.TitlePage-module__xAtg_W__title-bg{background-color:var(--color-primary-dark-gray);z-index:1;width:calc(100% - 62px);height:20px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.TitlePage-module__xAtg_W__title-page-title{font-size:1.5rem;line-height:var(--leading-none);font-weight:var(--font-weight-x-bold);letter-spacing:.025em;color:var(--color-primary-white);background-color:var(--color-primary-dark-gray);z-index:10;padding-block:0 10px;padding-inline:10px;position:absolute;top:8px;left:50%;transform:translate(-50%)}@media not (min-width:768px){.TitlePage-module__xAtg_W__title-page-title{font-size:1rem;line-height:var(--leading-x-tight)}}
.TitlePageFooter-module__306NKq__title-page-footer{grid-area:footer;gap:20px;padding-block-start:25px;display:grid}.TitlePageFooter-module__306NKq__title-page-back-link-box{place-items:center;display:grid}.TitlePageFooter-module__306NKq__title-page-back-link{align-items:center;gap:8px;padding-block:10px;padding-inline:10px;display:flex}.TitlePageFooter-module__306NKq__title-page-back-link:hover .TitlePageFooter-module__306NKq__title-page-back-link-icon{filter:drop-shadow(0px 0px 2px var(--color-primary-white));transform:translate(-4px)}.TitlePageFooter-module__306NKq__title-page-back-link:hover .TitlePageFooter-module__306NKq__title-page-back-link-text{text-shadow:0 0 8px #ffffff80}.TitlePageFooter-module__306NKq__title-page-back-link-icon{padding-block-start:2px;transition:transform .15s ease-in-out,filter .15s ease-in-out}.TitlePageFooter-module__306NKq__title-page-back-link-text{font-size:1.125rem;font-weight:var(--font-weight-normal);line-height:var(--leading-none);transition:text-shadow .15s ease-in-out}
.TitleList-module__HWVPgG__title-page-list{grid-area:list;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:30px;height:100%;padding-block:40px;padding-inline:20px;display:grid;overflow-y:scroll}@media not (min-width:1024px){.TitleList-module__HWVPgG__title-page-list{overflow-y:visible}}.TitleList-module__HWVPgG__title-page-list-item{grid-template-rows:subgrid;background-color:var(--color-primary-brown-dark);border:7px dashed var(--color-primary-brown-light);border-radius:var(--border-radius-small);grid-row:span 1;padding-block:5px;padding-inline:5px;display:grid}.TitleList-module__HWVPgG__title-page-list-item-box{grid-template-rows:subgrid;background-color:var(--color-primary-brown);border:1.5px solid var(--color-primary-brown-light);grid-row:span 1;place-items:center;gap:15px;padding-block:25px;padding-inline:15px;display:grid}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-default{background-color:var(--color-title-bg-default)}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-Unearned{background-color:var(--color-title-bg-unearned);border-color:#7c7c7c}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-lv10{background:var(--color-title-bg-lv10);border-color:var(--color-title-border-lv10)}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-lv20{background:var(--color-title-bg-lv20);border-color:var(--color-title-border-lv20)}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-lv30{background:var(--color-title-bg-lv30);border-color:var(--color-title-border-lv30)}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-lv40{background:var(--color-title-bg-lv40);border-color:var(--color-title-border-lv40)}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-lv50{background:var(--color-title-bg-lv50);border-color:var(--color-title-border-lv50)}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-lv60{background:var(--color-title-bg-lv60);border-color:var(--color-title-border-lv60)}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-lv70{background:var(--color-title-bg-lv70);border-color:var(--color-title-border-lv70)}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-lv80{background:var(--color-title-bg-lv80);border-color:var(--color-title-border-lv80)}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-lv90{background:var(--color-title-bg-lv90);border-color:var(--color-title-border-lv90)}.TitleList-module__HWVPgG__title-page-list-item-box.TitleList-module__HWVPgG__title-page-list-item-box-lv99{background:var(--color-title-bg-lv99);border-color:var(--color-title-border-lv99);box-shadow:0 0 20px #ffffff80}.TitleList-module__HWVPgG__title-page-list-item-text{font-size:1.125rem;font-weight:var(--font-weight-x-bold);line-height:var(--leading-x-tight);text-shadow:1.5px 1.5px 0px var(--color-primary-black)}
.TitlePageHeader-module__IyCD4G__title-page-header{grid-area:header;place-items:center;gap:5px;padding-block-end:20px;padding-inline:20px;display:grid}.TitlePageHeader-module__IyCD4G__title-page-header-text{font-size:.875rem;font-weight:var(--font-weight-normal);line-height:var(--leading-normal)}.TitlePageHeader-module__IyCD4G__title-page-header-text-box{grid-template-columns:repeat(2,1fr);place-items:center;width:100%;margin-block-start:20px;display:grid}@media not (min-width:768px){.TitlePageHeader-module__IyCD4G__title-page-header-text-box{grid-template-columns:1fr;gap:20px}}.TitlePageHeader-module__IyCD4G__title-page-header-level-info,.TitlePageHeader-module__IyCD4G__title-page-header-next-title{place-items:center;gap:10px;display:grid}@media not (min-width:768px){.TitlePageHeader-module__IyCD4G__title-page-header-level-info,.TitlePageHeader-module__IyCD4G__title-page-header-next-title{gap:3px}}.TitlePageHeader-module__IyCD4G__title-page-header-level-info-title,.TitlePageHeader-module__IyCD4G__title-page-header-next-title-text{font-size:1.125rem;font-weight:var(--font-weight-normal);line-height:var(--leading-normal)}@media not (min-width:768px){.TitlePageHeader-module__IyCD4G__title-page-header-level-info-title,.TitlePageHeader-module__IyCD4G__title-page-header-next-title-text{font-size:1rem}}.TitlePageHeader-module__IyCD4G__title-page-header-level-value,.TitlePageHeader-module__IyCD4G__title-page-header-next-title-value{color:var(--color-primary-yellow);text-shadow:0 0 8px var(--color-primary-yellow-light);line-height:var(--leading-none);grid-template-columns:repeat(2,auto);align-items:baseline;gap:5px;display:grid}.TitlePageHeader-module__IyCD4G__title-page-header-level-value-text,.TitlePageHeader-module__IyCD4G__title-page-header-next-title-value-text{font-size:1.25rem;font-weight:var(--font-weight-bold)}.TitlePageHeader-module__IyCD4G__title-page-header-level-value-number,.TitlePageHeader-module__IyCD4G__title-page-header-next-title-value-number{font-size:1.75rem;font-weight:var(--font-weight-bold)}
.TitlePageClient-module__e3SloG__title-page-container{border:var(--border-large);border-radius:var(--border-radius-small);height:100%;color:var(--color-primary-white);grid-template-rows:auto auto auto auto auto 1fr;grid-template-areas:"header""line-first""list""line-second""footer";padding-block:40px 25px;padding-inline:25px;display:grid}@media not (min-width:1024px){.TitlePageClient-module__e3SloG__title-page-container{padding-inline:0;overflow-y:scroll}}.TitlePageClient-module__e3SloG__title-page-guest-container{border:var(--border-large);border-radius:var(--border-radius-small);height:100%;color:var(--color-primary-white);grid-template-rows:1fr auto;grid-template-areas:"content""footer";padding-block:40px 25px;padding-inline:25px;display:grid}.TitlePageClient-module__e3SloG__title-page-line-first{grid-area:line-first}@media not (min-width:1024px){.TitlePageClient-module__e3SloG__title-page-line-first{width:calc(100% - 40px);margin-inline:auto}}.TitlePageClient-module__e3SloG__title-page-line-second{grid-area:line-second}@media not (min-width:1024px){.TitlePageClient-module__e3SloG__title-page-line-second{width:calc(100% - 40px);margin-inline:auto}}
