#app[data-aona-theme] .submit-card{line-height:normal}#app[data-aona-theme] .submit-card .submit-header h2{font-size:34px}#app[data-aona-theme] .submit-close{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:10px;background:transparent;min-width:40px}#app[data-aona-theme] .submit-card .submit-header{align-items:flex-start}#app[data-aona-theme] .submit-admin-declaration{display:flex;gap:10px;align-items:flex-start;margin:20px 0;font-size:13px;line-height:1.7}#app[data-aona-theme] .submit-form .submit-admin-declaration input{width:20px;min-height:20px;height:20px;flex-shrink:0;margin:2px 0 0;accent-color:var(--aona-color-action);padding:0}#app[data-aona-theme] .submit-actions .action-primary{font-weight:750;border:0}#app[data-aona-theme] .submit-error{background:var(--aona-color-feedback-bg);color:var(--aona-color-feedback-text);border:1px solid var(--aona-color-feedback-border);border-inline-start-width:4px;box-shadow:none}#app[data-aona-theme] .submit-error:not(:empty):before{content:"! ";font-weight:850}#app[data-aona-theme] .submit-card .avatar-upload-preview{width:60px;height:60px}#app[data-aona-theme] .avatar-upload-hint{max-width:none}.report-dialog{--report-bg:#fffef9;--report-ink:#0b163d;--report-muted:#627da9;--report-line:#dbe3ef;--report-soft:#eaf1ff;width:min(480px,100%);padding:28px;background:var(--report-bg);color:var(--report-ink);border:1px solid var(--report-line);border-radius:23px;font-family:Plus Jakarta Sans,sans-serif}html[data-aona-theme=dark] .report-dialog{--report-bg:#08132f;--report-ink:#fffaf0;--report-muted:#9ab3df;--report-line:#294676;--report-soft:#132b58;color-scheme:dark}.report-dialog .dialog-top{margin-bottom:8px;align-items:flex-start}.report-dialog .dialog-top h2{font-size:28px;line-height:1.2;letter-spacing:-.7px;font-weight:650}.report-dialog .dialog-top .icon-button{width:36px;height:36px;color:var(--report-muted);margin:-7px -8px 0 0}.report-dialog .report-intro{margin:0 0 20px;color:var(--report-muted);font-size:13px;line-height:1.6;max-width:340px}.report-community{display:flex;gap:12px;align-items:center;border:1px solid var(--report-line);border-radius:13px;padding:12px;margin-bottom:22px}.report-community img{border-radius:50%;object-fit:cover;flex-shrink:0}.report-community div{min-width:0}.report-community span{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--report-muted);margin-bottom:4px}.report-community strong{display:block;font-size:14px;line-height:1.4;overflow-wrap:anywhere}.report-fields{display:grid;gap:18px}.report-dialog .field{gap:8px}.report-dialog .field label{font-size:12px;font-weight:650}.report-dialog .field select,.report-dialog .field textarea{border:1px solid var(--report-line);border-radius:10px;min-height:48px;background:var(--report-bg);color:var(--report-ink);padding:12px 14px;font-size:14px;line-height:1.5}.report-dialog .field textarea{min-height:110px}.report-dialog .field textarea::placeholder{color:var(--report-muted)}.report-dialog .field small{font-size:11px;color:var(--report-muted);line-height:1.5}.report-dialog .field :is(select,textarea):focus-visible{outline:2px solid #527fd9;outline-offset:2px;border-color:#527fd9}.report-note{display:flex;gap:9px;padding:12px;background:var(--report-soft);border-radius:10px;margin-top:20px;color:var(--report-muted)}.report-note svg{margin-top:2px}.report-dialog .report-note p{margin:0;font-size:11px;line-height:1.6;color:var(--report-muted)}.report-actions{display:flex;align-items:center;justify-content:flex-end;gap:16px;border-top:1px solid var(--report-line);margin-top:22px;padding-top:18px}.report-cancel{border:0;background:transparent;color:var(--report-muted);min-height:44px;padding:10px;font-size:13px}.report-submit{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 20px;border:0;border-radius:11px;background:#123eae;color:#fff;font-size:13px;font-weight:650}.report-submit:hover{background:#0b3198}html[data-aona-theme=dark] .report-submit{background:#fff5e7;color:#0b163d}@media(max-width:600px){.report-dialog{padding:24px 20px}.report-dialog .dialog-top h2{font-size:25px}.report-dialog .field select,.report-dialog .field textarea{font-size:16px}.report-submit{flex:1}.report-actions{justify-content:space-between}}#app[data-aona-theme] .report-backdrop{padding:17px;backdrop-filter:blur(3px)}#app[data-aona-theme] .report-dialog{--report-bg:var(--aona-color-surface-raised);--report-ink:var(--aona-color-text);--report-muted:var(--aona-color-text-secondary);--report-line:var(--aona-color-border-subtle);--report-soft:var(--aona-color-surface-accent);font-family:var(--aona-font-body);max-height:min(90dvh,800px);overscroll-behavior:contain;line-height:normal}#app[data-aona-theme] .report-dialog .account-content{padding:0}#app[data-aona-theme] .report-dialog .dialog-top h2{margin:0;font-family:var(--aona-font-display);font-size:28px;line-height:1.2;letter-spacing:-.7px;font-weight:650}#app[data-aona-theme] .report-dialog .dialog-top .icon-button{min-width:36px;padding:0;border:1px solid transparent;border-radius:13px;background:transparent}#app[data-aona-theme] .report-dialog .account-content form{display:block}#app[data-aona-theme] .report-dialog .field{display:flex;flex-direction:column}#app[data-aona-theme] .report-dialog .field label{margin:0}#app[data-aona-theme] .report-dialog .field :is(select,textarea){font:inherit;font-size:14px;line-height:1.5;border-color:var(--aona-color-border);background:var(--aona-color-surface);border-radius:10px}#app[data-aona-theme] .report-dialog .field textarea{resize:vertical;display:block;min-height:111px}#app[data-aona-theme] .report-community img{width:48px;height:48px;max-width:none}#app[data-aona-theme] .report-dialog .report-note p{margin:0;font-size:11px;line-height:1.6;color:var(--report-muted)}#app[data-aona-theme] .report-submit{background:var(--aona-color-action);color:var(--aona-color-on-action)}#app[data-aona-theme] .report-submit:hover{background:var(--aona-color-action-hover)}#app[data-aona-theme] :is(.submit-form,.report-dialog) :is(input,select,textarea,button):focus-visible{outline:3px solid var(--aona-color-focus);outline-offset:3px;box-shadow:0 0 0 3px var(--aona-color-focus-gap)}#app[data-aona-theme] :is(.submit-form,.report-dialog) button:disabled{opacity:1;background:var(--aona-color-disabled-bg);color:var(--aona-color-disabled-text);border:1px dashed var(--aona-color-border);box-shadow:none}#app[data-aona-theme] :is(.submit-close,.report-dialog .dialog-top .icon-button){position:relative}#app[data-aona-theme] :is(.submit-close,.report-dialog .dialog-top .icon-button):after{content:"";position:absolute;inset:50% auto auto 50%;width:44px;height:44px;transform:translate(-50%,-50%)}@media(max-width:600px){#app[data-aona-theme] .report-dialog .dialog-top h2{font-size:25px}#app[data-aona-theme] .report-dialog .field :is(select,textarea){font-size:16px}}@media(forced-colors:active){#app[data-aona-theme] :is(.submit-form,.report-dialog) :is(input,select,textarea,button):focus-visible{outline-color:Highlight}#app[data-aona-theme] :is(.submit-tag-options button[aria-pressed=true],.category-select-option[aria-selected=true]){outline:2px solid Highlight;outline-offset:-2px}}#app[data-aona-theme] .submit-card{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;background:var(--aona-color-background)}#app[data-aona-theme] .submit-card .submit-header h2{font-family:inherit;letter-spacing:-1px}#app[data-aona-theme] .submit-card .avatar-upload-hint{font-size:13px;line-height:1.65}#app[data-aona-theme] .submit-card .avatar-upload-button{display:flex;align-items:center;gap:6px}#app[data-aona-theme] .submit-card .avatar-upload-button svg{flex-shrink:0}#app[data-aona-theme] .submit-actions .action-primary{border:1px solid var(--aona-color-3);line-height:normal;padding:1px 24px;gap:normal}#app[data-aona-theme] .report-dialog{font-size:14px}#app[data-aona-theme] .report-dialog .dialog-top h2{font-family:var(--aona-font-body)}#app[data-aona-theme] .report-dialog .report-submit{min-height:48px;border:1px solid var(--aona-color-3)}#app[data-aona-theme] .report-dialog .field textarea{min-height:110px}#app[data-aona-theme] .report-note svg{flex-shrink:0}#app[data-aona-theme] :is(.submit-close,.report-dialog) .form-icon{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}#app[data-aona-theme] .report-dialog .form-icon.sm{width:17px;height:17px}#app[data-aona-theme] .submit-close{min-height:40px}#app[data-aona-theme] .report-dialog .dialog-top .icon-button{min-height:36px}#app[data-aona-theme] .submit-tag-options button{max-width:100%;overflow-wrap:anywhere}#app[data-aona-theme] .report-reason-select{position:relative}#app[data-aona-theme] .report-reason-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:50px;padding:13px 15px;border:1px solid var(--aona-color-border);border-radius:12px;background:var(--aona-color-surface);color:var(--report-ink);font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:border-color .18s,background .18s}#app[data-aona-theme] .report-reason-trigger:hover{border-color:var(--aona-color-link)}#app[data-aona-theme] .report-reason-trigger>svg{flex:none;color:var(--report-muted);transition:transform .18s}#app[data-aona-theme] .report-reason-trigger[aria-expanded=true]{border-color:var(--aona-color-focus);background:var(--report-soft)}#app[data-aona-theme] .report-reason-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}#app[data-aona-theme] .report-reason-menu{position:absolute;inset:calc(100% + 8px) 0 auto;z-index:5;max-height:240px;overflow-y:auto;overscroll-behavior:contain;scroll-padding:6px;padding:6px;border:1px solid var(--aona-color-border);border-radius:14px;background:var(--aona-color-surface-raised);box-shadow:var(--aona-shadow-raised)}#app[data-aona-theme] .report-reason-menu[hidden]{display:none}#app[data-aona-theme] .report-reason-option{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:11px 12px;border:0;border-radius:8px;background:transparent;color:var(--report-ink);font:inherit;font-size:13px;text-align:left;cursor:pointer}#app[data-aona-theme] .report-reason-option>svg{flex:none;visibility:hidden;color:var(--aona-color-link)}#app[data-aona-theme] .report-reason-option[aria-selected=true]{background:var(--report-soft);font-weight:650}#app[data-aona-theme] .report-reason-option[aria-selected=true]>svg{visibility:visible}#app[data-aona-theme] .report-reason-option:hover{background:var(--report-soft)}#app[data-aona-theme] .report-reason-option:focus-visible{outline-offset:-3px;box-shadow:none}@media(max-width:600px){#app[data-aona-theme] .report-reason-trigger{font-size:16px}}@media(prefers-reduced-motion:reduce){#app[data-aona-theme] .report-reason-trigger,#app[data-aona-theme] .report-reason-trigger>svg{transition:none}}@media(forced-colors:active){#app[data-aona-theme] .report-reason-option[aria-selected=true]{outline:1px solid Highlight;outline-offset:-2px}}
