.report-modal{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--pw-overlay);backdrop-filter:var(--pw-overlay-blur);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease;box-sizing:border-box}.report-modal[aria-hidden=false]{opacity:1;visibility:visible;pointer-events:auto}html.report-modal-lock,body.report-modal-lock{overflow:hidden !important}.report-modal *,.report-modal *::before,.report-modal *::after{box-sizing:border-box}.report-modal__dialog{position:relative;width:min(980px,100vw - 48px);max-height:min(88vh,980px);overflow:auto;border-radius:var(--pw-radius-lg);background:var(--pw-window-image);border:var(--pw-border-w) solid var(--pw-window-line);box-shadow:var(--pw-shadow-window);color:var(--pw-ink);scrollbar-width:thin;scrollbar-color:var(--pw-line-strong) var(--pw-film-3)}.report-modal__dialog::-webkit-scrollbar{width:10px}.report-modal__dialog::-webkit-scrollbar-track{background:var(--pw-film-3);border-radius:var(--pw-radius-pill)}.report-modal__dialog::-webkit-scrollbar-thumb{background:var(--pw-line-strong);border-radius:var(--pw-radius-pill)}.report-modal__head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px 14px;background:var(--pw-surface);border-bottom:var(--pw-border-w) solid var(--pw-window-line)}.report-modal__title{margin:0;color:var(--pw-ink);font-size:clamp(1.05rem,.95rem + .35vw,1.3rem);line-height:1.2;font-weight:700;letter-spacing:normal;text-transform:none;text-shadow:none}button.report-modal__close{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;padding:0;border-radius:var(--pw-radius-pill);border:var(--pw-border-w) solid var(--pw-btn-line);background:var(--pw-btn-bg);background-image:none !important;color:var(--pw-ink-soft);font-size:22px;line-height:1;text-align:center;cursor:pointer;box-shadow:none}button.report-modal__close:hover{filter:none;transform:none;border-color:var(--pw-btn-line-hover);background:var(--pw-btn-bg-hover);color:var(--pw-ink)}.report-modal__body{padding:20px}.report-meta-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;margin-bottom:16px}.report-meta-card{min-width:0;padding:14px 16px;border-radius:var(--pw-radius-sm);border:var(--pw-border-w) solid var(--pw-line);background:var(--pw-panel-2);box-shadow:none}.report-meta-card small{display:block;margin-bottom:8px;color:var(--pw-muted-cool);font-size:13px;line-height:1.3}.report-meta-card strong{display:block;margin-bottom:6px;color:var(--pw-ink);font-size:clamp(16px,1.3vw,20px);line-height:1.15;word-break:break-word}.report-meta-card div{color:var(--pw-ink);font-size:13px;line-height:1.4;word-break:break-word}.report-form-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px}.report-field{min-width:0;display:flex;flex-direction:column;gap:7px}.report-field--full{grid-column:1/-1}.report-field label{display:block;margin:0;color:var(--pw-ink);font-size:15px;font-weight:700;line-height:1.2}.report-modal input[type=text],.report-modal input[type=number],.report-modal input[type=password],.report-modal select,.report-modal textarea,.report-select,select.report-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100% !important;min-width:0;max-width:100%;padding:14px 46px 14px 16px;border-radius:var(--pw-radius-sm);border:var(--pw-border-w) solid var(--pw-line);background-color:var(--pw-field-bg) !important;background-image:linear-gradient(var(--pw-field-bg), var(--pw-field-bg)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10'%3E%3Cpath d='M1 1l6 7 6-7' fill='none' stroke='%234f8792' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat;background-position:0 0,right 16px center;background-size:auto,14px 10px;color:var(--pw-ink) !important;font-family:inherit;font-size:15px;line-height:1.35;text-align:left;box-shadow:none}.report-modal input[type=password]{background-image:linear-gradient(var(--pw-field-bg), var(--pw-field-bg));background-repeat:no-repeat;background-position:0 0;background-size:auto;padding-right:16px}.report-modal select,.report-select,select.report-select{cursor:pointer}.report-modal select::-ms-expand,.report-select::-ms-expand,select.report-select::-ms-expand{display:none}.report-modal select option,.report-modal select optgroup,.report-select option,.report-select optgroup,select.report-select option,select.report-select optgroup{background:var(--pw-field-bg) !important;color:var(--pw-ink) !important}.report-modal select option:checked,.report-modal select option:hover,.report-select option:checked,.report-select option:hover,select.report-select option:checked,select.report-select option:hover{background:var(--pw-surface-deep) !important;color:var(--pw-ink) !important}.report-modal input[type=number],.report-modal input[type=password]{height:52px;min-height:52px}.report-modal input[type=text],.report-modal select,.report-select,select.report-select{height:52px;min-height:52px}.report-modal textarea{min-height:108px;max-height:260px;resize:vertical;padding-right:16px;background-image:linear-gradient(var(--pw-field-bg), var(--pw-field-bg))}.report-modal input[type=text]::placeholder,.report-modal input[type=number]::placeholder,.report-modal input[type=password]::placeholder,.report-modal textarea::placeholder{color:var(--pw-muted)}.report-modal input[type=text]:focus,.report-modal input[type=number]:focus,.report-modal input[type=password]:focus,.report-modal select:focus,.report-modal textarea:focus,.report-select:focus,select.report-select:focus{outline:none;filter:none;border-color:var(--pw-focus);box-shadow:0 0 0 3px var(--pw-glow)}.report-hint{margin-top:16px;padding:13px 15px;border-radius:var(--pw-radius-sm);background:var(--pw-panel-2);border:var(--pw-border-w) solid var(--pw-line);color:var(--pw-ink-soft);font-size:14px;line-height:1.45}.report-help-box{margin-top:14px;padding:16px;border-radius:var(--pw-radius-sm);background:var(--pw-panel-2);border:var(--pw-border-w) solid var(--pw-line)}.report-help-box__title{margin-bottom:10px;color:var(--pw-ink);font-size:16px;font-weight:800}.report-help-list{margin:0;padding-left:20px;color:var(--pw-ink-soft)}.report-help-list li{margin:0 0 7px;line-height:1.45}.report-result{display:none;margin-top:14px;padding:12px 14px;border-radius:var(--pw-radius-sm);border:var(--pw-border-w) solid var(--pw-line);background:var(--pw-panel-2);color:var(--pw-ink);line-height:1.4}.report-result.is-visible{display:block}.report-result.is-error{border-color:var(--pw-loss-line);background:var(--pw-loss-bg);color:var(--pw-crit-ink)}.report-result.is-success{border-color:var(--pw-win-line);background:var(--pw-win-bg);color:var(--pw-ok-ink)}.report-modal__actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:18px}button.report-btn,.report-btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:0;width:auto !important;max-width:100%;min-height:48px;height:48px;padding:0 18px;border-radius:var(--pw-radius-pill);border:var(--pw-border-w) solid var(--pw-btn-line);background:var(--pw-btn-bg);background-image:none !important;font-family:inherit;font-size:15px;font-weight:700;line-height:1;text-align:center;color:var(--pw-ink);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.report-modal__actions .report-btn{min-width:168px}button.report-btn:hover,.report-btn:hover{filter:none;transform:none;border-color:var(--pw-btn-line-hover);background:var(--pw-btn-bg-hover)}button.report-btn--ghost,.report-btn--ghost{border-color:var(--pw-btn-line);background:var(--pw-btn-bg);color:var(--pw-ink)}button.report-btn--ghost:hover,.report-btn--ghost:hover{border-color:var(--pw-btn-line-hover);background:var(--pw-btn-bg-hover);box-shadow:none}button.report-btn--danger,.report-btn--danger{border-color:var(--pw-loss-line);background:var(--pw-ban-bg);color:var(--pw-crit-ink);box-shadow:none}button.report-btn--danger:hover,.report-btn--danger:hover{border-color:var(--pw-loss);background:var(--pw-ban-bg-strong);box-shadow:none}.profile-header--with-report,.report-player-strip,.report-player-row,.report-user-strip,.audit-player-strip{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:14px;flex-wrap:nowrap !important}.profile-header--with-report .username,.report-player-name,.audit-player-name{display:inline-flex !important;align-items:center !important;gap:8px;min-width:0;white-space:nowrap;margin:0}.profile-header--with-report .username a,.report-player-name a,.audit-player-name a{display:inline-flex;align-items:center;gap:8px;min-width:0}.profile-header--with-report .username+*,.report-player-name+*,.audit-player-name+*{margin-top:0 !important}.profile-header--with-report .report-trigger,.report-player-actions .report-trigger,.audit-player-main .report-trigger,button.report-trigger,.report-trigger{appearance:none;display:inline-flex !important;align-items:center;justify-content:center;vertical-align:middle;width:52px !important;min-width:52px;max-width:52px;height:52px;min-height:52px;padding:0 !important;margin:0 !important;flex:0 0 52px;border-radius:var(--pw-radius-pill);border:var(--pw-border-w) solid var(--pw-btn-line);background:var(--pw-btn-bg);background-image:none !important;box-shadow:none;line-height:1;overflow:hidden}button.report-trigger:hover,.report-trigger:hover{filter:none;transform:none;border-color:var(--pw-btn-line-hover);background:var(--pw-btn-bg-hover)}.report-trigger img{display:block;width:100%;height:100%;object-fit:contain;max-width:none;max-height:none;padding:2px;border:0;box-shadow:none;background:rgba(0,0,0,0)}.profile-header--with-report>img,.report-player-strip>img,.report-player-row>img,.report-user-strip>img,.audit-player-strip>img{width:56px;height:56px;object-fit:contain;flex:0 0 56px}.profile-header--with-report .currency,.profile-header--with-report .crystals,.report-player-currency,.report-player-right,.audit-player-currency{display:inline-flex !important;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto;white-space:nowrap;flex:0 0 auto}.punishments-section{margin-top:11px;border-radius:var(--pw-radius-lg);background:var(--pw-panel-image);border:var(--pw-border-w) solid var(--pw-line);box-shadow:var(--pw-shadow);overflow:hidden}.punishments-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px 14px 11px}.punishments-title-wrap{display:flex;align-items:center;gap:11px;min-width:0}.punishments-title-wrap>div{min-width:0;flex:1 1 auto}.punishments-hero{width:40px;height:40px;flex:0 0 40px;object-fit:contain;filter:drop-shadow(0 4px 10px var(--pw-shade-4))}.punishments-title.punishments-title{color:var(--pw-ink);font-size:clamp(1.08rem,1rem + .3vw,1.28rem);font-weight:900;margin:0;line-height:1.3;letter-spacing:normal;text-transform:none;text-shadow:none;overflow-wrap:anywhere}.punishments-subtitle{color:var(--pw-muted);font-size:.72rem;margin-top:4px;line-height:1.45;max-width:720px}.punishments-badges{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.punishments-badge{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:4px 10px;border-radius:var(--pw-radius-pill);background:var(--pw-panel-2);border:var(--pw-border-w) solid var(--pw-line);color:var(--pw-ink-soft);font-size:.72rem;font-weight:700;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.punishments-badge[hidden]{display:none}.punishments-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(340px, 1fr));gap:11px;padding:0 14px 14px;overflow:visible;align-items:start;scrollbar-width:thin;scrollbar-color:var(--pw-line-strong) var(--pw-film-3)}.punishments-grid::-webkit-scrollbar{width:10px}.punishments-grid::-webkit-scrollbar-track{background:var(--pw-film-2);border-radius:var(--pw-radius-pill)}.punishments-grid::-webkit-scrollbar-thumb{background:var(--pw-line-strong);border-radius:var(--pw-radius-pill)}.punishment-card{display:flex;flex-direction:column;gap:11px;border-radius:var(--pw-radius-sm);background:var(--pw-panel-2);border:var(--pw-border-w) solid var(--pw-loss-line);padding:14px;min-width:0;min-height:0;box-shadow:var(--pw-shadow)}.punishment-card--active{border-color:var(--pw-loss-line);box-shadow:0 0 0 1px var(--pw-loss-line),var(--pw-shadow-lift)}.punishment-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.punishment-type{font-size:18px;font-weight:800;color:var(--pw-ink);min-width:0;overflow-wrap:anywhere}.punishment-status{flex:0 0 auto;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap}.punishment-status--active{background:var(--pw-loss-bg);color:var(--pw-ink-soft);border:var(--pw-border-w) solid var(--pw-loss-line)}.punishment-status--expired{background:var(--pw-panel-2);color:var(--pw-ink-soft);border:var(--pw-border-w) solid var(--pw-line)}.punishment-info{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.punishment-info div{display:flex;flex-direction:column;gap:4px;background:var(--pw-panel-2);border-radius:var(--pw-radius-sm);padding:11px;min-width:0}.punishment-info small{display:block;color:var(--pw-muted);margin-bottom:4px;font-size:.6rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;line-height:1.3}.punishment-info span{display:block;color:var(--pw-ink);word-break:break-word;overflow-wrap:anywhere}.punishment-reason{min-width:0;color:var(--pw-ink);line-height:1.35;background:var(--pw-panel-2);border-radius:var(--pw-radius-sm);padding:11px;overflow:visible;white-space:normal;word-break:break-word;overflow-wrap:anywhere;scrollbar-width:thin}.punishment-reason small,.punishment-reason span{display:block;min-width:0}.punishment-reason small{color:var(--pw-muted);margin-bottom:4px;font-size:.6rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;line-height:1.3}.punishment-reason span{color:var(--pw-ink)}.punishment-appeal-modal__dialog{width:min(860px,100vw - 48px);max-height:min(86vh,820px)}.punishment-appeal-modal__dialog .report-modal__title{font-size:clamp(1.05rem,.95rem + .35vw,1.3rem)}.punishment-appeal-modal__dialog .report-modal__body{padding-top:24px}.punishment-empty{padding:0 14px 14px}.punishment-empty-card{border-radius:var(--pw-radius-sm);padding:14px;background:var(--pw-panel-2);border:var(--pw-border-w) solid var(--pw-line);box-shadow:var(--pw-shadow);color:var(--pw-muted);font-size:.72rem;line-height:1.45}.report-upload-drop{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:var(--pw-radius-sm);border:var(--pw-border-w) dashed var(--pw-line);background:var(--pw-field-bg)}.report-upload-drop input[type=file]{width:100%;padding:10px 0;color:var(--pw-ink)}.report-upload-note{color:var(--pw-muted-cool);font-size:13px;line-height:1.45}.report-preview-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(132px, 1fr));gap:12px;margin-top:10px}.report-preview-card{position:relative;padding:8px;border-radius:var(--pw-radius-sm);border:var(--pw-border-w) solid var(--pw-line);background:var(--pw-panel-2)}.report-preview-card img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px}.report-preview-card span{display:block;margin-top:6px;color:var(--pw-ink-soft);font-size:12px;line-height:1.3;word-break:break-word}.report-preview-remove{position:absolute;top:10px;right:10px;width:26px;height:26px;border-radius:var(--pw-radius-pill);border:var(--pw-border-w) solid var(--pw-btn-line);background:var(--pw-btn-bg);color:var(--pw-ink);cursor:pointer}.report-result.show,.report-result.is-visible{display:block}.report-result--error{border-color:var(--pw-loss-line);background:var(--pw-loss-bg);color:var(--pw-crit-ink)}.report-result--ok{border-color:var(--pw-win-line);background:var(--pw-win-bg);color:var(--pw-ok-ink)}.report-result--info{border-color:var(--pw-line-cool-mid);background:var(--pw-surface-sunken);color:var(--pw-ink-soft)}.report-modal input.is-invalid,.report-modal textarea.is-invalid,.report-modal select.is-invalid{border-color:var(--pw-loss-line) !important;box-shadow:0 0 0 3px var(--pw-loss-bg)}.report-evidence-upload{margin-top:12px;padding:16px;border-radius:var(--pw-radius-sm);border:var(--pw-border-w) dashed var(--pw-line);background:var(--pw-field-bg);box-shadow:none;transition:border-color .15s ease,background .15s ease}.report-evidence-upload:hover{border-color:var(--pw-btn-line-hover);box-shadow:none}.report-evidence-upload input[type=file]{display:block;width:100%;min-height:44px;margin-bottom:10px;padding:0;border:0;background:rgba(0,0,0,0);color:var(--pw-ink-soft);font-family:inherit;font-size:13px;line-height:44px;cursor:pointer}.report-evidence-upload input[type=file]::file-selector-button{margin-right:12px;min-height:44px;padding:0 16px;border:var(--pw-border-w) solid var(--pw-btn-line);border-radius:var(--pw-radius-pill);background:var(--pw-btn-bg);color:var(--pw-ink);font-family:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer;transition:border-color .15s ease,background .15s ease}.report-evidence-upload input[type=file]::-webkit-file-upload-button{margin-right:12px;min-height:44px;padding:0 16px;border:var(--pw-border-w) solid var(--pw-btn-line);border-radius:var(--pw-radius-pill);background:var(--pw-btn-bg);color:var(--pw-ink);font-family:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer}.report-evidence-upload input[type=file]:hover::file-selector-button{border-color:var(--pw-btn-line-hover);background:var(--pw-btn-bg-hover)}.report-evidence-upload input[type=file]:focus-visible{outline:2px solid var(--pw-focus);outline-offset:2px}.report-upload-drop input[type=file]::file-selector-button{margin-right:12px;min-height:44px;padding:0 16px;border:var(--pw-border-w) solid var(--pw-btn-line);border-radius:var(--pw-radius-pill);background:var(--pw-btn-bg);color:var(--pw-ink);font-family:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer}.report-upload-drop input[type=file]::-webkit-file-upload-button{margin-right:12px;min-height:44px;padding:0 16px;border:var(--pw-border-w) solid var(--pw-btn-line);border-radius:var(--pw-radius-pill);background:var(--pw-btn-bg);color:var(--pw-ink);font-family:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer}.report-evidence-hint{font-size:12px;color:var(--pw-muted-cool);margin-bottom:10px;line-height:1.4}.report-evidence-preview{display:grid;grid-template-columns:repeat(auto-fill, minmax(118px, 1fr));gap:10px;margin-top:10px;counter-reset:report-evidence-items}.report-evidence-item{position:relative;width:100%;min-width:0;border-radius:var(--pw-radius-sm);overflow:hidden;background:var(--pw-panel-2);border:var(--pw-border-w) solid var(--pw-line);transition:border-color .15s ease,transform .15s ease;counter-increment:report-evidence-items}.report-evidence-item::before{content:counter(report-evidence-items);position:absolute;top:6px;left:6px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--pw-radius-pill);background:var(--pw-btn-bg);border:var(--pw-border-w) solid var(--pw-btn-line);color:var(--pw-ink);font-size:10px;font-weight:800;line-height:16px;text-align:center;z-index:1}.report-evidence-item:hover{transform:translateY(-2px);border-color:var(--pw-btn-line-hover);box-shadow:var(--pw-shadow-soft)}.report-evidence-item img{width:100%;height:80px;object-fit:cover;display:block}.report-evidence-name{font-size:10px;padding:4px 6px;color:var(--pw-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report-evidence-size{font-size:9px;color:var(--pw-muted-cool);padding:0 6px 6px}.report-evidence-remove{position:absolute;top:4px;right:4px;width:18px;height:18px;border-radius:var(--pw-radius-pill);background:var(--pw-btn-bg);border:var(--pw-border-w) solid var(--pw-btn-line);color:var(--pw-ink);font-size:12px;line-height:18px;text-align:center;cursor:pointer;transition:border-color .15s ease,background .15s ease}.report-evidence-remove:hover{border-color:var(--pw-loss-line);background:var(--pw-ban-bg);color:var(--pw-crit-ink)}.report-evidence-item{animation:evidenceFade .2s ease}@keyframes evidenceFade{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}.report-auth-card,.report-auth-box{margin-bottom:18px;padding:16px 18px;border-radius:var(--pw-radius-sm);border:var(--pw-border-w) solid var(--pw-line);background:var(--pw-panel-2);box-shadow:none}.report-auth-title{margin:0 0 8px;color:var(--pw-ink);font-size:18px;font-weight:800;line-height:1.15}.report-auth-text,.report-auth-subtitle,.report-auth-note{color:var(--pw-ink-soft);font-size:14px;line-height:1.45}.report-auth-user{margin:0 0 12px;color:var(--pw-ink);font-size:15px;line-height:1.45}.report-auth-user strong{color:var(--pw-ink);font-weight:800}.report-auth-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;justify-content:flex-end;align-items:center}.report-auth-form{display:flex;flex-direction:column;gap:14px;margin-top:14px}.report-auth-state{display:none}.report-auth-state.is-visible{display:block}.report-auth-form:not(.is-visible){display:none}.report-auth-form .form-group,.report-auth-form .report-field,.report-auth-form .auth-field{display:flex;flex-direction:column;gap:6px}.report-auth-form label,.report-auth-form .field-label{display:block;margin:0;font-size:15px;font-weight:700;line-height:1.2;color:var(--pw-ink);letter-spacing:normal;text-shadow:none}.report-auth-form input[type=text],.report-auth-form input[type=password],.report-auth-form input[type=email],.report-auth-form select,.report-auth-form textarea,.report-auth-login,.report-auth-password{width:100%;min-height:52px;height:52px;padding:14px 16px;box-sizing:border-box;border-radius:var(--pw-radius-sm);border:var(--pw-border-w) solid var(--pw-line);background:var(--pw-field-bg) !important;color:var(--pw-ink);font-size:15px;font-weight:600;line-height:1.35;outline:none;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.report-auth-form input[type=password],.report-auth-password{padding-right:16px}.report-auth-form input[type=text]::placeholder,.report-auth-form input[type=password]::placeholder,.report-auth-form input[type=email]::placeholder,.report-auth-form textarea::placeholder,.report-auth-login::placeholder,.report-auth-password::placeholder{color:var(--pw-muted);font-weight:500}.report-auth-form input[type=text]:hover,.report-auth-form input[type=password]:hover,.report-auth-form input[type=email]:hover,.report-auth-form select:hover,.report-auth-form textarea:hover,.report-auth-login:hover,.report-auth-password:hover{border-color:var(--pw-btn-line-hover);box-shadow:none}.report-auth-form input[type=text]:focus,.report-auth-form input[type=password]:focus,.report-auth-form input[type=email]:focus,.report-auth-form select:focus,.report-auth-form textarea:focus,.report-auth-login:focus,.report-auth-password:focus{border-color:var(--pw-focus);background:var(--pw-field-bg) !important;box-shadow:0 0 0 3px var(--pw-glow);transform:none}.report-auth-form input:-webkit-autofill,.report-auth-form input:-webkit-autofill:hover,.report-auth-form input:-webkit-autofill:focus,.report-auth-login:-webkit-autofill,.report-auth-login:-webkit-autofill:hover,.report-auth-login:-webkit-autofill:focus,.report-auth-password:-webkit-autofill,.report-auth-password:-webkit-autofill:hover,.report-auth-password:-webkit-autofill:focus{-webkit-text-fill-color:var(--pw-ink);-webkit-box-shadow:0 0 0 1000px var(--pw-field-bg) inset;transition:background-color 9999s ease-in-out 0s}.report-auth-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:46px;background-image:linear-gradient(var(--pw-field-bg), var(--pw-field-bg)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10'%3E%3Cpath d='M1 1l6 7 6-7' fill='none' stroke='%234f8792' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat;background-position:0 0,right 16px center;background-size:auto,14px 10px}.report-auth-form textarea{min-height:110px;resize:vertical}.report-auth-form .input-error,.report-auth-form input.input-error,.report-auth-form select.input-error,.report-auth-form textarea.input-error{border-color:var(--pw-loss) !important;background:var(--pw-ban-bg) !important;box-shadow:0 0 0 3px var(--pw-loss-bg) !important;color:var(--pw-crit-ink) !important}.report-auth-form .field-hint{font-size:13px;line-height:1.35;color:var(--pw-muted)}.report-auth-inline{margin:0 0 14px;padding:14px 16px;border-radius:var(--pw-radius-sm);border:var(--pw-border-w) solid var(--pw-line);background:var(--pw-panel-2)}.report-auth-inline__row{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.report-auth-inline__text{min-width:0;flex:1 1 220px}.report-auth-inline__text small{display:block;margin-bottom:6px;color:var(--pw-muted-cool);font-size:13px;line-height:1.3}.report-auth-inline__text strong{display:block;margin-bottom:4px;color:var(--pw-ink);font-size:16px;line-height:1.2;word-break:break-word}.report-auth-inline__text div{color:var(--pw-ink-soft);font-size:13px;line-height:1.4;word-break:break-word}.report-auth-inline__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;flex:0 0 auto}.report-auth-inline__actions .report-btn{min-width:0;min-height:44px;height:44px;padding:0 14px;font-size:14px}.report-auth-box__title{margin:0 0 10px;color:var(--pw-ink);font-size:15px;font-weight:700;line-height:1.2}.report-auth-state__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;flex-wrap:wrap}.report-auth-state__label{color:var(--pw-muted-cool);font-size:13px;line-height:1.3}.report-auth-state__login,.report-auth-state__id{min-width:0;color:var(--pw-ink);font-size:15px;font-weight:700;line-height:1.2;word-break:break-word}.report-auth-form__hint{color:var(--pw-ink-soft);font-size:14px;line-height:1.45}.report-auth-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px}@media(max-width: 900px){.punishments-top{flex-direction:column;align-items:stretch;padding:14px 14px 11px}.punishments-badges{justify-content:flex-start}.punishments-grid,.punishment-empty{padding:0 14px 14px}.punishments-grid{grid-template-columns:1fr}}@media(max-width: 768px){.report-auth-form input[type=text],.report-auth-form input[type=password],.report-auth-form input[type=email],.report-auth-form select,.report-auth-form textarea,.report-auth-login,.report-auth-password{min-height:48px;height:48px;padding:12px 14px;font-size:15px;border-radius:var(--pw-radius-sm)}.report-modal input[type=text],.report-modal input[type=number],.report-modal input[type=password],.report-modal select,.report-select,select.report-select{min-height:48px;height:48px}.report-auth-form label,.report-auth-form .field-label{font-size:14px}}@media(max-width: 600px){.report-modal{padding:10px}.report-modal__dialog{width:min(100vw - 20px,980px);max-height:calc(100vh - 20px);border-radius:18px}}@media(max-width: 768px){.report-modal{padding:0}.report-modal .report-modal__dialog{align-self:flex-end;width:100%;max-width:100%;max-height:calc(var(--app-vh, 1vh)*100 - 24px);border-radius:var(--pw-radius) var(--pw-radius) 0 0;padding-bottom:env(safe-area-inset-bottom, 0px)}}@media(max-width: 600px){.report-modal__head,.report-modal__body{padding-left:14px;padding-right:14px}.punishments-title-wrap{align-items:flex-start}.punishments-hero{width:32px;height:32px;flex-basis:32px}.punishments-title.punishments-title{font-size:clamp(1.08rem,1rem + .3vw,1.28rem)}.punishment-info,.report-meta-grid,.report-form-grid,.report-auth-grid{grid-template-columns:1fr}.report-auth-inline__row{align-items:stretch}.report-auth-inline__actions{justify-content:stretch}.report-auth-inline__actions .report-btn{flex:1 1 auto}.report-modal__actions,.profile-header--with-report,.report-player-strip,.report-player-row,.report-user-strip,.audit-player-strip,.report-auth-actions{flex-wrap:wrap !important}.profile-header--with-report .username,.report-player-name,.audit-player-name{white-space:normal}}[data-pw-theme=light]{--color-text-main: var(--pw-ink);--color-text-soft: var(--pw-ink-soft);--color-text-dim: var(--pw-muted);--text-main: var(--pw-ink);--text-soft: var(--pw-ink-soft);--text-dim: var(--pw-muted);--color-cyan: var(--pw-ink-accent);--color-cyan-soft: var(--pw-glow);--color-cyan-soft-2: var(--pw-glow-strong);--cyan: var(--pw-ink-accent);--cyan-2: var(--pw-accent-cool);--cyan-soft: var(--pw-glow-soft);--bg-main: var(--pw-bg);--bg-card: var(--pw-surface);--bg-card-2: var(--pw-surface-weak);--bg-soft: var(--pw-surface-sunken);--green: var(--pw-win);--green-soft: var(--pw-win-bg);--pink: var(--pw-loss-ink);--pink-soft: var(--pw-loss-bg);--line: var(--pw-line-white);--line-soft: var(--pw-line-white-soft);--pw-accent-fill: #00707d;--pw-muted: rgba(16, 38, 43, 0.72);--pw-lt-panel: #ffffff;--pw-lt-panel-2: #f6fafb;--pw-lt-sunken: #edf3f4;--pw-lt-head: #eaf1f2;--pw-lt-row-alt: #f4f9fa;--pw-lt-fill: linear-gradient(180deg, #007a89, #00646f);--pw-lt-fill-hover: linear-gradient(180deg, #00646f, #00525c);--pw-lt-fill-solid: #00646f;--pw-lt-fill-line: rgba(0, 82, 92, 0.55);--pw-lt-danger: linear-gradient(180deg, #a8291d, #8a1f14);--pw-lt-danger-hover: linear-gradient(180deg, #8a1f14, #6f1810);--pw-lt-danger-solid: #8a1f14;--pw-lt-danger-line: rgba(122, 27, 17, 0.55);--pw-lt-gold-fill: linear-gradient(180deg, #7a5c0e, #64490a);--pw-lt-gold-solid: #6a4a12;--pw-lt-gold-line: rgba(100, 73, 10, 0.55);--pw-lt-win-plate: #e6f5ec;--pw-lt-loss-plate: #fdecea;--pw-lt-warn-plate: #fbf1d8;--pw-lt-mute-plate: #fbe6da;--pw-lt-ban-plate: #f7dedb;--pw-lt-neutral-plate: #edf0f2;--pw-lt-medal-1: #f7ecc9;--pw-lt-medal-1-line: rgba(138, 106, 18, 0.42);--pw-lt-medal-2: #edf0f2;--pw-lt-medal-2-line: rgba(16, 38, 43, 0.22);--pw-lt-medal-3: #f6e9de;--pw-lt-medal-3-line: rgba(140, 78, 34, 0.34);--pw-lt-scroll: rgba(16, 38, 43, 0.3);--pw-app-gold: #5c4708}html[data-pw-theme=light] .search-stage__shell.search-stage__shell{background:var(--pw-lt-panel-2);border-color:var(--pw-line)}html[data-pw-theme=light] .search-form.search-form input[type=text],html[data-pw-theme=light] .search-form.search-form input[type=search]{background:var(--pw-field-bg);color:var(--pw-field-ink);border-color:var(--pw-field-line)}html[data-pw-theme=light] .search-form.search-form input[type=text]::placeholder,html[data-pw-theme=light] .search-form.search-form input[type=search]::placeholder{color:var(--pw-muted)}html[data-pw-theme=light] .search-form .search-btn.search-btn,html[data-pw-theme=light] .search-form button.search-btn,html[data-pw-theme=light] .search-form input[type=submit]{background:var(--pw-lt-fill);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .search-results-panel.search-results-panel{background:var(--pw-lt-panel);border-color:var(--pw-line)}html[data-pw-theme=light] .search-results-panel__meta.search-results-panel__meta{background:var(--pw-lt-sunken);color:var(--pw-muted)}html[data-pw-theme=light] .search-results-panel__empty.search-results-panel__empty,html[data-pw-theme=light] .fav-list__empty.fav-list__empty{background:var(--pw-lt-sunken);color:var(--pw-muted)}html[data-pw-theme=light] .language-switcher__current.language-switcher__current{background:var(--pw-lt-fill);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .language-switcher__menu.language-switcher__menu{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .profile-header.profile-header,html[data-pw-theme=light] .profile-header.profile-header--with-report{background:var(--pw-lt-panel-2);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .profile-header-eval.profile-header-eval,html[data-pw-theme=light] .profile-crystals-btn.profile-crystals-btn{background:var(--pw-lt-fill);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .profile-header-report.profile-header-report{background:var(--pw-lt-danger);border-color:var(--pw-lt-danger-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .profile-header-notifications.profile-header-notifications{background:var(--pw-lt-fill);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .profile-header-notifications__badge.profile-header-notifications__badge{background:#a8291d;color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .my-nick-pill.my-nick-pill{background:var(--pw-lt-sunken);color:var(--pw-ink)}html[data-pw-theme=light] .favorites-on-main.favorites-on-main,html[data-pw-theme=light] .favorite-hero-container.favorite-hero-container{background-color:var(--pw-lt-panel);border-color:var(--pw-line)}html[data-pw-theme=light] .favorites-on-main .fav-clear-btn.fav-clear-btn{background:var(--pw-btn-bg);border-color:var(--pw-btn-line);color:var(--pw-ink)}html[data-pw-theme=light] .fav-panel.fav-panel{background:var(--pw-lt-panel);border-color:var(--pw-line)}html[data-pw-theme=light] .user-item.user-item,html[data-pw-theme=light] .fav-card--rich.fav-card--rich{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .user-item.user-item:hover,html[data-pw-theme=light] .fav-card--rich.fav-card--rich:hover{background:var(--pw-lt-row-alt);border-color:var(--pw-line-mid)}html[data-pw-theme=light] .user-item__avatar.user-item__avatar,html[data-pw-theme=light] .fav-card__avatar.fav-card__avatar{background:var(--pw-lt-fill);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .user-item .fav-btn.fav-btn{background:var(--pw-lt-fill) !important;border-color:var(--pw-lt-fill-line) !important;color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .fav-card__remove.fav-card__remove{background:var(--pw-lt-danger);border-color:var(--pw-lt-danger-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .favorites-empty.favorites-empty{color:var(--pw-muted)}html[data-pw-theme=light] .no-players.no-players{color:var(--pw-muted)}html[data-pw-theme=light] .fast-login-card.fast-login-card{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .fl-cancel.fl-cancel{background:var(--pw-btn-bg);border-color:var(--pw-btn-line);color:var(--pw-ink)}html[data-pw-theme=light] .fl-enter.fl-enter{background:var(--pw-lt-fill);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .stats-summary .stats-summary__card{background:var(--pw-lt-panel);border-color:var(--pw-line-mid);color:var(--pw-ink)}html[data-pw-theme=light] .stats-summary .stats-summary__card--rating{background:var(--pw-lt-fill);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .stats-summary .stats-summary__card--rating p,html[data-pw-theme=light] .stats-summary .stats-summary__card--rating p:first-child,html[data-pw-theme=light] .stats-summary .stats-summary__card--rating p:last-child{color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .hero-section-title::after{background:var(--pw-line-mid)}html[data-pw-theme=light] .server-top-sub.server-top-sub{color:var(--pw-muted)}html[data-pw-theme=light] .hero-stats .stat-name.stat-name{color:var(--pw-muted)}html[data-pw-theme=light] .audit-tab.audit-tab{background:var(--pw-tab-bg);border-color:var(--pw-line);color:var(--pw-ink-soft)}html[data-pw-theme=light] .audit-tab.audit-tab.active{background:var(--pw-tab-bg-active);border-color:var(--pw-tab-line-active);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .weekly-top-tabs.weekly-top-tabs button{background:var(--pw-btn-bg);border-color:var(--pw-btn-line);color:var(--pw-ink-soft)}html[data-pw-theme=light] .audit-help-btn.audit-help-btn{background:var(--pw-btn-bg);border-color:var(--pw-btn-line);color:var(--pw-ink)}html[data-pw-theme=light] .weekly-top-item.top-1.top-1{background:var(--pw-lt-medal-1);border-color:var(--pw-lt-medal-1-line);color:var(--pw-ink)}html[data-pw-theme=light] .weekly-top-item.top-2.top-2{background:var(--pw-lt-medal-2);border-color:var(--pw-lt-medal-2-line);color:var(--pw-ink)}html[data-pw-theme=light] .weekly-top-item.top-3.top-3{background:var(--pw-lt-medal-3);border-color:var(--pw-lt-medal-3-line);color:var(--pw-ink)}html[data-pw-theme=light] .weekly-top-item.top-3.top-3 .weekly-top-rank{color:var(--pw-ink-gold)}html[data-pw-theme=light] .pw-rank-coin.pw-rank-coin{background:var(--pw-lt-medal-2);border-color:var(--pw-lt-medal-2-line);color:var(--pw-ink)}html[data-pw-theme=light] .pw-rank-coin-score.pw-rank-coin-score{background:var(--pw-lt-panel);color:var(--pw-ink)}html[data-pw-theme=light] .achievement-card.achievement-card{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .achievement-card.locked.locked,html[data-pw-theme=light] .achievement-card.is-locked.is-locked,html[data-pw-theme=light] .achievement-card[data-ach-state=locked]{background:var(--pw-lt-sunken);border-color:var(--pw-line)}html[data-pw-theme=light] .achievement-card.unlocked.unlocked,html[data-pw-theme=light] .achievement-card[data-ach-state=unlocked]{background:var(--pw-lt-win-plate);border-color:var(--pw-win-line)}html[data-pw-theme=light] .achievement-card.unlocked .ach-figure.ach-figure,html[data-pw-theme=light] .achievement-card[data-ach-state=unlocked] .ach-figure.ach-figure{background:var(--pw-lt-panel)}html[data-pw-theme=light] .achievement-card .ach-figure-media.ach-figure-media{background:var(--pw-lt-sunken)}html[data-pw-theme=light] .achievement-card .ach-center.ach-center{background:var(--pw-lt-panel-2)}html[data-pw-theme=light] [data-builder-page=info] [data-builder-id=achievements_section] .builder-shell.builder-shell{background:var(--pw-lt-panel);border-color:var(--pw-line)}html[data-pw-theme=light] .achievement-toast.achievement-toast,html[data-pw-theme=light] .achievement-unlock-toast.achievement-unlock-toast{background:var(--pw-lt-panel);border-color:var(--pw-line-mid);color:var(--pw-ink);box-shadow:var(--pw-shadow-lg)}html[data-pw-theme=light] .achievement-unlock-toast b{color:var(--pw-ink-accent)}html[data-pw-theme=light] .hero-card.hero-card{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .hero-card .card-details-btn.card-details-btn,html[data-pw-theme=light] .hero-card a.card-details-btn.card-details-btn{background:var(--pw-lt-fill);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .hero-detail-top.hero-detail-top,html[data-pw-theme=light] .hero-detail-center.hero-ratings-center.hero-ratings-center{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .hero-ratings-list.hero-ratings-list{background:var(--pw-lt-panel-2);border-color:var(--pw-line)}html[data-pw-theme=light] .hero-ratings-list.hero-ratings-list li,html[data-pw-theme=light] .hero-rating-row.hero-rating-row{background:var(--pw-lt-row-alt);border-color:var(--pw-line-soft);color:var(--pw-ink)}html[data-pw-theme=light] .hero-detail-skills--empty.hero-detail-skills--empty{color:var(--pw-muted)}html[data-pw-theme=light] body.hero-detail-page .hero-detail.hero-detail--showcase.hero-detail--showcase,html[data-pw-theme=light] body.hero-detail-page .hero-detail-history.hero-history-panel.hero-history-panel{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] body.hero-detail-page .hero-detail-top.hero-top-centered.hero-top-centered{background:var(--pw-lt-panel-2);border-color:var(--pw-line)}html[data-pw-theme=light] body.hero-detail-page .hero-ratings-list.hero-ratings-list{background:var(--pw-lt-sunken)}html[data-pw-theme=light] body.hero-detail-page .hero-ratings-list.hero-ratings-list li,html[data-pw-theme=light] body.hero-detail-page .hero-rating-row.hero-rating-row{background:var(--pw-lt-panel);border-color:var(--pw-line-soft)}html[data-pw-theme=light] body.hero-detail-page .hero-pill__label.hero-pill__label{color:var(--pw-muted)}html[data-pw-theme=light] body.hero-detail-page .hero-ratings-title.hero-ratings-title{color:var(--pw-ink-soft)}html[data-pw-theme=light] .match-details.match-details,html[data-pw-theme=light] .compact-match-details.compact-match-details{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .team-title.team-title,html[data-pw-theme=light] .compact-team-title.compact-team-title{background:var(--pw-lt-head);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .player-name.player-name{background:var(--pw-lt-sunken);color:var(--pw-ink)}html[data-pw-theme=light] .compact-match-row.compact-match-row,html[data-pw-theme=light] .pw-board-row.pw-board-row{background:var(--pw-lt-row-alt);border-color:var(--pw-line-soft);color:var(--pw-ink)}html[data-pw-theme=light] .compact-party-tag.compact-party-tag{background:var(--pw-lt-fill);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .compact-party-tag.solo.solo{background:linear-gradient(180deg, #155e7a, #0f4b62);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .page-arrow.page-arrow,html[data-pw-theme=light] .match-nav.match-nav{background:var(--pw-lt-fill);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .match-card.win .win-loss.win-loss,html[data-pw-theme=light] .match-card .rating--hero-flow.is-positive .rating__flow,html[data-pw-theme=light] .match-card .rating--hero-flow.is-positive .rating__delta,html[data-pw-theme=light] .pw-notifications-modal__status.is-success.is-success,html[data-pw-theme=light] .pw-team-column.is-winner .team-title-state.team-title-state{color:var(--pw-ok-ink)}html[data-pw-theme=light] .cr-table--rating.cr-table--rating thead th,html[data-pw-theme=light] #accountRatingModal .cr-table--rating.cr-table--rating thead th,html[data-pw-theme=light] .player-progression__curve-table.player-progression__curve-table th,html[data-pw-theme=light] .hero-history-row--head.hero-history-row--head{background:var(--pw-lt-head);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .hero-history-row.is-win.is-win{background:var(--pw-lt-win-plate);border-color:var(--pw-win-line);color:var(--pw-ink)}html[data-pw-theme=light] .hero-history-row.is-loss.is-loss{background:var(--pw-lt-loss-plate);border-color:var(--pw-loss-line);color:var(--pw-ink)}html[data-pw-theme=light] .hero-history-empty.hero-history-empty{background:var(--pw-lt-sunken);color:var(--pw-muted)}html[data-pw-theme=light] .player-progression__bar::after{background:var(--pw-lt-sunken)}html[data-pw-theme=light] .report-modal__dialog.report-modal__dialog,html[data-pw-theme=light] .pw-notifications-modal__dialog.pw-notifications-modal__dialog,html[data-pw-theme=light] .social-drawer__panel.social-drawer__panel,html[data-pw-theme=light] .maintenance-overlay__panel.maintenance-overlay__panel{background:var(--pw-lt-panel);border-color:var(--pw-window-line);color:var(--pw-window-ink);box-shadow:var(--pw-shadow-window)}html[data-pw-theme=light] .report-modal__head.report-modal__head{background:var(--pw-lt-head);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .report-modal__dialog::-webkit-scrollbar-thumb,html[data-pw-theme=light] .punishments-grid::-webkit-scrollbar-thumb{background:var(--pw-lt-scroll)}html[data-pw-theme=light] #crystalModal .modal-close.modal-close,html[data-pw-theme=light] #auditHelpModal .modal-close.modal-close,html[data-pw-theme=light] #accountRatingModal .modal-close.modal-close,html[data-pw-theme=light] .pw-notifications-modal__mark-read.pw-notifications-modal__mark-read,html[data-pw-theme=light] .pw-notifications-modal__close.pw-notifications-modal__close{background:var(--pw-btn-bg);border-color:var(--pw-btn-line);color:var(--pw-ink)}html[data-pw-theme=light] .crystal-box.crystal-box,html[data-pw-theme=light] #crystalModal .crystal-box.crystal-box,html[data-pw-theme=light] #accountRatingModal .account-rating-hero__card.account-rating-hero__card,html[data-pw-theme=light] #accountRatingModal .account-rating-hero__meta.account-rating-hero__meta{background:var(--pw-lt-sunken);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .social-drawer__action.social-drawer__action,html[data-pw-theme=light] .social-drawer__action--like.social-drawer__action--like{background:var(--pw-lt-fill);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .social-drawer__action--negative.social-drawer__action--negative{background:var(--pw-lt-danger);border-color:var(--pw-lt-danger-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .pw-notification-toast.pw-notification-toast,html[data-pw-theme=light] .pw-notification-item.pw-notification-item{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .pw-notifications-list__empty.pw-notifications-list__empty,html[data-pw-theme=light] .pw-notifications-list.is-empty--legacy::before{background:var(--pw-lt-sunken);color:var(--pw-muted)}html[data-pw-theme=light] .pw-notification-toast--verdict-dismissed.pw-notification-toast--verdict-dismissed,html[data-pw-theme=light] .pw-notification-toast--verdict-resolved.pw-notification-toast--verdict-resolved,html[data-pw-theme=light] .pw-notification-item--verdict-dismissed.pw-notification-item--verdict-dismissed,html[data-pw-theme=light] .pw-notification-item--verdict-resolved.pw-notification-item--verdict-resolved{background:var(--pw-lt-neutral-plate);border-color:var(--pw-line-mid);color:var(--pw-ink)}html[data-pw-theme=light] .pw-notification-toast--verdict-resolved_success.pw-notification-toast--verdict-resolved_success,html[data-pw-theme=light] .pw-notification-item--verdict-resolved_success.pw-notification-item--verdict-resolved_success{background:var(--pw-lt-win-plate);border-color:var(--pw-win-line);color:var(--pw-ink)}html[data-pw-theme=light] .pw-notification-toast--verdict-warn.pw-notification-toast--verdict-warn,html[data-pw-theme=light] .pw-notification-item--verdict-warn.pw-notification-item--verdict-warn{background:var(--pw-lt-warn-plate);border-color:var(--pw-gold-line);color:var(--pw-ink)}html[data-pw-theme=light] .pw-notification-toast--verdict-mute.pw-notification-toast--verdict-mute,html[data-pw-theme=light] .pw-notification-item--verdict-mute.pw-notification-item--verdict-mute{background:var(--pw-lt-mute-plate);border-color:var(--pw-gold-line);color:var(--pw-ink)}html[data-pw-theme=light] .pw-notification-toast--verdict-temp_ban.pw-notification-toast--verdict-temp_ban,html[data-pw-theme=light] .pw-notification-toast--verdict-perma_ban.pw-notification-toast--verdict-perma_ban,html[data-pw-theme=light] .pw-notification-item--verdict-temp_ban.pw-notification-item--verdict-temp_ban,html[data-pw-theme=light] .pw-notification-item--verdict-perma_ban.pw-notification-item--verdict-perma_ban{background:var(--pw-lt-ban-plate);border-color:var(--pw-loss-line);color:var(--pw-ink)}html[data-pw-theme=light] .report-modal input[type=text],html[data-pw-theme=light] .report-modal input[type=number],html[data-pw-theme=light] .report-modal input[type=password],html[data-pw-theme=light] .report-modal select,html[data-pw-theme=light] .report-modal textarea,html[data-pw-theme=light] .report-modal .report-select,html[data-pw-theme=light] select.report-select.report-select,html[data-pw-theme=light] .report-auth-form select,html[data-pw-theme=light] .report-auth-form input[type=text],html[data-pw-theme=light] .report-auth-form input[type=password],html[data-pw-theme=light] .report-auth-form input[type=email],html[data-pw-theme=light] .report-auth-form textarea,html[data-pw-theme=light] .report-auth-login.report-auth-login,html[data-pw-theme=light] .report-auth-password.report-auth-password{background:var(--pw-field-bg);background-image:none;border-color:var(--pw-field-line);color:var(--pw-field-ink)}html[data-pw-theme=light] .report-auth-form select:focus,html[data-pw-theme=light] .report-auth-form input[type=text]:focus,html[data-pw-theme=light] .report-auth-form input[type=password]:focus,html[data-pw-theme=light] .report-auth-form input[type=email]:focus,html[data-pw-theme=light] .report-auth-form textarea:focus,html[data-pw-theme=light] .report-auth-login.report-auth-login:focus,html[data-pw-theme=light] .report-auth-password.report-auth-password:focus{background:var(--pw-lt-panel);border-color:var(--pw-focus);color:var(--pw-field-ink)}html[data-pw-theme=light] .report-auth-form select.input-error,html[data-pw-theme=light] .report-auth-form input.input-error[type=text],html[data-pw-theme=light] .report-auth-form input.input-error[type=password],html[data-pw-theme=light] .report-auth-form input.input-error[type=email],html[data-pw-theme=light] .report-auth-form textarea.input-error,html[data-pw-theme=light] .report-auth-login.input-error.input-error,html[data-pw-theme=light] .report-auth-password.input-error.input-error{background:var(--pw-lt-ban-plate);border-color:var(--pw-loss);color:var(--pw-crit-ink)}html[data-pw-theme=light] .report-auth-form select:-webkit-autofill,html[data-pw-theme=light] .report-auth-form input[type=text]:-webkit-autofill,html[data-pw-theme=light] .report-auth-form input[type=password]:-webkit-autofill,html[data-pw-theme=light] .report-auth-form input[type=email]:-webkit-autofill,html[data-pw-theme=light] .report-auth-form textarea:-webkit-autofill,html[data-pw-theme=light] .report-auth-login:-webkit-autofill,html[data-pw-theme=light] .report-auth-login:-webkit-autofill:hover,html[data-pw-theme=light] .report-auth-login:-webkit-autofill:focus,html[data-pw-theme=light] .report-auth-password:-webkit-autofill,html[data-pw-theme=light] .report-auth-password:-webkit-autofill:hover,html[data-pw-theme=light] .report-auth-password:-webkit-autofill:focus{-webkit-text-fill-color:var(--pw-field-ink);color:var(--pw-field-ink)}html[data-pw-theme=light] .report-modal select option,html[data-pw-theme=light] .report-modal select optgroup,html[data-pw-theme=light] .report-modal .report-select option,html[data-pw-theme=light] .report-modal .report-select optgroup{background:var(--pw-lt-panel);color:var(--pw-ink)}html[data-pw-theme=light] .report-modal select option:checked,html[data-pw-theme=light] .report-modal select option:hover,html[data-pw-theme=light] .report-modal .report-select option:checked,html[data-pw-theme=light] .report-modal .report-select option:hover{background:var(--pw-lt-head);color:var(--pw-ink)}html[data-pw-theme=light] .report-help-box.report-help-box,html[data-pw-theme=light] .report-evidence-upload.report-evidence-upload,html[data-pw-theme=light] .report-auth-card.report-auth-card,html[data-pw-theme=light] .report-auth-box.report-auth-box{background:var(--pw-lt-sunken);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .report-evidence-hint.report-evidence-hint,html[data-pw-theme=light] .report-evidence-size.report-evidence-size{color:var(--pw-muted)}html[data-pw-theme=light] button.report-btn--danger.report-btn--danger,html[data-pw-theme=light] .report-btn--danger.report-btn--danger{background-color:var(--pw-lt-gold-solid);border-color:var(--pw-lt-gold-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .profile-header--with-report .report-trigger.report-trigger,html[data-pw-theme=light] .report-player-actions .report-trigger.report-trigger,html[data-pw-theme=light] .audit-player-main .report-trigger.report-trigger,html[data-pw-theme=light] button.report-trigger.report-trigger,html[data-pw-theme=light] .report-trigger.report-trigger{background-color:var(--pw-lt-fill-solid);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .punishments-section.punishments-section{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .punishment-card.punishment-card{background:var(--pw-lt-panel-2);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .punishments-subtitle.punishments-subtitle{color:var(--pw-muted)}html[data-pw-theme=light] .punishment-info small,html[data-pw-theme=light] .punishment-reason small{color:var(--pw-muted)}html[data-pw-theme=light] .pw-charisma-audit.pw-charisma-audit{background:var(--pw-lt-panel);border-color:var(--pw-gold-line-soft);color:var(--pw-ink)}html[data-pw-theme=light] .pw-charisma-audit__search input{background:var(--pw-field-bg);border-color:var(--pw-field-line);color:var(--pw-field-ink)}html[data-pw-theme=light] .pw-charisma-audit__search button{background:var(--pw-lt-gold-fill);border-color:var(--pw-lt-gold-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .pw-charisma-audit-total.pw-charisma-audit-total,html[data-pw-theme=light] .pw-charisma-audit-row.pw-charisma-audit-row{background:var(--pw-lt-row-alt);border-color:var(--pw-line-soft);color:var(--pw-ink)}html[data-pw-theme=light] .profile-custom-editor.profile-custom-editor{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .profile-custom-preset.profile-custom-preset,html[data-pw-theme=light] .profile-custom-accent.profile-custom-accent{background-color:var(--pw-lt-panel-2);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .profile-custom-pair.profile-custom-pair{background:var(--pw-lt-row-alt);border-color:var(--pw-line-soft);color:var(--pw-ink)}html[data-pw-theme=light] .profile-custom-field input,html[data-pw-theme=light] .profile-custom-field textarea{background:var(--pw-field-bg);border-color:var(--pw-field-line);color:var(--pw-field-ink)}html[data-pw-theme=light] .profile-custom-toggle.profile-custom-toggle,html[data-pw-theme=light] .profile-custom-save.profile-custom-save{background:var(--pw-lt-fill);border-color:var(--pw-lt-fill-line);color:var(--pw-ink-on-accent)}html[data-pw-theme=light] .profile-custom-reset.profile-custom-reset{background:var(--pw-btn-bg);border-color:var(--pw-btn-line);color:var(--pw-ink)}html[data-pw-theme=light] .pw-profile-theme-prime .profile-custom-editor.profile-custom-editor,html[data-pw-theme=light] .pw-profile-theme-prime .builder-shell.builder-shell,html[data-pw-theme=light] .pw-profile-theme-prime .simple-panel.simple-panel,html[data-pw-theme=light] .pw-profile-theme-prime .player-progression.player-progression,html[data-pw-theme=light] .pw-profile-theme-prime .prime-analytics.prime-analytics,html[data-pw-theme=light] .pw-profile-theme-prime .stats-card.stats-card,html[data-pw-theme=light] .pw-profile-theme-prime .match-card.match-card{background:var(--pw-lt-panel);border-color:var(--pw-line);color:var(--pw-ink)}html[data-pw-theme=light] .pw-profile-theme-prime .profile-header.profile-header--with-report .username.username{color:var(--pw-ink-accent);text-shadow:none}html[data-pw-theme=light] .pw-profile-theme-prime .profile-custom-preset .profile-custom-preset__meta.profile-custom-preset__meta,html[data-pw-theme=light] .pw-profile-theme-prime .profile-custom-accent .profile-custom-preset__meta.profile-custom-preset__meta,html[data-pw-theme=light] .pw-profile-theme-prime .profile-custom-form__empty.profile-custom-form__empty{color:var(--pw-muted)}html[data-pw-theme=light]{--pw-ach-lock-bg: rgba(16, 38, 43, 0.10);--pw-ach-lock-ink: rgba(16, 38, 43, 0.72)}
