.pagination.svelte-14nrfpk{--btn-gap: .4rem;--btn-h: 38px;--btn-w: 38px;display:flex;align-items:center;justify-content:center;gap:var(--btn-gap);flex-wrap:wrap}@media(max-width:768px){.pagination.svelte-14nrfpk{--btn-gap: .3rem;--btn-h: 36px;--btn-w: 36px}.pagination.svelte-14nrfpk button.nav-arrow.prev,.pagination.svelte-14nrfpk button.nav-arrow.next{min-width:var(--btn-w)}}.pagination.svelte-14nrfpk button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--btn-w);height:var(--btn-h);padding:0 .6rem;font-size:.9rem;font-weight:600;color:var(--clr-text-2);background:transparent;border:none;border-radius:var(--r-md);cursor:pointer;transition:var(--transition);font-family:inherit}.pagination.svelte-14nrfpk button:active:not(:disabled){transform:scale(var(--scale-push))}.pagination.svelte-14nrfpk button.current:active{box-shadow:var(--shadow-button-active)}@media(hover:hover){.pagination.svelte-14nrfpk button:hover:not(:disabled){background:var(--clr-bg-4);color:var(--clr-text)}.pagination.svelte-14nrfpk button.current:hover{background:var(--clr-accent)}.pagination.svelte-14nrfpk button.nav-arrow:hover:not(:disabled){background:var(--clr-bg-4)}.nav-goto-wrap.svelte-14nrfpk:hover{background:var(--clr-bg-4)}.nav-goto-wrap.svelte-14nrfpk .nav-goto-submit:where(.svelte-14nrfpk):hover{background:var(--clr-bg-2)!important;color:var(--clr-accent)!important}}.pagination.svelte-14nrfpk button:disabled{opacity:.4;cursor:not-allowed}.pagination.svelte-14nrfpk button.current{cursor:default;background:var(--clr-accent-container);color:var(--clr-accent-on-container);box-shadow:var(--shadow-button)}.pagination.svelte-14nrfpk button.nav-arrow.prev{border-radius:var(--r-lg) var(--r-md) var(--r-md) var(--r-lg);background:var(--clr-bg-3);min-width:2.5rem}.pagination.svelte-14nrfpk button.nav-arrow.next{border-radius:var(--r-md) var(--r-lg) var(--r-lg) var(--r-md);background:var(--clr-bg-3);min-width:2.5rem}.pagination.svelte-14nrfpk button.nav-arrow svg{width:1em!important;height:1em!important}.pagination.svelte-14nrfpk button.nav-page,.pagination.svelte-14nrfpk button.nav-goto{border-radius:var(--r-md)}.pagination.svelte-14nrfpk button.nav-goto{min-width:2rem;width:100%;height:100%;font-size:1rem;letter-spacing:.02em;line-height:1;display:inline-flex;align-items:center;justify-content:center}.pagination.svelte-14nrfpk .nav-goto-wrap .nav-goto:hover{background:transparent}.nav-goto-wrap.svelte-14nrfpk{position:relative;display:inline-flex;align-items:center;justify-content:center;height:var(--btn-h);width:var(--btn-w);min-width:var(--btn-w);border-radius:var(--r-md);overflow:visible;transition:width .4s cubic-bezier(.4,0,.2,1),min-width .4s cubic-bezier(.4,0,.2,1),background .2s ease;box-sizing:border-box}.nav-goto-wrap.svelte-14nrfpk .nav-goto-expanded:where(.svelte-14nrfpk){display:flex;align-items:center;gap:.35rem;padding:0 .5rem;flex:0 1 auto;min-width:0;box-sizing:border-box}.nav-goto-wrap.expanded.svelte-14nrfpk{width:6.65rem;min-width:6.65rem;background:var(--clr-bg-4);overflow:hidden}.nav-goto-wrap.svelte-14nrfpk .nav-goto:where(.svelte-14nrfpk){transition:opacity .15s ease}.nav-goto-wrap.expanded.svelte-14nrfpk .nav-goto:where(.svelte-14nrfpk){opacity:0;pointer-events:none;position:absolute;left:0;top:0}.nav-goto-wrap.expanded.svelte-14nrfpk .nav-goto-expanded:where(.svelte-14nrfpk){position:absolute;left:0;top:0;bottom:0;width:100%;min-width:0}.nav-goto-input.svelte-14nrfpk{width:2.8rem;min-width:0;height:1.75rem;padding:0 .5rem;box-sizing:border-box;font-size:.85rem;font-weight:600;font-family:inherit;color:var(--clr-text);background:var(--clr-bg-2);border:2px solid rgba(0,0,0,.15);border-radius:var(--r-sm);transition:var(--transition);appearance:textfield;-moz-appearance:textfield;box-shadow:none}.nav-goto-input.svelte-14nrfpk::-webkit-outer-spin-button,.nav-goto-input.svelte-14nrfpk::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nav-goto-input.svelte-14nrfpk::placeholder{color:var(--clr-text-2);opacity:.8}.nav-goto-input.svelte-14nrfpk:focus{outline:none;border:2px solid var(--clr-accent);box-shadow:none}.pagination.svelte-14nrfpk button.nav-goto-submit{display:grid;place-items:center;padding:0;width:2.5rem;min-width:2.5rem;height:1.75rem;flex-shrink:0;margin:0;box-sizing:border-box;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1;background:var(--clr-bg-2);color:var(--clr-text);border:none;border-radius:var(--r-sm);cursor:pointer;transition:color .2s ease;box-shadow:none}.pagination.svelte-14nrfpk button.nav-goto-submit:active{transform:scale(.96)}.update-card-visual.svelte-1sv0wmg{--card-height-initial: 14rem;--card-body-collapsed: var(--card-height-initial);--card-radius: var(--border-radius);--card-pad-y: .9rem;display:flex;flex-direction:column;gap:1rem}.update-card-visual.svelte-1sv0wmg .update-card{display:flex;overflow:hidden;background:var(--clr-bg-2);border-radius:var(--card-radius);box-shadow:var(--shadow-card);transition:var(--transition)}.update-card-visual.svelte-1sv0wmg .update-card__cover-col{flex-shrink:0;padding:var(--card-pad-y) 0 var(--card-pad-y) var(--card-pad-y);width:calc(var(--card-pad-y) + (var(--card-height-initial) - 2 * var(--card-pad-y)) * 2 / 3);min-height:var(--card-height-initial);align-self:flex-start;box-sizing:border-box}.update-card-visual.svelte-1sv0wmg .update-card__cover-link{display:block;height:100%;min-height:calc(var(--card-height-initial) - 2 * var(--card-pad-y));text-decoration:none;color:inherit}.update-card-visual.svelte-1sv0wmg .update-card__cover-wrap{display:block;width:100%;height:100%;min-height:100%;overflow:hidden;background:var(--clr-bg-3);aspect-ratio:2 / 3;border-radius:var(--border-radius-2)}.update-card-visual.svelte-1sv0wmg .update-card__cover-wrap img,.update-card-visual.svelte-1sv0wmg .update-card__cover-wrap .update-card__cover{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;border-radius:inherit}.update-card-visual.svelte-1sv0wmg .update-card__cover--placeholder{background:var(--clr-bg-4)}.update-card-visual.svelte-1sv0wmg .update-card__body{flex:1;min-width:0;min-height:var(--card-body-collapsed);display:flex;flex-direction:column;padding:var(--card-pad-y);max-height:var(--card-body-collapsed);overflow:hidden;transition:max-height var(--transition)}.update-card-visual.svelte-1sv0wmg .update-card.is-expanded{align-items:flex-start;overflow:visible}.update-card-visual.svelte-1sv0wmg .update-card.is-expanded .update-card__body{flex:1 1 auto;max-height:80rem;min-height:min-content;align-self:stretch}.update-card-visual.svelte-1sv0wmg .update-card__header{flex-shrink:0;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid var(--clr-bg-3)}.update-card-visual.svelte-1sv0wmg .update-card__title-link{text-decoration:none;color:inherit}@media(hover:hover){.update-card-visual.svelte-1sv0wmg .update-card__title-link:hover{color:var(--clr-accent)}}.update-card-visual.svelte-1sv0wmg .update-card__title{font-size:1rem;font-weight:700;color:var(--clr-text);margin:0}.update-card-visual.svelte-1sv0wmg .update-card__chapters{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;margin-bottom:.5rem;transition:max-height var(--transition-slow)}.update-card-visual.svelte-1sv0wmg .update-card.is-expanded .update-card__chapters{max-height:none;flex:none;overflow:visible;min-height:0}.update-card-visual.svelte-1sv0wmg .update-card__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:0 .75rem;height:30px;flex-shrink:0;box-sizing:border-box;padding:0 .5rem;border-radius:var(--border-radius-2);color:var(--clr-text-2);font-size:.9rem;line-height:1;transition:var(--transition)}.update-card-visual.svelte-1sv0wmg .update-card__row-chapter{display:inline-flex;align-items:baseline;gap:.35rem;min-width:0;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:inherit}.update-card-visual.svelte-1sv0wmg .update-card__row-chapter-vol{color:var(--clr-accent);flex-shrink:0}.update-card-visual.svelte-1sv0wmg .update-card__row-chapter-num{font-weight:700;flex-shrink:0}.update-card-visual.svelte-1sv0wmg .update-card__row-chapter-title{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--clr-text-2)}.update-card-visual.svelte-1sv0wmg .update-card__row-team{min-width:0;display:flex;justify-content:flex-end;text-align:right}.update-card-visual.svelte-1sv0wmg .update-card__row-date{width:6rem;font-size:.8rem;color:var(--clr-text-3);white-space:nowrap;text-align:right}.update-card-visual.svelte-1sv0wmg .update-card__row-stats{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:12rem;flex-shrink:0}@media(max-width:768px){.update-card-visual.svelte-1sv0wmg{--card-height-initial: 5.5rem;--card-body-collapsed: 14rem}.update-card-visual.svelte-1sv0wmg .update-card__cover-col{padding:var(--card-padding-tight) 0 var(--card-padding-tight) var(--card-padding-tight);width:calc(var(--card-padding-tight) + (var(--card-height-initial) - 2 * var(--card-padding-tight)) * 2 / 3);min-height:var(--card-height-initial)}.update-card-visual.svelte-1sv0wmg .update-card__cover-link{min-height:calc(var(--card-height-initial) - 2 * var(--card-padding-tight))}.update-card-visual.svelte-1sv0wmg .update-card__body{padding:.65rem .75rem}.update-card-visual.svelte-1sv0wmg .update-card__header{margin-bottom:.2rem}.update-card-visual.svelte-1sv0wmg .update-card__row{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:.2rem;height:48px;min-height:48px;padding:.3rem;align-items:center}.update-card-visual.svelte-1sv0wmg .update-card__row-chapter{grid-column:1 / -1;grid-row:1}.update-card-visual.svelte-1sv0wmg .update-card__row-team{grid-column:1;grid-row:2;justify-content:flex-start;align-items:center;text-align:left;min-width:0}.update-card-visual.svelte-1sv0wmg .update-card__row-date{grid-column:2;grid-row:2;width:auto;min-width:0;font-size:.8rem;font-weight:600;color:var(--clr-text-2);text-align:right}.update-card-visual.svelte-1sv0wmg .update-card__row-stats{display:none}.update-card-visual.svelte-1sv0wmg .update-card__btn{padding-top:.6rem;padding-bottom:.6rem;margin-top:.5rem}}.update-card-visual.svelte-1sv0wmg .update-card__btn{--btn-surface: var(--clr-accent-container);--btn-color: var(--clr-accent-on-container);--btn-surface-hover: var(--clr-accent-container-hover);--btn-color-hover: var(--clr-accent-on-container-hover);margin-top:auto;height:30px;font-size:.85rem;width:100%}.view-period.svelte-b3jr2v .period-list--grid:where(.svelte-b3jr2v){display:flex;flex-direction:column;gap:1.5rem}.view-period.svelte-b3jr2v .period-block{display:flex;flex-direction:column;gap:.5rem}.view-period.svelte-b3jr2v .period-block__header{display:flex;align-items:center;gap:.75rem}.view-period.svelte-b3jr2v .period-block__title{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--clr-text-3);margin:0;flex-shrink:0}.view-period.svelte-b3jr2v .period-block__line{flex:1;height:1px;background:var(--clr-bg-4)}.view-period.svelte-b3jr2v .period-block__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:768px){.view-period.svelte-b3jr2v .period-list--grid:where(.svelte-b3jr2v){gap:1.25rem}.view-period.svelte-b3jr2v .period-block__list{grid-template-columns:1fr;gap:.75rem}.view-period.svelte-b3jr2v .period-item{padding:var(--card-padding-tight);column-gap:.5rem;min-height:5.5rem;height:auto}.view-period.svelte-b3jr2v .period-item .series-title{font-size:.95rem}.view-period.svelte-b3jr2v .period-item .chapter-info{font-size:.85rem}.view-period.svelte-b3jr2v .period-item .item-date{font-size:.8rem}.view-period.svelte-b3jr2v .period-item .item-right{min-width:0}}.view-period.svelte-b3jr2v .period-item{height:6.25rem;display:grid;grid-template-columns:3.125rem 1fr;align-items:center;padding:var(--card-padding);column-gap:.7rem;text-decoration:none;border-radius:var(--border-radius);color:inherit;border:none}.view-period.svelte-b3jr2v .period-item .cover-thumb{align-self:stretch;width:3.125rem;height:100%;border-radius:var(--border-radius-2);overflow:hidden;background:var(--clr-bg-3)}.view-period.svelte-b3jr2v .period-item .cover-thumb img{width:100%;height:100%;object-fit:cover;display:block}.view-period.svelte-b3jr2v .period-item .item-body{height:100%;min-width:0;display:flex;align-items:stretch;justify-content:space-between;gap:.75rem}.view-period.svelte-b3jr2v .period-item .item-left,.view-period.svelte-b3jr2v .period-item .item-right{display:flex;flex-direction:column;justify-content:space-between;gap:.25rem;min-width:0}.view-period.svelte-b3jr2v .period-item .item-right{align-items:flex-end;flex-shrink:0}.view-period.svelte-b3jr2v .period-item .series-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;color:var(--clr-text);font-size:1rem}.view-period.svelte-b3jr2v .period-item .chapter-info{display:inline-flex;align-items:baseline;gap:.35rem;min-width:0;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;font-size:.9rem}.view-period.svelte-b3jr2v .period-item .chapter-info-num{font-weight:700;flex-shrink:0}.view-period.svelte-b3jr2v .period-item .chapter-info-title{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--clr-text-2)}.view-period.svelte-b3jr2v .period-item .item-teams{display:flex;align-items:center;min-width:0;overflow:hidden}.view-period.svelte-b3jr2v .period-item .item-date{font-size:.9rem;font-weight:600;color:var(--clr-text-3);font-variant-numeric:tabular-nums}.view-period.svelte-b3jr2v .period-item .item-stats{display:flex;align-items:center;justify-content:flex-end}.update-page-toolbar.svelte-o0tckv{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.toolbar-left.svelte-o0tckv{display:flex;align-items:center}.toolbar-right.svelte-o0tckv{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}@media(max-width:768px){.update-page-toolbar.svelte-o0tckv{flex-direction:column;align-items:stretch;gap:.75rem;margin-bottom:1rem}.toolbar-left.svelte-o0tckv,.toolbar-right.svelte-o0tckv{justify-content:flex-start}}.update-page.svelte-33dj6i{padding:var(--page-content-top-offset) 0 96px}.update-page__header.svelte-33dj6i{margin-bottom:1.5rem}.update-page__hero.svelte-33dj6i{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2rem;align-items:end;margin-bottom:1.25rem}.update-page__hero-copy.svelte-33dj6i{display:grid;gap:.75rem;min-width:0}.update-page__desc.svelte-33dj6i{margin:0;color:var(--clr-text-2);line-height:1.45;font-size:1rem}.update-page__header.svelte-33dj6i .update-page-toolbar{margin-bottom:0}.update-page__pagination.svelte-33dj6i{margin-top:2rem;display:flex;justify-content:center}@media(max-width:960px){.update-page__hero.svelte-33dj6i{grid-template-columns:1fr;align-items:start;gap:1.25rem}}@media(max-width:768px){.update-page__header.svelte-33dj6i{margin-bottom:1rem}.update-page__hero.svelte-33dj6i{margin-bottom:1rem;gap:.75rem}.update-page__desc.svelte-33dj6i{font-size:.95rem}.update-page__pagination.svelte-33dj6i{margin-top:1.5rem}}
