.dialog-body,.dialog-footer,.dialog-header{padding-inline:min(1.5rem,24px)}.dialog-header{padding-top:min(1.5rem,24px)}.dialog-body,.dialog-header{padding-bottom:min(.5rem,8px)}.dialog-body{padding-top:min(.5rem,8px)}.dialog-footer{padding-top:min(1rem,16px);padding-bottom:min(1.5rem,24px)}.dialog-description,.dialog-record-meta,.dialog-record-name,.dialog-title{hyphens:auto;overflow-wrap:anywhere}.dialog-entry{border:0;border-radius:18px;background:var(--color-surface);box-shadow:var(--elev-3)}.dialog-entry[open]{overscroll-behavior:contain}.dialog-entry:focus{outline:none}.dialog-entry:focus-visible{box-shadow:0 0 0 2px var(--color-ring),0 0 0 3px var(--color-surface),0 0 0 4px var(--color-text),var(--elev-3)}.dialog-entry[open]>.dialog-footer{gap:min(.5rem,8px)}.dialog-entry[open]>.dialog-footer>[role=button],.dialog-entry[open]>.dialog-footer>a,.dialog-entry[open]>.dialog-footer>button{padding-block:min(.375rem,6px);min-height:min(2.75rem,44px)}.dialog-entry .dialog-header{gap:0}.dialog-entry[open]>.dialog-header>.dialog-title{margin-top:min(1rem,16px)}.dialog-entry .dialog-held-key-hint{min-height:min(1.25rem,20px)}.dialog-entry .masthead-top{gap:14px;margin:0;padding-bottom:9px}.dialog-record{display:flex;flex-direction:column;margin-top:15px;padding-bottom:13px;border-bottom:1px solid var(--color-hair)}.dialog-record-name{margin:0;font-family:var(--font-serif);font-optical-sizing:auto;font-weight:var(--serif-weight);font-size:clamp(min(1.3rem,.65rem + 10.4px),4.4vw,1.6rem);line-height:1.1;letter-spacing:-.01em;color:var(--color-text);text-wrap:balance}.dialog-entry .dialog-title{font-size:min(1.125rem,.5625rem + 13.5px)}.dialog-record-meta{margin:8px 0 0;font-family:var(--font-mono);font-size:.625rem;letter-spacing:.15em;line-height:1.6;text-transform:uppercase;color:var(--color-text-muted)}@media (forced-colors:active){.dialog-entry{outline:1px solid CanvasText}.dialog-record{border-bottom-color:CanvasText}.dialog-entry:focus{outline:1px solid CanvasText;outline-offset:0}.dialog-entry:focus-visible{outline:2px solid Highlight;outline-offset:0}}dialog.dialog-top:modal{--dialog-top-inset:min(12dvh,var(--space-24,6rem));margin:var(--dialog-top-inset) auto auto;max-height:calc(100% - var(--dialog-top-inset) - min(32px, 6px + 2em))}