[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{color:#fff;outline-offset:2px;touch-action:manipulation;appearance:none;background-color:#000000b3;border:none;border-radius:50%;width:40px;height:40px;margin:0;padding:9px;box-shadow:0 0 1px #ffffff80}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-rmiz-btn-zoom]{cursor:zoom-in;position:absolute;inset:10px 10px auto auto}[data-rmiz-btn-unzoom]{cursor:zoom-out;z-index:1;position:absolute;inset:20px 20px auto auto}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{overscroll-behavior:none;pointer-events:all;background:0 0;border:0;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;inset:0}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}
html.dark [data-rmiz-modal-overlay=visible]{background-color:#000}
.code-block .shiki{background-color:#0000}.code-block .shiki .line{background-color:#0000;display:block}.code-block .shiki .line.highlighted{background-color:color-mix(in srgb, var(--color-primary) 10%, transparent);border-left:2px solid var(--color-primary);margin-left:-.5rem;margin-right:-.5rem;padding-left:calc(.5rem - 2px);padding-right:.5rem}.code-block .shiki .line.error{background-color:color-mix(in srgb, var(--color-destructive) 10%, transparent);border-left:2px solid var(--color-destructive);margin-left:-.5rem;margin-right:-.5rem;padding-left:calc(.5rem - 2px);padding-right:.5rem}.code-block .shiki .line.warning{background-color:color-mix(in srgb, var(--color-chart-3) 15%, transparent);border-left:2px solid var(--color-chart-3);margin-left:-.5rem;margin-right:-.5rem;padding-left:calc(.5rem - 2px);padding-right:.5rem}.code-block .shiki .line.diff.remove{background-color:color-mix(in srgb, var(--color-destructive) 8%, transparent)}.code-block .shiki .line.diff.add{background-color:color-mix(in srgb, var(--color-primary) 8%, transparent)}.code-block code{background-color:#0000}.dark .code-block .shiki{color:var(--shiki-dark,var(--foreground))!important}.dark .code-block .shiki span{color:var(--shiki-dark,inherit)!important}.code-block[data-line-numbers] .shiki code{counter-reset:line}.code-block[data-line-numbers] .shiki .line:before{counter-increment:line;content:counter(line);text-align:right;width:2.5rem;color:var(--color-muted-foreground);font-size:.75rem;line-height:inherit;opacity:.5;-webkit-user-select:none;user-select:none;margin-left:-.5rem;margin-right:1rem;display:inline-block}.code-block[data-wrap] .code-content{overflow-x:hidden}.code-block[data-wrap] .shiki{white-space:pre-wrap;word-break:break-word}
