.ds-note{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ds-space-5);background:var(--fx-bg-surface);border:1px solid var(--fx-line-hairline);border-radius:var(--ds-radius-control);box-shadow:var(--ds-shadow-note);padding:var(--ds-space-7)}.ds-note:before{content:"";position:absolute;top:calc(var(--ds-space-3) * -1);left:50%;width:min(50%,calc(var(--ds-space-8) * 2));height:var(--ds-space-6);transform:translate(-50%) rotate(-2.5deg);box-shadow:var(--ds-shadow-tape);border-radius:var(--ds-radius-control);background:color-mix(in srgb,var(--fx-brand-pixel-on-dark) 40%,var(--fx-bg-surface))}.ds-note__who{display:flex;align-items:var(--ds-note-author-align, center);align-self:var(--ds-note-author-align, auto);gap:var(--ds-space-3);min-width:0}.ds-note__who p{display:flex;flex-direction:column;margin:0;font-size:var(--ds-text-small)}.ds-note__who span{color:var(--fx-ink-tertiary)}.ds-note__body{min-width:0}.ds-note__body p{margin-top:var(--ds-space-4);font-size:var(--ds-text-lead);line-height:var(--ds-leading-body)}.ds-note__body .ds-note__sign{font-size:var(--ds-text-body);font-weight:var(--ds-weight-bold);font-style:italic}@media(min-width:900px){.ds-note:not([data-compact]):has(.ds-note__who){grid-template-columns:minmax(0,200px) minmax(0,1fr)}}@media(max-width:899px){.ds-note{padding:var(--ds-space-6)}}@media(max-width:639px){.ds-note{padding:var(--ds-space-6) var(--ds-space-5) var(--ds-space-5)}}.ds-note__who picture{flex:0 0 auto}.ds-note__who img{width:var(--ds-space-7);height:var(--ds-space-7);border-radius:var(--ds-radius-round);object-fit:cover;object-position:50% 25%}.ds-note[data-variant=disclosure]{display:block;align-self:start;padding:0;border-radius:var(--ds-radius-sheet);box-shadow:var(--ds-shadow-ticket)}.ds-note[data-variant=disclosure]:before{display:none}.ds-note[data-variant=disclosure] summary{cursor:pointer;padding:var(--ds-space-4) var(--ds-space-5);border-radius:var(--ds-radius-sheet);background:var(--fx-bg-sunken);color:var(--fx-ink-primary);line-height:var(--ds-leading-body);letter-spacing:.1em}.ds-note[data-variant=disclosure] summary:hover{background:var(--fx-bg-accent-soft)}.ds-note[data-variant=disclosure][open] summary{border-bottom:1px solid var(--fx-line-hairline);border-radius:var(--ds-radius-sheet) var(--ds-radius-sheet) 0 0}.ds-note__part{padding:var(--ds-space-5);color:var(--fx-ink-secondary);font-size:var(--ds-text-body);line-height:var(--ds-leading-body)}.ds-note__part+.ds-note__part{border-top:1px dashed var(--fx-line-hairline)}.ds-note__part h3{margin:0 0 var(--ds-space-3);color:var(--fx-ink-primary);font-size:var(--ds-text-h3);font-weight:var(--ds-weight-bold);line-height:var(--ds-leading-snug)}.ds-note__part p{margin:0}.ds-note__part p+p{margin-top:var(--ds-space-4)}.ds-note__part table{width:100%;border-collapse:collapse;font-size:var(--ds-text-small)}.ds-note__part :is(th,td){padding:var(--ds-space-3) var(--ds-space-2);border:0 solid;vertical-align:top;text-align:left;overflow-wrap:normal}.ds-note__part th{color:var(--fx-ink-tertiary);font-size:var(--ds-text-label);font-weight:var(--ds-weight-bold);text-transform:uppercase;letter-spacing:.06em}.ds-note__part :is(th,td):first-child{width:30%;min-width:calc(var(--ds-space-9) - var(--ds-space-2));word-break:normal;overflow-wrap:normal}.ds-note__part td:first-child{white-space:nowrap;font-weight:var(--ds-weight-bold);color:var(--fx-ink-primary)}.ds-note__part ul{list-style-type:disc;padding-left:var(--ds-space-5);margin:0}.ds-note__part li+li{margin-top:var(--ds-space-3)}.ds-note__part li::marker{color:var(--fx-brand-pixel)}.ds-note__part a{text-decoration:underline;color:var(--fx-brand-pixel);text-underline-offset:var(--ds-space-1)}.ds-note__part td{border-top:1px solid var(--fx-line-hairline)}.ds-note--paper{display:block;padding:var(--ds-space-6);background:transparent;border:1px dashed color-mix(in srgb,var(--fx-ink-primary) 22%,transparent);border-radius:var(--ds-radius-sheet);box-shadow:unset}.ds-note--paper:before{display:none}.ds-note__paper,.ds-note__paper .ds-prose[data-ds-prose]{color:var(--fx-ink-secondary)}.ds-note__paper p{margin-top:0;font-size:var(--ds-text-body)}.ds-note__paper strong{color:var(--fx-ink-primary)}.ds-note__paper .ds-note__label{display:flex;align-items:center;gap:var(--ds-space-2);margin:0 0 var(--ds-space-3);color:var(--fx-ink-tertiary);font-size:var(--ds-text-label)}.ds-note__label svg{flex:0 0 var(--ds-space-5);width:var(--ds-space-5);height:var(--ds-space-5);fill:none;stroke:var(--fx-brand-pixel);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(max-width:639px){.ds-note--paper{padding:var(--ds-space-5)}}.ds-note--signed{max-width:calc(var(--ds-container) - var(--ds-space-9) * 2);margin-inline:auto;align-items:start}.ds-note--signed .ds-note__who{align-items:start;flex-direction:column}.ds-note--signed .ds-prose[data-ds-prose]{max-width:none;color:var(--fx-ink-secondary)}@media(max-width:899px){.ds-note--signed .ds-note__who{flex-direction:row;align-items:center}}
