@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@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}.toc-section.svelte-1dqdqxt{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));color:color-mix(in srgb, var(--foreground) 80%, transparent);--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);padding-block:calc(var(--spacing) * 1);padding-left:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));align-items:center;display:flex;position:relative}.toc-section.svelte-1dqdqxt:hover{color:color-mix(in srgb, var(--signal) var(--un-text-opacity), transparent)}.toc-subsection.svelte-1dqdqxt{color:color-mix(in srgb, var(--muted-foreground) var(--un-text-opacity), transparent);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);padding-left:calc(var(--spacing) * 6)}.toc-marker.svelte-1dqdqxt{background-color:color-mix(in srgb, var(--signal) 0%, transparent);height:calc(var(--spacing) * 3);--un-translate-y:-50%;width:1px;translate:var(--un-translate-x) var(--un-translate-y);transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.2s;transition-duration:.2s;position:absolute;top:50%;left:-.5px}.toc-section.svelte-1dqdqxt:hover .toc-marker:where(.svelte-1dqdqxt){background-color:color-mix(in srgb, var(--signal) var(--un-bg-opacity), transparent);height:calc(var(--spacing) * 4)}.toc-entity.svelte-1dqdqxt{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));color:color-mix(in srgb, var(--muted-foreground) var(--un-text-opacity), transparent);padding-block:calc(var(--spacing) * .5);padding-left:calc(var(--spacing) * 3);border-radius:var(--radius-sm);gap:calc(var(--spacing) * 1.5);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));align-items:center;display:flex}.toc-entity.svelte-1dqdqxt:hover{color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent);background-color:color-mix(in srgb, var(--muted) 50%, transparent)}.toc-ability.svelte-1dqdqxt{color:color-mix(in srgb, var(--muted-foreground) var(--un-text-opacity), transparent);margin-left:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * .5);padding-left:calc(var(--spacing) * 3);border-radius:var(--radius-sm);gap:calc(var(--spacing) * 1.5);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));align-items:center;font-size:11px;display:flex}.toc-ability.svelte-1dqdqxt:hover{color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent);background-color:color-mix(in srgb, var(--muted) 50%, transparent)}.toc.svelte-1dqdqxt ul:where(.svelte-1dqdqxt){list-style-type:none}.toc.lg.svelte-1dqdqxt .toc-section:where(.svelte-1dqdqxt){font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));padding-block:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3)}.toc.lg.svelte-1dqdqxt .toc-marker:where(.svelte-1dqdqxt){height:calc(var(--spacing) * 4);width:calc(var(--spacing) * .5)}.toc.lg.svelte-1dqdqxt .toc-section:where(.svelte-1dqdqxt):hover .toc-marker:where(.svelte-1dqdqxt){height:calc(var(--spacing) * 5)}.toc.lg.svelte-1dqdqxt .toc-entity:where(.svelte-1dqdqxt){font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));padding-block:calc(var(--spacing) * 1.5);padding-left:calc(var(--spacing) * 4);border-radius:var(--radius-DEFAULT);gap:calc(var(--spacing) * 2.5)}.toc.lg.svelte-1dqdqxt .toc-ability:where(.svelte-1dqdqxt){margin-left:calc(var(--spacing) * 6);padding-left:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2)}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}@property --un-leading{syntax:"*";inherits:false}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}.mog-content.svelte-15qe8qj{font-size:var(--text-base-fontSize);line-height:var(--un-leading,var(--text-base-lineHeight));--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);max-width:none}.mog-content.svelte-15qe8qj h2[data-mog-section]{color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent);--un-leading:var(--leading-tight);font-size:28px;line-height:var(--leading-tight);--un-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);font-family:var(--font-display);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin-top:calc(var(--spacing) * 12);margin-bottom:calc(var(--spacing) * 6)}.mog-content.svelte-15qe8qj h2[data-mog-section]:first-child{margin-top:calc(var(--spacing) * 0)}.mog-content.svelte-15qe8qj h2{font-size:var(--text-xl-fontSize);line-height:var(--un-leading,var(--text-xl-lineHeight));color:color-mix(in srgb, var(--primary) var(--un-text-opacity), transparent);--un-leading:var(--leading-tight);line-height:var(--leading-tight);--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin-top:calc(var(--spacing) * 8);margin-bottom:calc(var(--spacing) * 4)}.mog-content.svelte-15qe8qj h3{font-size:var(--text-lg-fontSize);line-height:var(--un-leading,var(--text-lg-lineHeight));color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent);--un-leading:var(--leading-tight);line-height:var(--leading-tight);--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin-top:calc(var(--spacing) * 6);margin-bottom:calc(var(--spacing) * 3)}.mog-content.svelte-15qe8qj h4{font-size:var(--text-base-fontSize);line-height:var(--un-leading,var(--text-base-lineHeight));color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent);--un-leading:var(--leading-snug);line-height:var(--leading-snug);--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin-top:calc(var(--spacing) * 5);margin-bottom:calc(var(--spacing) * 2)}.mog-content.svelte-15qe8qj div.hero,.mog-content.svelte-15qe8qj div.item{margin-top:calc(var(--spacing) * 8);padding-top:calc(var(--spacing) * 6);border-top-width:1px;border-color:color-mix(in srgb, var(--border) 30%, transparent);grid-template-columns:auto 1fr;column-gap:1rem;display:grid}:is(.mog-content.svelte-15qe8qj div.hero>p:has(img),.mog-content.svelte-15qe8qj div.item>p:has(img)){margin:calc(var(--spacing) * 0);grid-row-start:1;grid-column-start:1}:is(.mog-content.svelte-15qe8qj div.hero>p:has(img)>a,.mog-content.svelte-15qe8qj div.item>p:has(img)>a,.mog-content.svelte-15qe8qj div.ability>p:has(img)>a){font-size:0}.mog-content.svelte-15qe8qj div.hero>img,.mog-content.svelte-15qe8qj div.item>img,.mog-content.svelte-15qe8qj div.hero>p img,.mog-content.svelte-15qe8qj div.item>p img{border-width:1px;border-color:color-mix(in srgb, var(--border) var(--un-border-opacity), transparent);border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--card) var(--un-bg-opacity), transparent);width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);--un-shadow:0 1px 3px 0 var(--un-shadow-color,#0000001a),0 1px 2px -1px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);object-fit:cover}.mog-content.svelte-15qe8qj div.hero>h3,.mog-content.svelte-15qe8qj div.item>h3{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading,var(--text-2xl-lineHeight));color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent);--un-leading:var(--leading-tight);line-height:var(--leading-tight);--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin:calc(var(--spacing) * 0);scroll-margin-top:calc(var(--spacing) * 20);grid-column-start:2;align-self:center}:is(.mog-content.svelte-15qe8qj div.hero>:not(p:has(img)):not(h3),.mog-content.svelte-15qe8qj div.item>:not(p:has(img)):not(h3)){grid-column-start:2}.mog-content.svelte-15qe8qj div.ability{margin-top:calc(var(--spacing) * 4);grid-template-columns:auto 1fr;column-gap:.625rem;display:grid}.mog-content.svelte-15qe8qj div.ability>p:has(img){margin:calc(var(--spacing) * 0);grid-row-start:1;grid-column-start:1}.mog-content.svelte-15qe8qj div.ability>img,.mog-content.svelte-15qe8qj div.ability>p img{border-radius:var(--radius-DEFAULT);width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);object-fit:cover}.mog-content.svelte-15qe8qj div.ability>h4{font-size:var(--text-lg-fontSize);line-height:var(--un-leading,var(--text-lg-lineHeight));color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent);--un-leading:var(--leading-tight);line-height:var(--leading-tight);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);margin:calc(var(--spacing) * 0);scroll-margin-top:calc(var(--spacing) * 20);grid-column-start:2;align-self:center}.mog-content.svelte-15qe8qj div.ability>:not(p:has(img)):not(h4){grid-column-start:2}.mog-content.svelte-15qe8qj ul.section-preview+div.hero,.mog-content.svelte-15qe8qj ul.section-preview+div.item{margin-top:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 0);border-top-width:0}.mog-content.svelte-15qe8qj p{color:color-mix(in srgb, var(--foreground) 90%, transparent);--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);margin-block:calc(var(--spacing) * 3);max-width:72ch}.mog-content.svelte-15qe8qj>p:has(>img){margin-block:calc(var(--spacing) * 6);max-width:none}.mog-content.svelte-15qe8qj>p>img{border-width:1px;border-color:color-mix(in srgb, var(--border) var(--un-border-opacity), transparent);border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--muted) 20%, transparent);--un-shadow:0 10px 15px -3px var(--un-shadow-color,#0000001a),0 4px 6px -4px var(--un-shadow-color,#0000001a);width:100%;height:auto;max-height:32rem;box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);object-fit:contain}.mog-content.svelte-15qe8qj ul{margin-block:calc(var(--spacing) * 3);margin-left:calc(var(--spacing) * 5);list-style-type:none}:where(.mog-content.svelte-15qe8qj ul>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--un-space-y-reverse)))}.mog-content.svelte-15qe8qj ol{margin-block:calc(var(--spacing) * 3);margin-left:calc(var(--spacing) * 5);list-style-type:decimal}.mog-content.svelte-15qe8qj ol::marker{color:color-mix(in srgb, var(--primary) 40%, transparent)}.mog-content.svelte-15qe8qj ol ::marker{color:color-mix(in srgb, var(--primary) 40%, transparent)}:where(.mog-content.svelte-15qe8qj ol>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--un-space-y-reverse)))}.mog-content.svelte-15qe8qj li{color:color-mix(in srgb, var(--foreground) 90%, transparent);--un-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);position:relative}.mog-content.svelte-15qe8qj ul>li:before{content:"";background-color:color-mix(in srgb, var(--primary) 40%, transparent);width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5);top:.55em;left:calc(var(--spacing) * -4);border-radius:3.40282e38px;position:absolute}.mog-content.svelte-15qe8qj ul.section-preview>li:before{content:none}.mog-content.svelte-15qe8qj li>ul,.mog-content.svelte-15qe8qj li>ol{margin-block:calc(var(--spacing) * 1.5)}.mog-content.svelte-15qe8qj li>ul>li:before{background-color:color-mix(in srgb, var(--primary) 20%, transparent)}.mog-content.svelte-15qe8qj a:not(.video-link){color:color-mix(in srgb, var(--primary) var(--un-text-opacity), transparent);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);text-underline-offset:2px;transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));--un-duration:.2s;transition-duration:.2s}.mog-content.svelte-15qe8qj a:not(.video-link):hover{opacity:.8;text-decoration-line:underline}.mog-content.svelte-15qe8qj div.hero>h3>a,.mog-content.svelte-15qe8qj div.item>h3>a,.mog-content.svelte-15qe8qj div.ability>h4>a{color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);text-decoration:none}.mog-content.svelte-15qe8qj div.hero>h3>a:hover,.mog-content.svelte-15qe8qj div.item>h3>a:hover,.mog-content.svelte-15qe8qj div.ability>h4>a:hover{opacity:1;text-decoration:none}.mog-content.svelte-15qe8qj div.ability:has(>h4 a:hover,>p a:hover)>h4>a{color:color-mix(in srgb, var(--signal) var(--un-text-opacity), transparent)}.mog-content.svelte-15qe8qj div.ability:has(>h4 a:hover,>p a:hover)>p img{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(1px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);--un-ring-color:color-mix(in srgb, var(--signal) var(--un-ring-opacity), transparent)}:is(.mog-content.svelte-15qe8qj div.hero:has(>h3 a:hover,>p a:hover)>h3>a,.mog-content.svelte-15qe8qj div.item:has(>h3 a:hover,>p a:hover)>h3>a){color:color-mix(in srgb, var(--signal) var(--un-text-opacity), transparent)}:is(.mog-content.svelte-15qe8qj div.hero:has(>h3 a:hover,>p a:hover)>p img,.mog-content.svelte-15qe8qj div.item:has(>h3 a:hover,>p a:hover)>p img){border-color:color-mix(in srgb, var(--signal) var(--un-border-opacity), transparent)}.mog-content.svelte-15qe8qj strong{color:color-mix(in srgb, var(--foreground) var(--un-text-opacity), transparent);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.mog-content.svelte-15qe8qj em{font-style:italic}.mog-content.svelte-15qe8qj code{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight));color:color-mix(in srgb, var(--primary) var(--un-text-opacity), transparent);font-family:var(--font-mono);padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);border-width:1px;border-color:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:var(--radius-DEFAULT);background-color:color-mix(in srgb, var(--primary) 5%, transparent)}.mog-content.svelte-15qe8qj pre{margin-block:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in srgb, var(--border) var(--un-border-opacity), transparent);border-radius:var(--radius-lg);background-color:color-mix(in srgb, var(--card) 50%, transparent);overflow-x:auto}.mog-content.svelte-15qe8qj pre code{padding:calc(var(--spacing) * 0);background-color:#0000;border-width:0}.mog-content.svelte-15qe8qj blockquote{color:color-mix(in srgb, var(--foreground) 70%, transparent);margin-block:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 4);border-left-width:2px;border-color:color-mix(in srgb, var(--primary) 30%, transparent);font-style:italic}.mog-content.svelte-15qe8qj hr{margin-block:calc(var(--spacing) * 8);border-color:color-mix(in srgb, var(--border) var(--un-border-opacity), transparent)}.mog-content.svelte-15qe8qj table{margin-block:calc(var(--spacing) * 4);border-width:1px;border-color:color-mix(in srgb, var(--border) var(--un-border-opacity), transparent);border-collapse:collapse;width:100%}.mog-content.svelte-15qe8qj th,.mog-content.svelte-15qe8qj td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;border-width:1px;border-color:color-mix(in srgb, var(--border) var(--un-border-opacity), transparent)}.mog-content.svelte-15qe8qj th{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);background-color:color-mix(in srgb, var(--muted) 50%, transparent)}
