@font-face{font-family:Departure Mono;src:url(/assets/DepartureMono-Regular-2BZob_Zz.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--hood-bg:#cf0;--hood-fg:#000;--hood-success:#006400;--hood-danger:#5e0b18;--hood-font:"Departure Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--hood-space-1:4px;--hood-space-2:8px;--hood-space-3:16px;--hood-space-4:24px;--hood-space-5:40px;--hood-border:2px solid var(--hood-fg)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--hood-bg);color:var(--hood-fg);font-family:var(--hood-font);-webkit-font-smoothing:none;font-smooth:never;margin:0;font-size:16px;line-height:1.5}:root{scrollbar-width:thin;scrollbar-color:var(--hood-fg) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-track:horizontal{border-top:var(--hood-border)}::-webkit-scrollbar-track:vertical{border-left:var(--hood-border)}::-webkit-scrollbar-thumb{background:var(--hood-fg);border:2px solid var(--hood-bg);border-radius:0}body:before{content:"";z-index:0;image-rendering:pixelated;opacity:.07;pointer-events:none;background-image:url(/assets/hoodie-backdrop-C2ndA9NW.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}#root{z-index:1;position:relative}.hood-shell{flex-direction:column;min-height:100%;display:flex}.hood-shell__body{flex-direction:column;flex:auto;min-height:0;display:flex}.hood-shell__body>*{flex:auto}.hood-footer{z-index:30;background:var(--hood-fg);color:var(--hood-bg);flex:none;position:sticky;bottom:0}.hood-author{right:var(--hood-space-3);align-items:center;gap:var(--hood-space-2);color:inherit;letter-spacing:1px;text-transform:uppercase;font-size:12px;text-decoration:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.hood-author:hover,.hood-author:focus-visible{text-decoration:underline}.hood-author__mark{flex:none}@media (width<=699px),(height<=520px){.hood-footer{min-height:30px;padding:0 var(--hood-space-2);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.hood-disclaimer{justify-self:start;gap:var(--hood-space-1);width:auto;padding:0}.hood-disclaimer__mark{font-size:10px}.hood-disclaimer__text{display:none}.hood-disclaimer__button{display:inline}.hood-author{justify-self:center;font-size:10px;position:static;transform:none}}.hood-header{z-index:10;align-items:center;gap:var(--hood-space-3);padding:var(--hood-space-2) var(--hood-space-3);background:var(--hood-fg);color:var(--hood-bg);grid-template-columns:1fr auto 1fr;display:grid;position:sticky;top:0}.hood-admin-badge{min-height:32px;padding:var(--hood-space-1) var(--hood-space-2);border:var(--hood-border);background:var(--hood-bg);color:var(--hood-fg);letter-spacing:1px;text-transform:uppercase;justify-content:center;align-items:center;font-size:11px;display:inline-flex}a.hood-admin-badge{text-decoration:none}a.hood-admin-badge:hover,a.hood-admin-badge:focus-visible{background:var(--hood-fg);color:var(--hood-bg)}.hood-header__brand{color:inherit;flex-direction:column;justify-self:start;text-decoration:none;display:flex}.hood-header .hood-wordmark{margin-left:-.0833em}.hood-header__tagline{letter-spacing:1px;text-transform:uppercase;opacity:.65;margin-top:2px;font-size:12px;line-height:1.2}.hood-header__end{justify-self:end;align-items:center;gap:var(--hood-space-2);display:flex}@media (width<=699px),(height<=520px){.hood-header{padding:var(--hood-space-1) var(--hood-space-2);gap:var(--hood-space-2)}.hood-header .hood-wordmark{letter-spacing:1px;font-size:20px}.hood-header__tagline{letter-spacing:.5px;white-space:nowrap;margin-top:1px;font-size:8px}.hood-wallet{gap:var(--hood-space-2)}.hood-wallet__address,.hood-wallet__balances,.hood-wallet__checking{letter-spacing:.5px;font-size:10px}.hood-header__end .hood-button{min-height:30px;padding:2px var(--hood-space-2);font-size:10px}.hood-admin-badge{min-height:30px;padding:2px var(--hood-space-1);font-size:9px}.hood-burger{width:32px;height:32px}.hood-burger__bars{width:16px;height:12px}}.hood-wallet{align-items:center;gap:var(--hood-space-3);display:flex}.hood-wallet__identity{text-align:right;flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}.hood-wallet__address{letter-spacing:1px;font-size:12px}.hood-wallet__balances{letter-spacing:1px;opacity:.75;font-size:12px}.hood-allow{gap:var(--hood-space-2);text-align:left;flex-direction:column;width:100%;display:flex}.hood-allow__open{padding:var(--hood-space-2);margin:0;font-size:12px}.hood-allow__form{gap:var(--hood-space-1);flex-direction:column;display:flex}.hood-allow__list{gap:var(--hood-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hood-allow__row{align-items:center;gap:var(--hood-space-2);padding:var(--hood-space-1) 0;border-top:1px solid var(--hood-fg);display:flex}.hood-allow__address{white-space:nowrap;flex:none;font-size:12px}.hood-allow__note{text-overflow:ellipsis;white-space:nowrap;opacity:.7;flex:auto;min-width:0;font-size:12px;overflow:hidden}.hood-allow__meta{opacity:.5;flex:none;font-size:11px}.hood-boxhead{justify-content:space-between;align-items:center;gap:var(--hood-space-2);display:flex}.hood-boxhead .hood-label{margin:0}.hood-trail{gap:var(--hood-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hood-trail__row{align-items:center;gap:var(--hood-space-2);padding:var(--hood-space-1) 0;border-top:1px solid var(--hood-fg);display:flex}.hood-trail__subject{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:50%;font-size:12px;overflow:hidden}.hood-trail__what{text-overflow:ellipsis;white-space:nowrap;opacity:.7;flex:auto;min-width:0;font-size:12px;overflow:hidden}.hood-trail__when{opacity:.5;flex:none;font-size:11px}.hood-obs{gap:var(--hood-space-2);flex-direction:column;width:100%;max-width:1520px;display:flex}.hood-obs__grid,.hood-obs__col{gap:var(--hood-space-2);flex-direction:column;min-width:0;display:flex}@media (width>=1280px){.hood-obs__grid{grid-template-columns:repeat(3,1fr);align-items:start;display:grid}.hood-obs__grid .hood-obs__stats{grid-template-columns:repeat(2,1fr)}}.hood-obs__stats{gap:var(--hood-space-2);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.hood-obs__stat{padding:var(--hood-space-2);gap:var(--hood-space-1);flex-direction:column;display:flex}.hood-obs__figure{word-break:break-word;margin:0;font-size:20px;line-height:1.2}.hood-obs__note{margin:0;font-size:11px}.hood-obs__note--lead{margin-bottom:var(--hood-space-2)}.hood-obs__census,.hood-obs__curve,.hood-obs__config{padding:var(--hood-space-2);gap:var(--hood-space-1);flex-direction:column;display:flex}.hood-obs__census-row{align-items:center;gap:var(--hood-space-2);display:flex}.hood-obs__census-label{flex:0 0 120px;font-size:12px}.hood-obs__census-label--wide{text-overflow:ellipsis;white-space:nowrap;flex:0 210px;min-width:104px;overflow:hidden}.hood-obs__census-lane{border:1px solid var(--hood-fg);flex:auto;height:14px;display:block}.hood-obs__census-bar{background:var(--hood-fg);height:100%;display:block}.hood-obs__census-count{text-align:right;flex:0 0 56px;font-size:12px}.hood-obs__supply-lane{flex:0 0 225px;height:18px;margin-left:8px;position:relative}.hood-obs__supply-share{justify-content:center;align-items:center;font-size:11px;line-height:1;display:flex;position:absolute;inset:0}.hood-obs__supply-share--on-ink{color:var(--hood-bg)}.hood-obs__census-count--amount{white-space:nowrap;flex-basis:80px}.hood-obs__pie{align-items:center;gap:var(--hood-space-3);flex-wrap:wrap;display:flex}.hood-obs__pie>svg{flex:none;width:132px;height:132px}.hood-obs__pie-legend{gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.hood-obs__pie-item{align-items:center;gap:var(--hood-space-2);font-size:12px;display:flex}.hood-obs__pie-item svg{flex:none;width:12px;height:12px}.hood-obs__pie-count{white-space:nowrap}.hood-obs__holders{gap:4px;margin:0;padding:0;list-style:none;display:grid}.hood-obs__holder{align-items:baseline;gap:var(--hood-space-2);font-size:12px;display:flex}.hood-obs__holder-rank{text-align:right;opacity:.7;flex:0 0 22px}.hood-obs__holder-address{flex:auto}.hood-obs__holder-count{white-space:nowrap}.hood-obs__curve-scroll{padding-bottom:var(--hood-space-1);overflow-x:auto}.hood-obs__curve-bars{align-items:flex-end;gap:var(--hood-space-1);min-width:min-content;height:140px;display:flex}.hood-obs__day{flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;min-width:44px;height:100%;display:flex}.hood-obs__day-count{font-size:11px}.hood-obs__day-bar{background:var(--hood-fg);width:24px;display:block}.hood-obs__day-label{opacity:.7;white-space:nowrap;font-size:10px}.hood-obs__chart{width:100%;position:relative}.hood-obs__chart svg{border:1px solid var(--hood-fg);width:100%;height:150px;display:block}.hood-obs__chart-mark{white-space:nowrap;background:var(--hood-bg);padding:1px 4px;font-size:10px;position:absolute;top:2px;transform:translate(-50%)}.hood-obs__chart-feet{opacity:.7;justify-content:space-between;font-size:10px;display:flex}.hood-obs__chart-feet--slots{grid-template-columns:repeat(var(--slots,1), 1fr);justify-content:normal;display:grid}.hood-obs__chart-feet--slots span{text-align:center}.hood-obs__legend{gap:var(--hood-space-1) var(--hood-space-2);flex-wrap:wrap;font-size:11px;display:flex}.hood-obs__legend-item{align-items:center;gap:6px;display:inline-flex}.hood-obs__legend-item svg{flex:none;width:28px;height:8px}.hood-obs__age{text-align:center;margin:0;font-size:11px}.hood-wallet__checking{letter-spacing:1px;font-size:12px}.hood-burger{border:var(--hood-border);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border-color:currentColor;justify-content:center;align-items:center;padding:0;display:flex}.hood-burger__bars{flex-direction:column;justify-content:space-between;width:20px;height:14px;display:flex}.hood-burger__bars>span{background:currentColor;height:2px;display:block}.hood-nav-panel{z-index:10;background:var(--hood-fg);color:var(--hood-bg);border-top:2px solid var(--hood-bg);padding:var(--hood-space-2) var(--hood-space-3) var(--hood-space-3);text-align:left;max-height:calc(100dvh - 100%);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.hood-nav-panel a.hood-menu__item:hover,.hood-nav-panel a.hood-menu__item:focus-visible,.hood-nav-panel .hood-chip{background:var(--hood-bg);color:var(--hood-fg)}.hood-content-header{align-items:center;gap:var(--hood-space-3);border:var(--hood-border);width:100%;padding:var(--hood-space-2) var(--hood-space-3);grid-template-columns:1fr auto 1fr;display:grid}.hood-content-header__nav{justify-self:start;display:flex}.hood-content-header__titles{text-align:center;flex-direction:column;justify-content:center;min-height:58px;display:flex}.hood-content-header__end{justify-content:flex-end;justify-self:end;display:flex}.hood-label{text-transform:uppercase;letter-spacing:1px;font-size:12px}.hood-muted{opacity:.6}.hood-panel{border:var(--hood-border);padding:var(--hood-space-3)}.hood-panel,.hood-content-header,.hood-grid td,.hood-grid tbody th,.hood-card,.hood-card__badge,.hood-review__item,.hood-menu,.hood-stage,.hood-sheet{background:var(--hood-bg)}.hood-invert{background:var(--hood-fg);color:var(--hood-bg)}.hood-grid{border-collapse:collapse;width:100%}.hood-grid th,.hood-grid td{border:var(--hood-border);padding:var(--hood-space-2) var(--hood-space-3);text-align:left}.hood-grid thead th{background:var(--hood-fg);color:var(--hood-bg);text-transform:uppercase;letter-spacing:1px;white-space:nowrap;font-size:12px}.hood-grid tbody th{color:var(--hood-fg);font-weight:400}.hood-button{border:var(--hood-border);padding:var(--hood-space-1) var(--hood-space-3);background:var(--hood-bg);color:var(--hood-fg);letter-spacing:1px;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;min-height:40px;font-family:inherit;font-size:12px;text-decoration:none;display:inline-flex}.hood-button--small{min-height:32px;padding:var(--hood-space-1) var(--hood-space-2);font-size:11px}.hood-button.hood-invert{background:var(--hood-fg);color:var(--hood-bg)}.hood-button:disabled{cursor:default;opacity:.5}.hood-input{border:var(--hood-border);width:100%;padding:var(--hood-space-2);background:var(--hood-bg);color:var(--hood-fg);resize:vertical;font-family:inherit;font-size:14px}.hood-trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hood-disclaimer{justify-content:center;align-items:center;gap:var(--hood-space-2);padding:var(--hood-space-2) var(--hood-space-3);text-align:center;width:100%;display:flex}.hood-disclaimer__mark{font-size:14px;line-height:1.4}.hood-disclaimer__text{letter-spacing:.5px;margin:0;font-size:11px;line-height:1.4}.hood-disclaimer__button{color:inherit;font:inherit;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;font-size:10px;text-decoration:underline;display:none}.hood-disclaimer__full{margin:0;font-size:13px;line-height:1.55}.hood-page{--hood-page-gap:var(--hood-space-3);gap:var(--hood-page-gap);min-height:100%;padding:var(--hood-page-gap);flex-direction:column;display:flex}.hood-page__title{letter-spacing:2px;text-transform:uppercase;margin:0;font-size:24px;font-weight:400}.hood-page__subtitle{margin:var(--hood-space-1) 0 0;letter-spacing:1px;text-transform:uppercase;opacity:.65;font-size:12px}@media (width<=699px),(height<=520px){.hood-content-header{gap:var(--hood-space-2);padding:var(--hood-space-1) var(--hood-space-2)}.hood-content-header__titles{min-height:0}.hood-page__title{letter-spacing:1px;font-size:15px}.hood-page__subtitle{letter-spacing:.5px;margin-top:1px;font-size:9px}.hood-content-header .hood-button,.hood-content-header__nav .hood-button,.hood-content-header__end .hood-button{min-height:26px;padding:2px var(--hood-space-2);letter-spacing:.5px;font-size:10px}}.hood-page__main{gap:var(--hood-space-3);flex-direction:column;flex:auto;display:flex}.hood-page__main--centred{justify-content:center;align-items:center}.hood-page__main--top{justify-content:flex-start;align-items:center}.hood-back{margin-bottom:var(--hood-space-2);color:inherit;letter-spacing:1px;text-transform:uppercase;font-size:12px;text-decoration:none;display:inline-block}.hood-back:hover{text-decoration:underline}.hood-signin{align-items:center;gap:var(--hood-space-2);display:flex}.hood-signin__waiting{letter-spacing:1px;text-transform:uppercase;font-size:11px}.hood-signin__error{z-index:10;max-width:min(90vw,420px);padding:var(--hood-space-2) var(--hood-space-3);background:var(--hood-bg);color:var(--hood-fg);text-align:left;margin:0;font-size:12px;line-height:1.4;position:absolute;top:100%;right:0}.hood-signin__address{letter-spacing:1px;margin:0;font-size:12px}.hood-arcade-bar{align-items:center;gap:var(--hood-space-2);grid-template-columns:1fr auto 1fr;width:100%;display:grid}.hood-arcade-bar .hood-filters{grid-column:2}@media (width<=699px){.hood-arcade-bar{grid-template-columns:minmax(0,1fr);justify-items:center}.hood-arcade-bar .hood-filters{grid-column:1;justify-self:center}}.hood-signin__actions,.hood-filters{gap:var(--hood-space-2);flex-wrap:wrap;justify-content:center;display:flex}.hood-profile{--hood-tile-width:130px;--hood-shelf-card:calc(var(--hood-tile-width) + 52px);--hood-shelf-lane:10px;--hood-shelf-overhang:6px;--hood-shelf-height:calc((var(--hood-shelf-card) * var(--hood-shelf-rows)) + (var(--hood-shelf-gap) * (var(--hood-shelf-rows) - 1)) + var(--hood-shelf-overhang));--hood-shelf-rows:3;--hood-shelf-gap:calc(var(--hood-space-3) + 2px);align-items:stretch;gap:var(--hood-space-3);grid-template-columns:1fr 3fr;width:100%;display:grid}.hood-profile__holdings{gap:var(--hood-space-3);flex-direction:column;min-width:0;display:flex}.hood-profile__section--grow{flex:1}@media (width<=899px){.hood-profile{grid-template-columns:minmax(0,1fr)}}.hood-profile__invite{width:100%;max-width:720px;padding:var(--hood-space-4);text-align:center}.hood-profile__shelf-head{align-items:baseline;gap:var(--hood-space-3);flex-wrap:wrap;display:flex}.hood-profile__shelf--empty{height:var(--hood-shelf-height);justify-content:center;align-items:center;margin:0;display:flex}.hood-profile__section{gap:var(--hood-space-3);padding:var(--hood-space-3);flex-direction:column;display:flex}.hood-profile__heading{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:13px}.hood-profile__balances{gap:var(--hood-space-4);flex-wrap:wrap;display:flex}.hood-profile__balance{text-align:center;align-items:center;gap:var(--hood-space-1);flex-direction:column;min-width:0;display:flex}.hood-profile__figure{margin:0;font-size:24px}.hood-profile__figure--second{font-size:14px}.hood-profile__shelf{grid-template-columns:repeat(auto-fill, var(--hood-tile-width));place-content:start space-between;gap:var(--hood-shelf-gap);height:var(--hood-shelf-height);padding:var(--hood-shelf-overhang) var(--hood-shelf-overhang) 0 var(--hood-shelf-overhang);margin:0;list-style:none;display:grid;overflow:hidden auto}.hood-profile__card{text-align:center;min-width:0}.hood-profile__art{display:block;position:relative}.hood-profile__open{color:inherit;display:block}.hood-env-chip{margin-left:var(--hood-space-2);background:var(--hood-bg);color:var(--hood-fg);letter-spacing:1px;vertical-align:middle;padding:2px 6px;font-size:11px;display:inline-block}.hood-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hood-profile__lock{background:var(--hood-bg);border:2px solid var(--hood-fg);width:20px;height:20px;color:var(--hood-fg);justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}.hood-profile__lock-glyph{width:12px;height:12px}.hood-profile__lock--active,.hood-profile__lock--inactive{top:4px;left:4px}.hood-profile__lock--active{background:var(--hood-success);color:var(--hood-bg)}.hood-profile__lock--inactive{background:var(--hood-danger);color:var(--hood-bg)}.hood-profile__note{margin:0;font-size:12px}.hood-admin-sections{align-items:start;gap:var(--hood-space-4);grid-template-columns:minmax(0,1fr);width:100%;max-width:1450px;display:grid}.hood-admin{align-items:center;gap:var(--hood-space-3);width:100%;padding:var(--hood-space-3);text-align:center;flex-direction:column;display:flex}.hood-admin__address{overflow-wrap:anywhere;opacity:.75;margin:0;font-size:12px}.hood-admin__status{padding:2px var(--hood-space-2);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:12px}.hood-admin__empty{opacity:.7;margin:0;font-size:13px}.hood-cards{gap:var(--hood-space-3);grid-template-columns:minmax(0,1fr);display:grid}.hood-tool{gap:var(--hood-space-2);flex-direction:column;display:flex}.hood-tool__title{justify-content:space-between;align-items:flex-start;gap:var(--hood-space-2);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:18px;font-weight:400;display:flex}.hood-tool__title .hood-chip{white-space:nowrap;flex-shrink:0}.hood-tool__net{letter-spacing:1px;opacity:.7;font-size:13px}.hood-market__art{width:1px;padding:var(--hood-space-2);text-align:center}.hood-market__art img{width:64px;height:64px;margin:0 auto;display:block}.hood-tools__filters{margin-bottom:var(--hood-space-3)}.hood-tool__body{margin:0;font-size:14px;line-height:1.5}.hood-market{width:100%;max-width:1420px;margin:0 auto}.hood-check{align-self:flex-end;align-items:center;gap:var(--hood-space-2);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;-webkit-user-select:none;user-select:none;height:38px;font-size:12px;display:inline-flex}.hood-check input{appearance:none;border:2px solid var(--hood-fg);background:var(--hood-bg);cursor:pointer;width:20px;height:20px;margin:0}.hood-check input:checked{background:var(--hood-fg)}.hood-check input:focus-visible{outline:var(--hood-border);outline-offset:2px}.hood-market__filters{justify-content:center;align-items:flex-end;gap:var(--hood-space-4);margin-bottom:var(--hood-space-3);flex-wrap:wrap;display:flex}.hood-market__filter{gap:var(--hood-space-1);flex-direction:column;display:flex}.hood-market__filter-label{text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:12px}.hood-market__input{text-align:center;width:140px}.hood-market__input::-webkit-outer-spin-button{appearance:none;margin:0}.hood-market__input::-webkit-inner-spin-button{appearance:none;margin:0}.hood-market__input[type=number]{appearance:textfield}.hood-market__field{align-items:stretch;gap:var(--hood-space-1);display:inline-flex}.hood-market__steps{flex-direction:column;display:flex}.hood-market__step{border:var(--hood-border);background:var(--hood-bg);width:24px;color:var(--hood-fg);font:inherit;cursor:pointer;flex:50%;justify-content:center;align-items:center;padding:0;font-size:9px;line-height:1;display:flex}.hood-market__step+.hood-market__step{border-top:0}.hood-market__step:hover,.hood-market__step:active{background:var(--hood-fg);color:var(--hood-bg)}.hood-market__summary{text-align:center;flex:100%;margin:0;font-size:13px}.hood-market__scroll{overflow-x:auto}.hood-market .hood-grid{table-layout:fixed}.hood-market .hood-grid th{width:25%}.hood-market .hood-grid th,.hood-market .hood-grid td{text-align:center}.hood-market__sort{justify-content:center;align-items:center;gap:var(--hood-space-2);width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.hood-market__arrow{font-size:11px}.hood-market__link{justify-content:center;align-items:center;gap:var(--hood-space-1);color:inherit;display:inline-flex}.hood-market__away{text-align:center;white-space:nowrap;width:1%}.hood-market__market-link{padding:var(--hood-space-2);color:inherit;justify-content:center;align-items:center;display:inline-flex}.hood-market__market-link:hover,.hood-market__market-link:focus-visible{background:var(--hood-fg);color:var(--hood-bg)}.hood-market__notes{margin-top:var(--hood-space-3);gap:var(--hood-space-2);flex-direction:column;display:flex}.hood-market__note{margin:0;font-size:13px;line-height:1.5}.hood-tool__action{align-self:flex-start;align-items:center;gap:var(--hood-space-2);margin-top:auto;display:inline-flex}.hood-card{border:var(--hood-border);flex-direction:column;display:flex}.hood-card__shot{aspect-ratio:16/9;object-fit:cover;border-bottom:var(--hood-border);width:100%;height:auto;display:block}.hood-card__body{gap:var(--hood-space-2);padding:var(--hood-space-3);flex-direction:column;display:flex}.hood-card__name{letter-spacing:1px;text-transform:uppercase;margin:0;font-size:18px;font-weight:400}.hood-card__head{justify-content:space-between;align-items:flex-start;gap:var(--hood-space-2);display:flex}.hood-card__badge{border:var(--hood-border);padding:1px var(--hood-space-2);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;flex-shrink:0;margin:0;font-size:11px}.hood-card__tagline,.hood-card__author,.hood-card__warning{margin:0;font-size:13px}.hood-card__author{opacity:.7}.hood-card__author a{color:inherit}.hood-card__warning{opacity:.75;font-size:11px;line-height:1.4}.hood-card__actions{gap:var(--hood-space-2);margin-top:var(--hood-space-1);flex-wrap:wrap;display:flex}.hood-card__report{gap:var(--hood-space-2);flex-direction:column;width:100%;display:flex}.hood-card__report--done{letter-spacing:1px;text-transform:uppercase;font-size:12px}.hood-card__report-error{margin:0;font-size:12px}.hood-card__report-actions{gap:var(--hood-space-2);flex-wrap:wrap;display:flex}.hood-page__main>.hood-button,.hood-page__main>.hood-submit-layout,.hood-page__main>.hood-submit__done{align-self:center}.hood-file{gap:var(--hood-space-1);flex-direction:column;display:flex}.hood-file__row{align-items:center;gap:var(--hood-space-2);flex-wrap:wrap;display:flex}.hood-file__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.hood-file__input:focus-visible+.hood-submit__hint,.hood-file__input:focus-visible~*{outline:none}.hood-file:focus-within .hood-button{outline:2px solid var(--hood-fg);outline-offset:2px}.hood-file__name{opacity:.7;overflow-wrap:anywhere;font-size:12px}.hood-file__row--invalid .hood-button{background:var(--hood-fg);color:var(--hood-bg)}.hood-submit-layout{gap:var(--hood-space-3);grid-template-columns:minmax(0,1fr);align-items:start;width:100%;max-width:900px;margin:0 auto;display:grid}@media (width>=800px){.hood-submit-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hood-rules{text-align:left}.hood-rules__list{margin:var(--hood-space-2) 0 var(--hood-space-4);padding-left:var(--hood-space-3);font-size:12px;line-height:1.5}.hood-rules__list li+li{margin-top:var(--hood-space-2)}.hood-rule--broken{background:var(--hood-fg);color:var(--hood-bg)}.hood-submit__status{min-height:1.5em;margin:var(--hood-space-2) 0 0;font-size:12px}.hood-input[aria-invalid=true]{background:var(--hood-fg);color:var(--hood-bg)}.hood-input[aria-invalid=true]::placeholder{color:var(--hood-bg);opacity:.55}.hood-submit{gap:var(--hood-space-1);text-align:left;flex-direction:column;width:100%;max-width:480px;display:flex}.hood-submit__note,.hood-submit__hint{margin:0 0 var(--hood-space-2);opacity:.7;font-size:12px}.hood-submit__error{margin:var(--hood-space-2) 0 0;font-size:12px}.hood-submit__actions{gap:var(--hood-space-2);margin-top:var(--hood-space-3);flex-wrap:wrap;display:flex}.hood-submit__done{align-items:center;gap:var(--hood-space-3);text-align:center;flex-direction:column;font-size:13px;display:flex}.hood-submit__done p{margin:0}.hood-review{gap:var(--hood-space-3);text-align:left;flex-direction:column;width:100%;display:flex}.hood-review__item{border:var(--hood-border);padding:var(--hood-space-3);gap:var(--hood-space-2);flex-direction:column;display:flex}.hood-review__link{color:inherit;overflow-wrap:anywhere;font-size:12px}.hood-review__meta{opacity:.55;margin:0;font-size:11px}.hood-review__actions{gap:var(--hood-space-2);flex-wrap:wrap;display:flex}.hood-review>section{gap:var(--hood-space-2);margin-bottom:var(--hood-space-4);flex-direction:column;display:flex}.hood-review__reports{padding:2px var(--hood-space-2);letter-spacing:1px;text-transform:uppercase;align-self:flex-start;margin:0;font-size:11px}.hood-review__orphans{padding-left:var(--hood-space-3);opacity:.7;margin:0;font-size:12px}.hood-empty{text-align:center}.hood-empty__title{margin:0 0 var(--hood-space-2);letter-spacing:1px;text-transform:uppercase;font-size:14px}.hood-empty__body{opacity:.7;margin:0;font-size:13px}.hood-landing{gap:var(--hood-space-2);min-height:100%;padding:var(--hood-space-3);text-align:center;grid-template-rows:minmax(0,1fr) auto;display:grid;overflow-y:auto}.hood-landing__head,.hood-landing__foot,.hood-landing__main{flex-direction:column;align-items:center;display:flex}.hood-landing__foot{position:relative}.hood-build{margin:calc(var(--hood-space-1) + 5px) 10px 0 0;text-align:right;letter-spacing:1px;opacity:.55;font-size:11px}.hood-landing__main{justify-content:center;gap:var(--hood-space-3);width:100%;min-height:0}.hood-wordmark{letter-spacing:2px;text-transform:uppercase;margin:0;font-size:32px;font-weight:400;line-height:1}.hood-landing__tagline{margin:var(--hood-space-1) 0 0;letter-spacing:1px;text-transform:uppercase;opacity:.65;font-size:12px}.hood-showcase{place-items:center;gap:var(--hood-space-3);grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""speech""hold""sheet""menu";width:100%;min-height:0;display:grid}.hood-stage{grid-area:stage}.hood-showcase__speech{grid-area:speech;justify-content:center;width:100%;max-width:340px;display:flex}.hood-sheet{grid-area:sheet}.hood-hold{grid-area:hold;justify-content:center;display:flex}.hood-hold .hood-button{min-width:12ch}.hood-menu-slot{grid-area:menu;align-self:center;width:100%;max-width:320px;display:none}.hood-menu{border:var(--hood-border);padding:var(--hood-space-3);text-align:left;width:100%}.hood-menu__list{gap:var(--hood-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hood-menu__group{margin:0 0 var(--hood-space-1);padding:0 var(--hood-space-2);letter-spacing:1px;text-transform:uppercase;font-size:12px}.hood-menu__list--sub{margin-bottom:var(--hood-space-2);padding-left:var(--hood-space-3)}.hood-menu__item{align-items:center;gap:var(--hood-space-2);padding:var(--hood-space-1) var(--hood-space-2);min-height:40px;color:inherit;letter-spacing:1px;text-transform:uppercase;font-size:13px;text-decoration:none;display:flex}a.hood-menu__item:hover,a.hood-menu__item:focus-visible{background:var(--hood-fg);color:var(--hood-bg)}.hood-menu__item--soon{cursor:default;margin:0}.hood-menu__away{opacity:.7;font-size:11px}.hood-prose{gap:var(--hood-space-4);text-align:left;flex-direction:column;max-width:640px;margin-inline:auto;display:flex}.hood-prose__heading{margin:0 0 var(--hood-space-2);letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:400}.hood-prose__body{margin:0;font-size:14px;line-height:1.6}.hood-sheet{border:var(--hood-border);text-align:left;width:100%}.hood-sheet__title{padding:var(--hood-space-1) var(--hood-space-2);background:var(--hood-fg);color:var(--hood-bg);letter-spacing:1px;text-transform:uppercase;margin:0;font-size:12px}.hood-sheet__rows{padding:var(--hood-space-2);flex-direction:column;gap:2px;margin:0;display:flex}.hood-sheet__row{gap:var(--hood-space-2);grid-template-columns:64px 1fr;font-size:13px;display:grid}.hood-sheet__row dt{text-transform:uppercase;opacity:.55}.hood-sheet__row dd{overflow-wrap:anywhere;margin:0}.hood-bubble__text{border:var(--hood-border);padding:var(--hood-space-2) var(--hood-space-3);background:var(--hood-bg);text-align:left;border-radius:22px;margin:0;font-size:15px;line-height:1.35;animation:.18s steps(3,end) hood-bubble-in;position:relative}.hood-bubble__source{letter-spacing:1px;opacity:.8;font-size:12px;font-style:italic;position:absolute;bottom:-20px;right:14px}.hood-bubble__text:before{content:"";background:var(--hood-bg);border-top:var(--hood-border);border-left:var(--hood-border);width:20px;height:20px;margin-left:-10px;position:absolute;top:-11px;left:50%;transform:rotate(45deg)}@keyframes hood-bubble-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.hood-stage{border:var(--hood-border);opacity:0;touch-action:none;flex:none;width:min(200px,24vh);height:min(200px,24vh);transition:opacity .24s steps(4,end)}.hood-stage[data-ready=true]{opacity:1}.hood-chip{padding:3px var(--hood-space-2);background:var(--hood-fg);color:var(--hood-bg);letter-spacing:2px;text-transform:uppercase;border-radius:999px;align-items:center;margin:0;font-size:10px;line-height:1;display:inline-flex}.hood-hint{margin:0 0 var(--hood-space-2);letter-spacing:1px;opacity:.55;font-size:12px}@media (width>=700px){.hood-cards{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}@media (width>=900px){.hood-landing{padding:var(--hood-space-4)}.hood-wordmark{font-size:48px}.hood-soon{letter-spacing:10px;font-size:56px}.hood-stage{width:min(400px,44vh);height:min(400px,44vh)}.hood-admin-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.hood-burger,.hood-nav-panel{display:none}.hood-menu-slot{display:block}.hood-showcase{justify-content:center;align-items:start;gap:var(--hood-space-3) 0;grid-template-columns:1fr auto 1fr;grid-template-areas:"menu stage speech""menu hold.""menu sheet."}.hood-showcase__speech{margin-top:96px;margin-left:calc(-1 * var(--hood-space-4));justify-content:flex-start;align-self:start;max-width:340px}.hood-bubble__text{padding:var(--hood-space-3) var(--hood-space-4);font-size:20px;line-height:1.4}.hood-bubble__text:before{border-top:none;border-left:var(--hood-border);border-bottom:var(--hood-border);width:20px;height:20px;margin-top:-10px;margin-left:0;top:50%;bottom:auto;left:-11px;transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.hood-stage{transition:none}.hood-bubble__text{animation:none}}.hood-faucet__actions{align-items:center;gap:var(--hood-space-3);flex-wrap:wrap;display:flex}.hood-faucet__of{font-size:13px}.hood-faucet__treasury{font-size:12px}.hood-faucet__error{padding:var(--hood-space-2);border:2px solid var(--hood-fg);margin:0;font-size:13px}.hood-actions{position:absolute;top:4px;right:4px}.hood-actions__button{border:2px solid var(--hood-fg);background:var(--hood-bg);width:20px;height:20px;color:var(--hood-fg);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}.hood-actions__button svg{width:12px;height:12px}.hood-actions__menu{z-index:40;width:240px;padding:var(--hood-space-2);border:2px solid var(--hood-fg);background:var(--hood-bg);text-align:left;margin:0;list-style:none;position:fixed}.hood-actions__item{width:100%;padding:var(--hood-space-1) var(--hood-space-2);color:inherit;font:inherit;text-align:left;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:0 0;border:0;font-size:12px;display:block}.hood-actions__item:hover:not(:disabled){background:var(--hood-fg);color:var(--hood-bg)}.hood-actions__item:disabled{cursor:default;opacity:.4}.hood-actions__why{margin:0 0 var(--hood-space-2);padding:0 var(--hood-space-2);opacity:.6;font-size:10px;line-height:1.3}.hood-details{gap:var(--hood-space-2);margin:0;display:grid}.hood-details__row{gap:var(--hood-space-3);grid-template-columns:160px minmax(0,1fr);align-items:baseline;display:grid}.hood-details__label{text-transform:uppercase;letter-spacing:.08em;opacity:.6;font-size:11px}.hood-details__value{overflow-wrap:anywhere;margin:0;font-size:13px}@media (width<=599px){.hood-details__row{grid-template-columns:minmax(0,1fr);gap:0}}.hood-loading{align-items:center;gap:var(--hood-space-2);margin:0;font-size:13px;display:flex}.hood-loading__block{background:var(--hood-fg);width:10px;height:14px;animation:1s step-end infinite hood-blink}@keyframes hood-blink{0%,50%{opacity:1}50.01%,to{opacity:.15}}@media (prefers-reduced-motion:reduce){.hood-loading__block{animation:none}}.hood-modal{z-index:100;padding:var(--hood-space-3);background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.hood-modal__panel{width:100%;max-width:640px;max-height:calc(100vh - var(--hood-space-5));padding:var(--hood-space-3);gap:var(--hood-space-3);outline:none;flex-direction:column;display:flex}.hood-modal__head{justify-content:space-between;align-items:center;gap:var(--hood-space-3);display:flex}.hood-modal__body{min-height:0;overflow-y:auto}.hood-activate__column{gap:var(--hood-space-3);flex-direction:column;display:flex}.hood-hoodie__pfp{border:2px solid var(--hood-fg);width:200px;height:200px;image-rendering:pixelated;flex:none}.hood-modal .hood-details__row{grid-template-columns:130px minmax(0,1fr)}@media (width<=599px){.hood-hoodie__pfp{width:140px;height:140px}.hood-modal .hood-details__row{grid-template-columns:minmax(0,1fr)}}.hood-field{gap:var(--hood-space-1);border:0;flex-direction:column;margin:0;padding:0;display:flex}.hood-field--group{gap:var(--hood-space-2)}.hood-field__label{text-transform:uppercase;letter-spacing:.08em;opacity:.6;font-size:11px}.hood-field__row{align-items:center;gap:var(--hood-space-2);display:flex}.hood-field__row .hood-input{flex:auto;min-width:0}.hood-field__hint{font-size:11px}.hood-choice{align-items:center;gap:var(--hood-space-2);cursor:pointer;font-size:13px;display:flex}.hood-choice__address{font-size:11px}.hood-input--address{font-size:12px}.hood-select{padding:var(--hood-space-1) var(--hood-space-2);border:var(--hood-border);background:var(--hood-bg);color:var(--hood-fg);font:inherit;font-size:13px}.hood-modal{--hood-control:40px}.hood-modal__panel{max-width:720px;padding:var(--hood-space-4);gap:var(--hood-space-4)}.hood-modal .hood-input,.hood-modal .hood-select{height:var(--hood-control);padding:0 var(--hood-space-2)}.hood-modal .hood-button,.hood-modal .hood-button--small{min-height:var(--hood-control)}.hood-modal .hood-field__row{align-items:stretch}.hood-modal .hood-faucet__actions{margin-top:var(--hood-space-2);gap:var(--hood-space-2)}.hood-modal .hood-field{gap:var(--hood-space-2)}.hood-modal .hood-field--group{gap:var(--hood-space-3)}.hood-choice input[type=radio]{appearance:none;border:2px solid var(--hood-fg);background:var(--hood-bg);cursor:pointer;flex:none;width:16px;height:16px;margin:0}.hood-choice input[type=radio]:checked{box-shadow:inset 0 0 0 3px var(--hood-bg), inset 0 0 0 12px var(--hood-fg)}.hood-choice input[type=radio]:focus-visible{outline:2px solid var(--hood-fg);outline-offset:2px}.hood-choice{min-height:28px;padding:2px 0}.hood-choice__address{margin-left:auto}.hood-perms{gap:var(--hood-space-2);flex-direction:column;display:flex}.hood-perm{justify-content:space-between;align-items:flex-start;gap:var(--hood-space-3);padding:var(--hood-space-2);border:2px solid var(--hood-fg);display:flex}.hood-perm__what{min-width:0}.hood-perm__scope{margin:0;font-size:13px}.hood-perm__detail{overflow-wrap:anywhere;margin:0;font-size:11px}.hood-choice--stacked{padding:var(--hood-space-1) 0;flex-direction:column;align-items:stretch;gap:2px}.hood-choice__head{align-items:center;gap:var(--hood-space-2);display:flex}.hood-choice__says{padding-left:24px;font-size:11px;line-height:1.4}.hood-confirm{gap:var(--hood-space-2);padding:var(--hood-space-3);background:var(--hood-fg);color:var(--hood-bg);flex-direction:column;display:flex}.hood-confirm__title{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:11px}.hood-confirm__body{margin:0;font-size:13px;line-height:1.5}.hood-confirm .hood-button{background:var(--hood-bg);color:var(--hood-fg);border-color:var(--hood-bg)}.hood-modal--wide .hood-modal__panel{max-width:1140px}.hood-perms-grid{gap:var(--hood-space-4);grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.hood-perms-grid__col{gap:var(--hood-space-3);flex-direction:column;min-width:0;display:flex}.hood-perms-grid__actions{margin-top:var(--hood-space-4);justify-content:flex-end;display:flex}@media (width<=899px){.hood-perms-grid{grid-template-columns:minmax(0,1fr)}.hood-perms-grid__actions{justify-content:stretch}.hood-perms-grid__actions .hood-button{width:100%}}.hood-modal__head-actions{align-items:center;gap:var(--hood-space-2);display:flex}.hood-modal__head-actions .hood-button:last-child:not(:only-child){background:var(--hood-fg);color:var(--hood-bg)}.hood-tools__note{margin:var(--hood-space-3) 0 0;text-align:center;max-width:640px;font-size:13px;line-height:1.5}.hood-tool__blocked{opacity:.7;margin:auto 0 0;font-size:12px;line-height:1.4}.hood-owner{gap:var(--hood-space-3);flex-direction:column;display:flex}.hood-owner__title{letter-spacing:1px;text-transform:uppercase;margin:0;font-size:12px;font-weight:400}.hood-owner__face{aspect-ratio:1;border:var(--hood-border);justify-content:center;align-items:center;display:flex}.hood-owner__face img{width:100%;height:100%;display:block}.hood-owner__face-empty{justify-content:center;align-items:center;gap:var(--hood-space-1);padding:var(--hood-space-3);letter-spacing:1px;text-align:center;text-transform:uppercase;flex-direction:column;font-size:12px;display:flex}.hood-owner__problem{margin:0;font-size:12px}.hood-owner__stats{gap:var(--hood-space-2);flex-direction:column;margin:0;display:flex}.hood-owner__stat{justify-content:space-between;align-items:baseline;gap:var(--hood-space-2);display:flex}.hood-owner__stat-label{letter-spacing:1px;text-transform:uppercase;font-size:12px}.hood-owner__stat-value{margin:0;font-size:18px}.hood-badges{gap:var(--hood-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hood-badge{display:flex}.hood-badge__tile{border:var(--hood-border);width:64px;height:64px;color:var(--hood-fg);flex-shrink:0;justify-content:center;align-items:center;display:flex}.hood-badge__tile svg{width:36px;height:36px;display:block}.hood-badge--earned .hood-badge__tile{background:var(--hood-fg);color:var(--hood-bg)}.hood-badge:not(.hood-badge--earned) .hood-badge__tile{opacity:.35}.hood-badge__text{white-space:normal;text-transform:none;text-align:left;flex-direction:column;gap:2px;min-width:0;max-width:220px;padding:2px;display:flex}.hood-badge__name{letter-spacing:1px;text-transform:uppercase;margin:0;font-size:12px}.hood-badge__kind,.hood-badge__hint{margin:0;font-size:11px;line-height:1.4}.hood-badge__progress{letter-spacing:1px;margin:0;font-size:14px}.hood-profile__tabs{gap:var(--hood-space-2);display:flex}.hood-profile__tab{border:var(--hood-border);padding:4px var(--hood-space-2);background:var(--hood-bg);color:var(--hood-fg);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:32px;font-family:inherit;font-size:13px}.hood-profile__tab--on{background:var(--hood-fg);color:var(--hood-bg)}.hood-profile__unrendered{border:var(--hood-border);background:repeating-linear-gradient(45deg, var(--hood-bg), var(--hood-bg) 4px, var(--hood-fg) 4px, var(--hood-fg) 5px);width:96px;height:96px;display:block}.hood-tip{display:block}.hood-tip:focus-visible{outline:var(--hood-border);outline-offset:2px}.hood-tip__label{z-index:40;transform:translate(-50%, calc(-100% - var(--hood-space-1)));border:var(--hood-border);background:var(--hood-fg);color:var(--hood-bg);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;padding:2px 6px;font-size:11px;position:fixed}.hood-owner__name{align-items:center;gap:var(--hood-space-2);margin:var(--hood-space-3) 0 0;flex-wrap:wrap;display:flex}.hood-owner__name-value{letter-spacing:.04em;text-transform:uppercase;font-size:16px}.hood-owner__name-note{flex-basis:100%;font-size:11px}.hood-owner__name-input{flex:8ch;min-width:8ch}.hood-owner__share{margin-left:auto;margin-right:var(--hood-shelf-overhang);align-self:stretch;align-items:center;display:flex}.hood-icon-button{width:80px;height:56px;color:var(--hood-fg);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.hood-icon-button:focus-visible{outline:var(--hood-border);outline-offset:4px}.hood-icon-button:disabled{cursor:progress}.hood-icon-button svg{width:100%;height:100%}.hood-hoodie{gap:var(--hood-space-3);grid-template-columns:1fr;width:100%;display:grid}.hood-hoodie__face{justify-content:center;padding:0;display:flex}.hood-hoodie__face img{width:180px;height:180px;image-rendering:pixelated}.hood-hoodie__packlist{gap:var(--hood-space-3);margin:var(--hood-space-2) 0 0;padding:var(--hood-space-2) var(--hood-space-2) 0 0;list-style:none;display:flex;overflow:auto hidden}.hood-hoodie__packitem{text-align:center;flex:none}.hood-hoodie__packlabel{margin:4px 0 0;font-size:12px}.hood-hoodie__packframe{display:block;position:relative}.hood-hoodie__ping-face{image-rendering:pixelated;border:var(--hood-border);display:block}.hood-hoodie__table{gap:var(--hood-space-2) var(--hood-space-3);margin:var(--hood-space-2) 0 0;grid-template-columns:max-content 1fr;display:grid}.hood-hoodie__table-label{letter-spacing:.08em;text-transform:uppercase;opacity:.7;align-self:baseline;font-size:11px}.hood-hoodie__table-value{text-align:right;white-space:nowrap;min-width:0;margin:0;font-size:14px}.hood-hoodie__table-note{font-size:11px}.hood-hoodie__pair,.hood-hoodie__records{gap:var(--hood-space-3);grid-template-columns:1fr;display:grid}.hood-hoodie__pair>*,.hood-hoodie__records>*{min-width:0}.hood-hoodie__history,.hood-hoodie__activity{flex-direction:column;height:340px;display:flex}.hood-hoodie__said{gap:var(--hood-space-3);margin:var(--hood-space-3) 0 0;flex-direction:column;min-height:0;padding:0;list-style:none;display:flex;overflow-y:auto}.hood-hoodie__said-item p{margin:0}.hood-hoodie__said-by{margin-top:4px;font-size:12px}@media (width>=900px){.hood-hoodie{grid-template-rows:auto;grid-template-columns:184px 1fr}.hood-hoodie__face{grid-column:1;align-self:start}.hood-hoodie__backpack{grid-column:2}.hood-hoodie__pair,.hood-hoodie__records{grid-column:1/-1;grid-template-columns:1fr 1fr}}.hood-talk{width:100%}.hood-talk__list{gap:var(--hood-space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.hood-talk__list{grid-template-columns:1fr 1fr}}@media (width>=1280px){.hood-talk__list{grid-template-columns:1fr 1fr 1fr}}.hood-talk__item{gap:var(--hood-space-4);grid-template-columns:80px 1fr;align-items:center;display:grid}.hood-talk__face img{width:80px;height:80px;image-rendering:pixelated;border:1px solid var(--hood-fg);display:block}.hood-talk__quote{overflow-wrap:anywhere;margin:0}.hood-talk__by{margin:4px 0 0;font-size:12px}.hood-talk__speaker{color:inherit}.hood-talk__first{color:var(--hood-fg)}.hoodsh{cursor:text;flex-direction:column;width:min(100%,880px);height:min(75svh,660px);margin:0 auto;display:flex}.hoodsh__scroll{flex:1;min-height:0;overflow-y:auto}.hoodsh__line{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:13px;line-height:1.45}.hoodsh__line--input{margin-top:1.45em}.hoodsh__line--input:first-child{margin-top:0}.hoodsh__line--error{background:var(--hood-bg);color:var(--hood-fg);width:fit-content}.hoodsh__prompt{margin-top:var(--hood-space-2);align-items:baseline;gap:8px;font-size:13px;display:flex}.hoodsh__input{color:inherit;font:inherit;caret-color:currentColor;background:0 0;border:none;flex:1;padding:0}.hoodsh__input:focus{outline:none}.hoodsh-chip{right:var(--hood-space-4);z-index:91;border:1px solid var(--hood-fg);background:var(--hood-fg);color:var(--hood-bg);font:inherit;letter-spacing:.08em;cursor:pointer;padding:6px 14px;font-size:12px;position:fixed;bottom:44px}@media (width<=699px),(height<=520px){.hoodsh-chip{right:var(--hood-space-2);padding:2px 8px;font-size:10px;bottom:4px}}.hoodsh-drawer{inset-inline:0;z-index:90;visibility:hidden;height:50svh;transition:transform .2s ease-out,visibility 0s .2s;position:fixed;bottom:0;transform:translateY(100%)}.hoodsh-drawer--open{visibility:visible;transition:transform .2s ease-out;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.hoodsh-drawer{transition:none}}.hoodsh-drawer .hoodsh{border-bottom:none;border-left:none;border-right:none;width:100%;max-width:none;height:100%;margin:0}.hood-howto{display:inline-flex}.hood-howto__mark{display:none}@media (width<=699px){.hood-howto__words{display:none}.hood-howto__mark{display:inline}.hood-howto__button{justify-content:center;align-items:center;width:32px;min-height:32px;padding:0;font-size:16px;display:flex}}.hood-hoodies{width:100%}.hood-hoodies__filters{justify-content:center;align-items:flex-end;gap:var(--hood-space-2);margin-bottom:var(--hood-space-3);flex-wrap:wrap;display:flex}.hood-hoodies__filter{gap:var(--hood-space-1);flex-direction:column;flex:0 0 164px;display:flex}.hood-hoodies__filter--narrow{flex-basis:132px}.hood-hoodies__filter-label{text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:12px}.hood-hoodies__filters{--hood-control:36px}.hood-hoodies__control{display:block;position:relative}.hood-hoodies__filter .hood-input,.hood-hoodies__filter .hood-select,.hood-hoodies__filter .hood-button{width:100%;height:var(--hood-control);font-size:13px}.hood-hoodies__filter .hood-input{padding:0 26px 0 var(--hood-space-2);text-align:center}.hood-hoodies__filter .hood-select{padding:0 40px 0 var(--hood-space-2)}.hood-hoodies__filter .hood-input::-webkit-outer-spin-button{appearance:none;margin:0}.hood-hoodies__filter .hood-input::-webkit-inner-spin-button{appearance:none;margin:0}.hood-hoodies__filter .hood-input[type=number]{appearance:textfield}.hood-hoodies__clear{width:22px;height:calc(var(--hood-control) - 4px);background:var(--hood-bg);color:var(--hood-fg);font:inherit;cursor:pointer;border:0;padding:0;font-size:15px;line-height:1;position:absolute;top:50%;right:1px;transform:translateY(-50%)}.hood-hoodies__filter .hood-select~.hood-hoodies__clear{right:20px}.hood-hoodies__clear:hover,.hood-hoodies__clear:focus-visible{background:var(--hood-fg);color:var(--hood-bg)}.hood-hoodies__summary,.hood-hoodies__empty{text-align:center;margin-bottom:var(--hood-space-3)}.hood-hoodies__wall{gap:var(--hood-space-2);grid-template-columns:repeat(auto-fill,minmax(130px,1fr));margin:0;padding:0;list-style:none;display:grid}.hood-tile{border:1px solid var(--hood-fg);background:var(--hood-bg);color:inherit;flex-direction:column;text-decoration:none;display:flex}.hood-tile__foot{padding:3px var(--hood-space-1);border-top:1px solid var(--hood-fg);background:var(--hood-fg);color:var(--hood-bg);flex-direction:column;align-items:center;gap:1px;display:flex}.hood-tile:hover,.hood-tile:focus-visible{outline:2px solid var(--hood-fg)}.hood-tile:has(.hood-profile__open:hover){outline:2px solid var(--hood-fg)}.hood-tile:has(.hood-profile__open:focus-visible){outline:2px solid var(--hood-fg)}.hood-tile__art{aspect-ratio:1;width:100%;height:auto;image-rendering:pixelated;display:block}.hood-tile__id{font-size:12px}.hood-tile__note{letter-spacing:.5px;opacity:.75;font-size:10px}.hood-hoodies__pager{justify-content:center;align-items:center;gap:var(--hood-space-3);margin-top:var(--hood-space-4);display:flex}@media (width<=699px){.hood-hoodies__wall{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.hood-hoodies__notes{margin-top:var(--hood-space-4);gap:var(--hood-space-2);flex-direction:column;display:flex}.hood-hoodies__note{margin:0;font-size:12px;line-height:1.5}.hood-focus-host{flex-direction:column;flex:auto;min-height:0;display:flex}.hood-focus-host--behind{filter:blur(4px)}.hoodsh-chip.hood-focus-host--behind,.hoodsh-drawer.hood-focus-host--behind{flex:revert;min-height:revert;display:revert}@media (prefers-reduced-motion:reduce){.hood-focus-host--behind{transition:none}}.hood-modal__title{text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:13px}.hood-modal__panel--bare{background:var(--hood-bg);color:var(--hood-fg)}.hood-hoodie__pending{margin:0;font-size:13px}
