.rEicTG_shelves{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.rEicTG_shelves{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:34px}}.rEicTG_slot{padding:0 7px 26px;display:flex;position:relative}@media (min-width:760px){.rEicTG_slot{padding:0 12px 30px}}.rEicTG_slot:after{content:"";background:var(--wood);border-top:3px solid var(--ink);border-bottom:3px solid var(--ink);height:14px;position:absolute;bottom:0;left:0;right:0}.rEicTG_card{border:3px solid var(--ink);background:var(--surface);width:100%;color:var(--ink);box-shadow:0 6px 0 var(--toy-shade);transform-origin:50% 100%;border-radius:18px;grid-template-rows:auto 1fr;text-decoration:none;transition:transform 90ms ease-out,box-shadow 90ms ease-out;display:grid;overflow:hidden}a.rEicTG_card:hover{transform:translateY(-5px)rotate(-1.2deg)}a.rEicTG_card:active{box-shadow:0 0 0 var(--toy-shade);transform:translateY(6px)}.rEicTG_cover{aspect-ratio:16/10;border-bottom:3px solid var(--ink);width:100%;height:auto}.rEicTG_body{align-content:start;gap:6px;padding:10px 12px 14px;display:grid}.rEicTG_name{font-family:var(--font-stack-display);font-size:var(--step-1);line-height:1.15}.rEicTG_tags{flex-wrap:wrap;gap:5px;display:flex}.rEicTG_kind,.rEicTG_tag,.rEicTG_new{border:2px solid var(--ink);border-radius:999px;padding:1px 9px;font-size:.8125rem;font-weight:700;line-height:1.35}.rEicTG_kind{background:color-mix(in srgb, var(--toy) 32%, #fff);color:#1e2438}.rEicTG_tag{background:var(--surface)}.rEicTG_new{color:#1e2438;background:#ffe6b3}.rEicTG_line{color:var(--ink-soft);font-size:var(--step--1);line-height:1.45}@media (max-width:480px){.rEicTG_line{display:none}}.rEicTG_soon .rEicTG_cover{filter:grayscale(.7);opacity:.75}.rEicTG_soon .rEicTG_kind{color:var(--ink-soft);background:0 0;border-style:dashed}
.Duhn6G_today{gap:12px;display:grid}.Duhn6G_head{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.Duhn6G_head h2{font-size:var(--step-3)}.Duhn6G_meta{color:var(--ink-soft);font-weight:700}.Duhn6G_midnight{font-weight:400}@media (max-width:560px){.Duhn6G_midnight{display:none}}.Duhn6G_streak{border:2.5px solid var(--ink);color:#1e2438;font-weight:700;font-size:var(--step--1);background:#ffe6b3;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:3px 12px;display:inline-flex}.Duhn6G_bar{border:2.5px solid var(--ink);background:var(--surface);border-radius:99px;height:10px;overflow:hidden}.Duhn6G_bar span{background:#2fa05a;height:100%;transition:width .3s ease-out;display:block}.Duhn6G_list{margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter) 12px;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:42%;grid-auto-flow:column;gap:10px;list-style:none;display:grid;overflow-x:auto}.Duhn6G_list::-webkit-scrollbar{display:none}.Duhn6G_list li{scroll-snap-align:start}@media (min-width:720px){.Duhn6G_list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-flow:row;margin:0;padding:4px 0 8px;overflow:visible}}.Duhn6G_card{border:3px solid var(--ink);background:var(--surface);height:100%;color:var(--ink);box-shadow:0 5px 0 var(--toy-shade);border-radius:16px;gap:2px;text-decoration:none;transition:transform 90ms ease-out,box-shadow 90ms ease-out;display:grid;overflow:hidden}.Duhn6G_card:hover{transform:translateY(-3px)rotate(-1deg)}.Duhn6G_card:active{box-shadow:0 0 0 var(--toy-shade);transform:translateY(5px)}.Duhn6G_card img{aspect-ratio:16/10;border-bottom:3px solid var(--ink);width:100%;height:auto}.Duhn6G_name{font-family:var(--font-stack-display);font-size:var(--step-0);padding:6px 10px 0;line-height:1.15}.Duhn6G_status{font-size:var(--step--1);color:var(--accent-shade);padding:0 10px 10px;font-weight:700}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Duhn6G_status{color:var(--accent)}}:root[data-theme=dark] .Duhn6G_status{color:var(--accent)}.Duhn6G_card[data-status=done] .Duhn6G_status{color:#2fa05a}.Duhn6G_card[data-status=done] img{filter:saturate(.55);opacity:.8}.Duhn6G_card[data-status=tried] .Duhn6G_status{color:#e5432d}
.aUD9Yq_hero{flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding-top:18px;padding-bottom:18px;display:flex}.aUD9Yq_hero h1{font-size:var(--step-2)}.aUD9Yq_intro{color:var(--ink-soft)}.aUD9Yq_cabinet{gap:18px;padding-top:36px;display:grid}.aUD9Yq_cabinetHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.aUD9Yq_cabinetHead p{color:var(--ink-soft);font-weight:700}
