.sumr-share-widget{z-index:2;position:absolute;top:clamp(1rem,3vw,1.6rem);right:clamp(1rem,3vw,2rem)}.sumr-share-trigger{color:color-mix(in oklab, var(--sumr-muted) 84%, transparent);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;padding:0;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.sumr-share-trigger:hover,.sumr-share-trigger[aria-expanded=true]{color:var(--sumr-pink);background:#b652851a;border-color:#b6528533}.sumr-share-trigger svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1rem;height:1rem}.sumr-share-status{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sumr-share-menu{background:color-mix(in oklab, var(--sumr-surface) 92%, transparent);border:1px solid var(--sumr-border-soft);border-radius:.85rem;gap:.12rem;min-width:10rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 18px 44px #1113181a}.sumr-share-menu button{color:var(--sumr-muted);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.58rem;padding:.58rem .64rem;font-size:.82rem;font-weight:620;line-height:1.1;transition:background .16s,color .16s}.sumr-share-menu button:hover{color:var(--sumr-brand);background:#b652851a}:where(.dark,[data-theme=dark]) .sumr-share-trigger{color:color-mix(in oklab, var(--sumr-muted) 82%, transparent)}:where(.dark,[data-theme=dark]) .sumr-share-trigger:hover,:where(.dark,[data-theme=dark]) .sumr-share-trigger[aria-expanded=true]{color:#d68abd;background:#d68abd1a;border-color:#d68abd2e}:where(.dark,[data-theme=dark]) .sumr-share-menu{background:#11131af0;border-color:#ffffff12;box-shadow:0 18px 44px #00000038}:where(.dark,[data-theme=dark]) .sumr-share-menu button:hover{color:#d68abd;background:#d68abd1f}
.sumr-terminal{color:var(--sumr-ink);background:#ffffffd1;border:1px solid #6937761f;border-radius:1rem;margin:1.2rem 0 1.6rem;overflow:hidden;box-shadow:0 18px 45px #1113180f,inset 0 1px #ffffffc2}.sumr-terminal-header{background:#6937760b;border-bottom:1px solid #69377614;justify-content:space-between;align-items:center;min-height:2.4rem;padding:.55rem .75rem;display:flex}.sumr-terminal-title{color:var(--sumr-muted);letter-spacing:.01em;align-items:center;gap:.55rem;font-size:.78rem;font-weight:680;display:inline-flex}.sumr-terminal-title span{color:var(--sumr-pink);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.sumr-terminal button{color:var(--sumr-brand);cursor:pointer;background:0 0;border:1px solid #b652853d;border-radius:999px;padding:.4rem .66rem;font-size:.72rem;font-weight:740;line-height:1;transition:background .16s,border-color .16s,color .16s}.sumr-terminal button:hover{color:var(--sumr-pink);background:#b652851a;border-color:#b6528566}.sumr-terminal pre{margin:0;padding:.9rem 1rem 1rem;overflow-x:auto}.sumr-terminal code{color:inherit;background:0 0;border:0;gap:.55rem;padding:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:clamp(.78rem,1.2vw,.88rem);line-height:1.45;display:grid}.sumr-terminal-line{gap:.2rem;min-width:max-content;display:grid}.sumr-terminal-command-row{white-space:pre;align-items:baseline;gap:.45rem;display:flex}.sumr-terminal-prompt{color:#7e66b3}.sumr-terminal-tool{color:var(--sumr-pink);font-weight:760}.sumr-terminal-args{color:var(--sumr-ink);font-weight:620}.sumr-terminal-comment{color:#6f77ab;margin-left:clamp(1rem,5vw,3rem);font-weight:560}.sumr-terminal-output{color:var(--sumr-muted);white-space:pre;padding-left:1.25rem}:where(.dark,[data-theme=dark]) .sumr-terminal{color:#e8edf5;background:#101116;border-color:#d68abd38;box-shadow:0 22px 55px #00000038,inset 0 1px #ffffff0a}:where(.dark,[data-theme=dark]) .sumr-terminal-header{background:#ffffff06;border-bottom-color:#ffffff14}:where(.dark,[data-theme=dark]) .sumr-terminal-title{color:#ffffffc2}:where(.dark,[data-theme=dark]) .sumr-terminal-title span{color:#d68abd}:where(.dark,[data-theme=dark]) .sumr-terminal button{color:#e8edf5;border-color:#d68abd47}:where(.dark,[data-theme=dark]) .sumr-terminal button:hover{color:#fff;background:#d68abd24;border-color:#d68abd85}:where(.dark,[data-theme=dark]) .sumr-terminal-prompt{color:#8795d8}:where(.dark,[data-theme=dark]) .sumr-terminal-tool{color:#7ef0c6}:where(.dark,[data-theme=dark]) .sumr-terminal-args{color:#f3f6fb}:where(.dark,[data-theme=dark]) .sumr-terminal-comment{color:#8795d8}:where(.dark,[data-theme=dark]) .sumr-terminal-output{color:#e8edf59e}
