@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}body::before{--ray: rgb(from var(--accent-color) r g b / calc(var(--color-opacity-1) / 2));--mask: radial-gradient(circle at top right, black, transparent);display:block;position:fixed;z-index:-1;-webkit-mask-image:var(--mask);mask-image:var(--mask);animation:rays 35s linear infinite;inset:0;background:repeating-conic-gradient(from var(--angle) at top right, var(--ray) 0deg 10deg, rgba(0,0,0,0) 10deg 20deg);content:""}@media (prefers-color-scheme: dark){body::before{--ray: rgb( from var(--accent-color) r g b / calc(var(--color-opacity-1) / 4) )}}@keyframes rays{to{--angle: 360deg}}.card-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(12rem, 1fr));gap:.5rem}.card-grid.big{grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr))}.card-grid .card{display:flex;flex-direction:column;box-shadow:var(--edge-highlight),var(--shadow);border-radius:var(--rounded-corner);background-color:var(--bg-muted-1);padding:1rem;aspect-ratio:1/1}.card-grid .card .card-content{display:block;flex:1;flex-direction:column;margin:0 -1rem -1rem;padding:1rem;overflow:auto;scrollbar-width:thin}.card-grid .card .card-content :first-child{margin-block-start:0}.card-grid .card .card-content :last-child{margin-block-end:0}.card-grid .card:has(li:nth-of-type(1) input[type=radio]:checked) .card-content:nth-of-type(1),.card-grid .card:has(li:nth-of-type(2) input[type=radio]:checked) .card-content:nth-of-type(2){display:block}.card-grid .card:has(li:nth-of-type(1) input[type=radio]:checked) .card-content:nth-of-type(2),.card-grid .card:has(li:nth-of-type(2) input[type=radio]:checked) .card-content:nth-of-type(1){display:none}.card-grid .card:has(li:nth-of-type(1) input[type=radio]:checked) .card-content:nth-of-type(1){animation:slide-in-right var(--transition-bezier)}.card-grid .card:has(li:nth-of-type(2) input[type=radio]:checked) .card-content:nth-of-type(2){animation:slide-in-left var(--transition-bezier)}.card-grid .tab-switcher{display:flex;gap:.25rem;margin:0 auto;margin-block-start:1rem;border-radius:var(--rounded-corner);background-color:var(--bg-muted-1);padding:.25rem;width:100%;list-style:none}.card-grid .tab-switcher li{display:inline-flex;flex:1;padding:0;white-space:nowrap}.card-grid .tab-switcher li label{flex:1;transition:var(--transition);cursor:pointer;border-radius:var(--rounded-corner-small);padding:0 .375rem;font-size:var(--font-size-small);line-height:1.5rem;user-select:none;-webkit-user-select:none;text-align:center}.card-grid .tab-switcher li label:hover{box-shadow:var(--edge-highlight);background-color:var(--bg-muted-1)}.card-grid .tab-switcher li input[type=radio]:focus-visible+label{animation:focus-in var(--transition);outline:.125rem solid var(--accent-color);outline-offset:.125rem}@supports not selector(:focus-visible){.card-grid .tab-switcher li input[type=radio]:focus+label{animation:focus-in var(--transition);outline:.125rem solid var(--accent-color);outline-offset:.125rem}}.card-grid .tab-switcher li input[type=radio]:checked+label{box-shadow:var(--shadow);background-color:#fff;color:rgba(0,0,0,.8);font-weight:var(--font-weight-semi-bold)}.card-grid .buttons{margin-block-start:0}.fancy-list ul li strong{display:inline-block;margin-block-end:.5rem}#show-content{margin-inline-end:.5rem}#main-content>*{opacity:var(--disabled-opacity);filter:grayscale(1) blur(.25rem);transition:var(--transition)}#main-content>h1,#main-content>blockquote.markdown-alert-note,#main-content>#show-content,#main-content>#show-content+label,#main-content:has(#show-content:checked)>*{opacity:1;filter:none}