.ae3rqt0{max-width:1400px;padding:24px;padding-top:calc(var(--app-header-h,calc(56px + env(safe-area-inset-top,0px))) + 40px);flex-direction:column;gap:24px;margin:0 auto;padding-bottom:96px;display:flex}.ae3rqt1{align-self:flex-start;margin-top:8px;margin-bottom:16px}.ae3rqt2{flex-direction:column;gap:4px;display:flex}.ae3rqt3{font-family:var(--_104rte71q);font-size:var(--_104rte71r);line-height:var(--_104rte71s);font-weight:var(--_104rte71t);letter-spacing:var(--_104rte71u);font-variation-settings:var(--_104rte71v);color:var(--_104rte70);margin:0;padding:80px 0 16px}.ae3rqt4{font-family:var(--_104rte73e);font-size:var(--_104rte73f);line-height:var(--_104rte73g);font-weight:var(--_104rte73h);letter-spacing:var(--_104rte73i);font-variation-settings:var(--_104rte73j);max-width:470px;color:var(--_104rte71);margin:0}.ae3rqt5{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ae3rqt7{width:100%;max-width:360px;margin-left:auto}.ae3rqt8::-webkit-scrollbar{display:none}.ae3rqt8>[role=tab]{flex-shrink:0}.ae3rqt9{flex-direction:column;gap:12px;display:flex}.ae3rqta{grid-template-columns:repeat(4,minmax(320px,1fr));align-items:start;gap:16px;min-width:min-content;padding-bottom:4px;display:grid}.ae3rqtb[class]{overscroll-behavior-y:auto}.ae3rqtc{flex-direction:column;gap:12px;min-width:0;display:flex}.ae3rqtd{font-family:var(--_104rte72q);font-size:var(--_104rte72r);line-height:var(--_104rte72s);font-weight:var(--_104rte72t);letter-spacing:var(--_104rte72u);font-variation-settings:var(--_104rte72v);margin:0}.ae3rqte{color:#bdbdbd}.ae3rqtf{color:#36b571}.ae3rqtg{color:#3e8aff}.ae3rqth{color:#ffb020}.ae3rqti{font-family:var(--_104rte73k);font-size:var(--_104rte73l);line-height:var(--_104rte73m);font-weight:var(--_104rte73n);letter-spacing:var(--_104rte73o);font-variation-settings:var(--_104rte73p);color:var(--_104rte72);margin:0}.ae3rqtj{display:flex}.ae3rqtk{--_104rte75:var(--_104rte70);--_104rte76:var(--_104rte71);--_104rte77:var(--_104rte72);--_104rte78:var(--_104rte73);--_104rte79:var(--_104rte74);--_104rte716:color-mix(in srgb, var(--vote-accent) 0%, transparent);--_104rte717:color-mix(in srgb, var(--vote-accent) 10%, transparent);--_104rte718:color-mix(in srgb, var(--vote-accent) 20%, transparent);--_104rte719:color-mix(in srgb, var(--vote-accent) 30%, transparent);--_104rte71a:color-mix(in srgb, var(--vote-accent) 40%, transparent);--_104rte71b:color-mix(in srgb, var(--vote-accent) 50%, transparent);--_104rte71c:color-mix(in srgb, var(--vote-accent) 60%, transparent);--_104rte71d:color-mix(in srgb, var(--vote-accent) 70%, transparent);--_104rte71e:color-mix(in srgb, var(--vote-accent) 80%, transparent);--_104rte71f:color-mix(in srgb, var(--vote-accent) 90%, transparent);--_104rte71g:color-mix(in srgb, var(--vote-accent) 100%, transparent);flex-direction:column;display:flex}.ae3rqtl{font-family:var(--_104rte748);font-size:var(--_104rte749);line-height:var(--_104rte74a);font-weight:var(--_104rte74b);letter-spacing:var(--_104rte74c);font-variation-settings:var(--_104rte74d);white-space:nowrap;border-radius:var(--_104rte74j);color:var(--_104rte70);background:var(--_104rte7n);flex-shrink:0;align-items:center;gap:4px;padding:2px 6px;display:inline-flex}.ae3rqtm{font-family:var(--_104rte748);font-size:var(--_104rte749);line-height:var(--_104rte74a);font-weight:var(--_104rte74b);letter-spacing:var(--_104rte74c);font-variation-settings:var(--_104rte74d);white-space:nowrap;margin:0}.ae3rqtn{color:#bdbdbd}.ae3rqto{color:#36b571}.ae3rqtp{color:#3e8aff}.ae3rqtq{color:#ffb020}.ae3rqtr{font-family:var(--_104rte748);font-size:var(--_104rte749);line-height:var(--_104rte74a);font-weight:var(--_104rte74b);letter-spacing:var(--_104rte74c);font-variation-settings:var(--_104rte74d);color:var(--_104rte73);white-space:nowrap}.ae3rqtr:before{content:"·";opacity:.7;margin-right:4px}.ae3rqts{flex-wrap:wrap;gap:6px;display:flex}.ae3rqtt{border-radius:var(--_104rte74f);border:1px solid var(--_104rte7b);background-color:var(--_104rte7n);width:80px;height:80px;display:block;overflow:hidden}.ae3rqtu{object-fit:cover;width:100%;height:100%;display:block}.ae3rqtv{flex-wrap:wrap;gap:4px;display:flex}.ae3rqtw{font-family:var(--_104rte748);font-size:var(--_104rte749);line-height:var(--_104rte74a);font-weight:var(--_104rte74b);letter-spacing:var(--_104rte74c);font-variation-settings:var(--_104rte74d);color:var(--_104rte70);background-color:var(--_104rte7m);border-radius:var(--_104rte74j);padding:2px 6px}.ae3rqtx{color:var(--_104rte75);background-color:var(--_104rte7r)}.ae3rqty{font-family:var(--_104rte73e);font-size:var(--_104rte73f);line-height:var(--_104rte73g);font-weight:var(--_104rte73h);letter-spacing:var(--_104rte73i);font-variation-settings:var(--_104rte73j);color:var(--_104rte71);text-align:center;padding:32px}.ae3rqtz{left:0;right:0;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:20;pointer-events:none;justify-content:center;display:flex;position:fixed}.ae3rqt10{pointer-events:auto}.ae3rqt11{font-variant-numeric:tabular-nums;flex-shrink:0;margin-bottom:8px}.ae3rqt11[class]{--nv-glass-tint:color-mix(in srgb, var(--vote-accent) 18%, transparent);color:color-mix(in srgb, var(--vote-accent) 55%, var(--_104rte70))}.ae3rqt11[class]:hover:not([aria-disabled=true]){--nv-glass-tint:color-mix(in srgb, var(--vote-accent) 26%, transparent)}.ae3rqt11[class][aria-pressed=true]{--nv-glass-tint:color-mix(in srgb, var(--vote-accent) 34%, transparent);box-shadow:inset 0 0 0 1.5px var(--vote-accent)}.ae3rqt11[class][aria-pressed=true]:hover:not([aria-disabled=true]){--nv-glass-tint:color-mix(in srgb, var(--vote-accent) 40%, transparent);box-shadow:inset 0 0 0 1.5px var(--vote-accent)}.ae3rqt11[class][aria-disabled=true]{opacity:.45}.ae3rqt12{font-size:.9em;display:inline-flex}.ae3rqt13{font-family:var(--_104rte73k);font-size:var(--_104rte73l);line-height:var(--_104rte73m);font-weight:var(--_104rte73n);letter-spacing:var(--_104rte73o);font-variation-settings:var(--_104rte73p);color:var(--_104rte71);white-space:pre-wrap;margin:0}@media screen and (width<=1024px){.ae3rqt0{padding-inline:16px;padding-top:calc(var(--app-header-h,calc(56px + env(safe-area-inset-top,0px))) + 24px);gap:12px;padding-bottom:96px}.ae3rqt1{align-self:stretch;margin-top:0}.ae3rqt3{display:none}.ae3rqt5{flex-direction:column-reverse;align-items:stretch;gap:12px}.ae3rqt6{width:100%;display:flex}.ae3rqt6>[role=tab]{flex:1}.ae3rqt8{scrollbar-width:none;max-width:100%;overflow-x:auto}}@media screen and (width<=768px){.ae3rqt7{max-width:100%}}
