.prose code{color:var(--fg-deep);font-weight:400;background-color:#aaaaaa18;border-radius:.25rem;padding:.2em}.prose code:before,.prose code:after{content:""}.prose pre code{background-color:transparent;padding:0}.prose pre{border-width:1px;border-color:color-mix(in srgb,var(--rule) var(--un-border-opacity),transparent);border-radius:var(--radius-none);background-color:color-mix(in srgb,var(--inset) var(--un-bg-opacity),transparent)!important}.prose [data-remark-code-title]{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));color:color-mix(in srgb,var(--muted) var(--un-text-opacity),transparent);padding:calc(var(--spacing) * 1);border-width:1px;border-color:color-mix(in srgb,var(--rule) var(--un-border-opacity),transparent);--un-border-style:none;border-bottom-style:none;background-color:color-mix(in srgb,var(--inset) var(--un-bg-opacity),transparent)!important;display:flex;align-items:center;justify-content:space-between}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.prose [data-remark-code-title]+pre{margin:calc(var(--spacing) * 0)!important}.prose [data-remark-code-title]:before{content:attr(data-language);color:color-mix(in srgb,var(--muted) 70%,transparent);text-transform:uppercase}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}pre:has(code){position:relative}pre button.copy{right:calc(var(--spacing) * 1);top:calc(var(--spacing) * 1);position:absolute;border-radius:.5rem;width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);& span{opacity:60%;--un-translate-x:-50%;--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y);top:50%;left:50%;position:absolute;width:100%;height:100%;aspect-ratio:1/1}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}.ready{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' height='1.2em' width='1.2em' vertical-align='text-bottom' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M7 6V3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v14a1 1 0 0 1-1 1h-3v3c0 .552-.45 1-1.007 1H4.007A1 1 0 0 1 3 21l.003-14c0-.552.45-1 1.006-1zM5.002 8L5 20h10V8zM9 6h8v10h2V4H9z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;height:1.2em;width:1.2em;vertical-align:text-bottom}.success{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' height='1.2em' width='1.2em' vertical-align='text-bottom' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='m10 15.17l9.192-9.191l1.414 1.414L10 17.999l-6.364-6.364l1.414-1.414z'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;height:1.2em;width:1.2em;vertical-align:text-bottom;background-color:color-mix(in srgb,var(--colors-green-300) var(--un-bg-opacity),transparent)!important;opacity:0%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.success{background-color:color-mix(in oklab,var(--colors-green-300) var(--un-bg-opacity),transparent)!important}}&.copied{.success{opacity:60%}.ready{opacity:0%}}}pre button.copy:hover{background-color:color-mix(in srgb,var(--colors-dark-DEFAULT) 5%,transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){pre button.copy:hover{background-color:color-mix(in oklab,var(--colors-dark-DEFAULT) 5%,transparent)}}.dark pre button.copy:hover{background-color:color-mix(in srgb,var(--colors-light-DEFAULT) 5%,transparent)}@supports (color: color-mix(in lab,red,red)){.dark pre button.copy:hover{background-color:color-mix(in oklab,var(--colors-light-DEFAULT) 5%,transparent)}}.giscus-frame{margin-block:calc(var(--spacing) * 8);--un-outline-style:none;outline-style:none}#reading-progress{background-color:color-mix(in srgb,var(--accent) var(--un-bg-opacity),transparent);height:1px;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);position:fixed;z-index:50;width:0}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.slide-enter-content>#reading-progress{animation:none}
