.letter-sheet[data-v-0e4c622d]{background:var(--p-content-background);color:var(--p-text-color);flex-direction:column;padding:1.75rem 1.25rem 2rem;display:flex}.letter-sheet[data-v-0e4c622d]:focus-visible{outline:var(--p-focus-ring-width) var(--p-focus-ring-style) var(--p-focus-ring-color);outline-offset:calc(var(--p-focus-ring-width)*-1)}.letter-sheet__header[data-v-0e4c622d]{border-bottom:1px solid var(--p-content-border-color);flex-direction:column;gap:.625rem;padding-bottom:1.5rem;display:flex}.letter-sheet__eyebrow[data-v-0e4c622d]{letter-spacing:.08em;text-transform:uppercase;color:var(--p-text-muted-color);font-size:.75rem;font-weight:600}.letter-sheet__title[data-v-0e4c622d]{letter-spacing:-.015em;margin:0;font-size:1.625rem;font-weight:600;line-height:1.2}.letter-sheet__meta[data-v-0e4c622d]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.375rem 2rem;margin:.5rem 0 0;display:grid}.letter-sheet__meta-item[data-v-0e4c622d]{gap:.375rem;font-size:.875rem;display:flex}.letter-sheet__meta-label[data-v-0e4c622d]{color:var(--p-text-muted-color)}.letter-sheet__meta-label[data-v-0e4c622d]:after{content:":"}.letter-sheet__meta-value[data-v-0e4c622d]{margin:0;font-weight:500}.letter-sheet__body[data-v-0e4c622d]{max-width:65ch;padding-top:1.75rem;font-size:1rem;line-height:1.7}.letter-sheet__body[data-v-0e4c622d] p{margin:0 0 1em}.letter-sheet__body[data-v-0e4c622d] p:empty{display:none}.letter-sheet__body[data-v-0e4c622d] strong{color:var(--p-surface-900);font-weight:600}.letter-sheet__body[data-v-0e4c622d] ul{margin:0 0 1em;padding-left:1.25rem;list-style:outside}.letter-sheet__body[data-v-0e4c622d] ol{counter-reset:letter-item;flex-direction:column;gap:.75rem;margin:.25rem 0 1.25em;padding:0;list-style:none;display:flex}.letter-sheet__body[data-v-0e4c622d] ol>li{counter-increment:letter-item;padding-left:2.375rem;position:relative}.letter-sheet__body[data-v-0e4c622d] ol>li:before{content:counter(letter-item);background:var(--p-surface-100);width:1.5rem;height:1.5rem;color:var(--p-surface-700);border-radius:9999px;place-items:center;font-size:.8125rem;font-weight:600;line-height:1;display:grid;position:absolute;top:.1rem;left:0}.letter-sheet__body[data-v-0e4c622d] blockquote{border-left:3px solid var(--tone-color);border-radius:0 var(--p-border-radius-lg) var(--p-border-radius-lg) 0;background:var(--tone-soft-background);color:var(--tone-soft-color);margin:1.5rem 0;padding:1rem 1.25rem 1rem 3.125rem;font-weight:500;position:relative}.letter-sheet__body[data-v-0e4c622d] blockquote:before{content:"";color:var(--tone-color);font-family:"1tool-icons";font-size:1.25rem;line-height:1.35;position:absolute;top:1.05rem;left:1.125rem}.letter-sheet__body[data-v-0e4c622d] p:last-child{margin-bottom:0}.letter-sheet__end[data-v-0e4c622d]{height:1px;display:block}.letter-sheet__footer[data-v-0e4c622d]{margin-top:2.25rem}@media (width>=768px){.letter-sheet[data-v-0e4c622d]{padding:3rem 3.5rem 2.75rem}.letter-sheet__title[data-v-0e4c622d]{font-size:2rem}}.dialog-footer-hint[data-v-a5175ee2]{color:var(--p-text-muted-color);margin-right:auto;font-size:.875rem}
