/* /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-w6Ubb0oj.css */
.rich-text-container{color:var(--ww-text);font-family:var(--ww-font-sans);font-size:var(--ww-text-lg);letter-spacing:.01em;line-height:var(--ww-leading-relaxed);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:var(--ww-brand-strong);cursor:pointer;text-underline-offset:.18em;transition:color var(--ww-duration-fast) var(--ww-ease);-webkit-text-decoration:underline #d6b6697a;text-decoration:underline #d6b6697a}.rich-text-container a:hover,.rich-text-container a:focus-visible{color:var(--ww-brand-hover)}.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{padding:var(--ww-space-4) var(--ww-space-6);border:1px solid var(--ww-border);border-left:3px solid var(--ww-brand);background:var(--ww-surface-subtle);color:var(--ww-text-muted);margin:1.5rem 0;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;background:var(--ww-surface);width:100%;margin:1rem 0;overflow-x:auto}.rich-text-container table :is(th,td){padding:var(--ww-space-3) var(--ww-space-4);border:1px solid var(--ww-border);text-align:left}.rich-text-container table th{background:var(--ww-table-label);color:var(--ww-table-label-text);font-size:var(--ww-text-sm);letter-spacing:.06em;text-transform:uppercase}.inline-block-code{align-items:center;gap:var(--ww-space-2);border:1px solid var(--ww-border-strong);background:var(--ww-surface-subtle);color:var(--ww-brand-strong);font-family:var(--ww-font-mono);font-size:var(--ww-text-sm);cursor:pointer;transition:border-color var(--ww-duration-fast) var(--ww-ease), background-color var(--ww-duration-fast) var(--ww-ease);-webkit-user-select:none;user-select:none;padding:.375rem .75rem;display:inline-flex;position:relative}.inline-block-code:hover{border-color:var(--ww-brand);background:#d6b66914}.inline-block-code:active{transform:scale(.98)}.inline-block-code.copied{border-color:var(--ww-success);background:color-mix(in srgb, var(--ww-success) 10%, var(--ww-surface));color:var(--ww-success-strong)}.inline-block-code.copied:after{content:"Copied!";background:var(--ww-surface-inverse);color:var(--ww-success-strong);border:1px solid var(--ww-success);white-space:nowrap;pointer-events:none;padding:4px 8px;font-size:12px;animation:2s fadeInOut;position:absolute;top:-32px;left:50%;transform:translate(-50%)}@media (width<=30rem){.rich-text-container{font-size:var(--ww-text-md)}}@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)}}.rich-text-container .ww-inline-mention{color:inherit;vertical-align:middle;white-space:nowrap;border-radius:999px;align-items:center;gap:.25em;padding:0 .4em 0 .2em;font-weight:600;text-decoration:none;display:inline-flex}.rich-text-container span.ww-inline-mention[data-tooltip-id]{cursor:help}.rich-text-container .ww-inline-mention img{object-fit:cover;border-radius:50%;width:1.4em;height:1.4em}.rich-text-container .ww-inline-stat{color:inherit;white-space:nowrap;font-weight:600;display:inline}.rich-text-container .ww-inline-stat__icon{vertical-align:-.15em;width:1.15em;height:1.15em;margin-inline-end:.125em;display:inline-block;overflow:hidden}.rich-text-container .ww-inline-stat__icon img{object-fit:contain;filter:drop-shadow(1.15em 0);width:100%;max-width:none;height:100%;display:block;transform:translate(-100%)}



/* /assets/views-category-category-DmZ7q_gd.css */
main{padding-bottom:var(--ww-space-16);unicode-bidi:isolate;display:flow-root}main>nav.container ol{gap:var(--ww-space-2);margin-top:28px}main>nav.container ol li{color:var(--ww-brand-strong);font-family:var(--ww-font-sans);font-size:14px;line-height:20px}main>nav.container ol li a{transition:color var(--ww-duration-fast) var(--ww-ease)}main>nav.container ol li a:hover,main>nav.container ol li a:focus-visible{color:var(--ww-brand-hover);text-decoration:none}section.container{display:flow-root;position:relative;margin-top:32px!important}h1{z-index:1;width:fit-content;color:var(--ww-text);letter-spacing:-.02em;margin:0;padding:0 0 0 16px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2;position:relative}h1:before{background:linear-gradient(var(--ww-brand), var(--ww-secondary));content:"";width:3px;height:100%;position:absolute;bottom:0;left:0}.expandable-content{margin-top:var(--ww-space-6)}.expandable-content .rich-text-container{border:1px solid var(--ww-border);border-left:2px solid var(--ww-brand);color:var(--ww-text-muted);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);background:linear-gradient(135deg,#d6b6690d,#0000 42%),#111513f0;padding:20px 24px}section.container>.rich-text-container{color:var(--ww-text-muted);margin-top:12px}section.container>.rich-text-container+.timeline-events{margin-top:var(--ww-space-6)}.expandable-content .rich-text-container :is(p,li),section.container>.rich-text-container :is(p,li){color:var(--ww-text-muted);font-size:16px;line-height:24px}.expandable-content .rich-text-container a,section.container>.rich-text-container a{color:var(--ww-brand-strong)}.expandable-content .content-wrapper:before{background:linear-gradient(transparent, var(--ww-canvas))}.expandable-content .expand-button{border-color:var(--ww-brand);background:var(--ww-surface-raised);color:var(--ww-brand-strong);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px));border-radius:0}.article-list{flex-direction:column;gap:16px;margin-top:40px;margin-bottom:56px;display:flex}.article-list article{border:1px solid var(--ww-border);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px));width:100%;min-height:218px;transition:border-color var(--ww-duration-fast) var(--ww-ease), background-color var(--ww-duration-fast) var(--ww-ease), transform var(--ww-duration-fast) var(--ww-ease);background-color:#111513f5;background-image:url(/card-homepage-bg.svg);background-position:right -.35rem top -.35rem;background-repeat:no-repeat;gap:24px;padding:16px;display:flex;position:relative;overflow:hidden}.article-list article:before{background:linear-gradient(var(--ww-brand), #72d8cc7a, transparent 86%);content:"";width:2px;position:absolute;top:0;bottom:0;left:0}.article-list article:hover{border-color:var(--ww-border-strong);background-color:var(--ww-surface-raised);transform:translateY(-3px)}.article-list article:focus-within{border-color:var(--ww-brand)}.article-list article img{aspect-ratio:16/9;border:1px solid var(--ww-border);object-fit:cover;width:clamp(280px,31%,352px);transition:border-color var(--ww-duration-fast) var(--ww-ease), transform var(--ww-duration) var(--ww-ease);flex-shrink:0}.article-list article:hover img{border-color:var(--ww-border-strong);transform:scale(1.018)}.article-info{flex-direction:column;flex:1;gap:8px;min-width:0;padding:4px 8px 4px 0;display:flex}.article-info time{color:var(--ww-brand-strong);font-size:12px;font-weight:500;line-height:16px}.article-info h2{color:var(--ww-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:700;line-height:28px;display:-webkit-box;overflow:hidden}.article-info h2 a{color:inherit;transition:color var(--ww-duration-fast) var(--ww-ease);text-decoration:none}.article-info h2 a:hover,.article-info h2 a:focus-visible{color:var(--ww-brand-strong)}.article-info p{color:var(--ww-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}.article-info>span{width:fit-content;color:var(--ww-brand-strong);letter-spacing:.035em;transition:color var(--ww-duration-fast) var(--ww-ease), gap var(--ww-duration-fast) var(--ww-ease);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.article-list article:hover .article-info>span{color:var(--ww-brand-hover);gap:10px}.pagination-nav .pagination-link{border:1px solid var(--ww-border-strong);background:var(--ww-surface);width:40px;height:40px;color:var(--ww-text-muted);border-radius:0}.pagination-nav .pagination-link:hover,.pagination-nav .pagination-link:focus-visible{border-color:var(--ww-brand);background:var(--ww-surface-raised);color:var(--ww-brand-strong)}.pagination-nav .pagination-link.active{border-color:var(--ww-brand);background:var(--ww-brand);color:var(--ww-text-inverse)}.pagination-nav .pagination-dots{color:var(--ww-text-subtle)}@media (width<=43rem){section.container{margin-top:28px!important}h1{font-size:30px}.article-list{gap:24px;margin-top:32px}.article-list article{flex-direction:column;gap:0;min-height:0;padding:0}.article-list article img{border-width:0 0 1px;width:100%}.article-info{gap:10px;padding:20px}.article-info h2{font-size:20px;line-height:28px}.article-info>span{margin-top:6px}}@media (width<=30rem){main>nav.container ol{margin-top:24px}main>nav.container ol li{font-size:12px;line-height:16px}section.container{margin-top:24px!important}h1{padding-left:12px;font-size:28px}.expandable-content .rich-text-container{padding:16px}.article-list{margin-bottom:48px}.article-info{padding:16px 16px 18px}.article-info h2{font-size:18px;line-height:26px}.article-info p{font-size:14px;line-height:22px}.pagination-nav .pagination-link{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.article-list article,.article-list article img,.article-info h2 a,.article-info>span{transition:none}}



/* /assets/widgets-Timeline-Timeline-Dqjdl-JC.css */
.timeline-events{--timeline-grid-line:color-mix(in srgb, var(--ww-border) 72%, transparent);width:100%;min-height:12rem;padding-bottom:var(--ww-space-3);border:1px solid var(--ww-border);background:linear-gradient(135deg, #d6b6690d, transparent 32%), linear-gradient(315deg, #72d8cc0a, transparent 38%), var(--ww-surface-inverse);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));scrollbar-color:var(--ww-border-strong) var(--ww-surface-raised);scrollbar-width:thin;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;position:relative;overflow:auto hidden;box-shadow:inset 3px 0 #72d8cc6b,inset 0 1px #ffffff0a}.timeline-events::-webkit-scrollbar{height:8px}.timeline-events::-webkit-scrollbar-track{background:var(--ww-surface-raised)}.timeline-events::-webkit-scrollbar-thumb{border:2px solid var(--ww-surface-raised);background:linear-gradient(90deg, var(--ww-secondary), var(--ww-brand));border-radius:0}.timeline-events-header{z-index:8;border-bottom:1px solid var(--ww-border-strong);background:color-mix(in srgb, var(--ww-surface-raised) 94%, transparent);width:max-content;min-width:100%;display:flex;position:relative}.timeline-events-header-day{box-sizing:border-box;width:var(--pixel-per-hour);min-width:var(--pixel-per-hour);padding:.55rem var(--ww-space-1) .6rem;border-right:1px solid var(--timeline-grid-line);color:var(--ww-text);font-family:var(--ww-font-mono);text-align:center;text-transform:uppercase;white-space:nowrap;line-height:1}.timeline-events-header-day>div:first-child{color:#eef1efd1;letter-spacing:.06em;margin-bottom:4px;font-size:9px;font-weight:500}.timeline-events-header-day>div:last-child{color:var(--ww-text);letter-spacing:.02em;font-size:14px;font-weight:700}.timeline-events-header-day:last-child{border-right:0}.timeline-events-header-day.is-today{color:var(--ww-brand-strong);box-shadow:inset 0 2px 0 var(--ww-brand);background:#d6b66917;position:relative}.timeline-events-header-day.is-today>div:first-child,.timeline-events-header-day.is-today>div:last-child{color:var(--ww-brand-strong)}.timeline-events-header-day.is-today>div:first-child{font-weight:700}.timeline-events-header-day.is-today>div:last-child{font-size:16px}.timeline-event-wrapper{box-sizing:border-box;background-image:linear-gradient(to right, transparent calc(100% - 1px), var(--timeline-grid-line) calc(100% - 1px));background-size:var(--pixel-per-hour) 100%;border-bottom:1px solid #47534d61;height:60px;position:relative}.timeline-event-wrapper:nth-child(odd){background-color:#ffffff03}.timeline-event-wrapper:last-child{border-bottom:0}.timeline-event{box-sizing:border-box;align-items:center;gap:var(--ww-space-2);border:1px solid #ffffff2e;border-left:3px solid var(--event-color,var(--ww-secondary));background:var(--ww-surface-raised);min-width:2px;height:42px;color:var(--ww-text);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);cursor:default;transition:border-color var(--ww-duration-fast) var(--ww-ease), box-shadow var(--ww-duration-fast) var(--ww-ease), filter var(--ww-duration-fast) var(--ww-ease), transform var(--ww-duration-fast) var(--ww-ease);border-radius:0;padding:5px 10px 5px 7px;text-decoration:none;display:flex;position:absolute;top:9px;overflow:hidden;box-shadow:0 5px 14px #00000047,inset 0 1px #ffffff14}.timeline-event:before{z-index:0;background:var(--event-image) center / cover no-repeat;content:"";filter:blur(15px)brightness(.52)saturate(1.08);opacity:.78;pointer-events:none;position:absolute;inset:-15px;transform:scale(1.08)}a.timeline-event{cursor:pointer}.timeline-event:hover{z-index:4;border-color:color-mix(in srgb, var(--ww-brand) 72%, white 12%);border-left-color:var(--ww-brand-strong);filter:brightness(1.08)saturate(1.04);transform:translateY(-2px);box-shadow:0 8px 18px #00000061,inset 0 1px #ffffff1f}.timeline-event:focus-visible{z-index:5;outline:2px solid var(--ww-secondary);outline-offset:2px}.timeline-event.is-connected-prev{border-left-color:#ffffff24}.timeline-event.is-connected-next{border-right:2px solid var(--ww-brand-strong);clip-path:none}.timeline-event-bg{z-index:1;background:var(--event-image) right center / cover no-repeat;filter:brightness(.68)saturate(.96);opacity:.9;pointer-events:none;width:180px;max-width:55%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 8%,#000000b8 38%,#0000 100%);mask-image:linear-gradient(270deg,#000 8%,#000000b8 38%,#0000 100%)}.timeline-event-content{z-index:2;align-items:center;gap:var(--ww-space-2);min-width:0;transition:transform .1s var(--ww-ease);will-change:transform;display:flex;position:relative}.timeline-event:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#070a09b8,#070a0961 52%,#070a0914);position:absolute;inset:0}.timeline-event-image{z-index:2;background:var(--ww-surface-raised) var(--event-image) center / cover no-repeat;border:1px solid #ffffff3d;border-radius:0;flex-shrink:0;width:30px;height:30px;position:relative;box-shadow:0 2px 6px #00000052}.timeline-event-name{z-index:2;color:var(--ww-text);letter-spacing:.01em;text-overflow:ellipsis;text-shadow:0 1px 3px #000000e6;white-space:nowrap;font-size:.78rem;font-weight:700;line-height:1.25;position:relative;overflow:hidden}.timeline-current-time{z-index:12;background:var(--ww-brand);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 8px #d6b6697a}.timeline-current-time:before{border:2px solid var(--ww-surface-inverse);background:var(--ww-brand);width:8px;height:8px;box-shadow:0 0 0 1px var(--ww-brand);content:"";border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-35%)}.timeline-current-time-label{border:1px solid var(--ww-brand);background:var(--ww-surface-inverse);color:var(--ww-brand-strong);font-family:var(--ww-font-mono);letter-spacing:.04em;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 4px) 0,100% 4px,100% 100%,4px 100%,0 calc(100% - 4px));padding:3px 7px;font-size:.65rem;font-weight:700;line-height:1;position:absolute;top:2.25rem;left:50%;transform:translate(-50%);box-shadow:0 3px 10px #0000005c}@media (width<=640px){.timeline-events{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));min-height:10rem}.timeline-events-header-day{padding-inline:var(--ww-space-1)}.timeline-event-wrapper{height:52px}.timeline-event{gap:5px;height:36px;padding:4px 7px 4px 5px;top:8px}.timeline-event-image{width:26px;height:26px}.timeline-event-name{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.timeline-event{transition:none}.timeline-event:hover{transform:none}}

