/* /assets/shares-components-Breadcrumb-Breadcrumb-cKdAluAT.css */
nav ol{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;margin-top:28px;list-style:none;display:flex}nav ol li{color:var(--accent);letter-spacing:.04em;align-items:center;font-family:GenshinFont;font-size:16px;display:inline-flex}nav ol li a{letter-spacing:.04em;margin-right:.5rem;text-decoration:none;transition:color .2s}nav ol li a:hover{color:var(--accent);text-decoration:underline}nav ol li.breadcrumb-item-active a{color:var(--accent);pointer-events:none;cursor:default;font-weight:500}nav ol li.breadcrumb-item-active a:hover{text-decoration:none}



/* /assets/shares-components-RichTextRenderJSX-RichTextRenderJSX-DeZMybos.css */
.rich-text-container{font-family:var(--font-primary);letter-spacing:.01em;font-size:16px;line-height:1.6;position:relative}.rich-text-container h1{letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:1.25rem;font-size:2.25rem;font-weight:700;line-height:1.2}.rich-text-container h2{letter-spacing:-.01em;margin-top:2.25rem;margin-bottom:1rem;font-size:1.875rem;font-weight:600;line-height:1.3}.rich-text-container h3{margin-top:2rem;margin-bottom:.875rem;font-size:1.5rem;font-weight:600;line-height:1.3}.rich-text-container h4{margin-top:1.75rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.4}.rich-text-container h5{margin-top:1.5rem;margin-bottom:.625rem;font-size:1.125rem;font-weight:600;line-height:1.4}.rich-text-container h6{text-transform:uppercase;letter-spacing:.05em;margin-top:1.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:600;line-height:1.5}.rich-text-container a{color:#216fdb;cursor:pointer;text-decoration:underline}.rich-text-container a:hover{text-decoration:none}.rich-text-container p{min-height:1.75em;line-height:inherit;margin:0 0 1.25rem}.rich-text-container h1+p,.rich-text-container h2+p,.rich-text-container h3+p,.rich-text-container h4+p,.rich-text-container h5+p,.rich-text-container h6+p{margin-top:-.5rem}.rich-text-container ol{margin:1rem 0;padding-left:1.5rem;list-style-type:decimal}.rich-text-container ol ol{padding-left:1.5rem;list-style-type:upper-alpha}.rich-text-container ol ol ol{padding-left:1.5rem;list-style-type:lower-alpha}.rich-text-container ul{margin:1rem 0;padding-left:1.5rem;list-style-type:disc}.rich-text-container li{line-height:inherit;margin:.375rem 0}.rich-text-container ul ul{padding-left:1.5rem;list-style-type:circle}.rich-text-container ul ul ul{padding-left:1.5rem;list-style-type:square}.rich-text-container blockquote{color:#57595d;background-color:#f8f9fa;border-left:4px solid #ced0d4;border-radius:0 .25rem .25rem 0;margin:1.5rem 0;padding:.75rem 1rem;font-style:italic}.rich-text-container>p:first-child{margin-top:0}.rich-text-container>p:last-child{margin-bottom:0}.rich-text-container table{border-collapse:collapse;border-spacing:0;width:100%;margin:1rem 0;overflow-x:auto}.rich-text-container table td{border:1px solid #ced0d4;padding:.5rem}.inline-block-code{color:#1e293b;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f5f5f5;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;transition:all .2s;display:inline-flex;position:relative}.inline-block-code:hover{background:#f1f5f9;border-color:#cbd5e1}.inline-block-code:active{transform:scale(.98)}.inline-block-code.copied{color:#166534;background:#dcfce7;border-color:#86efac}.inline-block-code.copied:after{content:"Copied!";color:#fff;white-space:nowrap;pointer-events:none;background:#166534;border-radius:4px;padding:4px 8px;font-size:12px;animation:2s fadeInOut;position:absolute;top:-32px;left:50%;transform:translate(-50%)}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%)translateY(4px)}20%{opacity:1;transform:translate(-50%)translateY(0)}80%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-4px)}}



/* /assets/shares-styles-global-gn5mxYjw.css */
:root{--color-primary:#646cff;--color-primary-hover:#535bf2;--color-secondary:#747bff;--color-accent:#ff1493;--color-accent-light:#ff149333;--color-text:#213547;--color-text-light:#ffffffde;--color-bg:#fff;--color-bg-dark:#242424;--color-bg-card:#ffffff0d;--color-border:#fff3;--color-border-hover:#ffffff4d;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--transition-fast:.15s;--transition-base:.3s;--transition-slow:.5s;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a}*{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}h1,h2,h3,h4,h5,h6{margin-bottom:var(--spacing-md);line-height:1.2}h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}p{margin-bottom:var(--spacing-md)}a{color:var(--color-primary);transition:color var(--transition-base);text-decoration:none}a:hover{color:var(--color-primary-hover);text-decoration:underline}button{font-family:inherit;font-size:inherit;cursor:pointer;transition:all var(--transition-base);border:none;outline:none}ul,ol{list-style:none}.container{max-width:1200px;padding:0 var(--spacing-lg);margin:0 auto}.text-center{text-align:center}.mt-1{margin-top:var(--spacing-sm)}.mt-2{margin-top:var(--spacing-md)}.mt-3{margin-top:var(--spacing-lg)}.mb-1{margin-bottom:var(--spacing-sm)}.mb-2{margin-bottom:var(--spacing-md)}.mb-3{margin-bottom:var(--spacing-lg)}



/* /assets/views-page-page-05f-Zh-K.css */
.page-content.container{max-width:var(--max-width,1200px);margin:0 auto;padding:48px 24px}.page-content article{padding:3rem 0}.page-content article header{margin-bottom:48px}.page-content article header h1{color:#fff;margin-bottom:16px;font-size:2.5rem;font-weight:700;line-height:1.2}.page-content article header>div{color:var(--text-secondary);align-items:center;gap:8px;margin-bottom:24px;font-size:16px;display:flex}.page-blocks{flex-direction:column;gap:32px;display:flex}.page-block{width:100%}@media (width<=768px){.page-content.container{padding:32px 16px}.page-content article{padding:2rem 0}.page-content article header h1{font-size:2rem}.page-blocks{gap:24px}}

