.messages-module__ilB04W__wrap{width:100%;max-width:var(--measure-text);margin-top:var(--space-10);gap:var(--space-6);flex-direction:column;display:flex}.messages-module__ilB04W__title{font:italic 400 clamp(2.5rem, 1.6rem + 3vw, 4rem) / 1 var(--font-serif);letter-spacing:-.03em;color:var(--ink)}.messages-module__ilB04W__note{align-items:flex-start;gap:var(--space-2);font-size:var(--text-base);color:var(--ink-2);line-height:1.5;display:flex}.messages-module__ilB04W__note svg{color:var(--ink);flex:none;margin-top:2px}.messages-module__ilB04W__note button,.messages-module__ilB04W__note a{font-weight:var(--w-emph);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.messages-module__ilB04W__note button:hover,.messages-module__ilB04W__note a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.messages-module__ilB04W__emptyLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.messages-module__ilB04W__emptyLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.messages-module__ilB04W__list{gap:var(--space-2);flex-direction:column;display:flex}.messages-module__ilB04W__row{gap:0 var(--space-3);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-2);border-radius:var(--radius-full);background:var(--pill);color:var(--on-pill);transition:transform var(--dur-move) var(--ease-spring), box-shadow var(--dur-state) var(--ease-state);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;display:grid}.messages-module__ilB04W__row:hover{box-shadow:var(--shadow-object);transform:translateY(-1px)}.messages-module__ilB04W__avatar{width:44px;height:44px;line-height:0}.messages-module__ilB04W__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.messages-module__ilB04W__name{min-width:0;font-weight:var(--w-emph);color:var(--ink);align-items:center;gap:6px;display:flex}.messages-module__ilB04W__preview{font-size:var(--text-sm);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.messages-module__ilB04W__previewUnread{color:var(--ink);font-weight:var(--w-emph)}.messages-module__ilB04W__side{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.messages-module__ilB04W__pill{border-radius:var(--radius-full);background:var(--ink);min-width:20px;height:20px;color:var(--pill);font:600 var(--text-xs) / 20px var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;padding:0 6px}.messages-module__ilB04W__wrapFill{height:calc(100dvh - var(--topbar-h) - var(--shell-bottom,0px) - 44px);min-height:440px;margin-top:var(--space-4)}.messages-module__ilB04W__thread{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.messages-module__ilB04W__threadHead{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);display:flex}.messages-module__ilB04W__headAvatar{flex:none;line-height:0}.messages-module__ilB04W__headMeta{flex-direction:column;gap:1px;min-width:0;display:flex}.messages-module__ilB04W__headName{font-weight:var(--w-emph);color:var(--ink);align-items:center;gap:6px;display:flex}.messages-module__ilB04W__headMeta:hover .messages-module__ilB04W__headName{text-underline-offset:3px;text-decoration:underline}.messages-module__ilB04W__headHandle{font:var(--type-meta);color:var(--ink-3)}.messages-module__ilB04W__back{width:var(--hit);height:var(--hit);border-radius:var(--radius-full);background:var(--pill);color:var(--on-pill);box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring);flex:none;place-items:center;display:grid}.messages-module__ilB04W__back:hover{transform:scale(1.06)}.messages-module__ilB04W__back:active{transform:scale(.95)}.messages-module__ilB04W__scroll{overscroll-behavior:contain;padding:var(--space-4) var(--space-1);flex-direction:column;flex:1;gap:6px;display:flex;overflow-y:auto}.messages-module__ilB04W__earlier{margin-bottom:var(--space-2);min-height:34px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--pill);box-shadow:var(--shadow-object);font:var(--type-label);color:var(--on-pill);transition:transform var(--dur-move) var(--ease-spring);align-self:center}.messages-module__ilB04W__earlier:hover{transform:translateY(-1px)}.messages-module__ilB04W__empty{text-align:center;margin:auto}.messages-module__ilB04W__group{margin:0 calc(-1 * var(--space-2));padding:0 var(--space-2);border-radius:var(--radius-lg);flex-direction:column;display:flex}.messages-module__ilB04W__dateStamp{margin:var(--space-4) 0 var(--space-2);align-self:center}.messages-module__ilB04W__bubbleRow{flex-direction:column;max-width:72%;display:flex}.messages-module__ilB04W__mine{align-self:flex-end;align-items:flex-end}.messages-module__ilB04W__theirs{align-self:flex-start;align-items:flex-start}.messages-module__ilB04W__bubble{border-radius:var(--radius-xl);font-size:var(--text-base);white-space:pre-wrap;word-break:break-word;cursor:pointer;transition:background-color var(--dur-state) var(--ease-state);padding:10px 16px;line-height:1.4}.messages-module__ilB04W__bubble:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.messages-module__ilB04W__mine .messages-module__ilB04W__bubble{background:var(--ink);color:var(--pill)}.messages-module__ilB04W__mine .messages-module__ilB04W__bubble:hover{background:var(--ink-2)}.messages-module__ilB04W__theirs .messages-module__ilB04W__bubble{background:var(--pill);color:var(--on-pill)}.messages-module__ilB04W__theirs .messages-module__ilB04W__bubble:hover{background:var(--surface-1)}.messages-module__ilB04W__pending .messages-module__ilB04W__bubble{opacity:.55}.messages-module__ilB04W__failed .messages-module__ilB04W__bubble,.messages-module__ilB04W__failed .messages-module__ilB04W__bubble:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--danger-ink);background:0 0}.messages-module__ilB04W__stamp{margin:var(--space-1) var(--space-2) 0;align-items:center;gap:5px;display:inline-flex}.messages-module__ilB04W__stamp svg{flex:none}.messages-module__ilB04W__stampFailed{color:var(--ink)}.messages-module__ilB04W__quote{border-radius:var(--radius-lg);font-size:var(--text-sm);opacity:.85;white-space:nowrap;text-overflow:ellipsis;background:var(--lift-2);cursor:pointer;max-width:100%;margin:-2px -6px 7px;padding:6px 12px;line-height:1.35;display:block;overflow:hidden}.messages-module__ilB04W__mine .messages-module__ilB04W__quote{background:color-mix(in srgb, var(--pill) 14%, transparent)}.messages-module__ilB04W__quoteWho{font:var(--type-label);font-size:var(--text-xs);opacity:.85;display:block}.messages-module__ilB04W__flash{animation:messages-module__ilB04W__flash 1.2s var(--ease-out) both}@keyframes messages-module__ilB04W__flash{0%{background-color:var(--lift-2)}to{background-color:#0000}}.messages-module__ilB04W__replyBar{padding:var(--space-2) var(--space-1) 0 var(--space-5);font-size:var(--text-sm);color:var(--ink-2);align-items:center;gap:10px;display:flex}.messages-module__ilB04W__replyBar b{color:var(--ink);font-weight:var(--w-emph)}.messages-module__ilB04W__replyBody{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-3);flex:1;overflow:hidden}.messages-module__ilB04W__replyCancel{border-radius:var(--radius-full);width:32px;height:32px;color:var(--ink-3);flex:none;place-items:center;display:grid}.messages-module__ilB04W__replyCancel:hover{background:var(--wash-hover);color:var(--ink)}.messages-module__ilB04W__composer{padding:var(--space-3) 0 var(--space-2)}.messages-module__ilB04W__composerBox{border-radius:var(--radius-xl);background:var(--pill);border:1px solid var(--edge-control);box-shadow:var(--shadow-object);align-items:flex-end;gap:6px;padding:5px;display:flex}.messages-module__ilB04W__composerBox:hover{border-color:var(--ink-2)}.messages-module__ilB04W__composerBox:focus-within{border-color:var(--ink);box-shadow:var(--shadow-object), 0 0 0 4px rgb(var(--ink-alpha) / .08)}.messages-module__ilB04W__emojiBtn{border-radius:var(--radius-full);flex:none;place-items:center;width:36px;height:36px;font-size:18px;line-height:1;display:grid}.messages-module__ilB04W__emojiBtn:hover,.messages-module__ilB04W__emojiBtn[aria-expanded=true]{background:var(--wash-hover)}.messages-module__ilB04W__textarea{resize:none;min-width:0;min-height:36px;max-height:140px;color:var(--ink);font-size:var(--text-md);background:0 0;flex:1;padding:8px 4px;line-height:1.25}.messages-module__ilB04W__textarea::placeholder{color:var(--ink-3)}.messages-module__ilB04W__textarea:focus-visible{box-shadow:none;outline:none}.messages-module__ilB04W__send{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--ink);color:var(--pill);font-weight:var(--w-emph);transition:background-color var(--dur-state) var(--ease-state);flex:none}.messages-module__ilB04W__send:hover:not(:disabled){background:var(--accent)}.messages-module__ilB04W__send:disabled{opacity:.42;cursor:default}.messages-module__ilB04W__error{align-items:center;gap:var(--space-2);margin:0 var(--space-5) var(--space-2);font-size:var(--text-sm);color:var(--ink);display:flex}.messages-module__ilB04W__error svg{flex:none}.messages-module__ilB04W__pickerPop{z-index:var(--z-menu);border-radius:var(--radius-lg);background:var(--pill);box-shadow:var(--shadow-object);position:fixed;overflow:hidden}.messages-module__ilB04W__pickerHost{width:min(340px,92vw);height:380px}.messages-module__ilB04W__pickerHost>*{width:100%;height:100%}.messages-module__ilB04W__emojiPicker{--background:var(--pill);--border-color:var(--edge-hair);--border-size:0;--border-radius:var(--radius-lg);--indicator-color:var(--ink);--input-border-color:var(--edge-control);--input-border-radius:var(--radius-full);--input-font-color:var(--ink);--input-placeholder-color:var(--ink-3);--outline-color:var(--focus);--category-font-color:var(--ink-3);--button-hover-background:var(--wash-hover);--button-active-background:var(--wash-press);--skintone-border-radius:var(--radius-full);--num-columns:8;--emoji-size:1.35rem;font-family:var(--font-ui)}.messages-module__ilB04W__reactions{gap:var(--space-1);padding:0 var(--space-2);z-index:1;margin-top:-4px;display:flex;position:relative}.messages-module__ilB04W__reactionChip{border-radius:var(--radius-full);background:var(--pill);min-height:24px;box-shadow:0 0 0 2px var(--ground);font-size:var(--text-sm);align-items:center;gap:3px;padding:0 8px;line-height:1.3;display:inline-flex}.messages-module__ilB04W__reactionChip:hover{background:var(--surface-1)}.messages-module__ilB04W__reactionMine{box-shadow:0 0 0 2px var(--ground), inset 0 0 0 1px var(--ink)}.messages-module__ilB04W__hint{margin:0 0 var(--space-2);padding:6px 6px 6px var(--space-3);border-radius:var(--radius-full);background:var(--lift-2);align-items:center;gap:10px;display:flex}.messages-module__ilB04W__hintIcon{width:28px;height:28px;color:var(--ink);flex:none;place-items:center;display:grid}.messages-module__ilB04W__hintText{min-width:0;font-size:var(--text-sm);color:var(--ink-2);text-wrap:pretty;flex:1;line-height:1.4}.messages-module__ilB04W__hintText b{font-weight:var(--w-emph);color:var(--ink)}.messages-module__ilB04W__hintTouch{display:none}@media (pointer:coarse){.messages-module__ilB04W__hintPointer{display:none}.messages-module__ilB04W__hintTouch{display:inline}}.messages-module__ilB04W__menu{z-index:var(--z-menu);border-radius:var(--radius-lg);background:var(--pill);min-width:248px;color:var(--on-pill);box-shadow:var(--shadow-object);flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed}.messages-module__ilB04W__menuReactions{justify-content:space-between;gap:2px;padding:2px;display:flex}.messages-module__ilB04W__menuEmoji{border-radius:var(--radius-full);place-items:center;width:34px;height:34px;font-size:19px;line-height:1;display:grid}.messages-module__ilB04W__menuEmoji:hover,.messages-module__ilB04W__menuEmoji:focus-visible{background:var(--wash-hover)}.messages-module__ilB04W__menuEmojiOn,.messages-module__ilB04W__menuEmojiOn:hover{background:var(--wash-selected);box-shadow:inset 0 0 0 1px var(--ink)}.messages-module__ilB04W__menuMore{color:var(--ink-2)}.messages-module__ilB04W__menuMore:hover{color:var(--ink)}.messages-module__ilB04W__menuTime{padding:var(--space-2) var(--space-3) var(--space-1);font:var(--type-meta);font-variant-numeric:tabular-nums;color:var(--ink-3);margin-top:2px}.messages-module__ilB04W__menuItem{min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-full);text-align:left;font-size:var(--text-base);color:var(--ink);align-items:center;display:flex}.messages-module__ilB04W__menuItem:hover{background:var(--wash-hover)}.messages-module__ilB04W__menuItem:focus-visible{background:var(--wash-press);box-shadow:none;outline:none}@media (max-width:640px){.messages-module__ilB04W__bubbleRow{max-width:86%}.messages-module__ilB04W__wrap{margin-top:var(--space-6)}.messages-module__ilB04W__wrapFill{margin-top:var(--space-2)}}
.ui-module__WR5Zoq__num{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--ink-2);white-space:nowrap;font-weight:500}.ui-module__WR5Zoq__num1{font-size:var(--text-sm);line-height:1.3}.ui-module__WR5Zoq__num2{font:var(--type-num-2);font-variant-numeric:tabular-nums;letter-spacing:0}.ui-module__WR5Zoq__num3{font:var(--type-num-3);font-variant-numeric:tabular-nums;letter-spacing:0}.ui-module__WR5Zoq__label{font:var(--type-label);letter-spacing:var(--tracking-ui);color:var(--ink-2)}.ui-module__WR5Zoq__toneInk{color:var(--ink)}.ui-module__WR5Zoq__toneMuted{color:var(--ink-3)}.ui-module__WR5Zoq__toneLive{color:var(--live)}.ui-module__WR5Zoq__button{min-height:var(--hit);border-radius:var(--radius-full);font-family:var(--font-ui);font-size:var(--text-base);font-weight:var(--w-emph);letter-spacing:var(--tracking-ui);white-space:nowrap;-webkit-user-select:none;user-select:none;isolation:isolate;transition:background-color var(--dur-state) var(--ease-state), color var(--dur-state) var(--ease-state), border-color var(--dur-state) var(--ease-state), box-shadow var(--dur-state) var(--ease-state), transform var(--dur-press) var(--ease-state);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;line-height:1;display:inline-flex;position:relative;overflow:hidden}.ui-module__WR5Zoq__button:before{content:"";z-index:-1;background:radial-gradient(circle at var(--px,50%) var(--py,50%), rgb(var(--ink-alpha) / .28), transparent 45%);opacity:0;transition:opacity var(--dur-decay) var(--ease-decay);pointer-events:none;position:absolute;inset:-40%}.ui-module__WR5Zoq__button:active:not(:disabled):not([aria-disabled=true]){transform:scale(.985)}.ui-module__WR5Zoq__button:active:not(:disabled):not([aria-disabled=true]):before{opacity:1;transition-duration:var(--dur-attack)}.ui-module__WR5Zoq__button:disabled,.ui-module__WR5Zoq__button[aria-disabled=true]{opacity:.42;cursor:default}.ui-module__WR5Zoq__sm{min-height:34px;font-size:var(--text-sm);padding:0 12px}.ui-module__WR5Zoq__lg{min-height:56px;font-size:var(--text-lg);padding:0 28px}.ui-module__WR5Zoq__block{width:100%}.ui-module__WR5Zoq__iconOnly{width:var(--hit);padding:0}.ui-module__WR5Zoq__sm.ui-module__WR5Zoq__iconOnly{width:34px}.ui-module__WR5Zoq__invert{background:var(--ink);color:var(--pill);box-shadow:var(--shadow-object)}.ui-module__WR5Zoq__invert:hover:not(:disabled){background:var(--accent)}.ui-module__WR5Zoq__invert:before{background:radial-gradient(circle at var(--px,50%) var(--py,50%), #fff6, transparent 45%)}.ui-module__WR5Zoq__commit{background:var(--red);color:var(--on-red)}.ui-module__WR5Zoq__commit:hover:not(:disabled){background:var(--red-deep)}.ui-module__WR5Zoq__line{background:var(--pill);color:var(--on-pill);box-shadow:var(--shadow-object);border-color:#0000}.ui-module__WR5Zoq__line:hover:not(:disabled){background:var(--pill);transform:translateY(-1px)}.ui-module__WR5Zoq__ghost{color:var(--ink-2)}.ui-module__WR5Zoq__ghost:hover:not(:disabled){color:var(--ink);background:var(--wash-hover)}.ui-module__WR5Zoq__pressed.ui-module__WR5Zoq__line,.ui-module__WR5Zoq__pressed.ui-module__WR5Zoq__ghost{background:var(--wash-selected);color:var(--ink);border-color:var(--edge-control)}.ui-module__WR5Zoq__busy:after{content:"";width:40%;height:2px;animation:ui-module__WR5Zoq__busy 1.1s var(--ease-weighted) infinite;background:linear-gradient(90deg,#0000,currentColor,#0000);position:absolute;bottom:0;left:0}@keyframes ui-module__WR5Zoq__busy{0%{transform:translate(-100%)}to{transform:translate(250%)}}.ui-module__WR5Zoq__plate{--ev:var(--ev-rest);border-radius:var(--radius-plate);background:var(--surface-1);box-shadow:var(--shadow-object);contain:paint;flex:none;position:relative;overflow:hidden}.ui-module__WR5Zoq__plateLive{--ev:var(--ev-playing);background:var(--bed)}.ui-module__WR5Zoq__plateInner{transform:scale(calc(1 + var(--pressure,0) * .012));filter:brightness(calc(1 + var(--ev) * .35 + var(--lux,0) * .25));transition:filter var(--dur-decay) var(--ease-decay);position:absolute;inset:0}.ui-module__WR5Zoq__plateImg,.ui-module__WR5Zoq__plateArt{object-fit:cover;width:100%;height:100%;display:block}.ui-module__WR5Zoq__rest{filter:none}.ui-module__WR5Zoq__avatar{border-radius:var(--radius-full);background:var(--pill);box-shadow:inset 0 0 0 1px rgb(var(--ink-alpha) / .08);font:var(--type-label);letter-spacing:0;color:var(--ink-2);text-transform:lowercase;background-position:50%;background-size:cover;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.ui-module__WR5Zoq__tierTab{border-radius:var(--radius-xs);background:var(--tier,var(--tier-unranked));flex:none;width:4px;height:.9em;display:inline-block}.ui-module__WR5Zoq__tierChip{font:var(--type-label);color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ui-module__WR5Zoq__tierObsidian{border-radius:var(--radius-full);background:var(--ink);color:var(--pill);padding:1px 8px}.ui-module__WR5Zoq__tierObsidian .ui-module__WR5Zoq__tierTab{display:none}.ui-module__WR5Zoq__tierWord{fill:var(--tier,var(--ink));vertical-align:baseline;display:inline-block;overflow:visible}.ui-module__WR5Zoq__field{gap:7px;min-width:0;display:grid}.ui-module__WR5Zoq__fieldLabel{font:var(--type-label);color:var(--ink-2)}.ui-module__WR5Zoq__input{width:100%;min-height:var(--hit);border-radius:var(--radius-full);background:var(--pill);border:1px solid var(--edge-control);font-size:var(--text-md);color:var(--ink);padding:10px 18px;line-height:1.3}.ui-module__WR5Zoq__input::placeholder{color:var(--ink-3)}.ui-module__WR5Zoq__input:hover{border-color:var(--ink-2)}.ui-module__WR5Zoq__input:focus-visible{border-color:var(--ink);box-shadow:0 0 0 4px rgb(var(--ink-alpha) / .08);outline:none}.ui-module__WR5Zoq__input[aria-invalid=true]{border-color:var(--danger-ink)}.ui-module__WR5Zoq__textarea{resize:vertical;border-radius:var(--radius-lg);min-height:96px}.ui-module__WR5Zoq__select{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%232b2226' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 14px);background-repeat:no-repeat;background-size:12px 12px;padding-right:38px}.ui-module__WR5Zoq__hint{font-size:var(--text-sm);color:var(--ink-3)}.ui-module__WR5Zoq__error{font-size:var(--text-sm);color:var(--danger-ink);align-items:center;gap:8px;display:flex}.ui-module__WR5Zoq__error svg{flex:none}.ui-module__WR5Zoq__tabs{border-radius:var(--radius-full);background:rgb(var(--ink-alpha) / .06);box-shadow:none;scrollbar-width:none;gap:2px;max-width:100%;padding:4px;display:inline-flex;position:relative;overflow-x:auto}.ui-module__WR5Zoq__tab{z-index:1;border-radius:var(--radius-full);min-height:36px;font:var(--type-label);color:var(--ink-2);white-space:nowrap;padding:0 16px;position:relative}.ui-module__WR5Zoq__tab:hover,.ui-module__WR5Zoq__tab[aria-selected=true],.ui-module__WR5Zoq__tab[aria-checked=true]{color:var(--ink)}.ui-module__WR5Zoq__marker{z-index:0;transform-origin:0;border-radius:var(--radius-full);background:var(--pill);width:1px;box-shadow:var(--shadow-object);transform:translateX(calc(var(--mx,0) * 1px)) scaleX(var(--mw,0));transition:transform var(--dur-move) var(--ease-spring);pointer-events:none;position:absolute;top:3px;bottom:3px;left:0}.ui-module__WR5Zoq__markerCold{transition:none}.ui-module__WR5Zoq__tabsPlain{box-shadow:none;background:0 0;border-radius:0;gap:28px;padding:0;overflow:visible}.ui-module__WR5Zoq__tabsPlain .ui-module__WR5Zoq__tab{min-height:var(--hit);font:var(--w-body) var(--text-xl) / 1 var(--font-ui);letter-spacing:-.03em;color:var(--ink-3);background:0 0;padding:0}.ui-module__WR5Zoq__tabsPlain .ui-module__WR5Zoq__tab[aria-selected=true]{color:var(--ink)}.ui-module__WR5Zoq__tabsPlain .ui-module__WR5Zoq__marker{border-radius:var(--radius-full);background:var(--ink);width:5px;height:5px;transform:translateX(calc((var(--mx,0) + var(--mw,0) / 2) * 1px - 2.5px));transition:transform var(--dur-move) var(--ease-spring);top:auto;bottom:2px}.ui-module__WR5Zoq__chip{border-radius:var(--radius-full);background:color-mix(in srgb, var(--pill) 55%, transparent);min-height:34px;box-shadow:inset 0 0 0 1px rgb(var(--ink-alpha) / .1);font:var(--type-label);color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 14px;display:inline-flex}a.ui-module__WR5Zoq__chip:hover,button.ui-module__WR5Zoq__chip:hover{background:var(--pill);color:var(--ink)}.ui-module__WR5Zoq__chipOn{background:var(--ink);color:var(--pill);box-shadow:none}a.ui-module__WR5Zoq__chipOn:hover,button.ui-module__WR5Zoq__chipOn:hover{background:var(--ink);color:var(--pill)}.ui-module__WR5Zoq__chipRemove{border-radius:var(--radius-full);place-items:center;width:20px;height:20px;margin-right:-6px;display:grid}.ui-module__WR5Zoq__chipRemove:hover{background:rgb(var(--ink-alpha) / .12)}.ui-module__WR5Zoq__scrawl{pointer-events:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;position:absolute;overflow:visible}@property --turn{syntax:"<angle>";inherits:false;initial-value:360deg}.ui-module__WR5Zoq__scrawlSweep{animation:ui-module__WR5Zoq__sweep var(--dur-draw,.42s) var(--ease-out) both}@keyframes ui-module__WR5Zoq__sweep{0%{clip-path:inset(-20% 100% -20% -2%)}to{clip-path:inset(-20% -2%)}}.ui-module__WR5Zoq__scrawlTurn{-webkit-mask:conic-gradient(from 20deg at 52% 50%, transparent calc(360deg - var(--turn)), black 0);-webkit-mask:conic-gradient(from 20deg at 52% 50%, transparent calc(360deg - var(--turn)), black 0);mask:conic-gradient(from 20deg at 52% 50%, transparent calc(360deg - var(--turn)), black 0);animation:ui-module__WR5Zoq__turn var(--dur-draw,.42s) var(--ease-out) both}@keyframes ui-module__WR5Zoq__turn{0%{--turn:0deg}to{--turn:360deg}}.ui-module__WR5Zoq__scrawlInline{vertical-align:middle;display:inline-block;position:static}.ui-module__WR5Zoq__loading{color:var(--ink-3);align-items:center;gap:10px;display:inline-flex}.ui-module__WR5Zoq__loadingLine{background:linear-gradient(90deg, transparent, var(--ink-2), transparent);width:96px;height:1px;animation:ui-module__WR5Zoq__breathe 1.4s var(--ease-state) infinite alternate;display:block}.ui-module__WR5Zoq__loadingBlock{gap:12px;width:100%;padding:12px 0;display:grid}.ui-module__WR5Zoq__skeleton{border-radius:var(--radius-md);background:rgb(var(--ink-alpha) / .05);animation:ui-module__WR5Zoq__breathe 1.6s var(--ease-state) infinite alternate;position:relative;overflow:hidden}.ui-module__WR5Zoq__skeletonPlate{border-radius:var(--radius-plate);aspect-ratio:1}.ui-module__WR5Zoq__skeletonText{width:60%;height:.9em}.ui-module__WR5Zoq__skeletonRow{border-radius:var(--radius-lg);width:100%;height:56px}@keyframes ui-module__WR5Zoq__breathe{0%{opacity:.45}to{opacity:1}}.ui-module__WR5Zoq__state{justify-items:start;gap:14px;max-width:46ch;padding:48px 0;display:grid;position:relative}.ui-module__WR5Zoq__stateNote{font:var(--type-label);color:var(--ink-3)}.ui-module__WR5Zoq__stateLine{font:italic 400 var(--voice-3) / 1.15 var(--font-voice);letter-spacing:0;color:var(--ink);text-wrap:balance;position:relative}.ui-module__WR5Zoq__stateSub{font-size:var(--text-base);color:var(--ink-3)}.ui-module__WR5Zoq__stateCenter{text-align:center;justify-items:center;margin:0 auto}.ui-module__WR5Zoq__developIn{animation:ui-module__WR5Zoq__developIn .52s var(--ease-decay) both}@keyframes ui-module__WR5Zoq__developIn{0%{filter:brightness(2.2)contrast(.7);opacity:0}30%{opacity:1}to{filter:none;opacity:1}}
.PasswordField-module__y4j_6a__field{gap:7px;min-width:0;display:grid}.PasswordField-module__y4j_6a__box{position:relative}.PasswordField-module__y4j_6a__box .PasswordField-module__y4j_6a__input{padding-right:72px}.PasswordField-module__y4j_6a__toggle{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);font:var(--type-label);color:var(--ink-2);transition:background-color var(--dur-state) var(--ease-state);position:absolute;top:50%;right:6px;transform:translateY(-50%)}.PasswordField-module__y4j_6a__toggle:hover{background:var(--wash-hover);color:var(--ink)}
.player-module__skVarq__ctl{border-radius:var(--radius-full);width:40px;height:40px;color:var(--ink-2);flex:none;place-items:center;display:inline-grid}.player-module__skVarq__ctl:hover:not(:disabled){background:var(--wash-hover);color:var(--ink)}.player-module__skVarq__ctl:disabled{opacity:.35}.player-module__skVarq__ctl[aria-pressed=true]{color:var(--ink);background:var(--wash-selected)}.player-module__skVarq__ctlBig{width:56px;height:56px}.player-module__skVarq__ctlGhost{flex:none;width:40px;height:40px;display:inline-block}.player-module__skVarq__ctlBigGhost{flex:none;width:56px;height:56px;display:inline-block}.player-module__skVarq__ctlLabelled{width:auto;height:var(--hit);border-radius:var(--radius-full);background:var(--pill);box-shadow:var(--shadow-object);font-size:var(--text-base);font-weight:var(--w-emph);color:var(--ink);grid-auto-flow:column;gap:8px;padding:0 14px}.player-module__skVarq__ctlLabelled[aria-pressed=true]{background:var(--ink);color:var(--pill)}.player-module__skVarq__play.player-module__skVarq__ctl{border-radius:var(--radius-full);background:var(--ink);color:var(--pill);box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring), background-color var(--dur-state) var(--ease-state)}.player-module__skVarq__play.player-module__skVarq__ctl:hover:not(:disabled){background:var(--accent);color:var(--pill);transform:scale(1.05)}.player-module__skVarq__clock{text-align:left;min-width:11ch;color:var(--ink-2)}.player-module__skVarq__volume{align-items:center;display:inline-flex}.player-module__skVarq__volRange{cursor:pointer;background:0 0;width:84px;height:20px}.player-module__skVarq__volRange::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ink) calc(var(--v) * 100%), var(--edge) 0);border-radius:1px;height:2px}.player-module__skVarq__volRange::-moz-range-track{background:var(--edge);border-radius:1px;height:2px}.player-module__skVarq__volRange::-moz-range-progress{background:var(--ink);border-radius:1px;height:2px}.player-module__skVarq__volRange::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);border:0;border-radius:50%;width:11px;height:11px;margin-top:-4.5px}.player-module__skVarq__volRange::-moz-range-thumb{background:var(--ink);border:0;border-radius:50%;width:11px;height:11px}.player-module__skVarq__producerLine{min-width:0;font-size:var(--text-sm);color:var(--ink-3);align-items:center;gap:10px;display:flex}.player-module__skVarq__producerLink{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player-module__skVarq__producerLink:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.player-module__skVarq__statusNote{border-radius:var(--radius-xs);background:var(--lift-2);height:32px;font-size:var(--text-sm);font-weight:var(--w-emph);color:var(--ink);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.player-module__skVarq__statusNote:hover{background:var(--lift-3)}.player-module__skVarq__trackPlate{flex:none;position:relative}.player-module__skVarq__liveTint{background:var(--live);mix-blend-mode:soft-light;opacity:.4;pointer-events:none;position:absolute;inset:0}.player-module__skVarq__trackPlate[data-live]{transform:scale(calc(1 + var(--lux,0) * .02));transition:transform var(--dur-state) var(--ease-out)}.player-module__skVarq__horizon{z-index:var(--z-horizon);left:var(--gutter);right:var(--gutter);bottom:var(--space-3);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--pill) 92%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);height:68px;color:var(--ink);box-shadow:var(--shadow-object);grid-template-rows:14px 1fr;display:grid;position:fixed}.player-module__skVarq__strip{height:18px;margin:2px var(--space-8) 0;position:relative}.player-module__skVarq__band{padding:0 var(--space-3) 0 var(--space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;min-width:0;display:grid}.player-module__skVarq__bandStart{align-items:center;gap:12px;min-width:0;display:flex}.player-module__skVarq__bandMid{align-items:center;gap:4px;display:flex}.player-module__skVarq__bandEnd{justify-content:flex-end;align-items:center;gap:2px;min-width:0;display:flex}.player-module__skVarq__plateBtn{border-radius:var(--radius-sm);display:block}.player-module__skVarq__meta{gap:2px;min-width:0;display:grid}.player-module__skVarq__title{font-size:var(--text-sm);font-weight:var(--w-emph);text-align:left;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player-module__skVarq__title:hover{text-underline-offset:3px;text-decoration:underline}.player-module__skVarq__idleTitle{font:italic 400 var(--text-md) / 1.1 var(--font-serif);color:var(--ink-3)}.player-module__skVarq__mini{z-index:var(--z-horizon);left:var(--space-3);right:var(--space-3);bottom:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-5));border-radius:var(--radius-full);background:color-mix(in srgb, var(--pill) 92%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);height:60px;box-shadow:var(--shadow-object);color:var(--ink);position:fixed;overflow:hidden}.player-module__skVarq__miniLine{left:var(--space-6);right:var(--space-6);--p:0;height:2px;position:absolute;top:0}.player-module__skVarq__miniLine:after{content:"";background:var(--live);transform-origin:0;transform:scaleX(var(--p));position:absolute;inset:0}.player-module__skVarq__miniBody{touch-action:pan-x pan-y;align-items:center;gap:4px;height:100%;padding:0 8px 0 10px;display:flex}.player-module__skVarq__miniOpen{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;height:100%;display:flex}.player-module__skVarq__miniText{gap:1px;min-width:0;display:grid}.player-module__skVarq__miniTitle{font-size:var(--text-sm);font-weight:var(--w-emph);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player-module__skVarq__miniSub{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player-module__skVarq__deck{z-index:var(--z-deck);background:var(--ground);color:var(--ink);isolation:isolate;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.player-module__skVarq__deck:before{content:"";z-index:-1;background:linear-gradient(color-mix(in srgb, var(--ground) 58%, transparent), color-mix(in srgb, var(--ground) 72%, transparent)), url(/world/room-wide.webp) center / cover no-repeat;filter:blur(26px)saturate(1.05);pointer-events:none;position:absolute;inset:-40px}@media (max-aspect-ratio:9/10){.player-module__skVarq__deck:before{background:linear-gradient(color-mix(in srgb, var(--ground) 58%, transparent), color-mix(in srgb, var(--ground) 72%, transparent)), url(/world/room-tall.webp) center / cover no-repeat}}.player-module__skVarq__deck[data-phase=enter]{animation:player-module__skVarq__deckIn var(--dur-travel) var(--ease-out) both}.player-module__skVarq__deck[data-phase=exit]{animation:player-module__skVarq__deckOut .32s var(--ease-exit) both;pointer-events:none}@keyframes player-module__skVarq__deckIn{0%{opacity:0;clip-path:inset(30% 0 0 0 round var(--radius-xl));transform:translateY(6%)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes player-module__skVarq__deckOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8%)}}.player-module__skVarq__deckHead{justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--topbar-h);padding:0 var(--gutter);touch-action:none;flex:none;display:flex}.player-module__skVarq__deckBtn{width:var(--hit);height:var(--hit);background:var(--pill);color:var(--on-pill);box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring), background-color var(--dur-state) var(--ease-state), color var(--dur-state) var(--ease-state)}.player-module__skVarq__deckBtn:hover:not(:disabled){background:var(--pill);color:var(--ink);transform:scale(1.06)}.player-module__skVarq__deckBtn:active:not(:disabled){transform:scale(.95)}.player-module__skVarq__deckBtn[aria-pressed=true],.player-module__skVarq__deckBtn[aria-pressed=true]:hover:not(:disabled){background:var(--ink);color:var(--pill)}.player-module__skVarq__deckCtx{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--type-meta);color:var(--ink-3);overflow:hidden}.player-module__skVarq__deckCtx b{font-weight:var(--w-emph);color:var(--ink)}.player-module__skVarq__deckGrip{border-radius:var(--radius-full);background:rgb(var(--ink-alpha) / .18);width:36px;height:4px;margin-left:-18px;display:none;position:absolute;top:6px;left:50%}.player-module__skVarq__deckBody{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.player-module__skVarq__deckWithQueue{grid-template-columns:minmax(0,1fr) 380px}.player-module__skVarq__deckMain{overscroll-behavior:contain;min-height:0;overflow-y:auto}.player-module__skVarq__deckQueue{overscroll-behavior:contain;min-height:0;margin:0 var(--gutter) var(--space-6) 0;border-radius:var(--radius-xl);background:var(--pill);box-shadow:var(--shadow-object);animation:player-module__skVarq__queueIn var(--dur-travel) var(--ease-out);overflow-y:auto}@keyframes player-module__skVarq__queueIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (max-width:960px){.player-module__skVarq__deckHead{height:72px;padding:0 var(--space-4)}.player-module__skVarq__deckWithQueue{grid-template-rows:minmax(0,1fr) minmax(0,45%);grid-template-columns:minmax(0,1fr)}.player-module__skVarq__deckQueue{margin:0 var(--space-3) calc(var(--space-3) + var(--safe-bottom));animation-name:player-module__skVarq__queueUp}.player-module__skVarq__deckGrip{display:block}}@keyframes player-module__skVarq__queueUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.player-module__skVarq__queue{padding:var(--space-5) var(--space-3) var(--space-3);gap:var(--space-3);display:grid}.player-module__skVarq__queueHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:0 var(--space-3);display:flex}.player-module__skVarq__queueHeading{font:italic 400 var(--text-xl) / 1.1 var(--font-serif);letter-spacing:-.01em;color:var(--ink)}.player-module__skVarq__autoplay{align-items:center;gap:var(--space-2);cursor:pointer;font:var(--type-meta);color:var(--ink-2);display:inline-flex}.player-module__skVarq__autoplay input{accent-color:var(--ink);width:14px;height:14px}.player-module__skVarq__queueEmpty{padding:var(--space-3)}.player-module__skVarq__queueList{gap:2px;display:grid}.player-module__skVarq__queueItem{border-radius:var(--radius-md);transition:background-color var(--dur-state) var(--ease-state);align-items:center;display:flex}.player-module__skVarq__queueItem:hover{background:var(--wash-hover)}.player-module__skVarq__queuePlay{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2);border-radius:var(--radius-md);text-align:left;flex:1;display:flex}.player-module__skVarq__queuePlay:hover .player-module__skVarq__queueTitle{text-underline-offset:3px;text-decoration:underline}.player-module__skVarq__queueText{gap:2px;min-width:0;display:grid}.player-module__skVarq__queueTitle{font-size:var(--text-sm);font-weight:var(--w-emph);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player-module__skVarq__queueSub{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player-module__skVarq__queueRemove{width:32px;height:32px;margin-right:var(--space-2);border-radius:var(--radius-full);color:var(--ink-3);transition:background-color var(--dur-state) var(--ease-state), color var(--dur-state) var(--ease-state);flex:none;place-items:center;display:grid}.player-module__skVarq__queueRemove:hover{background:var(--wash-press);color:var(--ink)}.player-module__skVarq__keys{gap:var(--space-6);display:grid}.player-module__skVarq__keysHead{margin-bottom:var(--space-2);font:var(--type-label);color:var(--ink-3);display:block}.player-module__skVarq__keyList>div{gap:var(--space-3);padding:var(--space-2) 0;grid-template-columns:120px 1fr;align-items:center;display:grid}.player-module__skVarq__keyList kbd{min-width:28px;padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--pill);box-shadow:var(--shadow-object);font:500 var(--text-sm) / 1.4 var(--font-num);text-align:center;color:var(--ink);justify-self:start}.player-module__skVarq__keyList dd{font-size:var(--text-sm);color:var(--ink-2)}
.beats-module__xJM7JW__row{--row-x:var(--space-3);align-items:center;column-gap:var(--space-4);min-height:72px;margin-inline:calc(-1 * var(--row-x));padding:var(--space-3) var(--row-x);border-radius:var(--radius-lg);content-visibility:auto;contain-intrinsic-size:auto 72px;transition:background-color var(--dur-state) var(--ease-state);animation:beats-module__xJM7JW__settle var(--dur-travel) var(--ease-out) both;animation-delay:calc(var(--i,0) * 30ms);grid-template-columns:auto auto minmax(0,1.3fr) minmax(0,1fr) auto auto;display:grid;position:relative}.beats-module__xJM7JW__row:not(:has(.beats-module__xJM7JW__pos)){grid-template-columns:auto minmax(0,1.3fr) minmax(0,1fr) auto auto}.beats-module__xJM7JW__row:hover{background:var(--wash-hover)}.beats-module__xJM7JW__current,.beats-module__xJM7JW__current:hover{background:var(--wash-selected)}.beats-module__xJM7JW__compact{--row-x:var(--space-2);min-height:60px;padding-block:var(--space-2);column-gap:var(--space-3)}@keyframes beats-module__xJM7JW__settle{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.beats-module__xJM7JW__row{animation:none}}.beats-module__xJM7JW__row .beats-module__xJM7JW__pos{width:2ch;font:italic 400 var(--text-xl) / 1 var(--font-serif);font-variant-numeric:normal;letter-spacing:-.02em;text-align:right;color:var(--ink-3)}.beats-module__xJM7JW__current .beats-module__xJM7JW__pos{color:var(--ink)}.beats-module__xJM7JW__plateBtn{border-radius:var(--radius-lg);flex:none;display:block;position:relative}.beats-module__xJM7JW__plateBtn [data-plate]{border-radius:var(--radius-lg)}.beats-module__xJM7JW__plateIcon{border-radius:var(--radius-full);background:var(--pill);width:28px;height:28px;color:var(--on-pill);box-shadow:var(--shadow-object);opacity:0;transition:opacity var(--dur-state) var(--ease-state), transform var(--dur-move) var(--ease-spring);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.85)}.beats-module__xJM7JW__plateBtn:hover .beats-module__xJM7JW__plateIcon,.beats-module__xJM7JW__plateBtn:focus-visible .beats-module__xJM7JW__plateIcon{opacity:1;transform:translate(-50%,-50%)scale(1)}.beats-module__xJM7JW__current .beats-module__xJM7JW__plateIcon{opacity:1;background:var(--ink);color:var(--pill);transform:translate(-50%,-50%)scale(1)}.beats-module__xJM7JW__body{gap:var(--space-1);min-width:0;display:grid}.beats-module__xJM7JW__titleLine{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.beats-module__xJM7JW__title{font:var(--w-emph) var(--text-base) / var(--leading-snug) var(--font-ui);letter-spacing:var(--tracking-ui);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(var(--ink), var(--ink)) 0 100% / 0% 1px no-repeat;min-width:0;transition:background-size var(--dur-move) var(--ease-out), color var(--dur-state) var(--ease-state);padding-bottom:1px;overflow:hidden}.beats-module__xJM7JW__row:hover .beats-module__xJM7JW__title,.beats-module__xJM7JW__title:focus-visible{background-size:100% 1px}.beats-module__xJM7JW__current .beats-module__xJM7JW__title{color:var(--live);background-image:linear-gradient(var(--live), var(--live))}.beats-module__xJM7JW__sub{align-items:center;gap:var(--space-2);min-width:0;font:var(--type-meta);color:var(--ink-2);white-space:nowrap;display:flex;overflow:hidden}.beats-module__xJM7JW__producer{align-items:center;gap:var(--space-1);color:var(--ink-2);text-overflow:ellipsis;flex:0 auto;min-width:4ch;display:inline-flex;overflow:hidden}.beats-module__xJM7JW__producer:hover{color:var(--ink)}.beats-module__xJM7JW__lane{color:var(--ink-2)}.beats-module__xJM7JW__sub span{color:inherit}.beats-module__xJM7JW__wave{min-width:0;height:20px}.beats-module__xJM7JW__compact .beats-module__xJM7JW__wave{height:16px}.beats-module__xJM7JW__facts{gap:var(--space-3);min-width:11ch;font:var(--type-meta);color:var(--ink-2);white-space:nowrap;justify-content:flex-end;display:flex}.beats-module__xJM7JW__fact{align-items:baseline;gap:var(--space-1);display:inline-flex}.beats-module__xJM7JW__actions{align-items:center;gap:var(--space-1);display:flex}.beats-module__xJM7JW__lic,.beats-module__xJM7JW__more{border-radius:var(--radius-full);width:40px;height:40px;color:var(--ink-2);transition:background-color var(--dur-state) var(--ease-state), box-shadow var(--dur-state) var(--ease-state), color var(--dur-state) var(--ease-state), transform var(--dur-move) var(--ease-spring);flex:none;place-items:center;display:grid}.beats-module__xJM7JW__lic:hover,.beats-module__xJM7JW__more:hover,.beats-module__xJM7JW__more[aria-expanded=true]{background:var(--pill);color:var(--on-pill);box-shadow:var(--shadow-object)}.beats-module__xJM7JW__lic:hover,.beats-module__xJM7JW__more:hover{transform:scale(1.06)}.beats-module__xJM7JW__lic:active,.beats-module__xJM7JW__more:active{transform:scale(.95)}@media (max-width:960px){.beats-module__xJM7JW__facts{display:none}:is(.beats-module__xJM7JW__row,.beats-module__xJM7JW__row:not(:has(.beats-module__xJM7JW__pos))){row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"plate body actions""plate wave wave"}.beats-module__xJM7JW__row:has(.beats-module__xJM7JW__pos){grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"pos plate body actions""pos plate wave wave"}.beats-module__xJM7JW__row .beats-module__xJM7JW__pos{width:1.6ch;font-size:var(--text-lg);grid-area:pos}.beats-module__xJM7JW__plateBtn{grid-area:plate;align-self:start}.beats-module__xJM7JW__body{grid-area:body}.beats-module__xJM7JW__wave{grid-area:wave;height:16px}.beats-module__xJM7JW__actions{grid-area:actions}}@media (max-width:640px){.beats-module__xJM7JW__row{column-gap:var(--space-3)}.beats-module__xJM7JW__lic,.beats-module__xJM7JW__sub>span:last-child:not(:first-child){display:none}}.beats-module__xJM7JW__list{gap:var(--space-1);display:grid}.beats-module__xJM7JW__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-8) 0 var(--space-3);display:flex}
.beatview-module__VojWxa__view{gap:var(--space-16);display:grid}.beatview-module__VojWxa__deck{padding:var(--space-6) var(--gutter) var(--space-20);max-width:var(--measure-wide);width:100%;margin:0 auto}.beatview-module__VojWxa__page{padding:var(--space-8) 0 0}.beatview-module__VojWxa__stage{gap:var(--space-16);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.beatview-module__VojWxa__plateCol{top:var(--space-6);width:100%;max-width:560px;position:sticky}.beatview-module__VojWxa__plateCol [data-plate]{border-radius:var(--radius-lg);box-shadow:var(--shadow-object);width:100%!important}.beatview-module__VojWxa__stage .beatview-module__VojWxa__plateCol [data-live]{box-shadow:none}.beatview-module__VojWxa__deck .beatview-module__VojWxa__plateCol{animation:beatview-module__VojWxa__printIn var(--dur-scene) var(--ease-out) both}@keyframes beatview-module__VojWxa__printIn{0%{opacity:0;transform:translateY(var(--space-2)) scale(.985)}to{opacity:1;transform:none}}.beatview-module__VojWxa__info{gap:var(--space-6);align-content:start;min-width:0;display:grid}.beatview-module__VojWxa__marks{gap:var(--space-1);font:var(--type-meta);color:var(--ink-3);flex-wrap:wrap;align-items:baseline;display:flex}.beatview-module__VojWxa__markLink{font-weight:var(--w-emph);color:var(--ink-2);transition:background-size var(--dur-move) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.beatview-module__VojWxa__markLink:hover{color:var(--ink);background-size:100% 1px}.beatview-module__VojWxa__title{font-family:var(--font-ui);font-weight:var(--w-body);letter-spacing:-.04em;color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;margin:-.04em 0 0 -.04em}.beatview-module__VojWxa__deck .beatview-module__VojWxa__title{animation:beatview-module__VojWxa__titleIn var(--dur-scene) var(--ease-out) .12s both}@keyframes beatview-module__VojWxa__titleIn{0%{opacity:0;transform:translateY(.2em)}to{opacity:1;transform:none}}.beatview-module__VojWxa__loud_l{font-size:clamp(3rem,1rem + 5vw,5.5rem);line-height:.92}.beatview-module__VojWxa__loud_m{font-size:clamp(2.5rem,1rem + 4vw,4.5rem);line-height:.94}.beatview-module__VojWxa__loud_s{font-size:clamp(2rem,1rem + 2.6vw,3.25rem);line-height:1}.beatview-module__VojWxa__producer{align-items:center;gap:var(--space-2) var(--space-3);margin-top:calc(var(--space-2) * -1);color:var(--ink);flex-wrap:wrap;justify-self:start;display:inline-flex}.beatview-module__VojWxa__producerName{align-items:center;gap:var(--space-2);font:italic 400 var(--text-xl) / 1.1 var(--font-serif);letter-spacing:-.01em;transition:background-size var(--dur-move) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;display:inline-flex}.beatview-module__VojWxa__producer:hover .beatview-module__VojWxa__producerName{background-size:100% 1px}.beatview-module__VojWxa__facts{gap:var(--space-4) var(--space-10);flex-wrap:wrap;display:flex}.beatview-module__VojWxa__facts>div{gap:var(--space-1);display:grid}.beatview-module__VojWxa__facts dt{font:var(--type-meta);color:var(--ink-3)}.beatview-module__VojWxa__facts dd{font:italic 400 var(--text-xl) / 1 var(--font-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--ink)}.beatview-module__VojWxa__scrub{height:64px}.beatview-module__VojWxa__controls{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.beatview-module__VojWxa__transport{align-items:center;gap:var(--space-2);display:flex}.beatview-module__VojWxa__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.beatview-module__VojWxa__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.beatview-module__VojWxa__tag{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--pill) 55%, transparent);font:var(--type-label);color:var(--ink-2);transition:background-color var(--dur-state) var(--ease-state), color var(--dur-state) var(--ease-state);align-items:center;display:inline-flex}.beatview-module__VojWxa__tag:hover{background:var(--pill);color:var(--ink)}.beatview-module__VojWxa__related{gap:var(--space-2);display:grid}.beatview-module__VojWxa__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);display:flex}.beatview-module__VojWxa__sectionTitle{font:italic 400 clamp(2rem, 1.2rem + 2vw, 2.75rem) / 1 var(--font-serif);letter-spacing:-.03em}.beatview-module__VojWxa__relatedList{display:grid}@media (max-width:960px){.beatview-module__VojWxa__view{gap:var(--space-12)}.beatview-module__VojWxa__stage{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.beatview-module__VojWxa__plateCol{max-width:min(420px,100%,36dvh);position:static}.beatview-module__VojWxa__deck{padding-top:var(--space-2)}.beatview-module__VojWxa__scrub{height:56px}.beatview-module__VojWxa__info{gap:var(--space-5)}.beatview-module__VojWxa__facts,.beatview-module__VojWxa__tags{order:10}}@media (max-width:640px){.beatview-module__VojWxa__controls{gap:var(--space-2)}.beatview-module__VojWxa__facts{gap:var(--space-4) var(--space-8)}}
.home-module__a1gQBG__page{padding-top:var(--space-4)}.home-module__a1gQBG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;min-height:64px;display:flex}.home-module__a1gQBG__star{text-align:right;justify-items:end;gap:4px;min-width:0;max-width:100%;padding-bottom:6px;display:grid}.home-module__a1gQBG__starName{font:italic 400 clamp(2rem, 1.4rem + 2vw, 3rem) / 1 var(--font-serif);letter-spacing:-.03em;color:var(--ink);overflow-wrap:anywhere;max-width:100%}a.home-module__a1gQBG__starName:hover{color:var(--accent)}.home-module__a1gQBG__starJump{font:var(--type-meta);color:var(--ink-2)}.home-module__a1gQBG__headMeta{font:var(--type-meta);color:var(--ink-3)}.home-module__a1gQBG__note{flex-wrap:wrap;align-items:baseline;gap:8px 14px;padding:28px 0;display:flex}.home-module__a1gQBG__loading{padding:12px 0}.home-module__a1gQBG__pos{text-align:right;flex:none;width:3ch}.home-module__a1gQBG__mockRow{align-items:center;gap:16px;min-height:72px;padding:12px 0;display:flex}.home-module__a1gQBG__mockText{gap:4px;min-width:0;display:grid}.home-module__a1gQBG__mockTitle{font-weight:var(--w-emph);color:var(--ink)}.home-module__a1gQBG__mockSub{font-size:var(--text-sm);color:var(--ink-2);align-items:center;gap:10px;display:flex}.home-module__a1gQBG__lbList{gap:2px;display:grid}.home-module__a1gQBG__lbRow{--row-x:12px;min-height:64px;margin-inline:calc(-1 * var(--row-x));padding:10px var(--row-x);border-radius:var(--radius-lg);content-visibility:auto;contain-intrinsic-size:auto 64px;transition:background-color var(--dur-state) var(--ease-state), box-shadow var(--dur-state) var(--ease-state);grid-template-columns:auto 5ch auto minmax(0,1fr) auto 7ch;align-items:center;column-gap:16px;display:grid}.home-module__a1gQBG__lbRow:hover{background:var(--pill);box-shadow:var(--shadow-object)}.home-module__a1gQBG__move{font:var(--type-meta);color:var(--ink-3);align-items:center;gap:3px;display:inline-flex}.home-module__a1gQBG__move[data-move=up]{color:var(--ink)}.home-module__a1gQBG__move[data-move=new]{color:var(--ink);font-weight:var(--w-emph)}.home-module__a1gQBG__lbName{min-width:0;font-weight:var(--w-emph);color:var(--ink);align-items:center;gap:5px;display:inline-flex}.home-module__a1gQBG__lbText{white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(var(--ink), var(--ink)) 0 100% / 0% 1px no-repeat;transition:background-size var(--dur-move) var(--ease-out);padding-bottom:1px;overflow:hidden}.home-module__a1gQBG__lbRow:hover .home-module__a1gQBG__lbText,.home-module__a1gQBG__lbRow:focus-visible .home-module__a1gQBG__lbText{background-size:100% 1px}.home-module__a1gQBG__score{text-align:right}@media (max-width:640px){.home-module__a1gQBG__lbRow{grid-template-columns:auto 4ch auto minmax(0,1fr) auto}.home-module__a1gQBG__lbRow>.home-module__a1gQBG__score{display:none}.home-module__a1gQBG__star{text-align:left;justify-items:start}}
.licence-module__I3AR-q__sheet{gap:var(--space-8);display:grid}.licence-module__I3AR-q__block{gap:var(--space-3);display:grid}.licence-module__I3AR-q__h{font:var(--type-label);color:var(--ink-3)}.licence-module__I3AR-q__what{gap:var(--space-5);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.licence-module__I3AR-q__what [data-plate]{border-radius:var(--radius-lg)}.licence-module__I3AR-q__facts{gap:var(--space-2);display:grid}.licence-module__I3AR-q__facts>div{gap:var(--space-3);grid-template-columns:80px minmax(0,1fr);align-items:baseline;display:grid}.licence-module__I3AR-q__facts dt{font:var(--type-meta);color:var(--ink-3)}.licence-module__I3AR-q__facts dd{font-size:var(--text-base);color:var(--ink);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.licence-module__I3AR-q__p{font-size:var(--text-base);color:var(--ink-2);max-width:52ch;line-height:1.55}.licence-module__I3AR-q__p b{color:var(--ink);font-weight:var(--w-emph)}.licence-module__I3AR-q__dest{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:rgb(var(--ink-alpha) / .045);display:grid}.licence-module__I3AR-q__leaving{font:var(--type-meta);color:var(--ink-3)}.licence-module__I3AR-q__host{font:italic 400 var(--text-2xl) / 1.05 var(--font-serif);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere}.licence-module__I3AR-q__later{font:italic 400 var(--text-base) / 1.35 var(--font-serif);color:var(--ink-3)}.licence-module__I3AR-q__actions{gap:var(--space-2);display:grid}@media (max-width:640px){.licence-module__I3AR-q__what{gap:var(--space-4)}.licence-module__I3AR-q__facts>div{grid-template-columns:72px minmax(0,1fr)}}
.social-module__0ho4_W__account{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3);border-radius:var(--radius-lg);transition:background-color var(--dur-state) var(--ease-state);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.social-module__0ho4_W__account:hover{background:var(--wash-hover)}.social-module__0ho4_W__accountAvatar{border-radius:var(--radius-full);line-height:0;display:block}.social-module__0ho4_W__accountMeta{gap:2px;min-width:0;display:grid}.social-module__0ho4_W__accountMeta:hover .social-module__0ho4_W__accountName{text-underline-offset:3px;text-decoration:underline}.social-module__0ho4_W__accountName{min-width:0;font-weight:var(--w-emph);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.social-module__0ho4_W__accountSub{font:var(--type-meta);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.social-module__0ho4_W__bellWrap{position:relative}.social-module__0ho4_W__bellBtn{width:var(--hit);height:var(--hit);border-radius:var(--radius-full);color:var(--ink-2);transition:background-color var(--dur-state) var(--ease-state), box-shadow var(--dur-state) var(--ease-state), transform var(--dur-move) var(--ease-spring);place-items:center;display:grid;position:relative}.social-module__0ho4_W__bellBtn:hover,.social-module__0ho4_W__bellBtn[aria-expanded=true]{background:var(--pill);color:var(--on-pill);box-shadow:var(--shadow-object)}.social-module__0ho4_W__bellBtn:hover{transform:scale(1.06)}.social-module__0ho4_W__bellBtn:active{transform:scale(.95)}.social-module__0ho4_W__bellBtn svg{width:22px;height:22px}.social-module__0ho4_W__badge{border-radius:var(--radius-full);background:var(--ink);min-width:17px;height:17px;color:var(--ground);box-shadow:0 0 0 2px var(--ground);font:600 10px / 17px var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;padding:0 4px;position:absolute;top:5px;right:3px}.social-module__0ho4_W__dropdown{z-index:var(--z-menu);width:min(360px,100vw - 24px);max-height:min(480px,70vh);padding:var(--space-1);border-radius:var(--radius-lg);background:var(--pill);box-shadow:var(--shadow-object);position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.social-module__0ho4_W__dropHead{font:var(--type-label);color:var(--ink);padding:10px}.social-module__0ho4_W__dropEmpty{font-size:var(--text-sm);color:var(--ink-3);padding:12px 10px 16px}.social-module__0ho4_W__dropMore{width:100%;min-height:40px;margin-top:var(--space-1);border-radius:var(--radius-full);font:var(--type-label);color:var(--ink-2);justify-content:center;align-items:center;display:flex}.social-module__0ho4_W__dropMore:hover{background:var(--wash-hover);color:var(--ink)}.social-module__0ho4_W__noteRow{border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--ink-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.social-module__0ho4_W__noteRow:hover{background:var(--wash-hover)}.social-module__0ho4_W__noteRow:focus-visible{background:var(--wash-press);box-shadow:none;outline:none}.social-module__0ho4_W__noteUnread{color:var(--ink)}.social-module__0ho4_W__noteUnread .social-module__0ho4_W__noteTime:after{content:"";vertical-align:1px;border-radius:var(--radius-full);background:var(--ink);width:6px;height:6px;margin-left:6px;display:inline-block}.social-module__0ho4_W__noteAvatar{line-height:0}.social-module__0ho4_W__noteText{min-width:0}.social-module__0ho4_W__noteText b{font-weight:var(--w-emph);color:var(--ink)}.social-module__0ho4_W__noteTime{white-space:nowrap}.social-module__0ho4_W__searchWrap{position:relative}.social-module__0ho4_W__searchWrapOpen{width:100%}.social-module__0ho4_W__searchToggle{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--radius-full);background:var(--pill);box-shadow:var(--shadow-object);font:var(--type-label);color:var(--on-pill);transition:transform var(--dur-move) var(--ease-spring);display:inline-flex}.social-module__0ho4_W__searchToggle:hover{transform:translateY(-1px)}.social-module__0ho4_W__searchInput{width:100%;min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--pill);border:1px solid var(--edge-control);font-size:var(--text-md);color:var(--ink)}.social-module__0ho4_W__searchInput::placeholder{color:var(--ink-3)}.social-module__0ho4_W__searchInput:hover{border-color:var(--ink-3)}.social-module__0ho4_W__searchInput:focus-visible{border-color:var(--ink);box-shadow:0 0 0 4px rgb(var(--ink-alpha) / .1);outline:none}.social-module__0ho4_W__searchDrop{margin-top:var(--space-2);padding:var(--space-1);border-radius:var(--radius-lg);background:var(--pill);box-shadow:var(--shadow-object);max-height:min(420px,60vh);overflow-y:auto}.social-module__0ho4_W__searchEmpty{padding:var(--space-3);font-size:var(--text-sm);color:var(--ink-3)}.social-module__0ho4_W__searchFoot{padding:var(--space-3);font:var(--type-label);color:var(--ink-2);display:block}.social-module__0ho4_W__searchFoot:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.social-module__0ho4_W__listCard,.social-module__0ho4_W__listScroll{display:grid}.social-module__0ho4_W__listEmpty{color:var(--ink-3);font-size:var(--text-sm);padding:20px 0}.social-module__0ho4_W__listVoice{padding:20px 0}
.palette-module__j17B2a__dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:12vh 16px 16px;position:fixed;inset:0}.palette-module__j17B2a__dialog::backdrop{background:var(--scrim);animation:palette-module__j17B2a__fade var(--dur-move) var(--ease-out)}@keyframes palette-module__j17B2a__fade{0%{opacity:0}to{opacity:1}}.palette-module__j17B2a__panel{border-radius:var(--radius-xl);background:var(--pill);width:min(640px,100%);box-shadow:var(--shadow-object);animation:palette-module__j17B2a__drop var(--dur-travel) var(--ease-spring);margin:0 auto;position:relative;overflow:hidden}@keyframes palette-module__j17B2a__drop{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:none}}.palette-module__j17B2a__inputRow{padding:0 var(--space-6);box-shadow:inset 0 -1px 0 var(--edge-hair);align-items:center;gap:12px;display:flex}.palette-module__j17B2a__inputIcon{color:var(--ink-3);flex:none}.palette-module__j17B2a__kbd{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--wash-selected);font:var(--type-meta);color:var(--ink-3);flex:none}.palette-module__j17B2a__hint{font:var(--type-meta);color:var(--ink-3);white-space:nowrap}.palette-module__j17B2a__input{min-width:0;height:64px;font-size:var(--text-lg);color:var(--ink);background:0 0;flex:1}.palette-module__j17B2a__input:focus-visible{outline:none}.palette-module__j17B2a__list{max-height:50vh;padding:var(--space-2);overflow-y:auto}.palette-module__j17B2a__item{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--hit);padding:0 var(--space-4);border-radius:var(--radius-full);cursor:pointer;display:flex}.palette-module__j17B2a__item[aria-selected=true]{background:var(--wash-press);color:var(--accent)}.palette-module__j17B2a__item[aria-selected=true] .palette-module__j17B2a__hint{color:var(--ink-2)}.palette-module__j17B2a__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.palette-module__j17B2a__empty{padding:var(--space-4)}
.arena-module__uyT77q__page{isolation:isolate;background:var(--ground);flex-direction:column;min-height:100dvh;display:flex;position:relative}.arena-module__uyT77q__embed{display:block}.arena-module__uyT77q__topbar{padding:0 var(--gutter);margin-left:0}.arena-module__uyT77q__topNav{align-items:center;gap:12px;display:flex}.arena-module__uyT77q__hero{width:100%;max-width:calc(var(--measure-wide) + 2 * var(--gutter));padding:12px var(--gutter) 24px;gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.arena-module__uyT77q__embed .arena-module__uyT77q__hero{max-width:none;padding:16px 0 0}.arena-module__uyT77q__heroHead{gap:var(--space-3);display:grid}.arena-module__uyT77q__lane{font:var(--type-label);color:var(--ink-2)}.arena-module__uyT77q__gateNote{font:var(--type-label);color:var(--ink)}.arena-module__uyT77q__prompt{font-family:var(--font-display);font-weight:var(--w-display);font-size:var(--display-2);letter-spacing:var(--tracking-display-2);line-height:var(--leading-display);color:var(--ink);text-wrap:balance;margin-left:-.015em}.arena-module__uyT77q__pair{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.arena-module__uyT77q__side{gap:var(--space-3);text-align:center;min-width:0;animation:arena-module__uyT77q__arrive var(--dur-scene) var(--ease-out) both;align-content:start;justify-items:center;display:grid}.arena-module__uyT77q__side+.arena-module__uyT77q__side{animation-delay:80ms}.arena-module__uyT77q__frameWrap{place-items:center;width:100%;display:grid;position:relative}.arena-module__uyT77q__stage{aspect-ratio:1;place-items:center;width:min(100%,300px);display:grid;position:relative}.arena-module__uyT77q__pearl{aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(circle at 34% 28%, #fffffff2 0 6%, #fff0 22%), radial-gradient(circle at 60% 70%, var(--pearl-tint) 0, var(--pearl-body) 55%, var(--pearl-edge) 100%);width:62%;box-shadow:inset -10px -14px 30px rgb(var(--ink-alpha) / .12), inset 6px 8px 18px #ffffff80, 0 26px 40px -18px #4a283459;transform:scale(calc(1 + var(--lux,0) * .06 + var(--kick,0) * .03));transition:transform var(--dur-state) var(--ease-out);position:relative;overflow:hidden}.arena-module__uyT77q__pearl:after{content:"";border-radius:inherit;background:conic-gradient(from 200deg, transparent 0 40%, var(--pearl-film) 55%, transparent 70%);mix-blend-mode:soft-light;opacity:.8;position:absolute;inset:0}.arena-module__uyT77q__side_a{--pearl-tint:var(--pearl-a-tint);--pearl-body:var(--pearl-a-body);--pearl-edge:var(--pearl-a-edge);--pearl-film:var(--pearl-a-film)}.arena-module__uyT77q__side_b{--pearl-tint:var(--pearl-b-tint);--pearl-body:var(--pearl-b-body);--pearl-edge:var(--pearl-b-edge);--pearl-film:var(--pearl-b-film)}.arena-module__uyT77q__subject{object-fit:cover;border-radius:var(--radius-full);width:100%;height:100%;animation:arena-module__uyT77q__develop var(--dur-drift) var(--ease-out) .3s both;position:absolute;inset:0}@keyframes arena-module__uyT77q__develop{0%{opacity:0;filter:blur(10px)saturate(0);transform:scale(.92)}to{opacity:1;filter:none;transform:none}}@keyframes arena-module__uyT77q__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.arena-module__uyT77q__play{z-index:2;border-radius:var(--radius-full);background:var(--ink);width:52px;height:52px;color:var(--pill);box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring), background-color var(--dur-state) var(--ease-state);place-items:center;display:grid;position:absolute;bottom:4%}.arena-module__uyT77q__play svg{width:20px;height:20px}.arena-module__uyT77q__play:hover:not(:disabled){background:var(--accent);transform:scale(1.06)}.arena-module__uyT77q__play:active:not(:disabled){transform:scale(.95)}.arena-module__uyT77q__play:disabled{background:var(--pill);color:var(--ink-3);cursor:not-allowed}.arena-module__uyT77q__count{z-index:2;color:var(--ink);align-items:baseline;gap:1px;display:flex;position:absolute;top:6%;right:6%}.arena-module__uyT77q__count>:first-child{font:italic 400 var(--text-2xl) / 1 var(--font-serif)}.arena-module__uyT77q__countUnit{font:var(--w-emph) var(--text-xs) / 1 var(--font-ui);color:var(--ink-2)}.arena-module__uyT77q__side_locked .arena-module__uyT77q__pearl{filter:saturate(.6);opacity:.75}.arena-module__uyT77q__side_lost .arena-module__uyT77q__stage{opacity:.6}.arena-module__uyT77q__side_picked .arena-module__uyT77q__pearl{box-shadow:inset -10px -14px 30px rgb(var(--ink-alpha) / .12), inset 6px 8px 18px #ffffff80, 0 0 0 3px var(--pill), 0 0 0 4px var(--ink)}.arena-module__uyT77q__gate{width:min(100%,220px);display:grid}.arena-module__uyT77q__gateBar{background:rgb(var(--ink-alpha) / .14);border-radius:1px;height:2px;position:relative;overflow:hidden}.arena-module__uyT77q__gateBar:after{content:"";background:var(--ink);transform-origin:0;transform:scaleX(var(--gate,0));transition:transform 1s linear;position:absolute;inset:0}.arena-module__uyT77q__title{font:var(--w-emph) clamp(1.125rem, .95rem + .6vw, 1.5rem) / 1.15 var(--font-ui);letter-spacing:-.03em;color:var(--ink);overflow-wrap:anywhere;min-height:1.15em}.arena-module__uyT77q__who{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:36px;display:flex}.arena-module__uyT77q__revealed{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;min-width:0;display:flex}.arena-module__uyT77q__producer{font:italic 400 var(--text-xl) / 1 var(--font-serif);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;animation:arena-module__uyT77q__rise var(--dur-scene) var(--ease-out) .5s both}.arena-module__uyT77q__develop{animation:arena-module__uyT77q__rise var(--dur-scene) var(--ease-out) .3s both;display:inline-flex}.arena-module__uyT77q__revealed>:nth-child(n+3){animation:arena-module__uyT77q__rise var(--dur-scene) var(--ease-out) .9s both}@keyframes arena-module__uyT77q__rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.arena-module__uyT77q__vote{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px rgb(var(--ink-alpha) / .3);font:var(--w-emph) var(--text-base) / 1 var(--font-ui);color:var(--ink);transition:transform var(--dur-move) var(--ease-spring), background-color var(--dur-state) var(--ease-state), color var(--dur-state) var(--ease-state);display:inline-flex}.arena-module__uyT77q__vote[aria-disabled=true]{color:var(--ink-3);cursor:not-allowed}.arena-module__uyT77q__vote:not([aria-disabled=true]){background:var(--ink);color:var(--pill);box-shadow:var(--shadow-object)}.arena-module__uyT77q__vote:not([aria-disabled=true]):hover{background:var(--accent);transform:translateY(-1px)}.arena-module__uyT77q__vote:not([aria-disabled=true]):active{transform:scale(.96)}.arena-module__uyT77q__voteSlot{min-height:44px}.arena-module__uyT77q__votePicked,.arena-module__uyT77q__votePicked[aria-disabled=true]{background:var(--ink);color:var(--pill);box-shadow:0 0 0 2px var(--pill), 0 0 0 3px var(--ink);cursor:default}.arena-module__uyT77q__side_lost .arena-module__uyT77q__vote{opacity:.4}.arena-module__uyT77q__kbd{border-radius:var(--radius-full);min-width:18px;height:18px;font:var(--w-emph) var(--text-2xs) / 1 var(--font-num);opacity:.6;place-items:center;padding:0 4px;display:inline-grid;box-shadow:inset 0 0 0 1px}.arena-module__uyT77q__after{align-content:start;justify-items:start;gap:16px;min-height:150px;display:grid}.arena-module__uyT77q__afterEmbed{text-align:center;align-content:start;justify-items:center;gap:16px;display:grid}.arena-module__uyT77q__split{gap:4px;width:min(320px,80%);height:3px;display:flex}.arena-module__uyT77q__split>span{background:var(--ink-4);height:100%;animation:arena-module__uyT77q__split .9s var(--ease-weighted) .7s both;border-radius:2px}.arena-module__uyT77q__split>span:first-child{flex:var(--split) 1 0}.arena-module__uyT77q__split>span:last-child{flex:calc(1 - var(--split)) 1 0}.arena-module__uyT77q__split>.arena-module__uyT77q__splitMine{background:var(--ink)}@keyframes arena-module__uyT77q__split{0%{opacity:0;transform:scaleX(.6)}to{opacity:1;transform:none}}.arena-module__uyT77q__crowd{font:var(--w-emph) var(--text-xl) / 1.2 var(--font-ui);letter-spacing:-.03em;animation:arena-module__uyT77q__rise .42s var(--ease-out) .9s both;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px;display:flex}.arena-module__uyT77q__crowdPct{margin-right:2px}.arena-module__uyT77q__status{font-size:var(--text-base);color:var(--ink);align-items:center;gap:10px;display:flex}.arena-module__uyT77q__btnRow{animation:arena-module__uyT77q__rise .42s var(--ease-out) 1.3s both;flex-wrap:wrap;gap:8px;display:flex}.arena-module__uyT77q__guestHint{font:italic 400 var(--text-base) / 1.3 var(--font-serif);color:var(--ink-2)}.arena-module__uyT77q__guestHint button{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.arena-module__uyT77q__keys{font-size:var(--text-sm);color:var(--ink-3);align-items:center;gap:6px;padding-top:4px;display:flex}.arena-module__uyT77q__keysGap{width:14px}@media (hover:none){.arena-module__uyT77q__keys,.arena-module__uyT77q__kbd{display:none}}.arena-module__uyT77q__progress{animation:arena-module__uyT77q__rise .42s var(--ease-out) 1s both;justify-items:start;gap:14px;display:grid}.arena-module__uyT77q__ear{align-items:baseline;gap:12px;display:flex}.arena-module__uyT77q__earValue{min-width:3ch}.arena-module__uyT77q__rounds{color:var(--ink);align-items:center;gap:12px;display:flex}.arena-module__uyT77q__tally{color:var(--ink)}.arena-module__uyT77q__roundsLeft{font:var(--type-meta);color:var(--ink-3)}.arena-module__uyT77q__progressCopy{max-width:44ch;color:var(--ink)}.arena-module__uyT77q__progressMuted{font-size:var(--text-sm);color:var(--ink-3);max-width:52ch}.arena-module__uyT77q__splash{text-align:center;flex:1;place-content:center;gap:12px;display:grid}.arena-module__uyT77q__splashLine{font-family:var(--font-display);font-weight:var(--w-display);font-size:var(--loud-1);line-height:var(--leading-loud)}.arena-module__uyT77q__footer{width:100%;max-width:calc(var(--measure-wide) + 2 * var(--gutter));padding:32px var(--gutter) 40px;justify-content:space-between;align-items:baseline;gap:16px;margin:0 auto;display:flex}.arena-module__uyT77q__footNote{font:var(--type-meta);color:var(--ink-3)}.arena-module__uyT77q__footLink{font:var(--type-label);color:var(--ink-3)}.arena-module__uyT77q__footLink:hover{color:var(--ink)}@media (max-width:760px){.arena-module__uyT77q__pair{gap:var(--space-4)}.arena-module__uyT77q__hero{gap:18px;padding-top:12px}.arena-module__uyT77q__after{min-height:0}.arena-module__uyT77q__stage{width:100%}.arena-module__uyT77q__count>:first-child{font-size:var(--text-xl)}}
.stage-module__0s-YQW__flash{z-index:var(--z-flash);pointer-events:none;opacity:0;background:radial-gradient(circle var(--fr,60vmax) at var(--fx,50%) var(--fy,50%), var(--flash) 0%, #fff8eceb 10%, #fff8ec66 32%, #fff8ec14 68%, transparent 100%);mix-blend-mode:screen;position:fixed;inset:0}
.coach-module__GK_PTa__coach{width:fit-content;max-width:100%;animation:coach-module__GK_PTa__coachIn var(--dur-travel) var(--ease-out) both;align-items:center;gap:22px;padding:4px 36px 4px 0;display:flex;position:relative}.coach-module__GK_PTa__line{flex-wrap:wrap;flex:1;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.coach-module__GK_PTa__say{font:italic 400 var(--text-lg) / 1.2 var(--font-serif);color:var(--ink)}.coach-module__GK_PTa__skip{border-radius:var(--radius-full);width:30px;height:30px;color:var(--ink-3);place-items:center;display:inline-grid;position:absolute;top:50%;right:8px;translate:0 -50%}.coach-module__GK_PTa__skip:hover{color:var(--ink);background:var(--wash-hover)}@keyframes coach-module__GK_PTa__coachIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:640px){.coach-module__GK_PTa__coach{gap:10px;padding:2px 32px 2px 0}.coach-module__GK_PTa__line{justify-content:center}}
.menu-module__AtrN3a__wrap{display:inline-flex;position:relative}.menu-module__AtrN3a__menu{top:calc(100% + var(--space-2));z-index:var(--z-menu);min-width:208px;padding:var(--space-2);border-radius:var(--radius-xl);background:var(--pill);box-shadow:var(--shadow-object);color:var(--ink);transform-origin:100% 0;animation:menu-module__AtrN3a__menuIn var(--dur-move) var(--ease-spring);position:absolute}@keyframes menu-module__AtrN3a__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:none}}.menu-module__AtrN3a__end{right:0}.menu-module__AtrN3a__start{transform-origin:0 0;left:0}.menu-module__AtrN3a__above{top:auto;bottom:calc(100% + var(--space-2));transform-origin:100% 100%}.menu-module__AtrN3a__item{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-full);text-align:left;font-size:var(--text-base);color:var(--ink);transition:background-color var(--dur-state) var(--ease-state), color var(--dur-state) var(--ease-state);display:flex}.menu-module__AtrN3a__item:hover,.menu-module__AtrN3a__item:focus-visible{background:var(--wash-press);color:var(--accent);box-shadow:none;outline:none}.menu-module__AtrN3a__danger,.menu-module__AtrN3a__danger:hover,.menu-module__AtrN3a__danger:focus-visible{color:var(--danger-ink)}.menu-module__AtrN3a__hint{font:var(--type-meta);color:var(--ink-3)}.menu-module__AtrN3a__note{padding:var(--space-2) var(--space-4) var(--space-3);margin-bottom:var(--space-1);box-shadow:inset 0 -1px 0 var(--edge-hair);font:var(--type-meta);color:var(--ink-2)}
.sheet-module__Y5Anba__dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.sheet-module__Y5Anba__dialog::backdrop{background:var(--scrim);animation:sheet-module__Y5Anba__scrimIn var(--dur-travel) var(--ease-out)}@keyframes sheet-module__Y5Anba__scrimIn{0%{opacity:0}to{opacity:1}}.sheet-module__Y5Anba__panel{background:var(--pill);color:var(--ink);box-shadow:var(--shadow-object);max-height:100%;transition:transform var(--dur-travel) var(--ease-out);flex-direction:column;display:flex;position:absolute;overflow:hidden}.sheet-module__Y5Anba__side .sheet-module__Y5Anba__panel{top:var(--space-3);right:var(--space-3);bottom:var(--space-3);width:min(460px, calc(100% - 2 * var(--space-3)));border-radius:var(--radius-xl);animation:sheet-module__Y5Anba__fromRight var(--dur-travel) var(--ease-out)}.sheet-module__Y5Anba__wide.sheet-module__Y5Anba__side .sheet-module__Y5Anba__panel{width:min(640px, calc(100% - 2 * var(--space-3)))}.sheet-module__Y5Anba__center .sheet-module__Y5Anba__panel{border-radius:var(--radius-xl);width:min(520px,100% - 32px);max-height:calc(100% - 64px);animation:sheet-module__Y5Anba__rise var(--dur-travel) var(--ease-out);top:50%;left:50%;transform:translate(-50%,-50%)}.sheet-module__Y5Anba__wide.sheet-module__Y5Anba__center .sheet-module__Y5Anba__panel{width:min(760px,100% - 32px)}@keyframes sheet-module__Y5Anba__fromRight{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}@keyframes sheet-module__Y5Anba__rise{0%{opacity:0;transform:translate(-50%,calc(24px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes sheet-module__Y5Anba__fromBottom{0%{transform:translateY(100%)}to{transform:none}}.sheet-module__Y5Anba__handle{display:none}.sheet-module__Y5Anba__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-5) var(--space-3) var(--space-6);display:flex}.sheet-module__Y5Anba__headText{min-width:0}.sheet-module__Y5Anba__eyebrow{font:var(--type-meta);color:var(--ink-3);margin-top:var(--space-2)}.sheet-module__Y5Anba__title{font:italic 400 var(--text-2xl) / 1.05 var(--font-serif);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance}.sheet-module__Y5Anba__close{width:var(--hit);height:var(--hit);margin:calc(var(--space-2) * -1) calc(var(--space-1) * -1) 0 0;border-radius:var(--radius-full);background:var(--pill);box-shadow:var(--shadow-object);color:var(--ink-2);transition:transform var(--dur-move) var(--ease-spring), color var(--dur-state) var(--ease-state);flex:none;place-items:center;display:grid}.sheet-module__Y5Anba__close:hover{color:var(--ink);transform:scale(1.06)}.sheet-module__Y5Anba__close:active{transform:scale(.95)}.sheet-module__Y5Anba__body{overscroll-behavior:contain;min-height:0;padding:var(--space-4) var(--space-6) var(--space-8);flex:1;overflow-y:auto}.sheet-module__Y5Anba__foot{padding:var(--space-4) var(--space-6) calc(var(--space-5) + var(--safe-bottom));box-shadow:inset 0 1px 0 var(--edge-hair)}@media (max-width:640px){.sheet-module__Y5Anba__side .sheet-module__Y5Anba__panel,.sheet-module__Y5Anba__center .sheet-module__Y5Anba__panel,.sheet-module__Y5Anba__wide.sheet-module__Y5Anba__side .sheet-module__Y5Anba__panel,.sheet-module__Y5Anba__wide.sheet-module__Y5Anba__center .sheet-module__Y5Anba__panel{width:100%;max-height:calc(100% - var(--space-6));border-radius:var(--radius-xl) var(--radius-xl) 0 0;animation:sheet-module__Y5Anba__fromBottom var(--dur-travel) var(--ease-out);inset:auto 0 0;transform:none}.sheet-module__Y5Anba__handle{cursor:grab;touch-action:none;flex:none;height:22px;display:block;position:relative}.sheet-module__Y5Anba__handle:after{content:"";border-radius:var(--radius-full);background:rgb(var(--ink-alpha) / .18);width:40px;height:4px;margin-left:-20px;position:absolute;top:10px;left:50%}.sheet-module__Y5Anba__head{padding-top:var(--space-1)}.sheet-module__Y5Anba__body{padding-bottom:calc(var(--space-8) + var(--safe-bottom))}}
.narrative-module__WOG3aa__narrative{z-index:1;color:var(--ink);position:relative;overflow-x:clip}.narrative-module__WOG3aa__chapter{min-height:100svh;padding:var(--section) var(--gutter);align-items:center;display:grid}.narrative-module__WOG3aa__inner{gap:var(--space-6);width:min(100%,980px);display:grid;position:relative}.narrative-module__WOG3aa__inner:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--ground) 88%, transparent), transparent);filter:blur(24px);pointer-events:none;position:absolute;inset:-22% -16%}.narrative-module__WOG3aa__chapter[data-align=end] .narrative-module__WOG3aa__inner{text-align:right;justify-self:end;justify-items:end}.narrative-module__WOG3aa__chapter[data-align=center] .narrative-module__WOG3aa__inner{text-align:center;justify-self:center;justify-items:center}.narrative-module__WOG3aa__stack{gap:.02em;font-size:clamp(3rem,1rem + 5.4vw,6rem);line-height:.92;display:grid}.narrative-module__WOG3aa__serif{font:italic 400 1em / .95 var(--font-serif);letter-spacing:-.035em}.narrative-module__WOG3aa__sans{font:var(--w-body) 1em / .92 var(--font-ui);letter-spacing:-.04em}.narrative-module__WOG3aa__voice{max-width:36ch;color:var(--ink);font:italic 400 clamp(1.125rem, .95rem + .6vw, 1.5rem) / 1.3 var(--font-serif);text-wrap:pretty}.narrative-module__WOG3aa__fifteen{justify-items:end;font-size:clamp(3rem,1rem + 5.4vw,6rem);line-height:.9;display:grid}.narrative-module__WOG3aa__figure{font:italic 400 2.6em / .8 var(--font-serif);letter-spacing:-.04em;font-variant-numeric:lining-nums}.narrative-module__WOG3aa__pill{justify-self:start;align-items:center;gap:var(--space-2);width:fit-content;min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-full);background:var(--ink);color:var(--pill);font:var(--w-emph) var(--text-md) / 1 var(--font-ui);letter-spacing:-.01em;box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring), background-color var(--dur-state) var(--ease-state);display:inline-flex}.narrative-module__WOG3aa__pill:hover{background:var(--accent);transform:translateY(-2px)}.narrative-module__WOG3aa__pill:active{transform:scale(.97)}.narrative-module__WOG3aa__close{justify-items:center;gap:var(--space-12);padding:var(--section) var(--gutter) calc(var(--space-8) + var(--safe-bottom));text-align:center;display:grid}.narrative-module__WOG3aa__back{align-items:center;gap:var(--space-2);min-height:var(--hit);padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--pill);color:var(--on-pill);font:var(--w-emph) var(--text-base) / 1 var(--font-ui);box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring);display:inline-flex}.narrative-module__WOG3aa__back:hover{transform:translateY(-2px)}.narrative-module__WOG3aa__sign{justify-items:center;gap:var(--space-2);display:grid}.narrative-module__WOG3aa__mark{width:72px;height:auto;color:var(--ink)}.narrative-module__WOG3aa__bigName{font:var(--w-emph) clamp(6rem, 2rem + 22vw, 22rem) / .8 var(--font-ui);letter-spacing:-.04em;color:var(--ink)}.narrative-module__WOG3aa__foot{justify-content:center;gap:var(--space-2) var(--space-6);font:var(--w-body) var(--text-sm) / 1 var(--font-ui);color:var(--ink-2);flex-wrap:wrap;display:flex}.narrative-module__WOG3aa__footLink{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.narrative-module__WOG3aa__narrative[data-armed] .narrative-module__WOG3aa__chapter [style*=--i]{opacity:0;filter:blur(8px);transition:opacity var(--dur-drift) var(--ease-out), filter var(--dur-drift) var(--ease-out), transform var(--dur-drift) var(--ease-out);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(.4em)}.narrative-module__WOG3aa__narrative[data-armed] .narrative-module__WOG3aa__chapter[data-in] [style*=--i]{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.narrative-module__WOG3aa__narrative[data-armed] .narrative-module__WOG3aa__chapter [style*=--i]{opacity:1;filter:none;transform:none}}@media (max-width:640px){.narrative-module__WOG3aa__chapter{min-height:88svh}.narrative-module__WOG3aa__stack,.narrative-module__WOG3aa__fifteen{font-size:clamp(2.6rem,1rem + 8vw,4rem)}}
.forms-module__Itm7ra__form{gap:var(--space-5);display:grid}.forms-module__Itm7ra__row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.forms-module__Itm7ra__fileField{gap:6px;display:grid}.forms-module__Itm7ra__fileBox{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:1px dashed var(--edge-control);border-radius:var(--radius-lg);background:var(--pill);color:var(--on-pill);cursor:pointer;transition:border-color var(--dur-state) var(--ease-state);display:grid;position:relative}.forms-module__Itm7ra__fileBox:hover{border-color:var(--ink)}.forms-module__Itm7ra__fileBox:focus-within{outline:2px solid var(--focus);outline-offset:3px}.forms-module__Itm7ra__fileBox input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.forms-module__Itm7ra__grow{flex:1}.forms-module__Itm7ra__fileName{font-weight:var(--w-emph);color:var(--ink);overflow-wrap:anywhere}.forms-module__Itm7ra__hint{font-size:var(--text-sm);color:var(--ink-3)}.forms-module__Itm7ra__error{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink);display:flex}.forms-module__Itm7ra__error svg{flex:none;margin-top:1px}.forms-module__Itm7ra__credits{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.forms-module__Itm7ra__bigNum{font:var(--type-num-2);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--ink)}.forms-module__Itm7ra__state{gap:var(--space-5);justify-items:start;display:grid}.forms-module__Itm7ra__stateLine{font:italic 400 var(--text-xl) / 1.3 var(--font-serif);letter-spacing:0;color:var(--ink);text-wrap:balance;max-width:36ch}.forms-module__Itm7ra__actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.forms-module__Itm7ra__progress{background:rgb(var(--ink-alpha) / .14);border-radius:1px;justify-self:stretch;height:2px;overflow:hidden}.forms-module__Itm7ra__progressFill{background:var(--ink);transform-origin:0;height:100%;transition:transform var(--dur-move) linear}.forms-module__Itm7ra__danger{gap:var(--space-3);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--edge-hair);justify-items:start;display:grid}.forms-module__Itm7ra__dangerHead{font:var(--type-label);color:var(--ink)}.forms-module__Itm7ra__artRow{align-items:center;gap:var(--space-3);display:flex}.forms-module__Itm7ra__artThumb{border-radius:var(--radius-plate);background:var(--surface-2) center / cover no-repeat;width:72px;height:72px;box-shadow:var(--shadow-object);flex:none}.forms-module__Itm7ra__picker{gap:var(--space-2);display:grid}.forms-module__Itm7ra__pickerTrack{border-radius:var(--radius-lg);background:var(--pill);cursor:ew-resize;touch-action:none;height:64px;padding:6px 0;position:relative;overflow:hidden}.forms-module__Itm7ra__pickerTrack .forms-module__Itm7ra__pickerWave{color:var(--ink)}.forms-module__Itm7ra__pickerWindow{border-radius:var(--radius-md);background:rgb(var(--ink-alpha) / .08);box-shadow:inset 0 0 0 1.5px var(--ink);pointer-events:none;position:absolute;top:0;bottom:0}.forms-module__Itm7ra__pickerRow{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.forms-module__Itm7ra__range{padding-bottom:var(--space-3);font:var(--type-meta);color:var(--ink-3);align-items:baseline;gap:6px;display:inline-flex}@media (max-width:640px){.forms-module__Itm7ra__row{grid-template-columns:minmax(0,1fr)}}
.room-module__l-JIUW__room{isolation:isolate;height:100svh;min-height:560px;color:var(--ink);position:relative;overflow:clip}.room-module__l-JIUW__arena{position:absolute;inset:0}.room-module__l-JIUW__bar{z-index:var(--z-header);justify-content:space-between;align-items:center;gap:var(--space-4);height:88px;padding:0 var(--gutter);display:flex;position:absolute;inset:0 0 auto}.room-module__l-JIUW__wordmark{font:var(--w-emph) 1.75rem / 1 var(--font-ui);letter-spacing:-.045em;color:var(--ink);border-radius:var(--radius-xs);align-items:baseline;gap:.04em;display:inline-flex}.room-module__l-JIUW__wordmark em{font:italic 400 1.9rem / 1 var(--font-serif);letter-spacing:-.02em}.room-module__l-JIUW__nav{align-items:center;gap:var(--space-6);display:flex}.room-module__l-JIUW__navLink{font:var(--w-body) var(--text-md) / 1 var(--font-ui);letter-spacing:-.01em;color:var(--ink);padding:var(--space-2) 0;transition:background-size var(--dur-move) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.room-module__l-JIUW__navLink:hover{background-size:100% 1px}.room-module__l-JIUW__round{border-radius:var(--radius-full);background:var(--pill);width:44px;height:44px;color:var(--on-pill);box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring), box-shadow var(--dur-state) var(--ease-state);flex:none;place-items:center;display:inline-grid}.room-module__l-JIUW__round:hover{transform:scale(1.06)}.room-module__l-JIUW__round:active{transform:scale(.95)}.room-module__l-JIUW__roundInk{background:var(--ink);color:var(--pill)}.room-module__l-JIUW__dots{gap:4px;display:flex}.room-module__l-JIUW__dots>span{border-radius:var(--radius-full);background:currentColor;width:4px;height:4px}@media (max-width:640px){.room-module__l-JIUW__bar{height:72px}.room-module__l-JIUW__navLink{display:none}}.room-module__l-JIUW__voice{justify-items:center;gap:var(--space-4);text-align:center;width:min(92vw,980px);display:grid;position:absolute;top:clamp(96px,15svh,150px);left:50%;transform:translate(-50%)}.room-module__l-JIUW__prompt{color:var(--ink);transition:font-size var(--dur-drift) var(--ease-out);text-wrap:balance;justify-items:center;font-size:min(6.4vw,11svh,6rem);line-height:.92;display:grid}.room-module__l-JIUW__promptSerif{font:italic 400 1em / .92 var(--font-serif);letter-spacing:-.035em;z-index:1;position:relative}.room-module__l-JIUW__promptSans{font:var(--w-body) 1em / .92 var(--font-ui);letter-spacing:-.04em;margin-top:-.2em}.room-module__l-JIUW__room[data-voted] .room-module__l-JIUW__prompt{font-size:min(2.2vw,4svh,1.75rem);line-height:1.1;display:block}.room-module__l-JIUW__room[data-voted] .room-module__l-JIUW__promptSans{margin-top:0}.room-module__l-JIUW__room[data-voted] .room-module__l-JIUW__voice{gap:var(--space-3)}.room-module__l-JIUW__gateNote{font:var(--w-emph) var(--text-sm) / 1.35 var(--font-ui);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--pill);box-shadow:var(--shadow-object)}@media (max-width:640px){.room-module__l-JIUW__voice{top:84px}.room-module__l-JIUW__prompt{font-size:min(12.5vw,7svh)}.room-module__l-JIUW__room[data-voted] .room-module__l-JIUW__prompt{font-size:5.4vw}}.room-module__l-JIUW__side{left:var(--x);top:var(--y);width:0;height:0;position:absolute}.room-module__l-JIUW__sideA{--x:var(--pa-x,36%);--y:var(--pa-y,56%)}.room-module__l-JIUW__sideB{--x:var(--pb-x,64%);--y:var(--pb-y,56%)}.room-module__l-JIUW__pearl{width:calc(var(--pearl-r,40px) * 2.3);height:calc(var(--pearl-r,40px) * 2.3);position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.room-module__l-JIUW__pearlHit{border-radius:var(--radius-full);cursor:pointer;position:absolute;inset:0}.room-module__l-JIUW__pearlHit:disabled{cursor:not-allowed}.room-module__l-JIUW__subject{object-fit:cover;border-radius:var(--radius-full);pointer-events:none;width:84%;height:84%;animation:room-module__l-JIUW__develop var(--dur-drift) var(--ease-out) .3s both;position:absolute;inset:8%}@keyframes room-module__l-JIUW__develop{0%{opacity:0;filter:blur(10px)saturate(0);transform:scale(.9)}to{opacity:1;filter:none;transform:none}}.room-module__l-JIUW__under{left:0;top:calc(var(--pearl-r,40px) * 2.9);justify-items:center;gap:var(--space-2);text-align:center;width:min(300px,42vw);display:grid;position:absolute;transform:translate(-50%)}.room-module__l-JIUW__letter{font:italic 400 1.1em / 1 var(--font-serif);letter-spacing:0;color:var(--ink-2);margin-right:.35em}.room-module__l-JIUW__title{font:var(--w-emph) clamp(1.125rem, .9rem + .8vw, 1.5rem) / 1.1 var(--font-ui);letter-spacing:-.03em;color:var(--ink);overflow-wrap:anywhere;min-height:1.1em}.room-module__l-JIUW__listen{align-items:center;gap:var(--space-2);width:min(180px,100%);display:flex}.room-module__l-JIUW__listenLine{background:rgb(var(--ink-alpha) / .14);border-radius:1px;flex:1;height:2px;position:relative;overflow:hidden}.room-module__l-JIUW__listenLine:after{content:"";background:var(--ink);transform-origin:0;transform:scaleX(var(--gate,0));transition:transform 1s linear;position:absolute;inset:0}.room-module__l-JIUW__listenCount{min-width:2.2em;font:var(--w-emph) var(--text-xs) / 1 var(--font-ui);color:var(--ink-2);justify-content:flex-end;align-items:baseline;display:inline-flex}.room-module__l-JIUW__num{font:italic 400 var(--text-lg) / 1 var(--font-serif);font-variant-numeric:tabular-nums;color:var(--ink)}.room-module__l-JIUW__controls{justify-content:center;gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.room-module__l-JIUW__play,.room-module__l-JIUW__vote{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-full);font:var(--w-emph) var(--text-sm) / 1 var(--font-ui);letter-spacing:-.005em;transition:transform var(--dur-move) var(--ease-spring), background-color var(--dur-state) var(--ease-state), color var(--dur-state) var(--ease-state), box-shadow var(--dur-state) var(--ease-state);display:inline-flex}.room-module__l-JIUW__play{background:var(--pill);color:var(--on-pill);box-shadow:var(--shadow-object)}.room-module__l-JIUW__play:hover:not(:disabled){transform:translateY(-1px)}.room-module__l-JIUW__play:active:not(:disabled){transform:scale(.96)}.room-module__l-JIUW__play:disabled{background:rgb(var(--ink-alpha) / .06);color:var(--ink-3);box-shadow:none;cursor:not-allowed}.room-module__l-JIUW__side[data-state=playing] .room-module__l-JIUW__play{background:var(--ink);color:var(--pill)}.room-module__l-JIUW__vote{box-shadow:inset 0 0 0 1px rgb(var(--ink-alpha) / .3);color:var(--ink);background:rgb(var(--ink-alpha) / .02)}.room-module__l-JIUW__vote[aria-disabled=true]{color:var(--ink-3);cursor:not-allowed}.room-module__l-JIUW__vote:not([aria-disabled=true]){background:var(--ink);color:var(--pill);box-shadow:var(--shadow-object)}.room-module__l-JIUW__vote:not([aria-disabled=true]):hover{background:var(--accent);transform:translateY(-1px)}.room-module__l-JIUW__vote:not([aria-disabled=true]):active{transform:scale(.96)}.room-module__l-JIUW__vote[data-picked],.room-module__l-JIUW__vote[data-picked][aria-disabled=true]{background:var(--ink);color:var(--pill);box-shadow:0 0 0 2px var(--pill), 0 0 0 3px var(--ink);cursor:default}.room-module__l-JIUW__kbd{border-radius:var(--radius-full);min-width:18px;height:18px;font:var(--w-emph) var(--text-2xs) / 1 var(--font-num);opacity:.6;place-items:center;padding:0 4px;display:inline-grid;box-shadow:inset 0 0 0 1px}@media (hover:none){.room-module__l-JIUW__kbd{display:none}}.room-module__l-JIUW__side[data-lost] .room-module__l-JIUW__under{opacity:.55}.room-module__l-JIUW__who{justify-content:center;align-items:center;gap:var(--space-2);animation:room-module__l-JIUW__rise var(--dur-scene) var(--ease-out) .7s both;flex-wrap:wrap;display:flex}.room-module__l-JIUW__producer{font:italic 400 var(--text-xl) / 1 var(--font-serif);letter-spacing:-.02em;color:var(--ink)}@keyframes room-module__l-JIUW__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:640px){.room-module__l-JIUW__under{width:calc(50vw - var(--gutter));top:calc(var(--pearl-r,30px) * 3.4)}.room-module__l-JIUW__sideA .room-module__l-JIUW__under{left:calc(var(--gutter) + (50vw - var(--gutter)) / 2 - var(--x))}.room-module__l-JIUW__sideB .room-module__l-JIUW__under{left:calc(50vw + (50vw - var(--gutter)) / 2 - var(--x))}.room-module__l-JIUW__title{font-size:var(--text-lg)}.room-module__l-JIUW__listen{width:78%}.room-module__l-JIUW__play,.room-module__l-JIUW__vote{padding:0 var(--space-3)}}.room-module__l-JIUW__after{justify-items:center;gap:var(--space-3);animation:room-module__l-JIUW__rise var(--dur-scene) var(--ease-out) .5s both;display:grid}.room-module__l-JIUW__after .room-module__l-JIUW__progress{text-align:center;justify-items:center;gap:var(--space-2)}.room-module__l-JIUW__crowd{font:var(--w-emph) var(--text-xl) / 1.15 var(--font-ui);letter-spacing:-.03em;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .3em;display:flex}.room-module__l-JIUW__crowdPct{font:italic 400 2.2em / .9 var(--font-serif);letter-spacing:-.03em}.room-module__l-JIUW__split{gap:4px;width:min(320px,70vw);height:3px;display:flex}.room-module__l-JIUW__split>span{background:rgb(var(--ink-alpha) / .2);transform-origin:0;height:100%;animation:room-module__l-JIUW__grow var(--dur-drift) var(--ease-out) .7s both;border-radius:2px}.room-module__l-JIUW__split>span:first-child{flex:var(--split) 1 0}.room-module__l-JIUW__split>span:last-child{flex:calc(1 - var(--split)) 1 0}.room-module__l-JIUW__split>.room-module__l-JIUW__splitMine{background:var(--ink)}@keyframes room-module__l-JIUW__grow{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:none}}.room-module__l-JIUW__status{align-items:center;gap:var(--space-2);font:var(--w-emph) var(--text-sm) / 1.3 var(--font-ui);display:inline-flex}.room-module__l-JIUW__btnRow{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.room-module__l-JIUW__pill{align-items:center;gap:var(--space-2);min-height:var(--hit);padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--pill);color:var(--on-pill);font:var(--w-emph) var(--text-base) / 1 var(--font-ui);letter-spacing:-.01em;box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring), background-color var(--dur-state) var(--ease-state);display:inline-flex}.room-module__l-JIUW__pill:hover:not(:disabled){transform:translateY(-2px)}.room-module__l-JIUW__pill:active:not(:disabled){transform:scale(.97)}.room-module__l-JIUW__pill:disabled{opacity:.6;cursor:progress}.room-module__l-JIUW__pillInk{background:var(--ink);color:var(--pill)}.room-module__l-JIUW__guestHint{font:italic 400 var(--text-base) / 1.3 var(--font-serif);color:var(--ink-2)}.room-module__l-JIUW__guestHint button{font:var(--w-emph) var(--text-sm) / 1 var(--font-ui);color:var(--ink);text-underline-offset:4px;text-decoration:underline}.room-module__l-JIUW__corners{align-items:center;gap:var(--space-4);padding:0 var(--gutter) calc(var(--space-6) + var(--safe-bottom));pointer-events:none;grid-template-columns:1fr auto 1fr;display:grid;position:absolute;inset:auto 0 0}.room-module__l-JIUW__corners>*{pointer-events:auto}.room-module__l-JIUW__cornerStart{align-items:center;gap:var(--space-3);display:flex}.room-module__l-JIUW__bars{align-items:center;gap:2px;height:14px;display:flex}.room-module__l-JIUW__bars>span{width:2px;height:14px;transition:transform var(--dur-state) var(--ease-out);background:currentColor;border-radius:1px;transform:scaleY(.22)}.room-module__l-JIUW__bars[data-on]>span{animation:room-module__l-JIUW__bar .9s var(--ease-state) infinite alternate}.room-module__l-JIUW__bars[data-on]>span:nth-child(2){animation-delay:-300ms}.room-module__l-JIUW__bars[data-on]>span:nth-child(3){animation-delay:-600ms}.room-module__l-JIUW__bars[data-on]>span:nth-child(4){animation-delay:-150ms}@keyframes room-module__l-JIUW__bar{0%{transform:scaleY(.22)}to{transform:scaleY(1)}}.room-module__l-JIUW__menu{z-index:var(--z-sheet);padding:96px var(--gutter) var(--space-16);background:var(--ground);animation:room-module__l-JIUW__menuIn var(--dur-travel) var(--ease-out) both;align-content:center;display:grid;position:fixed;inset:0}@keyframes room-module__l-JIUW__menuIn{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}.room-module__l-JIUW__menuClose{top:22px;right:var(--gutter);position:absolute}.room-module__l-JIUW__menuList{gap:var(--space-2);display:grid}.room-module__l-JIUW__menuItem{align-items:baseline;gap:var(--space-4);width:fit-content;font:var(--w-emph) clamp(2.5rem, 1rem + 6vw, 5.5rem) / 1 var(--font-ui);letter-spacing:-.05em;color:var(--ink);display:inline-flex}.room-module__l-JIUW__menuItem:nth-child(2n){font:italic 400 clamp(2.7rem, 1rem + 6.4vw, 5.9rem) / 1 var(--font-serif);letter-spacing:-.035em}.room-module__l-JIUW__menuItem:hover{color:var(--accent)}.room-module__l-JIUW__splash{z-index:1;place-content:center;height:100svh;display:grid;position:relative}.room-module__l-JIUW__splashLine{font:italic 400 var(--display-2) / 1 var(--font-serif);letter-spacing:-.03em}
.toast-module__ppCeDG__stack{z-index:var(--z-toast);left:50%;bottom:calc(var(--shell-toast-bottom,var(--horizon-h)) + var(--space-4));gap:var(--space-2);pointer-events:none;justify-items:center;width:min(480px,100vw - 32px);display:grid;position:fixed;transform:translate(-50%)}.toast-module__ppCeDG__toast{pointer-events:auto;align-items:center;gap:var(--space-3);min-height:var(--hit);padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);background:var(--pill);box-shadow:var(--shadow-object);color:var(--ink);font:var(--type-label);max-width:100%;animation:toast-module__ppCeDG__toastIn var(--dur-travel) var(--ease-spring);display:flex}@keyframes toast-module__ppCeDG__toastIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}.toast-module__ppCeDG__text{overflow-wrap:anywhere;min-width:0}.toast-module__ppCeDG__shock:before{content:"";border-radius:var(--radius-full);background:var(--live);width:8px;height:8px;animation:toast-module__ppCeDG__land var(--dur-travel) var(--ease-spring) both;flex:none}@keyframes toast-module__ppCeDG__land{0%{transform:scale(0)}to{transform:scale(1)}}.toast-module__ppCeDG__icon{color:var(--danger-ink);flex:none}.toast-module__ppCeDG__action{margin-right:calc(var(--space-2) * -1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--ink);color:var(--pill);font:var(--type-label);transition:background-color var(--dur-state) var(--ease-state);flex:none}.toast-module__ppCeDG__action:hover{background:var(--accent)}@media (max-width:960px){.toast-module__ppCeDG__stack{bottom:calc(var(--tabbar-h) + 56px + var(--safe-bottom) + 12px)}}
.shell-module__Rb-4ja__topbar{z-index:var(--z-header);align-items:center;column-gap:var(--space-6);height:var(--topbar-h);padding:0 var(--gutter);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.shell-module__Rb-4ja__topbar>*{min-width:0}.shell-module__Rb-4ja__skip{border-radius:var(--radius-full);background:var(--ink);color:var(--pill);z-index:1;padding:8px 14px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.shell-module__Rb-4ja__skip:focus-visible{transform:none}.shell-module__Rb-4ja__wordmark{border-radius:var(--radius-xs);justify-self:start;font-size:1.75rem;display:inline-flex}.shell-module__Rb-4ja__topEnd{justify-self:end;align-items:center;gap:var(--space-2);display:flex}.shell-module__Rb-4ja__account{align-items:center;gap:6px;display:flex}.shell-module__Rb-4ja__accountSpacer{width:1px;height:32px;display:block}.shell-module__Rb-4ja__login{min-height:40px;padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--pill);color:var(--on-pill);font:var(--w-emph) var(--text-sm) / 1 var(--font-ui);box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring);align-items:center;display:inline-flex}.shell-module__Rb-4ja__login:hover{transform:translateY(-1px)}.shell-module__Rb-4ja__chip{min-height:var(--hit);border-radius:var(--radius-full);text-align:left;max-width:260px;transition:background-color var(--dur-state) var(--ease-state), box-shadow var(--dur-state) var(--ease-state);align-items:center;gap:10px;padding:4px 14px 4px 4px;display:flex}.shell-module__Rb-4ja__chip:hover,.shell-module__Rb-4ja__chip[aria-expanded=true]{background:var(--pill);box-shadow:var(--shadow-object)}.shell-module__Rb-4ja__chipMeta{gap:2px;min-width:0;display:grid}.shell-module__Rb-4ja__chipName{font-size:var(--text-sm);font-weight:var(--w-emph);align-items:center;gap:4px;min-width:0;line-height:1.2;display:flex}.shell-module__Rb-4ja__chipText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell-module__Rb-4ja__chipTier{font-size:var(--text-xs);align-items:center;gap:8px;display:flex}.shell-module__Rb-4ja__chipRank{font:var(--type-num-1);font-variant-numeric:tabular-nums;color:var(--ink-3)}.shell-module__Rb-4ja__credits{color:var(--ink);justify-content:space-between;gap:12px;display:flex}.shell-module__Rb-4ja__creditsHint{color:var(--ink-3)}.shell-module__Rb-4ja__gateNote{font:italic 400 var(--voice-1) / 1.2 var(--font-voice);color:var(--ink)}.shell-module__Rb-4ja__rail{justify-self:center}.shell-module__Rb-4ja__railList{align-items:center;gap:var(--space-1);display:flex}.shell-module__Rb-4ja__railBtn{justify-content:center;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--ink-2);font:var(--w-body) var(--text-md) / 1 var(--font-ui);letter-spacing:-.01em;display:inline-flex;position:relative}.shell-module__Rb-4ja__railBtn:hover,.shell-module__Rb-4ja__railBtn[aria-current=page]{color:var(--ink)}.shell-module__Rb-4ja__railBtn svg{display:none}.shell-module__Rb-4ja__railLabel{font:inherit}.shell-module__Rb-4ja__railDot{border-radius:var(--radius-full);background:var(--ink);opacity:0;width:4px;height:4px;transition:opacity var(--dur-move) var(--ease-out), transform var(--dur-move) var(--ease-out);margin-left:-2px;position:absolute;bottom:3px;left:50%;transform:scale(.4)}.shell-module__Rb-4ja__railBtn[aria-current=page] .shell-module__Rb-4ja__railDot{opacity:1;transform:none}.shell-module__Rb-4ja__railBadge{border-radius:var(--radius-full);background:var(--ink);min-width:18px;height:18px;color:var(--pill);font:600 var(--text-2xs) / 1 var(--font-num);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;display:inline-grid}.shell-module__Rb-4ja__railPost .shell-module__Rb-4ja__railBtn{margin-left:var(--space-2);padding:0 var(--space-4);background:var(--pill);color:var(--on-pill);font-weight:var(--w-emph);box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring)}.shell-module__Rb-4ja__railPost .shell-module__Rb-4ja__railBtn svg{width:16px;height:16px;display:block}.shell-module__Rb-4ja__railPost .shell-module__Rb-4ja__railBtn:hover{transform:translateY(-1px)}.shell-module__Rb-4ja__railSearch{position:relative}.shell-module__Rb-4ja__railPanel{width:min(420px,100vw - 24px);z-index:var(--z-menu);position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}@media (max-width:960px){.shell-module__Rb-4ja__topbar{grid-template-columns:minmax(0,1fr) auto;height:72px}.shell-module__Rb-4ja__chipMeta{display:none}.shell-module__Rb-4ja__chip{padding:4px}.shell-module__Rb-4ja__rail{left:var(--space-3);right:var(--space-3);bottom:calc(var(--space-3) + var(--safe-bottom));height:var(--tabbar-h);border-radius:var(--radius-full);background:color-mix(in srgb, var(--pill) 90%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);box-shadow:var(--shadow-object);justify-self:stretch;position:fixed}.shell-module__Rb-4ja__railList{height:100%;padding:0 var(--space-2);gap:0}.shell-module__Rb-4ja__railList>li{flex:1}.shell-module__Rb-4ja__railBtn{width:100%;height:100%;font-size:var(--text-2xs);font-weight:var(--w-emph);color:var(--ink-3);flex-direction:column;gap:3px;padding:0}.shell-module__Rb-4ja__railBtn svg{display:block}.shell-module__Rb-4ja__railDot{bottom:5px}.shell-module__Rb-4ja__railBadge{position:absolute;top:6px;left:calc(50% + 6px)}.shell-module__Rb-4ja__railPost .shell-module__Rb-4ja__railBtn{background:var(--ink);width:44px;height:44px;color:var(--pill);box-shadow:none;margin:0 auto;padding:0}.shell-module__Rb-4ja__railPost .shell-module__Rb-4ja__railBtn svg{width:20px;height:20px}.shell-module__Rb-4ja__railPost .shell-module__Rb-4ja__railLabel{display:none}.shell-module__Rb-4ja__railPanel{left:var(--space-3);right:var(--space-3);top:auto;bottom:calc(var(--tabbar-h) + var(--safe-bottom) + var(--space-6));width:auto;position:fixed;transform:none}}
.waveform-module__HisZbq__wave{--p:0;width:100%;height:100%;min-height:12px;color:var(--ink);position:relative}.waveform-module__HisZbq__base,.waveform-module__HisZbq__played{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.waveform-module__HisZbq__body{fill:currentColor}.waveform-module__HisZbq__core{fill:currentColor;opacity:0}.waveform-module__HisZbq__base .waveform-module__HisZbq__body{fill:rgb(var(--ink-alpha) / .1);transition:fill var(--dur-state) var(--ease-state)}.waveform-module__HisZbq__played{color:var(--ink);clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0);opacity:0}.waveform-module__HisZbq__played .waveform-module__HisZbq__body{opacity:.55}.waveform-module__HisZbq__inkTone .waveform-module__HisZbq__played{color:var(--ink)}.waveform-module__HisZbq__wave[data-current] .waveform-module__HisZbq__played{opacity:1}.waveform-module__HisZbq__wave[data-current] .waveform-module__HisZbq__base .waveform-module__HisZbq__body{fill:rgb(var(--ink-alpha) / .14)}.waveform-module__HisZbq__head{top:0;bottom:0;left:calc(var(--p) * 100%);background:var(--ink);opacity:0;pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute}.waveform-module__HisZbq__wave[data-current] .waveform-module__HisZbq__head{opacity:1}.waveform-module__HisZbq__ghost{top:0;bottom:0;left:calc(var(--hx,0) * 100%);background:rgb(var(--ink-alpha) / .4);opacity:0;pointer-events:none;width:1px;position:absolute}.waveform-module__HisZbq__tip{bottom:calc(100% + var(--space-2));padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--pill);box-shadow:var(--shadow-object);font:var(--type-num-1);font-variant-numeric:tabular-nums;color:var(--on-pill);white-space:nowrap;position:absolute;left:0;transform:translate(-50%)}.waveform-module__HisZbq__tip:empty{display:none}.waveform-module__HisZbq__interactive{cursor:pointer;touch-action:pan-y}.waveform-module__HisZbq__interactive[role=slider]{touch-action:none}.waveform-module__HisZbq__interactive[role=slider]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}@media (hover:hover) and (pointer:fine){.waveform-module__HisZbq__interactive:hover .waveform-module__HisZbq__base .waveform-module__HisZbq__body{fill:rgb(var(--ink-alpha) / .28)}.waveform-module__HisZbq__interactive:hover .waveform-module__HisZbq__ghost{opacity:1}}.waveform-module__HisZbq__wave[data-flat] .waveform-module__HisZbq__base .waveform-module__HisZbq__body{fill:rgb(var(--ink-alpha) / .24)}
.doc-module__O9hemG__page{padding-top:var(--space-10);gap:var(--space-8);max-width:var(--measure-text);display:grid}.doc-module__O9hemG__narrow{max-width:460px}.doc-module__O9hemG__head{gap:var(--space-4);justify-items:start;display:grid}.doc-module__O9hemG__h1{font:italic 400 clamp(2.5rem, 1.6rem + 3vw, 4rem) / 1 var(--font-serif);letter-spacing:-.03em;overflow-wrap:anywhere}.doc-module__O9hemG__p{font-size:var(--text-base);color:var(--ink-2);max-width:62ch;line-height:1.6}.doc-module__O9hemG__ol{padding-left:var(--space-5);gap:var(--space-2);list-style:decimal;display:grid}.doc-module__O9hemG__p a,.doc-module__O9hemG__link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);text-underline-offset:3px}.doc-module__O9hemG__p a:hover,.doc-module__O9hemG__link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.doc-module__O9hemG__back,.doc-module__O9hemG__tabs{justify-self:start}.doc-module__O9hemG__facts{gap:var(--space-4) var(--space-12);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.doc-module__O9hemG__facts>div{gap:var(--space-1);flex-direction:column-reverse;display:flex}.doc-module__O9hemG__facts dd{font:italic 400 var(--text-2xl) / 1 var(--font-serif);letter-spacing:0;color:var(--ink)}.doc-module__O9hemG__form{gap:var(--space-4);max-width:460px;display:grid}.doc-module__O9hemG__form+.doc-module__O9hemG__form{margin-top:var(--space-6)}.doc-module__O9hemG__fxHead{font:var(--type-label);color:var(--ink)}.doc-module__O9hemG__fxNote{font-size:var(--text-sm);color:var(--ink-3)}.doc-module__O9hemG__status{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-2);line-height:1.45;display:flex}.doc-module__O9hemG__status svg{color:var(--ink);flex:none;margin-top:1px}.doc-module__O9hemG__statusLabel{margin-right:6px}.doc-module__O9hemG__list{gap:var(--space-2);display:grid}.doc-module__O9hemG__matchup{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--pill);color:var(--on-pill);gap:var(--space-3);display:grid}.doc-module__O9hemG__matchupMeta{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.doc-module__O9hemG__pair{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.doc-module__O9hemG__side{align-items:center;gap:var(--space-2);min-width:0;display:flex}.doc-module__O9hemG__loser{opacity:.5}.doc-module__O9hemG__won{align-items:center;gap:var(--space-1);font:var(--type-label);color:var(--ink);flex:none;display:inline-flex}.doc-module__O9hemG__sideTitle{font-weight:var(--w-emph);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.doc-module__O9hemG__sideTitle:hover{text-underline-offset:3px;text-decoration:underline}.doc-module__O9hemG__sideHandle{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.doc-module__O9hemG__loadingPad{padding:var(--space-10) 0}.doc-module__O9hemG__void{min-height:100dvh;padding:64px var(--gutter);text-align:center;align-content:center;justify-items:center;gap:var(--space-4);display:grid}.doc-module__O9hemG__voidMark{width:96px;height:auto;margin-bottom:var(--space-2);color:var(--ink)}.doc-module__O9hemG__voidLine{font:italic 400 clamp(2.5rem, 1.6rem + 3vw, 4rem) / 1 var(--font-serif);letter-spacing:-.03em}@media (max-width:640px){.doc-module__O9hemG__pair{grid-template-columns:minmax(0,1fr);gap:6px}.doc-module__O9hemG__facts{column-gap:var(--space-8)}}
.boards-module__zIr58G__page{padding-top:var(--space-8)}.boards-module__zIr58G__head{gap:var(--space-5);padding-bottom:var(--space-6);min-width:0;display:grid}.boards-module__zIr58G__loud{font:italic 400 clamp(2.5rem, 1rem + 5vw, 4.5rem) / 1.05 var(--font-serif);letter-spacing:-.03em;color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;padding-right:.08em}.boards-module__zIr58G__loud[data-len=long]{font-size:clamp(2rem,1rem + 3.4vw,3.25rem)}.boards-module__zIr58G__meta{align-items:baseline;gap:var(--space-1) var(--space-4);margin-top:calc(-1 * var(--space-3));font:var(--type-meta);color:var(--ink-3);flex-wrap:wrap;display:flex}.boards-module__zIr58G__controls{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.boards-module__zIr58G__laneSelect{min-width:200px}.boards-module__zIr58G__feedLink{font:var(--type-label);color:var(--ink-2);padding:var(--space-2) 0;transition:background-size var(--dur-move) var(--ease-out), color var(--dur-state) var(--ease-state);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;margin-left:auto}.boards-module__zIr58G__feedLink:hover{color:var(--ink);background-size:100% 1px}.boards-module__zIr58G__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.boards-module__zIr58G__loading{padding:var(--space-6) 0}.boards-module__zIr58G__fallback{padding:var(--space-2) 0 var(--space-4);font:italic 400 var(--text-lg) / 1.3 var(--font-serif);color:var(--ink-2);max-width:44ch}.boards-module__zIr58G__pager{justify-content:center;align-items:center;gap:var(--space-5);padding:var(--space-10) 0;display:flex}.boards-module__zIr58G__pageOf{font:italic 400 var(--text-lg) / 1 var(--font-serif);color:var(--ink-3)}.boards-module__zIr58G__pageOf>span{font:inherit;letter-spacing:inherit}.boards-module__zIr58G__group{padding-top:var(--space-6)}.boards-module__zIr58G__groupHead{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-6) 0 var(--space-3);display:flex}.boards-module__zIr58G__groupName{font:italic 400 var(--text-2xl) / 1.1 var(--font-serif);letter-spacing:-.02em;color:var(--ink)}.boards-module__zIr58G__groupLink{font:var(--type-label);color:var(--ink-2);white-space:nowrap;padding:var(--space-2) 0;transition:background-size var(--dur-move) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.boards-module__zIr58G__groupLink:hover{color:var(--ink);background-size:100% 1px}@media (max-width:640px){.boards-module__zIr58G__page{padding-top:var(--space-5)}.boards-module__zIr58G__laneSelect{flex:100%}.boards-module__zIr58G__feedLink{margin-left:0}}
.gate-module__JCbztW__gate{z-index:var(--z-sheet);padding:var(--space-10) var(--gutter) calc(var(--space-12) + var(--safe-bottom));background:color-mix(in srgb, var(--ground) 62%, transparent);-webkit-backdrop-filter:blur(26px)saturate(1.1);backdrop-filter:blur(26px)saturate(1.1);color:var(--ink);transition:opacity var(--dur-drift) var(--ease-out), filter var(--dur-drift) var(--ease-out), visibility 0s linear var(--dur-drift);grid-template-rows:1fr auto;justify-items:center;display:grid;position:fixed;inset:0}.gate-module__JCbztW__gate:focus,.gate-module__JCbztW__gate:focus-visible{box-shadow:none;outline:none}.gate-module__JCbztW__gate[data-leaving]{opacity:0;visibility:hidden;pointer-events:none}.gate-module__JCbztW__center{text-align:center;align-self:center;justify-items:center;gap:var(--space-4);max-width:34ch;animation:gate-module__JCbztW__settle var(--dur-drift) var(--ease-out) both;display:grid}@keyframes gate-module__JCbztW__settle{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.gate-module__JCbztW__mark{width:132px;height:auto;margin-bottom:var(--space-4);color:var(--ink)}.gate-module__JCbztW__name{font:var(--w-emph) var(--text-2xl) / 1 var(--font-ui);letter-spacing:-.04em}.gate-module__JCbztW__line{font:italic 400 var(--text-lg) / var(--leading-snug) var(--font-serif);color:var(--ink);text-wrap:balance}.gate-module__JCbztW__enter{align-items:center;gap:var(--space-2);min-height:var(--hit);margin-top:var(--space-4);padding:0 var(--space-6);border-radius:var(--radius-full);background:var(--pill);color:var(--on-pill);font:var(--w-emph) var(--text-md) / 1 var(--font-ui);letter-spacing:-.01em;box-shadow:var(--shadow-object);transition:transform var(--dur-move) var(--ease-spring), box-shadow var(--dur-state) var(--ease-state);display:inline-flex}.gate-module__JCbztW__enter:hover{transform:translateY(-2px);box-shadow:0 16px 36px #4a28342e,0 2px 4px #4a28341a}.gate-module__JCbztW__enter:active{transform:scale(.97)}.gate-module__JCbztW__quiet{min-height:var(--hit);padding:0 var(--space-2);font:var(--w-emph) var(--text-2xs) / 1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.gate-module__JCbztW__quiet:hover{text-decoration-thickness:2px}
.search-module__CXXdkq__form{gap:var(--space-2);max-width:640px;display:flex}.search-module__CXXdkq__input{min-height:52px;padding-inline:var(--space-5);font-size:var(--text-lg);flex:1}.search-module__CXXdkq__sectionTitle{align-items:baseline;gap:var(--space-2);font:italic 400 var(--text-2xl) / 1.1 var(--font-serif);letter-spacing:-.02em;color:var(--ink);display:flex}.search-module__CXXdkq__sectionTitle .search-module__CXXdkq__count{font-style:normal}.search-module__CXXdkq__accounts{gap:var(--space-1);margin-inline:calc(-1 * var(--space-3));display:grid}
.logotype-module__hM-loq__logo{font:var(--w-emph) 1em / .9 var(--font-ui);letter-spacing:-.045em;color:var(--ink);display:inline-block;position:relative}