.I_{position:relative;margin:1.5rem 0;border-radius:12px;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 20px -4px #0003,0 4px 10px -2px #0000001a,inset 0 1px #ffffff1a;backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.I_:hover{border-color:#fff3;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,inset 0 1px #ffffff26;transform:translateY(-1px)}.I_ .J_{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:linear-gradient(135deg,#ffffff14,#ffffff0a);border-bottom:1px solid rgba(255,255,255,.1);font-size:7.2px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:#fffc}.I_ .J_ .K_{display:inline-flex;align-items:center;padding:6px 10px;background:#ffffff26;border-radius:6px;font-size:7.2px;font-weight:600;color:#fff;backdrop-filter:blur(4px)}.I_ .L_{padding:20px;position:relative}.I_ .L_ pre{margin:0;padding:16px 20px;background:#0003;border-radius:8px;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:8.4px;line-height:1.6;overflow-x:auto}.I_ .L_ pre code{background:transparent;padding:0;border-radius:0;font-family:inherit;font-size:8.4px;color:inherit;white-space:pre-wrap}.I_ .M_{position:absolute;top:8px;right:12px;z-index:10;opacity:0;transition:all .2s cubic-bezier(.4,0,.2,1)}.I_ .M_ button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fffc;backdrop-filter:blur(8px);transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.I_ .M_ button:hover{background:#ffffff26;border-color:#ffffff4d;color:#fff;transform:scale(1.05)}.I_ .M_ button:active{transform:scale(.95)}.I_ .M_ button:before{content:"Copied!";position:absolute;right:40px;background:#22c55ee6;color:#fff;padding:4px 8px;border-radius:6px;font-size:8px;font-weight:500;white-space:nowrap;opacity:0;transform:translate(10px);transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(4px)}.I_ .M_ button.N_:before{opacity:1;transform:translate(0)}.I_:hover .M_{opacity:1}.I_ .O_{position:absolute;left:0;top:0;bottom:0;width:40px;background:#ffffff05;border-right:1px solid rgba(255,255,255,.1);font-size:12px;color:#fff6;text-align:right;padding:16px 8px;user-select:none}.P_ .I_{background:linear-gradient(135deg,#0000004d,#0003);border-color:#ffffff1a}.P_ .I_:hover{border-color:#fff3}.Q_ .I_{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border-color:#0000001a;box-shadow:0 8px 20px -4px #0000001a,0 4px 10px -2px #0000000d}.Q_ .I_:hover{border-color:#0003}.Q_ .I_ .J_{background:linear-gradient(135deg,#0000000d,#00000005);border-bottom-color:#0000001a;color:#000000b3}.Q_ .I_ .J_ .K_{background:#0000001a;color:#000000e6}.Q_ .I_ .M_ button{background:#0000001a;border-color:#0003;color:#000c}.Q_ .I_ .M_ button:hover{background:#00000026;border-color:#0000004d;color:#000}.__{line-height:1.6;color:var(--blaze-elements-textPrimary);font-size:.5rem}.__ p,.__ li,.__ blockquote,.__ table,.__ small{font-size:.75rem;color:#fff}.__ strong{font-size:.75rem;font-weight:600}.__>*:not(:last-child){margin-block-end:16px}.__ .artifact{margin:1.5em 0;width:100%!important;min-width:100%!important;max-width:100%!important}.__ :is(h1,h2,h3,h4,h5,h6):not(:has(.actions),.actions *){margin-block-start:24px;margin-block-end:16px;font-weight:600;line-height:1.25;color:var(--blaze-elements-textPrimary)}.__ h2{font-size:1.5em;border-bottom:1px solid var(--blaze-elements-borderColor);padding-bottom:.3em}.__ h3{font-size:1.25em}.__ h4{font-size:1em}.__ h5{font-size:.875em}.__ h6{font-size:.85em;color:#6a737d}.__ p{white-space:pre-wrap}.__ p:not(:last-of-type){margin-block-start:0;margin-block-end:16px}.__ a{color:var(--blaze-elements-messages-linkColor);text-decoration:none;cursor:pointer}.__ a:hover{text-decoration:underline}.__ :not(pre)>code{font-family:ui-monospace,Fira Code,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px}.__ :not(pre)>code:not(:has(.actions),.actions *){border-radius:6px;padding:.2em .4em;background-color:var(--blaze-elements-messages-inlineCode-background);color:var(--blaze-elements-messages-inlineCode-text)}.__ pre{padding:20px 16px;border-radius:6px}.__ pre:has(>code){font-family:ui-monospace,Fira Code,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:10px;background:transparent;overflow-x:auto;min-width:0}.__ blockquote{margin:0;padding:0 1em;color:var(--blaze-elements-textTertiary);border-left:.25em solid var(--blaze-elements-borderColor)}.__ :is(ul,ol):not(:has(.actions),.actions *){padding-left:2em;margin-block-start:0;margin-block-end:16px}.__ ul:not(:has(.actions),.actions *){list-style-type:disc}.__ ol:not(:has(.actions),.actions *){list-style-type:decimal}.__ li:not(:has(.actions),.actions *)+li{margin-block-start:8px}.__ li:not(:has(.actions),.actions *)>*:not(:last-child){margin-block-end:16px}.__ img{max-width:100%;box-sizing:border-box}.__ hr{height:.25em;padding:0;margin:24px 0;background-color:var(--blaze-elements-borderColor);border:0}.__ table{border-collapse:collapse;width:100%;margin-block-end:16px}.__ table :is(th,td){padding:6px 13px;border:1px solid rgba(255,255,255,.12);color:#fff}.__ table tr:nth-child(2n){background-color:#ffffff0a}.__ table thead th{background-color:#ffffff0f;color:#fff}.__ table p{color:#fff}.G_{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding:12px;background:#f8fafccc;border:1px solid rgba(226,232,240,.8);border-radius:8px;backdrop-filter:blur(8px);box-shadow:0 1px 3px #0000000d;width:100%;max-width:100%}.H_{position:relative;display:inline;font-size:11px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.4;letter-spacing:.01em;cursor:pointer;transition:all .15s ease;text-decoration:none;border-radius:4px;padding:2px 4px;margin:0;white-space:normal;word-wrap:break-word;text-transform:none;border:none;background:transparent}.H_:hover{text-decoration:underline;opacity:.8}.H_:active{opacity:.6}.H_:focus{outline:none;text-decoration:underline}.H_[data-type=implement]{color:#166534}.H_[data-type=implement]:hover{color:#15803d}.H_[data-type=message]{color:#166534}.H_[data-type=message]:hover{color:#15803d}.H_[data-type=link]{color:#166534}.H_[data-type=link]:hover{color:#15803d}.H_[data-type=file]{color:#166534}.H_[data-type=file]:hover{color:#15803d}@media (prefers-color-scheme: dark){.G_{background:#1f2937cc;border-color:#4b5563cc}.H_{color:#a7f3d0}.H_:hover{color:#d1fae5}.H_[data-type=implement]{color:#a7f3d0}.H_[data-type=implement]:hover{color:#d1fae5}.H_[data-type=message]{color:#a7f3d0}.H_[data-type=message]:hover{color:#d1fae5}.H_[data-type=link]{color:#a7f3d0}.H_[data-type=link]:hover{color:#d1fae5}.H_[data-type=file]{color:#a7f3d0}.H_[data-type=file]:hover{color:#d1fae5}}@media (max-width: 640px){.G_{gap:6px;padding:8px}.H_{font-size:10px}}.H_:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.H_:disabled:hover{text-decoration:none;opacity:.5}
