.dialog-head{z-index:4;background:var(--theme-surface);justify-content:space-between;align-items:center;gap:12px;height:44px;margin-right:-6px;display:flex;position:sticky;top:0}.dialog-head__title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:20px;overflow:hidden}.dialog-head__close{background:var(--theme-hover);width:24px;height:24px;color:var(--theme-text-muted);border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s cubic-bezier(.25,.46,.45,.94),color .12s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.dialog-head__close:hover{background:var(--theme-hover-strong);color:var(--theme-text)}.dialog-head__close:focus-visible{outline:2px solid var(--theme-ring);outline-offset:2px}.dialog-head__back{width:28px;height:28px;color:var(--theme-text-faint);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:opacity .12s cubic-bezier(.25,.46,.45,.94),background .12s cubic-bezier(.25,.46,.45,.94),color .12s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.dialog-head__back:hover{background:var(--theme-hover);color:var(--theme-text)}.dialog-head__back{flex-shrink:0;display:none}@media (width<=544px){.dialog-head--page{border-bottom:1px solid var(--theme-border-soft);justify-content:flex-start;gap:4px;height:56px;margin:0 -16px;padding:0 8px 0 4px}.dialog-head--page .dialog-head__back{color:var(--theme-text);display:inline-flex}.dialog-head--page .dialog-head__close{display:none}}
