.dream-app .ui-dialog{background:var(--card,var(--surface));box-shadow:var(--shadow-sheet);border-radius:18px}.dream-app .ui-dialog>header h2,.dream-app .ui-dialog>h2,.dream-app .ui-dialog header h2,.dream-app .ui-dialog .ai-recovery-dialog-header h2{font-weight:var(--weight-display,800);letter-spacing:-.01em}.dream-app .ui-dialog .ui-button--primary{background:var(--accent);color:var(--on-accent);border-color:#0000}.dream-app .ui-dialog .ui-button--primary:hover:not(:disabled){background:var(--accent-hover,var(--accent))}.dream-app .ui-dialog .ui-button--secondary,.dream-app .ui-dialog .form-actions>.ui-button:not(.ui-button--primary):not(.ui-button--danger):not(.primary){color:var(--ink);border-color:var(--line);background:0 0}.dream-app .ui-dialog .ui-button--secondary:hover:not(:disabled),.dream-app .ui-dialog .form-actions>.ui-button:not(.ui-button--primary):not(.ui-button--danger):not(.primary):hover:not(:disabled){background:var(--bg2,var(--control));border-color:color-mix(in srgb, var(--ink) 28%, var(--line))}@media (width<=600px){.dream-app .ui-dialog{border-radius:16px}}.ui-toast{box-shadow:var(--shadow-sheet);border-radius:14px}.ui-popover{background:var(--card,var(--surface));box-shadow:var(--shadow-sheet);border-radius:14px}.dream-app .ui-menu-item{border-radius:10px}.dream-app .ui-menu-item:hover:not(:disabled),.dream-app .ui-menu-item:focus{background:var(--mist-soft,color-mix(in srgb, var(--accent) 8%, var(--surface)));color:var(--ink)}.publishing-recovery{background:var(--card,var(--surface));box-shadow:none;border-radius:14px;padding:18px 16px}.publishing-recovery-description strong{font-weight:var(--weight-display,800);font-size:15px}.publishing-recovery-actions .ui-button--primary{background:var(--accent);color:var(--on-accent)}.publishing-recovery-actions .ui-button--secondary,.publishing-recovery-actions .ui-button--ghost{color:var(--ink);border-color:var(--line)}.dream-app .ui-dialog.dream-copy-dialog{border-radius:18px}.dream-copy-dialog h2{font-weight:var(--weight-display,800);letter-spacing:-.01em}.dream-copy-recovery{border-radius:14px;padding:18px 16px}.dream-copy-recovery h2{font-weight:var(--weight-display,800);font-size:16px}.dream-copy-dialog .form-actions .ui-button--primary{background:var(--accent);color:var(--on-accent)}.dream-copy-dialog .form-actions>.ui-button:not(.ui-button--primary):not(.ui-button--danger){color:var(--ink);border-color:var(--line);background:0 0}.thread-options-heading strong,.thread-options-replies strong{color:var(--ink);font-weight:650}.edit-thread-dialog.ui-dialog{border-radius:18px}.edit-thread-dialog h2,.edit-thread-dialog #edit-thread-title{font-weight:var(--weight-display,800)}.public-search-ds.h-search .public-search-empty .h-empty-illus{aspect-ratio:1280/720;object-fit:cover;object-position:50% 50%;background:var(--mist-soft);border-radius:14px;width:min(220px,72vw);height:auto;margin:0 auto 8px;display:block}
