.utils-module__nwfdoa__content{width:520px;max-width:80vw;padding-inline:calc(var(--spacing-16) + var(--focus-outline-width) + var(--focus-outline-offset));gap:var(--spacing-40);contain:layout style;content-visibility:auto;grid-template-columns:auto 1fr;align-items:start;margin-block-start:-4vh;padding-block-end:calc(var(--spacing-16) + var(--focus-outline-width) + var(--focus-outline-offset));display:grid;position:relative;overflow:hidden visible}.utils-module__nwfdoa__content main{width:340px}@media only screen and (max-width:620px){.utils-module__nwfdoa__content{gap:var(--spacing-40);grid-template-columns:1fr;width:100%;max-width:80vw;margin-block-start:0}.utils-module__nwfdoa__content .utils-module__nwfdoa__shuffle-header{width:fit-content;margin-block-end:0;margin-inline-start:calc(-1*var(--spacing-8))}.utils-module__nwfdoa__content .utils-module__nwfdoa__shuffle-header h1{width:auto}.utils-module__nwfdoa__content main{width:100%;max-width:100%;margin-inline-start:0}}@media only screen and (max-width:440px){.utils-module__nwfdoa__content{max-width:90vw}.utils-module__nwfdoa__content main{width:100%;max-width:90vw}}@supports (container-type:inline-size){.utils-module__nwfdoa__content{container-type:inline-size}}.utils-module__nwfdoa__content:has(.utils-module__nwfdoa__timelineColumn){contain:none;gap:0;width:100%;max-width:1400px;padding-block:190px 120px;overflow-x:visible}.utils-module__nwfdoa__timelineColumn{grid-column:1/-1;width:100%;min-width:0;max-width:740px;min-height:200px;margin-inline:auto;position:relative;overflow:visible}.utils-module__nwfdoa__progressiveBlur{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:998;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(to bottom,var(--background)0%,color-mix(in srgb,var(--background)80%,transparent)30%,color-mix(in srgb,var(--background)50%,transparent)60%,color-mix(in srgb,var(--background)20%,transparent)80%,transparent 95%,transparent 100%);width:100%;height:200px;-webkit-mask-image:linear-gradient(to bottom,var(--background)0%,var(--background)40%,color-mix(in srgb,var(--background)95%,transparent)50%,color-mix(in srgb,var(--background)85%,transparent)60%,color-mix(in srgb,var(--background)70%,transparent)70%,color-mix(in srgb,var(--background)50%,transparent)80%,color-mix(in srgb,var(--background)30%,transparent)88%,color-mix(in srgb,var(--background)15%,transparent)92%,transparent 95%,transparent 100%);mask-image:linear-gradient(to bottom,var(--background)0%,var(--background)40%,color-mix(in srgb,var(--background)95%,transparent)50%,color-mix(in srgb,var(--background)85%,transparent)60%,color-mix(in srgb,var(--background)70%,transparent)70%,color-mix(in srgb,var(--background)50%,transparent)80%,color-mix(in srgb,var(--background)30%,transparent)88%,color-mix(in srgb,var(--background)15%,transparent)92%,transparent 95%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,var(--background)0%,var(--background)40%,color-mix(in srgb,var(--background)95%,transparent)50%,color-mix(in srgb,var(--background)85%,transparent)60%,color-mix(in srgb,var(--background)70%,transparent)70%,color-mix(in srgb,var(--background)50%,transparent)80%,color-mix(in srgb,var(--background)30%,transparent)88%,color-mix(in srgb,var(--background)15%,transparent)92%,transparent 95%,transparent 100%);position:fixed;top:-40px;left:0}@media only screen and (max-width:1400px){.utils-module__nwfdoa__content:has(.utils-module__nwfdoa__timelineColumn){max-width:calc(100vw - 2*var(--spacing-16))}}@media only screen and (max-width:620px){.utils-module__nwfdoa__content:has(.utils-module__nwfdoa__timelineColumn){max-width:100%}.utils-module__nwfdoa__timelineColumn{max-width:100%}}
@layer links{@media (hover:hover) and (pointer:fine){.lol:hover{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ctext x='0' y='18' font-size='20'%3E💼%3C/text%3E%3C/svg%3E") 12 12,no-drop}.wait:hover{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ctext x='0' y='18' font-size='20'%3E✉️%3C/text%3E%3C/svg%3E") 12 12,wait}.see-no-evil:hover{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ctext x='0' y='18' font-size='20'%3E🙈%3C/text%3E%3C/svg%3E") 12 12,auto}}}
@layer navigation{nav{padding:var(--spacing-8);padding-block-end:calc(var(--focus-outline-width) + var(--focus-outline-offset) + var(--spacing-2));padding-inline:calc(var(--spacing-8) + var(--focus-outline-width) + var(--focus-outline-offset));font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--text-secondary);z-index:10000;align-items:center;gap:var(--spacing-4);display:flex;position:fixed;top:0;right:0;overflow:visible}nav a{color:var(--text-secondary);padding-inline:var(--spacing-4);padding-block:var(--spacing-2);display:inline-block;position:relative}nav a .link-text{color:var(--text-secondary);display:inline-block}nav a .link-reveal{color:var(--link-hover-text);background-color:var(--link-hover-bg);padding-inline:var(--spacing-4);padding-block:var(--spacing-2);align-items:center;display:flex}nav .divider{background-color:color-mix(in srgb,var(--text-secondary)50%,transparent);flex-shrink:0;align-self:center;width:.5px;height:12px}nav.back{left:0;right:auto}nav.back a{cursor:w-resize}nav.back a.timeline-link{cursor:pointer}@media (hover:hover) and (pointer:fine){nav a:hover .link-reveal{clip-path:inset(0 0% 0 0)}nav a:not(:hover) .link-reveal{clip-path:inset(0 100% 0 0)}}@media (hover:none){nav a:active .link-reveal{clip-path:inset(0 0% 0 0)}}@media (prefers-reduced-motion:reduce){nav a{transition:none}}@media (hover:none){nav{top:max(env(safe-area-inset-top,20px),20px)}}}
