:where([data-prose-root]) [data-artwork]{inline-size:calc(100% + 2 * var(--bleed));margin-block-start:var(--space-4);margin-inline:calc(-1 * var(--bleed));padding:var(--bleed);background:var(--muted);color:var(--color-text-default);font-size:var(--font-size-body-large);line-height:1.5;display:block;container-type:inline-size;&>svg{block-size:auto;inline-size:100%;display:block;&[viewBox]{inline-size:auto;max-inline-size:100%;margin-inline:auto}}& svg{fill:currentColor;font-variant-numeric:tabular-nums;font-size:15px}&>svg[data-portrait]{margin-inline:auto;display:none}@container (inline-size<600px){&>svg:not([data-portrait]):has(~svg[data-portrait]){display:none}&>svg[data-portrait]{display:block}}&>[data-key]{grid-template-columns:var(--swatch-w) var(--key-columns);column-gap:8px;row-gap:var(--row-gap);inline-size:fit-content;max-inline-size:100%;padding-block:calc(12px - (22px - var(--swatch-h)) / 2);background:var(--muted-innermost);color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-inline-start:auto;padding-inline:12px;font-size:15px;line-height:22px;display:grid;&>svg{color:var(--color-text-default);margin-block-start:calc((22px - var(--swatch-h)) / 2);display:block;overflow:visible}&>[data-value]{text-align:end;margin-inline-start:8px}}& [data-group]>rect{fill:var(--muted-innermost)}& [data-box]>rect,& [data-edge]{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}& [data-box][data-tone=attack]>rect,& [data-edge][data-tone=attack]{stroke:var(--color-severity-critical)}& [data-box][data-tone=ink]{&>rect{fill:currentColor}&>text{fill:var(--muted)}&>foreignObject{color:var(--muted)}:root[data-theme=dark] &{--glyph-red:var(--glyph-red-on-light);--glyph-whitebox:var(--glyph-whitebox-on-light);--glyph-review:var(--glyph-review-on-light)}}& :is([data-bar],[data-swatch],[data-mark],[data-status]){--tone:currentColor;&[data-tone=grey]{--tone:var(--muted-foreground)}&[data-tone=green]{--tone:var(--color-severity-low)}&[data-tone=amber]{--tone:var(--color-severity-medium)}&[data-tone=orange]{--tone:var(--color-severity-high)}&[data-tone=red]{--tone:var(--color-severity-critical)}&[data-tone=blue]{--tone:light-dark(#385e95,#6390c2)}&[data-tone=empty]{--tone:var(--muted-innermost)}}& :is([data-bar],[data-swatch],[data-mark]){fill:var(--tone);&[data-part=high],&[data-tone=ink-light]{fill-opacity:.45}}& [data-status]{&>rect{fill:var(--tone);fill-opacity:.16}&>path{fill:none;stroke:var(--tone);stroke-width:1.5px}}}[data-prose-root] disclosure-timeline{--timeline-date:12rem;--timeline-axis:calc(var(--timeline-date) + var(--space-3));--timeline-start:.75em;min-inline-size:0;inline-size:calc(100% + 2 * var(--bleed));margin-inline:calc(-1 * var(--bleed));padding:var(--bleed);background:var(--muted);font-size:var(--font-size-body-default);color:var(--color-text-default);line-height:1.5;display:block;&>ol{row-gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid;position:relative;&:before{content:"";border-inline-start:1px solid;position:absolute;inset-block-start:var(--timeline-start);inset-block-end:0;inset-inline-start:var(--timeline-axis)}&:after{content:"";border-block-end:1px solid;border-inline-end:1px solid;block-size:7px;inline-size:7px;position:absolute;inset-block-end:0;inset-inline-start:var(--timeline-axis);transform:translate(-3px)rotate(45deg)}}&>ol>li{gap:var(--space-1) var(--space-3);font-size:inherit;line-height:inherit;grid-template-columns:minmax(0,1fr);margin:0;padding:0;display:grid;position:relative;&:before{content:"";background:currentColor;border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:var(--timeline-start);inset-inline-start:var(--timeline-axis);transform:translate(-3px,-3px)}@media (width>=600px){grid-template-columns:var(--timeline-date) minmax(0, 1fr);column-gap:calc(2 * var(--space-3))}}&>ol>li>[data-timeline-date]{min-inline-size:0;font-size:inherit;line-height:inherit;text-align:end;& time,& [data-timeline-time]{display:block}}& [data-timeline-event]{min-inline-size:0;& p{font-size:inherit;line-height:inherit;text-align:justify}&>*+*{margin-block-start:var(--space-line-break)}&>:first-child{margin-block-start:0}&>:last-child{margin-block-end:0}}@media (width<600px){--timeline-axis:var(--bleed);--timeline-start:calc(var(--bleed) + .75em);background:0 0;padding:0;&>ol{row-gap:var(--space-2)}&>ol>li{gap:var(--space-2);padding:var(--bleed);background:var(--muted);padding-inline-start:calc(var(--bleed) + var(--space-3))}&>ol:before,&>ol:after{z-index:1}&>ol>li>[data-timeline-date],& [data-timeline-event] p{text-align:start}}}[data-prose-root] chat-log{row-gap:var(--space-2);min-inline-size:0;inline-size:calc(100% + 2 * var(--bleed));margin-inline:calc(-1 * var(--bleed));padding:var(--bleed);background:var(--muted);font-size:var(--font-size-body-default);color:var(--color-text-default);text-align:start;hyphens:manual;line-height:1.5;display:grid;position:relative;&>chat-day{background:var(--muted-inner);border-radius:999px;justify-self:center;padding-inline:.75em}&>chat-message+chat-day{margin-block-start:var(--space-2)}&>chat-message{grid-template-columns:2em auto minmax(0,1fr);column-gap:.75em;min-inline-size:0;display:grid}&>chat-message>header{display:contents;&>[data-author]{grid-area:1/2}&>time{grid-area:1/3;justify-self:start}}& [data-avatar]{border-radius:.4em;grid-area:1/1/span 2;block-size:2em;inline-size:2em;margin-block-start:.15em}&[data-app=discord] [data-avatar]{border-radius:50%}&[data-app]:after{content:"";background:currentColor;block-size:1em;inline-size:1em;position:absolute;inset-block-start:calc(var(--bleed) + .25em);inset-inline-end:var(--bleed);mask:none 50%/contain no-repeat}&[data-app=slack]:after{mask-image:url("data:image/svg+xml,%3c!--%20simple-icons%2015.22.0%20(CC0;%20Slack%20was%20removed%20in%2016.0.0%20with%20the%20other%20Salesforce%20brands):%20https://cdn.jsdelivr.net/npm/simple-icons@15.22.0/icons/slack.svg.%20Simple%20Icons'%20review%20of%20Salesforce%20brands%20notes%20Slack%20uses%20black%20for%20its%20one-colour%20mark:%20https://github.com/simple-icons/simple-icons/issues/13469%20--%3e%3csvg%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20aria-hidden='true'%20data-brand%3e%3cpath%20d='M5.042%2015.165a2.528%202.528%200%200%201-2.52%202.523A2.528%202.528%200%200%201%200%2015.165a2.527%202.527%200%200%201%202.522-2.52h2.52v2.52zM6.313%2015.165a2.527%202.527%200%200%201%202.521-2.52%202.527%202.527%200%200%201%202.521%202.52v6.313A2.528%202.528%200%200%201%208.834%2024a2.528%202.528%200%200%201-2.521-2.522v-6.313zM8.834%205.042a2.528%202.528%200%200%201-2.521-2.52A2.528%202.528%200%200%201%208.834%200a2.528%202.528%200%200%201%202.521%202.522v2.52H8.834zM8.834%206.313a2.528%202.528%200%200%201%202.521%202.521%202.528%202.528%200%200%201-2.521%202.521H2.522A2.528%202.528%200%200%201%200%208.834a2.528%202.528%200%200%201%202.522-2.521h6.312zM18.956%208.834a2.528%202.528%200%200%201%202.522-2.521A2.528%202.528%200%200%201%2024%208.834a2.528%202.528%200%200%201-2.522%202.521h-2.522V8.834zM17.688%208.834a2.528%202.528%200%200%201-2.523%202.521%202.527%202.527%200%200%201-2.52-2.521V2.522A2.527%202.527%200%200%201%2015.165%200a2.528%202.528%200%200%201%202.523%202.522v6.312zM15.165%2018.956a2.528%202.528%200%200%201%202.523%202.522A2.528%202.528%200%200%201%2015.165%2024a2.527%202.527%200%200%201-2.52-2.522v-2.522h2.52zM15.165%2017.688a2.527%202.527%200%200%201-2.52-2.523%202.526%202.526%200%200%201%202.52-2.52h6.313A2.527%202.527%200%200%201%2024%2015.165a2.528%202.528%200%200%201-2.522%202.523h-6.313z'/%3e%3c/svg%3e")}&[data-app=discord]:after{mask-image:url("data:image/svg+xml,%3c!--%20simple-icons%2016.35.0:%20https://cdn.jsdelivr.net/npm/simple-icons@16.35.0/icons/discord.svg%20--%3e%3csvg%20role='img'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eDiscord%3c/title%3e%3cpath%20d='M20.317%204.3698a19.7913%2019.7913%200%2000-4.8851-1.5152.0741.0741%200%2000-.0785.0371c-.211.3753-.4447.8648-.6083%201.2495-1.8447-.2762-3.68-.2762-5.4868%200-.1636-.3933-.4058-.8742-.6177-1.2495a.077.077%200%2000-.0785-.037%2019.7363%2019.7363%200%2000-4.8852%201.515.0699.0699%200%2000-.0321.0277C.5334%209.0458-.319%2013.5799.0992%2018.0578a.0824.0824%200%2000.0312.0561c2.0528%201.5076%204.0413%202.4228%205.9929%203.0294a.0777.0777%200%2000.0842-.0276c.4616-.6304.8731-1.2952%201.226-1.9942a.076.076%200%2000-.0416-.1057c-.6528-.2476-1.2743-.5495-1.8722-.8923a.077.077%200%2001-.0076-.1277c.1258-.0943.2517-.1923.3718-.2914a.0743.0743%200%2001.0776-.0105c3.9278%201.7933%208.18%201.7933%2012.0614%200a.0739.0739%200%2001.0785.0095c.1202.099.246.1981.3728.2924a.077.077%200%2001-.0066.1276%2012.2986%2012.2986%200%2001-1.873.8914.0766.0766%200%2000-.0407.1067c.3604.698.7719%201.3628%201.225%201.9932a.076.076%200%2000.0842.0286c1.961-.6067%203.9495-1.5219%206.0023-3.0294a.077.077%200%2000.0313-.0552c.5004-5.177-.8382-9.6739-3.5485-13.6604a.061.061%200%2000-.0312-.0286zM8.02%2015.3312c-1.1825%200-2.1569-1.0857-2.1569-2.419%200-1.3332.9555-2.4189%202.157-2.4189%201.2108%200%202.1757%201.0952%202.1568%202.419%200%201.3332-.9555%202.4189-2.1569%202.4189zm7.9748%200c-1.1825%200-2.1569-1.0857-2.1569-2.419%200-1.3332.9554-2.4189%202.1569-2.4189%201.2108%200%202.1757%201.0952%202.1568%202.419%200%201.3332-.946%202.4189-2.1568%202.4189Z'/%3e%3c/svg%3e")}&>chat-message:first-child>header>time{padding-inline-end:1.75em}& [data-author][data-redacted]{&:before{content:"Anonymous"}&>[data-sr-only]{display:none}}&>chat-message:has(>header>[data-redacted]):not(:has([data-avatar])):before{content:"";background:radial-gradient(circle at 50% 38%, var(--color-text-muted) 0 15%, transparent 16%), radial-gradient(ellipse 34% 26% at 50% 100%, var(--color-text-muted) 0 99%, transparent 100%), var(--muted-inner);border-radius:.4em;grid-area:1/1/span 2;block-size:2em;inline-size:2em;margin-block-start:.15em}&[data-app=discord]>chat-message:before{border-radius:50%}&>chat-message>div{row-gap:var(--space-1);overflow-wrap:anywhere;grid-area:2/2/auto/-1;min-inline-size:0;display:grid;&>:is(pre,chat-attachment):first-child{margin-block-start:var(--space-1)}&>*{margin:0}}& pre{--muted:var(--muted-inner);padding:var(--space-1) var(--space-2);background:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:auto}& :is(pre,code){font-size:inherit}& chat-thread{background:var(--muted-inner);border-radius:999px;justify-self:start;padding-inline:.6em}& chat-reactions{gap:var(--space-1);flex-wrap:wrap;display:flex;&>span{background:var(--muted-inner);border-radius:999px;padding-inline:.6em}}& :is(p,li):not([data-image-caption]){font-size:inherit;line-height:inherit;text-align:start}& [data-mention]{background:var(--muted-inner);padding-inline:.2em}& chat-attachment{justify-self:start;max-inline-size:100%;display:block;& img{block-size:auto;max-inline-size:100%;display:block}}}[data-prose-root] [data-cve]{font-family:var(--font-serif);font-variation-settings:var(--fvs-serif);& [data-cve-prefix]{white-space:nowrap;position:relative;&:before{content:" ";letter-spacing:.2em}}& svg{block-size:.9em;inline-size:1.2em;color:var(--muted-foreground);margin-block:auto;padding-inline-end:.3em;position:absolute;inset-block:0;inset-inline-start:0}&[data-severity=low] svg{color:var(--color-severity-low)}&[data-severity=medium] svg{color:var(--color-severity-medium)}&[data-severity=high] svg{color:var(--color-severity-high)}&[data-severity=critical] svg{color:var(--color-severity-critical)}}
