.ix__h[data-astro-cid-qttvq6at]{max-width:820px;margin:0}.tbw[data-astro-cid-qttvq6at],.yhw[data-astro-cid-qttvq6at]{transition:grid-template-rows .6s var(--ease-glide,cubic-bezier(.16,1,.3,1)), opacity .4s, transform .6s var(--ease-glide,ease);display:grid}.tbw__in[data-astro-cid-qttvq6at],.yhw__in[data-astro-cid-qttvq6at]{min-height:0;overflow:hidden}.tbw[data-astro-cid-qttvq6at]{margin-top:var(--space-4);grid-template-rows:1fr}.is-adv[data-astro-cid-qttvq6at] .tbw[data-astro-cid-qttvq6at]{opacity:0;pointer-events:none;grid-template-rows:0fr;transform:translateY(-14px)}.yhw[data-astro-cid-qttvq6at]{opacity:0;grid-template-rows:0fr}.is-adv[data-astro-cid-qttvq6at] .yhw[data-astro-cid-qttvq6at]{opacity:1;grid-template-rows:1fr;transition-delay:.12s}.tb[data-astro-cid-qttvq6at]{background:var(--white);border:var(--rule-w,1.5px) solid var(--ink);flex-wrap:wrap;align-items:stretch;display:flex}.tb[data-astro-cid-qttvq6at]>[data-astro-cid-qttvq6at]{border-right:var(--rule-w,1.5px) solid var(--ink)}.tb[data-astro-cid-qttvq6at]>[data-astro-cid-qttvq6at]:last-child{border-right:0}.tb__q[data-astro-cid-qttvq6at]{flex:150px;align-items:center;gap:10px;padding:0 16px;display:flex}.tb__q[data-astro-cid-qttvq6at] span[data-astro-cid-qttvq6at],.fc__q[data-astro-cid-qttvq6at] span[data-astro-cid-qttvq6at]{opacity:.55;font-size:1.3rem}.tb__q[data-astro-cid-qttvq6at] input[data-astro-cid-qttvq6at]{min-width:0;font:500 1.0625rem/1.2 var(--f-text);background:0 0;border:0;outline:0;flex:1;padding:16px 0}.tb__s[data-astro-cid-qttvq6at],.tb__seg[data-astro-cid-qttvq6at]{align-content:center;min-width:104px;padding:8px 12px;display:grid}.tb__s[data-astro-cid-qttvq6at]{cursor:pointer}.tb__s[data-astro-cid-qttvq6at]>span[data-astro-cid-qttvq6at],.tb__seg[data-astro-cid-qttvq6at]>span[data-astro-cid-qttvq6at]{font:700 .625rem/1 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--mute,#777)}.tb__s[data-astro-cid-qttvq6at] select[data-astro-cid-qttvq6at]{font:600 .9375rem var(--f-text);color:var(--ink);cursor:pointer;background:0 0;border:0;outline:0;padding:5px 0 0}.tb__seg[data-astro-cid-qttvq6at] div[data-astro-cid-qttvq6at],.ab__seg[data-astro-cid-qttvq6at]{gap:0;margin-top:4px;display:flex}.tb__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at],.ab__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at]{font:600 .8125rem var(--f-text);cursor:pointer;background:0 0;border:1px solid #c8c8c8;padding:4px 9px}.tb__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at]+button[data-astro-cid-qttvq6at],.ab__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at]+button[data-astro-cid-qttvq6at]{border-left:0}.tb__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at][aria-pressed=true],.ab__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.tb__btn[data-astro-cid-qttvq6at]{font:var(--label-m);letter-spacing:var(--track-label-m);text-transform:uppercase;white-space:nowrap;background:var(--white);cursor:pointer;border:0;min-height:52px;padding:0 14px;transition:background-color .18s,color .18s}.tb__btn[data-astro-cid-qttvq6at][aria-pressed=true],.tb__btn--adv[data-astro-cid-qttvq6at]:hover{background:var(--black);color:var(--white)}.tb[data-astro-cid-qttvq6at] input[data-astro-cid-qttvq6at],.tb[data-astro-cid-qttvq6at] select[data-astro-cid-qttvq6at],.ab[data-astro-cid-qttvq6at] input[data-astro-cid-qttvq6at],.ab[data-astro-cid-qttvq6at] select[data-astro-cid-qttvq6at],.tb[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at],.ab[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at],.fc[data-astro-cid-qttvq6at] input[data-astro-cid-qttvq6at][type=search]{outline:none}.tb[data-astro-cid-qttvq6at]>[data-astro-cid-qttvq6at]:focus-within,.tb[data-astro-cid-qttvq6at]>button[data-astro-cid-qttvq6at]:focus-visible,.ab__q[data-astro-cid-qttvq6at]:focus-within,.ab__sort[data-astro-cid-qttvq6at]:focus-within,.ab[data-astro-cid-qttvq6at] .tb__btn[data-astro-cid-qttvq6at]:focus-visible,.ab__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at]:focus-visible{box-shadow:inset 0 0 0 2px var(--poppy), 0 0 0 1px var(--poppy);z-index:1;position:relative}.tb__seg[data-astro-cid-qttvq6at]:focus-within button[data-astro-cid-qttvq6at]:focus-visible{box-shadow:inset 0 0 0 2px var(--poppy)}.fc[data-astro-cid-qttvq6at] input[data-astro-cid-qttvq6at][type=checkbox]:focus-visible{outline:2px solid var(--poppy);outline-offset:2px}.yh__b[data-astro-cid-qttvq6at]:focus-visible{outline:none}.yh__b[data-astro-cid-qttvq6at]:focus-visible .yh__bar[data-astro-cid-qttvq6at]{box-shadow:0 0 0 2px var(--poppy)}.tb__die[data-astro-cid-qttvq6at]{place-items:center;padding:0 14px;display:grid}.tb__die[data-astro-cid-qttvq6at]:hover{color:var(--poppy);background:var(--white)!important}.tb__die[data-astro-cid-qttvq6at].is-rolling svg{animation:.52s cubic-bezier(.2,.8,.2,1) roll}@keyframes roll{0%{transform:rotate(0)scale(1)}40%{transform:rotate(200deg)scale(.8)}to{transform:rotate(360deg)scale(1)}}.grid[data-astro-cid-qttvq6at] .idea.is-picked{outline:4px solid var(--poppy);outline-offset:4px;z-index:2}.grid[data-astro-cid-qttvq6at] .gh{margin:var(--space-3) 0 2px;border-bottom:2px solid var(--ink);font:800 clamp(1.25rem, 1rem + .8vw, 1.75rem)/1 var(--f-display);text-transform:uppercase;animation:abIn .4s var(--ease-glide,ease) backwards;grid-column:1/-1;align-items:baseline;gap:10px;padding-bottom:6px;display:flex}.grid[data-astro-cid-qttvq6at] .gh:first-child{margin-top:0}.grid[data-astro-cid-qttvq6at] .gh small{font:700 .75rem var(--f-text);color:var(--mute,#777);letter-spacing:.08em}.ut[data-astro-cid-qttvq6at]{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:14px;display:flex}.ut__tokens[data-astro-cid-qttvq6at]{flex-wrap:wrap;flex:220px;gap:6px;display:flex}.ut__tokens[data-astro-cid-qttvq6at] button{background:var(--ink);color:var(--white);font:500 .8125rem/1 var(--f-text);cursor:pointer;border:0;border-radius:999px;padding:7px 12px}.ut__tokens[data-astro-cid-qttvq6at] .tk--clear{color:var(--ink);background:0 0;text-decoration:underline}.ut__count[data-astro-cid-qttvq6at],.fc__count[data-astro-cid-qttvq6at]{font:var(--label-m);letter-spacing:var(--track-label-m);text-transform:uppercase;color:var(--mute,#666);margin:0}.ix__body[data-astro-cid-qttvq6at]{margin-top:var(--space-3);grid-template-columns:minmax(0,0) minmax(0,1fr);gap:0;display:grid}.is-adv[data-astro-cid-qttvq6at] .ix__body[data-astro-cid-qttvq6at]{grid-template-columns:240px minmax(0,1fr);gap:28px}.fc[data-astro-cid-qttvq6at]{min-width:0;overflow:clip}.fc__in[data-astro-cid-qttvq6at]{box-sizing:border-box;opacity:0;width:240px;max-height:calc(100vh - 100px);transition:transform .65s var(--ease-glide,cubic-bezier(.16,1,.3,1)), opacity .4s;gap:16px;padding:2px 6px 24px 2px;display:grid;position:sticky;top:84px;overflow:auto;transform:translate(-110%)}.is-adv[data-astro-cid-qttvq6at] .fc__in[data-astro-cid-qttvq6at]{opacity:1;transition-delay:80ms;transform:none}.fc__q[data-astro-cid-qttvq6at]{background:var(--white);border:var(--rule-w,1.5px) solid var(--ink);align-items:center;gap:8px;padding:0 10px;display:flex}.fc__q[data-astro-cid-qttvq6at] input[data-astro-cid-qttvq6at]{min-width:0;font:500 .9375rem var(--f-text);background:0 0;border:0;outline:0;flex:1;padding:10px 0}.fc__row[data-astro-cid-qttvq6at]{justify-content:space-between;align-items:center;gap:8px;display:flex}.fc__sort[data-astro-cid-qttvq6at]{font:700 .625rem var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--mute,#777);align-items:center;gap:6px;display:flex}.fc__sort[data-astro-cid-qttvq6at] select[data-astro-cid-qttvq6at]{font:600 .875rem var(--f-text);color:var(--ink);text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;border:0}.fc__clear[data-astro-cid-qttvq6at]{cursor:pointer;font:500 .875rem var(--f-text);background:0 0;border:0;padding:0;text-decoration:underline}.fc[data-astro-cid-qttvq6at] fieldset[data-astro-cid-qttvq6at]{border:0;gap:6px;margin:0;padding:0;display:grid}.fc[data-astro-cid-qttvq6at] legend[data-astro-cid-qttvq6at]{font:700 .6875rem var(--f-text);letter-spacing:.1em;text-transform:uppercase;color:var(--mute,#777);margin-bottom:6px;padding:0}.fc[data-astro-cid-qttvq6at] fieldset[data-astro-cid-qttvq6at] label[data-astro-cid-qttvq6at]{cursor:pointer;align-items:center;gap:8px;font-size:.875rem;display:flex}.fc[data-astro-cid-qttvq6at] label[data-astro-cid-qttvq6at] small[data-astro-cid-qttvq6at]{color:#999;margin-left:auto}.fc[data-astro-cid-qttvq6at] input[data-astro-cid-qttvq6at][type=checkbox]{accent-color:var(--poppy)}.ab[data-astro-cid-qttvq6at]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:none}.is-adv[data-astro-cid-qttvq6at] .ab[data-astro-cid-qttvq6at]{animation:abIn .5s .2s var(--ease-glide,ease) backwards;display:flex}@keyframes abIn{0%{opacity:0;transform:translateY(-8px)}}.ab[data-astro-cid-qttvq6at] .tb__btn[data-astro-cid-qttvq6at]{border:var(--rule-w,1.5px) solid var(--ink);min-height:42px}.ab__seg[data-astro-cid-qttvq6at]{margin:0}.ab__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at]{font:var(--label-m);letter-spacing:var(--track-label-m);text-transform:uppercase;border-color:var(--ink);background:var(--white);padding:11px 12px}.ab__q[data-astro-cid-qttvq6at]{background:var(--white);border:var(--rule-w,1.5px) solid var(--ink);flex:220px;align-items:center;gap:10px;min-height:42px;padding:0 14px;display:flex}.ab__q[data-astro-cid-qttvq6at] span[data-astro-cid-qttvq6at]{opacity:.55;font-size:1.2rem}.ab__q[data-astro-cid-qttvq6at] input[data-astro-cid-qttvq6at]{min-width:0;font:500 1rem var(--f-text);background:0 0;border:0;outline:0;flex:1;padding:10px 0}.ab__sort[data-astro-cid-qttvq6at]{box-sizing:border-box;background:var(--white);border:var(--rule-w,1.5px) solid var(--ink);cursor:pointer;align-content:center;min-height:42px;padding:3px 12px;display:grid}.ab__sort[data-astro-cid-qttvq6at] span[data-astro-cid-qttvq6at]{font:700 .5625rem/1 var(--f-text);letter-spacing:.12em;text-transform:uppercase;color:var(--mute,#777)}.ab__sort[data-astro-cid-qttvq6at] select[data-astro-cid-qttvq6at]{font:600 .875rem var(--f-text);color:var(--ink);cursor:pointer;background:0 0;border:0;outline:0;padding:2px 0 0}.ab__tokens[data-astro-cid-qttvq6at]{margin-bottom:12px;display:none}.is-adv[data-astro-cid-qttvq6at] .ab__tokens[data-astro-cid-qttvq6at]:not(:empty){display:flex}.yh[data-astro-cid-qttvq6at]{height:150px;margin-bottom:var(--space-3);border-bottom:2px solid var(--ink);align-items:flex-end;gap:6px;display:flex}.yh__b[data-astro-cid-qttvq6at]{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;padding:0 0 4px;display:flex}.yh__bar[data-astro-cid-qttvq6at]{width:100%;height:calc(var(--h) * 96px);transform-origin:bottom;background:#c9c9c9;min-height:4px;transition:background-color .15s}.is-adv[data-astro-cid-qttvq6at] .yh__bar[data-astro-cid-qttvq6at]{animation:barUp .7s calc(.25s + var(--k) * 55ms) var(--ease-glide,cubic-bezier(.16,1,.3,1)) backwards}.is-adv[data-astro-cid-qttvq6at] .yh__n[data-astro-cid-qttvq6at],.is-adv[data-astro-cid-qttvq6at] .yh__y[data-astro-cid-qttvq6at]{animation:abIn .5s calc(.35s + var(--k) * 55ms) backwards}@keyframes barUp{0%{transform:scaleY(0)}}.yh__b[data-astro-cid-qttvq6at]:hover .yh__bar[data-astro-cid-qttvq6at]{background:#9a9a9a}.yh__b[data-astro-cid-qttvq6at][aria-pressed=true] .yh__bar[data-astro-cid-qttvq6at]{background:var(--poppy)}.yh__n[data-astro-cid-qttvq6at]{font:700 .75rem var(--f-text);color:#777}.yh__y[data-astro-cid-qttvq6at]{font:700 .8125rem var(--f-display)}.grid[data-astro-cid-qttvq6at]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.empty[data-astro-cid-qttvq6at]{margin-top:var(--space-4);color:var(--mute)}.empty[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.grid[data-astro-cid-qttvq6at].is-compact{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px}.grid[data-astro-cid-qttvq6at].is-compact .idea__venue{font-size:calc(clamp(.85rem, .7rem + .4vw, 1.05rem) * var(--venue-scale,1))!important}.grid[data-astro-cid-qttvq6at].is-compact .idea__top,.grid[data-astro-cid-qttvq6at].is-compact .idea__bottom{gap:8px!important;font-size:.6875rem!important}.grid[data-astro-cid-qttvq6at].is-compact .idea__title{font-size:calc(.6875rem * var(--title-scale,1))!important}.grid[data-astro-cid-qttvq6at].is-compact .idea__body{padding:9px!important}.grid[data-astro-cid-qttvq6at].is-compact .idea__info,.grid[data-astro-cid-qttvq6at].is-compact .idea__btn{display:none!important}.grid[data-astro-cid-qttvq6at].is-compact .idea__back:after{content:none!important}@media (prefers-reduced-motion:reduce){.tbw[data-astro-cid-qttvq6at],.yhw[data-astro-cid-qttvq6at],.fc__in[data-astro-cid-qttvq6at]{transition:none!important}.is-adv[data-astro-cid-qttvq6at] .yh__bar[data-astro-cid-qttvq6at],.is-adv[data-astro-cid-qttvq6at] .yh__n[data-astro-cid-qttvq6at],.is-adv[data-astro-cid-qttvq6at] .yh__y[data-astro-cid-qttvq6at],.is-adv[data-astro-cid-qttvq6at] .ab[data-astro-cid-qttvq6at]{animation:none!important}}.pg[data-astro-cid-qttvq6at]{margin-top:var(--space-4);justify-content:center;align-items:center;gap:6px;display:flex}.pg[data-astro-cid-qttvq6at][hidden]{display:none}.pg[data-astro-cid-qttvq6at] button{border:1.5px solid var(--ink);min-width:44px;height:44px;color:var(--ink);font:700 .875rem/1 var(--f-text);cursor:pointer;background:0 0;padding:0 10px}.pg[data-astro-cid-qttvq6at] button[aria-current]{background:var(--ink);color:var(--white)}.pg[data-astro-cid-qttvq6at] button:disabled{opacity:.3;cursor:default}.pg[data-astro-cid-qttvq6at] span{padding:0 2px}@media not all and (hover:hover) and (pointer:fine){[data-astro-cid-qttvq6at][data-flip]{display:none!important}}@media (width<=900px){.is-adv[data-astro-cid-qttvq6at] .ix__body[data-astro-cid-qttvq6at]{grid-template-columns:1fr}.fc__in[data-astro-cid-qttvq6at]{width:auto;max-height:none;position:static}.tb__s[data-astro-cid-qttvq6at],.tb__seg[data-astro-cid-qttvq6at]{flex:40%}.tb[data-astro-cid-qttvq6at]>[data-astro-cid-qttvq6at]{border-bottom:var(--rule-w,1.5px) solid var(--ink)}.tb__btn[data-astro-cid-qttvq6at]{flex:40%}.tb__seg[data-astro-cid-qttvq6at] div[data-astro-cid-qttvq6at]{width:100%}.tb__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at]{flex:1 1 0;min-width:0;padding:6px 4px}}.tb__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at],.ab__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at],.tb__btn[data-astro-cid-qttvq6at]{color:var(--ink)}.tb__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at][aria-pressed=true],.ab__seg[data-astro-cid-qttvq6at] button[data-astro-cid-qttvq6at][aria-pressed=true],.tb__btn[data-astro-cid-qttvq6at][aria-pressed=true]{color:var(--white)}
