.language-setting-button.ui-button[data-variant=secondary]:not(.settings-language-button):not(:disabled):not([aria-disabled=true]):hover,.language-setting-button.ui-button[data-variant=secondary]:not(.settings-language-button)[aria-expanded=true]{border-color:var(--site-rail-gold);background-color:var(--site-rail-panel-raised);color:#fff;box-shadow:0 .3rem 0 var(--site-rail-ink)}.language-setting-button.ui-button[data-variant=secondary]:not(.settings-language-button):not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-1px)}.settings-language-button.ui-button[data-variant=secondary]:not(:disabled):not([aria-disabled=true]):hover,.settings-language-button.ui-button[data-variant=secondary][aria-expanded=true]{border-color:var(--border);background-color:color-mix(in srgb, var(--muted) 58%, transparent);color:var(--popover-foreground);box-shadow:none}.report-problem-overlay{isolation:isolate;z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0206177a;transition:opacity .2s ease-out;position:fixed;inset:0}.report-problem-dialog{--ring:oklch(55% .12 40);z-index:90;color:#f6fbf8;-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101716;border:1px solid #8caaa052;border-radius:8px;outline:none;gap:1.5rem;width:min(30rem,100vw - 2rem);max-width:min(30rem,100vw - 2rem);padding:1.5rem;font-family:Inter Variable,system-ui,sans-serif;font-size:.875rem;line-height:1.42857;transition:opacity .2s ease-out,scale .2s ease-out;display:grid;position:fixed;top:50%;left:50%;translate:-50% -50%;box-shadow:0 1.5rem 4rem #0000005c}.report-problem-overlay[data-starting-style],.report-problem-overlay[data-ending-style],.report-problem-dialog[data-starting-style],.report-problem-dialog[data-ending-style]{opacity:0}.report-problem-dialog[data-starting-style],.report-problem-dialog[data-ending-style]{scale:.95}.report-header{flex-direction:column;gap:.5rem;display:flex}.report-header h2{color:#f6fbf8;font-weight:760;line-height:1}.report-problem-dialog .report-close{color:#dbe8e2;background:0 0;width:2rem;height:2rem;position:absolute;top:1rem;right:1rem}.report-problem-dialog .report-close:hover{color:#fff;background:#ffffff14}.report-form{gap:.9rem;display:grid}.report-form label{color:#b8c7c1;gap:.4rem;font-size:.78rem;font-weight:780;display:grid}.report-form select,.report-form textarea{appearance:none;box-sizing:border-box;color:#f6fbf8;width:100%;font:inherit;background:#172221;border:1px solid #91aaa457;border-radius:8px;outline:none;font-size:.94rem}.report-form textarea::placeholder{color:#84938f;opacity:1}.report-form select{min-height:2.45rem;padding:0 .7rem;line-height:1.42857}.report-form textarea{resize:vertical;min-height:8rem;padding:.7rem;line-height:1.35}.report-form select:focus,.report-form textarea:focus{border-color:#5bd4bd;box-shadow:0 0 0 3px #5bd4bd38}.report-form-meta{color:#9aa9a4;justify-content:space-between;align-items:start;gap:1rem;min-height:1.2rem;margin-top:-.2rem;font-size:.72rem;font-weight:780;display:flex}.report-error{color:#fb7185;overflow-wrap:anywhere;margin:0}.report-dialog-footer{flex-direction:column-reverse;gap:.5rem;display:flex}.report-footer{margin-top:.1rem}.report-problem-dialog [data-slot=button]{border-radius:.375rem;height:2.25rem;transition-duration:.15s}.report-problem-dialog .report-close{border-radius:.5rem;height:2rem}.report-problem-dialog .report-action-button{color:#f8fffb;background:#1f8a70;min-width:7rem}.report-problem-dialog .report-action-button:hover{color:#fff;background:#27a489}.report-problem-dialog .report-action-button:disabled{color:#9fb0ab;opacity:.78;background:#31524b}.report-problem-dialog .report-cancel-button{color:#dbe8e2;background:0 0;border-color:#91aaa45c}.report-problem-dialog .report-cancel-button:hover{color:#fff;background:#ffffff14}.report-success{background:#1b4e447a;border:1px solid #5bd4bd6b;border-radius:8px;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.8rem;padding:.85rem;display:grid}.report-success svg{color:#5bd4bd;width:2rem;height:2rem}.report-success div{gap:.18rem;display:grid}.report-success strong{font-size:.94rem}.report-success span{color:#b8c7c1;font-size:.82rem;font-weight:720}.report-spin{animation:.9s linear infinite report-spin}@keyframes report-spin{to{transform:rotate(360deg)}}@media (width>=640px){.report-dialog-footer{flex-direction:row;justify-content:flex-end}}@media (width<=520px){.report-problem-dialog{padding:1rem}.report-footer{grid-template-columns:1fr 1fr;display:grid}.report-problem-dialog .report-action-button{min-width:0}}
