.rb-shell{align-items:flex-start}.rb-card{padding:clamp(20px,5vw,44px)}.rb-head{margin-bottom:18px}.rb-head h1{margin-bottom:0}.rb-panel[hidden],.rb-done[hidden],.rb-form[hidden]{display:none!important}.rb-panel:focus,.rb-done:focus,.rb-h2:focus{outline:none}.rb-panel:focus-visible,.rb-done:focus-visible,.rb-h2:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.rb-tabs{display:flex;gap:6px;padding:4px;margin:0 auto 22px;width:max-content;max-width:100%;border:1px solid var(--border);border-radius:var(--radius-full);background:rgba(0,0,0,0.25)}.rb-tabs[hidden]{display:none}.rb-tab{appearance:none;border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:0.9rem;font-weight:600;padding:10px 18px;border-radius:var(--radius-full);cursor:pointer;min-height:44px;transition:background var(--duration-fast),color var(--duration-fast)}.rb-tab[aria-selected=true]{background:rgba(34,211,238,0.14);color:var(--text-primary)}.rb-tab:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.rb-form{gap:20px}.rb-text{resize:vertical;min-height:6rem;line-height:1.5}.rb-select{appearance:auto}.rb-group{display:flex;flex-direction:column;gap:12px}.rb-sub[hidden]{display:none}.rb-chips{border:0;margin:0;padding:0;min-width:0}.rb-chips legend{margin-bottom:8px;padding:0}.rb-chip-row{display:flex;flex-wrap:wrap;gap:8px}.rb-chip{position:relative;display:inline-flex}.rb-chip-input{position:absolute;opacity:0;width:1px;height:1px}.rb-chip label{display:inline-flex;align-items:center;min-height:44px;padding:9px 16px;border-radius:var(--radius-full);border:1px solid var(--border);background:rgba(255,255,255,0.03);color:var(--text-secondary);font-size:0.88rem;line-height:1.35;cursor:pointer;transition:border-color var(--duration-fast),background var(--duration-fast),color var(--duration-fast)}.rb-chip label:hover{border-color:var(--border-hover);color:var(--text-primary)}.rb-chip-input:checked+label{border-color:rgba(34,211,238,0.55);background:rgba(34,211,238,0.12);color:var(--text-primary)}.rb-chip-input:focus-visible+label{outline:2px solid var(--cyan);outline-offset:2px}.rb-more{border:1px solid var(--border);border-radius:var(--radius);padding:0 16px;background:rgba(255,255,255,0.02)}.rb-more>summary{cursor:pointer;padding:14px 0;font-size:0.9rem;font-weight:600;color:var(--text-primary);min-height:44px}.rb-more>summary:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:6px}.rb-more[open]{padding-bottom:16px}.rb-more[open]>.auth-field,.rb-more[open]>.rb-group{margin-top:14px}.rb-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;counter-reset:rbstep}.rb-step{display:flex;align-items:center;gap:8px;counter-increment:rbstep}.rb-step::before{content:counter(rbstep) ".";flex:none;width:1.6em;text-align:right;color:var(--text-tertiary);font-size:0.85rem}.rb-step .auth-input{flex:1 1 auto;min-width:0}.rb-x{appearance:none;flex:none;width:44px;height:44px;border-radius:var(--radius-full);border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-size:1.2rem;line-height:1;cursor:pointer}.rb-x:hover{color:var(--text-primary);border-color:var(--border-hover)}.rb-x:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.rb-add-step{align-self:flex-start}.rb-drop{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:18px;border:1px dashed var(--border-hover);border-radius:var(--radius);background:rgba(255,255,255,0.02);transition:border-color var(--duration-fast),background var(--duration-fast)}.rb-drop.is-over{border-color:rgba(34,211,238,0.6);background:rgba(34,211,238,0.06)}.rb-file-input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0 0 0 0)}.rb-files{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rb-files:empty{display:none}.rb-file{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius);background:rgba(255,255,255,0.02)}.rb-thumb{flex:none;width:44px;height:44px;border-radius:8px;object-fit:cover;background:rgba(255,255,255,0.05)}.rb-file-main{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.rb-file-name{color:var(--text-primary);font-size:0.88rem;overflow-wrap:anywhere}.rb-file-size,.rb-file-status{color:var(--text-tertiary);font-size:0.8rem}.rb-file-status.is-ok{color:var(--emerald)}.rb-file-status.is-warn{color:#fde2a0}.rb-progress{flex-basis:100%;width:100%;height:6px;accent-color:var(--cyan)}.rb-progress[hidden]{display:none}.rb-diag{border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px 16px;margin:0;min-width:0;background:rgba(255,255,255,0.02);display:flex;flex-direction:column;gap:12px}.rb-diag legend{padding:0 6px}.rb-diag-group{display:flex;flex-direction:column;gap:6px}.rb-switch{appearance:none;display:inline-flex;align-items:center;gap:12px;align-self:flex-start;min-height:44px;padding:4px 0;border:0;background:transparent;color:var(--text-primary);font:inherit;font-size:0.92rem;font-weight:600;cursor:pointer;text-align:left}.rb-switch-track{position:relative;flex:none;width:42px;height:24px;border-radius:12px;background:rgba(255,255,255,0.16);transition:background var(--duration-fast)}.rb-switch-track::after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform var(--duration-fast)}.rb-switch[aria-checked=true] .rb-switch-track{background:var(--cyan)}.rb-switch[aria-checked=true] .rb-switch-track::after{transform:translateX(18px)}.rb-switch:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:8px}.rb-kind{padding-left:54px}.rb-kind p{margin:0 0 2px}.rb-kind-label{font-size:0.85rem;font-weight:600;color:var(--text-secondary)}.rb-warning{color:#fde2a0}.rb-see{align-self:flex-start}.rb-preview{margin:0;max-height:22rem;overflow:auto;padding:12px 14px;border-radius:var(--radius);border:1px solid var(--border);background:rgba(0,0,0,0.35);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:0.76rem;line-height:1.5;color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.rb-preview[hidden]{display:none}.rb-category{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.rb-chip-select{appearance:auto;font:inherit;font-size:0.85rem;color:var(--text-primary);background:rgba(34,211,238,0.08);border:1px solid rgba(34,211,238,0.35);border-radius:var(--radius-full);padding:8px 14px;min-height:40px;max-width:100%}.rb-chip-select:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.rb-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.rb-actions{display:flex;flex-direction:column;gap:12px}.rb-send-status{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.rb-send-status:empty{display:none}.rb-send-status .cb-alert{margin:0;width:100%}.rb-done{display:flex;flex-direction:column;gap:14px}.rb-done-lead{font-size:1.1rem;color:var(--text-primary);line-height:1.5}.rb-done-lead strong{color:var(--cyan)}.rb-h2{font-size:1.05rem;margin:6px 0 0}.rb-h3{font-size:0.95rem;margin:0 0 8px;color:var(--text-primary)}.rb-next,.rb-keep{color:var(--text-secondary);font-size:0.92rem;line-height:1.6;margin:0}.rb-link{margin:0;padding:10px 14px;border-radius:var(--radius);border:1px solid rgba(34,211,238,0.3);background:rgba(0,0,0,0.3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:0.8rem;overflow-wrap:anywhere}.rb-link a{color:var(--cyan)}.rb-done-actions,.rb-row{display:flex;flex-wrap:wrap;gap:10px}.rb-done-actions .btn{flex:1 1 12rem}.rb-empty{color:var(--text-secondary);margin:0 0 14px}.rb-mine{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:8px}.rb-mine-row{appearance:none;width:100%;text-align:left;display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius);background:rgba(255,255,255,0.02);color:var(--text-primary);font:inherit;cursor:pointer;transition:border-color var(--duration-fast),background var(--duration-fast)}.rb-mine-row:hover{border-color:var(--border-hover);background:rgba(255,255,255,0.04)}.rb-mine-row:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.rb-mine-ref{font-size:0.8rem;font-weight:700;color:var(--cyan)}.rb-mine-title{font-size:0.92rem;overflow-wrap:anywhere}.rb-mine-meta{font-size:0.8rem;color:var(--text-tertiary)}.rb-status{display:inline-block;font-size:0.8rem;font-weight:600;color:var(--text-secondary)}.rb-status.is-question{color:#fde2a0}.rb-back{margin-bottom:10px}.rb-dl{margin:12px 0 0;display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.rb-dl dt{font-size:0.8rem;font-weight:600;color:var(--text-tertiary);margin-top:10px}.rb-dl dd{margin:0;color:var(--text-primary);font-size:0.92rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.rb-detail-sec{margin-top:20px;padding-top:16px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:10px}.rb-steps-view,.rb-consents,.rb-history{margin:0;padding-left:1.3em;color:var(--text-secondary);font-size:0.9rem;line-height:1.6;overflow-wrap:anywhere}.rb-thread{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rb-thread:empty{display:none}.rb-msg{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-radius:var(--radius);border:1px solid var(--border)}.rb-msg.is-us{background:rgba(34,211,238,0.06);border-color:rgba(34,211,238,0.25)}.rb-msg-who{font-size:0.78rem;color:var(--text-tertiary)}.rb-msg-text{font-size:0.92rem;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.rb-reply{gap:10px}.rb-reply .btn,.rb-withdraw>.btn,.rb-add-later>.btn{align-self:flex-start}.rb-withdraw,.rb-add-later{display:flex;flex-direction:column;gap:10px}.rb-withdraw .cb-alert{margin:0}.rb-withdraw .cb-alert p{margin-bottom:10px}@media(max-width:480px){.rb-shell{padding-left:12px;padding-right:12px}.rb-tab{padding:10px 14px;font-size:0.86rem}.rb-kind{padding-left:0}.rb-drop{padding:14px}}@media(prefers-reduced-motion:reduce){.rb-tab,.rb-chip label,.rb-drop,.rb-switch-track,.rb-switch-track::after,.rb-mine-row{transition:none}}
/*# sourceMappingURL=report-a-bug.css.map */
