@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap);:root{--uf-bg:#09090b;--uf-surface:#111113;--uf-s2:#18181b;--uf-s3:#1f1f23;--uf-border:rgba(255,255,255,0.07);--uf-border-h:rgba(255,255,255,0.13);--uf-accent:#E50914;--uf-adim:rgba(229,9,20,0.12);--uf-accent-h:#c4070f;--uf-text:#f4f4f5;--uf-muted:#71717a;--uf-subtle:#3f3f46;--uf-r:14px;--uf-rsm:8px;--uf-font:'Manrope',system-ui,-apple-system,sans-serif;--uf-shadow:0 24px 80px rgba(0,0,0,0.7),0 4px 16px rgba(0,0,0,0.4);--uf-t:0.18s cubic-bezier(0.4,0,0.2,1)}.uf-pm-global-wrapper{margin:90px auto 60px;padding:0 16px;font-family:var(--uf-font);box-sizing:border-box}.uf-pm-global-wrapper *{box-sizing:border-box}.uf-pm-layout{display:flex;flex-direction:column;max-width:1180px;margin:0 auto;background:var(--uf-surface);border:1px solid var(--uf-border);border-radius:var(--uf-r);overflow:hidden;color:var(--uf-text);box-shadow:var(--uf-shadow);position:relative}.uf-pm-layout::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--uf-accent) 40%,var(--uf-accent) 60%,transparent);z-index:2}@media(min-width:992px){.uf-pm-layout{flex-direction:row;min-height:640px}}.uf-pm-sidebar{background:var(--uf-bg);border-right:1px solid var(--uf-border);border-bottom:1px solid var(--uf-border);padding:24px 18px;display:flex;flex-direction:column;gap:22px}@media(min-width:992px){.uf-pm-sidebar{width:256px;flex-shrink:0;border-bottom:none}}.uf-pm-brand{display:flex;align-items:center;gap:10px;padding-bottom:16px;border-bottom:1px solid var(--uf-border)}.uf-pm-brand-icon{width:30px;height:30px;background:var(--uf-accent);border-radius:7px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(229,9,20,.35)}.uf-pm-brand-name{font-size:15px;font-weight:800;color:var(--uf-text);letter-spacing:-.3px}.uf-pm-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:var(--uf-accent);color:#fff!important;border-radius:var(--uf-rsm);text-decoration:none!important;font-weight:700;font-size:14px;border:none;cursor:pointer;width:100%;transition:background var(--uf-t),transform var(--uf-t),box-shadow var(--uf-t);box-shadow:0 4px 18px rgba(229,9,20,.28);font-family:var(--uf-font);position:relative;overflow:hidden}.uf-pm-btn-primary::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.13) 0,transparent 60%);pointer-events:none}.uf-pm-btn-primary:hover{background:var(--uf-accent-h);box-shadow:0 6px 24px rgba(229,9,20,.42);transform:translateY(-1px)}.uf-pm-btn-primary:active{transform:none}.uf-pm-btn-auto{width:auto}.uf-pm-btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 18px;background:var(--uf-s2);border:1px solid var(--uf-border);color:var(--uf-muted)!important;border-radius:var(--uf-rsm);text-decoration:none!important;font-weight:700;font-size:13px;cursor:pointer;font-family:var(--uf-font);transition:all var(--uf-t)}.uf-pm-btn-secondary:hover{border-color:var(--uf-border-h);color:var(--uf-text)!important;background:var(--uf-s3)}.uf-pm-nav-label{font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--uf-subtle);padding:0 4px}.uf-pm-menu{display:flex;flex-direction:column;gap:3px}.uf-pm-menu a{display:flex;align-items:center;gap:10px;padding:10px 12px;color:var(--uf-muted);text-decoration:none;border-radius:var(--uf-rsm);font-weight:600;font-size:14px;transition:all var(--uf-t);position:relative}.uf-pm-menu a svg{flex-shrink:0;opacity:.55;transition:opacity var(--uf-t)}.uf-pm-menu a.active,.uf-pm-menu a:hover{background:var(--uf-s2);color:var(--uf-text)}.uf-pm-menu a.active svg,.uf-pm-menu a:hover svg{opacity:1}.uf-pm-menu a.active{color:var(--uf-accent)}.uf-pm-menu a.active::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;background:var(--uf-accent);border-radius:0 3px 3px 0}.uf-pm-quota{display:flex;flex-direction:column;gap:7px}.uf-pm-quota-label{display:flex;justify-content:space-between;font-size:12px;color:var(--uf-muted)}.uf-pm-quota-num{font-weight:700;color:var(--uf-text)}.uf-pm-quota-bar{height:4px;background:var(--uf-s3);border-radius:2px;overflow:hidden}.uf-pm-quota-fill{height:100%;background:var(--uf-accent);border-radius:2px;transition:width .6s ease;min-width:4px}.uf-pm-quota-sub{font-size:11px;color:var(--uf-subtle)}.uf-pm-sidebar-footer{margin-top:auto;padding-top:16px;border-top:1px solid var(--uf-border);font-size:12px;color:var(--uf-subtle);text-align:center}.uf-pm-content{flex:1;display:flex;flex-direction:column;min-width:0}.uf-pm-header{padding:20px 26px;border-bottom:1px solid var(--uf-border);display:flex;align-items:center;gap:12px}.uf-pm-header h2{margin:0;font-size:18px;font-weight:800;color:var(--uf-text);letter-spacing:-.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uf-pm-header-icon{width:34px;height:34px;background:var(--uf-adim);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--uf-accent);flex-shrink:0}#uf-pmlist-raw{display:none!important}.uf-pm-list-clean,.uf-pm-list-wrapper{display:flex;flex-direction:column}.uf-pm-list-item{display:flex;align-items:center;gap:14px;padding:14px 26px;border-bottom:1px solid var(--uf-border);transition:background var(--uf-t);cursor:pointer}.uf-pm-list-item:last-of-type{border-bottom:none}.uf-pm-list-item:hover{background:var(--uf-s2)}.uf-pm-list-avatar{flex-shrink:0}.uf-pm-list-avatar-img{display:block;width:44px;height:44px;border-radius:50%;background-size:cover;background-position:center;background-color:var(--uf-s3);border:2px solid var(--uf-border);font-size:0;line-height:0}.uf-pm-list-avatar-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--uf-s3);border:2px solid var(--uf-border);color:var(--uf-muted)}.uf-pm-list-info{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}.uf-pm-subject-link{font-size:14px;font-weight:700;color:var(--uf-text);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;transition:color var(--uf-t)}.uf-pm-subject-link:hover{color:var(--uf-accent)}.uf-pm-list-meta{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--uf-muted)}.uf-pm-sender{font-weight:600}.uf-pm-dot{width:3px;height:3px;background:var(--uf-subtle);border-radius:50%;flex-shrink:0}.uf-pm-list-date-inline{color:var(--uf-muted);white-space:nowrap}.uf-pm-list-right{display:flex;align-items:center;flex-shrink:0}.uf-pm-list-check{width:16px;height:16px;cursor:pointer;accent-color:var(--uf-accent);opacity:.3;transition:opacity var(--uf-t)}.uf-pm-list-check:checked,.uf-pm-list-item:hover .uf-pm-list-check{opacity:1}.uf-pm-bulk-actions{display:flex;align-items:center;gap:10px;padding:14px 26px;border-top:1px solid var(--uf-border);background:var(--uf-bg);flex-wrap:wrap}.uf-pm-bulk-actions select{background:var(--uf-s2);border:1px solid var(--uf-border);color:var(--uf-text);padding:9px 32px 9px 14px;border-radius:var(--uf-rsm);outline:0;cursor:pointer;font-size:13px;font-family:var(--uf-font);transition:border-color var(--uf-t);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.uf-pm-bulk-actions select:focus{border-color:var(--uf-accent)}.uf-pm-bulk-actions button{background:var(--uf-s2);border:1px solid var(--uf-border);color:var(--uf-text);padding:9px 18px;border-radius:var(--uf-rsm);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--uf-font);transition:all var(--uf-t)}.uf-pm-bulk-actions button:hover{border-color:var(--uf-accent);color:var(--uf-accent);background:var(--uf-adim)}.uf-pm-form{padding:26px;display:flex;flex-direction:column;gap:20px;animation:uf-fade .25s ease}.uf-pm-form-group{display:flex;flex-direction:column;gap:8px}.uf-pm-form-group label{font-size:11px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--uf-muted)}.uf-pm-input{width:100%;background:var(--uf-s2);border:1px solid var(--uf-border);color:var(--uf-text);padding:13px 16px;border-radius:var(--uf-rsm);outline:0;font-size:14px;font-family:var(--uf-font);transition:border-color var(--uf-t),box-shadow var(--uf-t)}.uf-pm-input::placeholder{color:var(--uf-subtle)}.uf-pm-input:focus{border-color:var(--uf-accent);box-shadow:0 0 0 3px rgba(229,9,20,.12)}.uf-pm-editor-wrapper{border:1px solid var(--uf-border);border-radius:var(--uf-rsm);overflow:hidden;transition:border-color var(--uf-t)}.uf-pm-editor-wrapper:focus-within{border-color:var(--uf-accent)}.uf-pm-editor-wrapper textarea{width:100%;min-height:180px;background:var(--uf-s2)!important;color:var(--uf-text)!important;border:none;padding:14px 16px;font-size:14px;font-family:var(--uf-font);outline:0;resize:vertical;line-height:1.7;display:block}.uf-pm-captcha{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.uf-pm-form-submit{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding-top:16px;border-top:1px solid var(--uf-border)}.uf-pm-checkbox-wrapper{display:flex;align-items:center;gap:8px}.uf-pm-checkbox-wrapper input{width:16px;height:16px;cursor:pointer;accent-color:var(--uf-accent)}.uf-pm-checkbox-wrapper label{cursor:pointer;color:var(--uf-muted);font-size:13px;font-weight:600;user-select:none}.uf-pm-dialog-wrapper{padding:20px 26px;display:flex;flex-direction:column;gap:16px;animation:uf-fade .25s ease}.uf-pm-message{display:flex;gap:14px;align-items:flex-start}.uf-pm-msg-avatar{position:relative;flex-shrink:0}.uf-pm-msg-avatar-img{display:block;width:44px;height:44px;border-radius:50%;background-size:cover;background-position:center;background-color:var(--uf-s3);border:2px solid var(--uf-border);font-size:0}.uf-pm-online-dot{position:absolute;bottom:1px;right:1px;width:10px;height:10px;background:#22c55e;border:2px solid var(--uf-surface);border-radius:50%}.uf-pm-msg-body{flex:1;min-width:0;background:var(--uf-s2);border:1px solid var(--uf-border);border-radius:var(--uf-r);overflow:hidden}.uf-pm-message--online .uf-pm-msg-body{border-color:rgba(34,197,94,.2)}.uf-pm-msg-header{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--uf-border);background:var(--uf-s3)}.uf-pm-msg-author{font-size:14px;font-weight:700;color:var(--uf-text)}.uf-pm-msg-date{font-size:12px;color:var(--uf-muted);margin-left:auto;white-space:nowrap}.uf-pm-online-label{font-size:11px;font-weight:700;color:#22c55e;padding:2px 8px;background:rgba(34,197,94,.1);border-radius:20px}.uf-pm-msg-text{padding:16px;font-size:14px;line-height:1.75;color:var(--uf-text);word-break:break-word}.uf-pm-msg-text p{margin:0 0 10px}.uf-pm-msg-text p:last-child{margin:0}.uf-pm-msg-text img{max-width:100%;border-radius:8px}.uf-pm-msg-text a{color:var(--uf-accent);text-decoration:underline}.uf-pm-msg-signature{margin-top:12px;padding-top:12px;border-top:1px dashed var(--uf-border);font-size:12px;color:var(--uf-muted);font-style:italic}.uf-pm-msg-actions{display:flex;flex-wrap:wrap;gap:4px;padding:10px 16px;border-top:1px solid var(--uf-border);background:var(--uf-s3)}.uf-pm-msg-btn{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;color:var(--uf-muted);text-decoration:none;font-size:12px;font-weight:600;border-radius:6px;transition:all var(--uf-t);font-family:var(--uf-font)}.uf-pm-msg-btn:hover{background:var(--uf-s2);color:var(--uf-text)}.uf-pm-msg-btn--danger:hover{background:rgba(239,68,68,.1);color:#ef4444}.uf-pm-reply-form{display:flex;flex-direction:column;gap:14px;padding:20px;background:var(--uf-s2);border:1px solid var(--uf-border);border-radius:var(--uf-r);margin-top:8px}.uf-pm-reply-label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--uf-muted)}.uf-pm-reply-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}@keyframes uf-fade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.uf-pm-header{padding:14px 16px}.uf-pm-dialog-wrapper,.uf-pm-form{padding:16px}.uf-pm-list-item{padding:12px 16px}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--uf-s3);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--uf-subtle)}.uf-pm-table-wrapper{display:flex;flex-direction:column;gap:8px;padding:0 26px 20px}.uf-pm-table-wrapper table.pm{width:100%;border-collapse:collapse;background:0 0}.uf-pm-table-wrapper table.pm thead{display:none}.uf-pm-table-wrapper table.pm tbody tr{display:block;background:var(--uf-s2);border-radius:var(--uf-r);border:1px solid var(--uf-border);margin-bottom:12px;transition:all var(--uf-t);cursor:pointer}.uf-pm-table-wrapper table.pm tbody tr:hover{background:var(--uf-s3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.uf-pm-table-wrapper table.pm tbody td{display:block;padding:16px;border:none}.uf-pm-table-wrapper table.pm tbody td.pm_icon,.uf-pm-table-wrapper table.pm tbody td.pm_icon~td:first-of-type{display:none}.uf-pm-table-wrapper table.pm tbody td.pm_subj{display:flex;flex-direction:column;gap:8px}.uf-pm-table-wrapper .pm_subj a{font-size:14px;font-weight:700;color:var(--uf-text);text-decoration:none}.uf-pm-table-wrapper .pm_subj a:hover{color:var(--uf-accent)}.uf-pm-table-wrapper .pm_last_message{font-size:12px;color:var(--uf-muted);line-height:1.4;margin-top:4px}.uf-pm-table-wrapper .pm_with_user{font-size:11px;color:var(--uf-subtle);margin-top:6px}.uf-pm-table-wrapper .pm_last_user{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--uf-muted);margin-top:8px}.uf-pm-table-wrapper .pm_last_user a{color:var(--uf-accent);text-decoration:none}.uf-pm-table-wrapper .pm_last_date{font-size:11px}.uf-pm-table-wrapper td.pm_checkbox{position:absolute;top:16px;right:16px;width:auto;padding:0}.uf-pm-table-wrapper td.pm_checkbox label{display:block}.uf-pm-table-wrapper td.pm_checkbox input{width:18px;height:18px;cursor:pointer;accent-color:var(--uf-accent)}.uf-pm-bulk-actions{display:flex;align-items:center;gap:12px;padding:16px 26px;border-top:1px solid var(--uf-border);background:var(--uf-bg);margin-top:20px}.uf-pm-bulk-actions select{background:var(--uf-s2);border:1px solid var(--uf-border);color:var(--uf-text);padding:8px 32px 8px 12px;border-radius:var(--uf-rsm);font-size:13px;cursor:pointer}.uf-pm-bulk-actions button{background:var(--uf-accent);border:none;color:#fff;padding:8px 20px;border-radius:var(--uf-rsm);font-weight:600;cursor:pointer;transition:background .2s}.uf-pm-bulk-actions button:hover{background:var(--uf-accent-h)}