.la-band,.la-box,.la-rail{--la-amber:#b86e00;--la-amber-text:#7a4c0c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .la-band,:root:not([data-theme=light]) .la-box,:root:not([data-theme=light]) .la-rail{--la-amber:#f0b44a;--la-amber-text:#f6cd85}}:root[data-theme=dark] .la-band,:root[data-theme=dark] .la-box,:root[data-theme=dark] .la-rail{--la-amber:#f0b44a;--la-amber-text:#f6cd85}.la-h{font-size:13px;font-weight:600;color:var(--ink-muted)}.la-list,.la-row{list-style:none;margin:0;padding:0}.la-art{position:relative;display:flex;align-items:center;justify-content:center;flex:none;overflow:hidden;background:var(--la-c);color:var(--surface)}.la-ico{width:26px;height:26px}.la-card--hub,.la-tile--hub{--la-c:var(--accent);--la-go:color-mix(in srgb,var(--accent) 78%,var(--ink))}.la-card--coloring,.la-tile--coloring{--la-c:var(--la-amber);--la-go:var(--la-amber-text)}.la-card--covered{--la-c:var(--ink-strong);--la-go:var(--ink-strong)}.la-card--soon{--la-c:var(--ink-subtle)}.la-t{font-weight:800;color:var(--ink)}.la-l{color:var(--ink-muted)}a.la-card:focus-visible,a.la-tile:focus-visible{outline:3px solid var(--la-c);outline-offset:2px}.la-rail{display:none}@media (min-width:1800px){.la-rail{display:block;position:absolute;top:0;bottom:0;width:180px;z-index:2}.la-rail--left{right:calc(100% + 24px)}.la-rail--right{left:calc(100% + 24px)}.la-slot{box-sizing:border-box;position:sticky;top:88px;width:180px;height:600px;margin-top:16px;padding:10px;overflow:hidden;border-radius:22px;border:1.5px solid var(--line);background:var(--surface)}.la-list,.la-slot{display:flex;flex-direction:column;gap:8px}.la-list{flex:1;min-height:0}.la-list>li{display:flex;flex:1 1 0;min-height:0}.la-card{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:8px;overflow:hidden;border-radius:16px;text-decoration:none;color:var(--ink);background:color-mix(in srgb,var(--la-c) 8%,var(--surface));border:1.5px solid color-mix(in srgb,var(--la-c) 24%,var(--surface))}.la-card .la-art{width:100%;height:44px;border-radius:10px;margin-bottom:2px}.la-card .la-t{font-size:14px;line-height:1.2}.la-card .la-l{font-size:12px;line-height:1.3}.la-card .la-go{margin-top:auto;font-size:12px;font-weight:800;color:var(--la-go)}.la-card--soon{border-style:dashed;border-color:var(--line-mid);background:var(--surface-muted)}.la-card--soon .la-art{background:repeating-linear-gradient(135deg,var(--surface-active) 0 10px,var(--surface-muted) 10px 20px);color:var(--ink-subtle)}.la-pill{margin-top:auto;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:800;color:var(--ink-strong);background:var(--surface-active)}}.la-band{box-sizing:border-box;min-height:44px;margin:40px 0 0;display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;font-size:14px;color:var(--ink-muted)}.la-band .la-h{font-size:14px;font-weight:500}.la-row{flex-wrap:wrap}.la-row,.la-row>li{display:flex;align-items:center;column-gap:8px}.la-band[data-ad-unit]{height:90px;min-height:90px}.la-link{display:inline-flex;align-items:center;min-height:44px;padding:0 2px;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.la-link:hover{text-decoration-thickness:2px}.la-link:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:4px}.la-dot{color:var(--ink-subtle)}.la-tile{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:8px 12px;overflow:hidden;border-radius:16px;text-decoration:none;color:var(--ink);background:color-mix(in srgb,var(--la-c) 8%,var(--surface));border:1.5px solid color-mix(in srgb,var(--la-c) 24%,var(--surface))}.la-tile .la-art{width:48px;height:48px;border-radius:12px}.la-tx{min-width:0;display:flex;flex-direction:column;gap:1px}.la-tile .la-t{font-size:15px;line-height:1.25}.la-tile .la-l{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:1800px){.la-band{display:none}}.la-box{box-sizing:border-box;width:300px;max-width:100%;height:250px;padding:10px;display:flex;flex-direction:column;gap:8px;overflow:hidden;border-radius:22px;border:1.5px solid var(--line);background:var(--surface)}.la-box[data-ad-unit]{padding:0;border:0}@media (max-height:819px){.gen-col{position:static!important}}.la-boxlist{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px}.la-boxlist>li{display:flex;flex:1 1 0;min-height:0}.la-box .la-tile{gap:10px;padding:8px 10px}.la-box .la-tile .la-art{width:40px;height:40px;border-radius:10px}.la-box .la-tile .la-ico{width:22px;height:22px}@media screen and (prefers-reduced-motion:no-preference){.la-card,.la-tile{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease}a.la-card:focus-visible,a.la-card:hover,a.la-tile:focus-visible,a.la-tile:hover{transform:translateY(-3px);box-shadow:0 16px 28px -20px color-mix(in srgb,var(--ink) 50%,transparent)}}@media print{.la-band,.la-box,.la-rail{display:none!important}}