@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-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{background:var(--hood-fg);color:var(--hood-bg);flex:none;position:relative}.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){.hood-footer{align-items:center;gap:var(--hood-space-1);padding-bottom:var(--hood-space-2);flex-direction:column;display:flex}.hood-author{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}.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-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-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}.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-shelf-card:172px;--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,96px);grid-auto-rows:var(--hood-shelf-card);justify-content:space-between;gap:var(--hood-shelf-gap);height:var(--hood-shelf-height);padding:var(--hood-shelf-overhang) var(--hood-shelf-overhang) 0 0;margin:0;list-style:none;display:grid;overflow:hidden auto}.hood-profile__card{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.hood-profile__pfp{border:2px solid var(--hood-fg);width:96px;height:96px;image-rendering:pixelated}.hood-profile__token{margin:4px 0 0;font-size:12px}.hood-profile__card-balance{margin:0;font-size:11px}.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__frame{width:96px;height:96px;display:block;position:relative}.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;bottom:-5px;right:-5px}.hood-profile__lock-glyph{width:12px;height:12px}.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:1180px;margin:0 auto}.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-button--pending{border-style:dashed}.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{letter-spacing:1px;opacity:.55;margin:0;font-size:11px;position:absolute;bottom:-10px;right:0}@media (width<=699px){.hood-build{margin-top:var(--hood-space-1);align-self:center;position:static}}.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{border:var(--hood-border);padding:var(--hood-space-3);text-align:left;grid-area:menu;align-self:center;width:100%;max-width:320px;display:none}.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--pending{opacity:.5}.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{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:-5px;right:-5px}.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;display:flex}.hood-hoodie__face img{width:320px;height:320px;image-rendering:pixelated}.hood-hoodie__cells{gap:var(--hood-space-3);grid-template-columns:1fr;margin:0;display:grid}.hood-hoodie__cell{overflow-wrap:anywhere;min-width:0;padding:var(--hood-space-3);border:var(--hood-border);background:var(--hood-bg);text-align:center}.hood-hoodie__stat-label{letter-spacing:.08em;text-transform:uppercase;font-size:12px}.hood-hoodie__stat-value{margin:4px 0 0;font-size:18px}.hood-hoodie__note{margin-top:2px;font-size:11px;display:block}.hood-hoodie__latest{text-align:center;flex-direction:column;justify-content:center;display:flex}.hood-hoodie__latest .hood-hoodie__quote{text-align:center;border:0;margin:0;padding:0}.hood-hoodie__latest .hood-hoodie__quote p{margin:0;font-size:22px}.hood-hoodie__latest .hood-hoodie__quote p:before{content:"“"}.hood-hoodie__latest .hood-hoodie__quote p:after{content:"”"}.hood-hoodie__latest .hood-hoodie__quote footer{margin-top:var(--hood-space-2);font-size:12px}.hood-hoodie__ping-shelf{gap:var(--hood-space-3);margin:var(--hood-space-3) 0 0;height:190px;padding:0;list-style:none;display:flex;overflow:auto hidden}.hood-hoodie__ping-card{flex:none;width:150px}.hood-hoodie__ping-card img{width:150px;height:150px;image-rendering:pixelated}.hood-hoodie__trait-grid{gap:var(--hood-space-3);margin:var(--hood-space-3) 0 0;grid-template-columns:repeat(2,1fr);display:grid}.hood-hoodie__lower,.hood-hoodie__records{gap:var(--hood-space-3);grid-template-columns:1fr;display:grid}.hood-hoodie__lower>*,.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:1fr 1fr 1fr;grid-template-columns:360px 1fr}.hood-hoodie__face{grid-area:span 3/1}.hood-hoodie__face img{width:320px;height:320px}.hood-hoodie__cells,.hood-hoodie__latest{grid-column:2;min-height:0;overflow-y:auto}.hood-hoodie__lower,.hood-hoodie__records{grid-column:1/-1;grid-template-columns:1fr 1fr}.hood-hoodie__trait-grid,.hood-hoodie__cells{grid-template-columns:repeat(3,1fr)}}
