.chal{flex-direction:column;min-width:0;color:var(--c-text)}.chal,.chal__head{display:flex;gap:10px}.chal__head{align-items:center;justify-content:space-between;min-height:20px}.chal__kind{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:12px;line-height:16px;font-weight:600;color:var(--c-secondary)}.chal__kind>svg{flex:none;color:var(--c-text)}.chal__by{font-weight:500;color:var(--c-dim)}.chal__status{transition:color var(--duration-fast) var(--ease-smooth-out),background-color var(--duration-fast) var(--ease-smooth-out)}.chal__prompt{font-size:16px;line-height:23px;font-weight:600;letter-spacing:-.005em;overflow-wrap:anywhere}.chal__prize{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.chal__amount{font-size:18px;line-height:24px;font-weight:600}.chal__meta{font-size:13px;line-height:18px;color:var(--c-secondary)}.sol-amt--live{color:var(--accent-live)}.chal__form{display:flex;align-items:flex-end;gap:8px}.chal__field{flex:1;min-width:0;height:36px;padding:0 12px;border-radius:10px;background:var(--c-input);color:var(--c-text);font:inherit;font-size:14px;line-height:20px;outline:0;box-shadow:inset 0 0 0 .5px var(--c-ink-12);transition:box-shadow var(--duration-quick) var(--ease-smooth-out)}.chal__field--area{height:auto;min-height:36px;max-height:120px;padding:7px 12px;resize:none}.chal__field::placeholder{color:var(--c-dim)}.chal__field:focus{box-shadow:inset 0 0 0 1px var(--c-ink-35)}.chal__send{flex:none;height:36px;min-width:84px}.chal__send:disabled{opacity:.45}.chal__gate{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 8px 8px 12px;border-radius:10px;background:var(--c-ink-05)}.chal__gate,.chal__judge,.chal__note{font-size:13px;line-height:18px;color:var(--c-secondary)}.chal__error{font-size:13px;line-height:18px;color:var(--c-danger)}.chal__mine{display:block;font-size:13px;line-height:19px;color:var(--c-secondary);animation:chal-in var(--duration-fast) var(--ease-smooth-out) both}.chal__mine>svg{display:inline-block;margin-right:4px;vertical-align:-2px}.chal__mine[data-tone=ok],.chal__mine[data-tone=win]{color:var(--c-text)}.chal__mine-text{color:var(--c-dim);overflow-wrap:anywhere}.chal__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.chal__rules{flex:1 1 220px;min-width:0;font-size:12px;line-height:16px;color:var(--c-dim)}.chal__creator{display:flex;gap:6px}.chal__results{display:flex;flex-direction:column;gap:8px;animation:chal-in var(--duration-slow) var(--ease-smooth-out) both}.chal__answer{font-size:14px;line-height:20px}.chal__answer-label{margin-right:6px;color:var(--c-secondary)}.chal__winners{border-radius:10px;background:var(--c-opt);overflow:hidden}.chal__winner,.chal__winners{display:flex;flex-direction:column}.chal__winner{gap:2px;padding:8px 10px}.chal__winner+.chal__winner{box-shadow:inset 0 .5px 0 var(--c-opt-line)}.chal__winner-line{display:flex;align-items:center;gap:8px;min-height:22px;font-size:14px;line-height:20px}.chal__rank{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:9999px;background:var(--c-ink-08);font-size:11px;font-weight:600;color:var(--c-secondary)}.chal__who{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.chal__entry{padding-left:28px;font-size:13px;line-height:19px;color:var(--c-text);overflow-wrap:anywhere}.chal__reason{padding-left:28px;font-size:12px;line-height:17px}.chal__reason,.chal__tx{color:var(--c-secondary)}.chal__tx{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-size:13px;line-height:18px;text-decoration:underline;text-decoration-color:var(--c-ink-25);text-underline-offset:2px;transition:color var(--duration-quick) var(--ease-smooth-out)}.chal__tx:hover{color:var(--c-text)}.chal--sk{min-height:132px}@keyframes chal-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.chals{flex-direction:column;margin-bottom:20px}.chals,.chals__head{display:flex;gap:10px}.chals__head{align-items:baseline;justify-content:space-between}.chals__title{font-size:15px;line-height:20px;font-weight:600;color:var(--c-text)}.chals__hint{font-size:12px;line-height:16px;color:var(--c-dim)}.chals__box{padding:14px;border-radius:18px}.chals__box,.chals__past{background:var(--c-raised)}.chals__past{display:flex;flex-direction:column;border-radius:14px;overflow:hidden}.chals__row{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:10px 12px;text-align:left;transition:background-color var(--duration-quick) var(--ease-smooth-out)}.chals__row:hover{background:var(--c-ink-05)}html[data-theme=light] .chals__row:hover{background:color-mix(in srgb,#fff 98%,#000)}.chals__row+.chals__row,.chals__row-wrap+.chals__row-wrap{box-shadow:inset 0 .5px 0 var(--c-opt-line)}.chals__row-main{display:flex;flex:1;flex-direction:column;min-width:0}.chals__row-title{font-size:14px;line-height:20px;color:var(--c-text)}.chals__row-sub,.chals__row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chals__row-sub{font-size:12px;line-height:16px;color:var(--c-secondary)}.chals__row-open{padding:4px 12px 12px}.chal-set{display:flex;flex-direction:column;gap:10px}.chal-set__line{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;font-size:13px;line-height:18px;color:var(--c-secondary)}.chal-set__line>span:first-child{color:var(--c-text)}.chal-set__resp{font-size:12px;line-height:17px;color:var(--c-dim)}.chal-set__amount{display:inline-flex;align-items:center;gap:6px}.chal-set__amount input{width:76px;height:30px;padding:0 8px;border-radius:8px;background:var(--c-input);color:var(--c-text);font:inherit;font-size:13px;text-align:right;font-variant-numeric:tabular-nums;outline:0;box-shadow:inset 0 0 0 .5px var(--c-ink-12)}.chal-set__amount input:focus{box-shadow:inset 0 0 0 1px var(--c-ink-35)}.chal-set__chips{display:flex;flex-wrap:wrap;gap:6px}.chal-set__saved{font-size:12px;line-height:16px;color:var(--c-dim)}@media (max-width:767px){.chal__field{font-size:16px;height:44px}.chal__field--area{height:auto;min-height:44px}.chal__send{height:44px}.chal__prompt{font-size:17px;line-height:24px}.chal-set__amount input{font-size:16px;height:36px}}@media (prefers-reduced-motion:reduce){.chal__mine,.chal__results{animation:none}}.fee-details_details__gQa_W{margin-top:8px;color:var(--c-secondary);font-size:13px;line-height:1.5}.fee-details_details__gQa_W summary{width:fit-content;cursor:pointer;padding:5px 0}.fee-details_details__gQa_W summary:focus-visible{outline:2px solid var(--c-text);outline-offset:3px;border-radius:3px}.fee-details_body__tTK8P{padding:4px 0 8px;overflow-wrap:anywhere}.fee-details_body__tTK8P p{margin:0}.fee-details_body__tTK8P p+p{margin-top:6px}.looks__meta{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px;padding-top:4px}.looks__meta .looks__label{padding-top:6px}.looks__meta .image-download{min-width:0;margin-left:auto;text-align:right}.image-download .blk__error{max-width:230px;margin-top:4px;font-size:12px}.xthread{display:flex;flex-direction:column;gap:8px;margin:10px 0 0;padding:0 0 0 12px;list-style:none;box-shadow:inset 1.5px 0 0 var(--c-divider)}.xthread__part{font-size:14px;line-height:20px;color:var(--c-text);white-space:pre-wrap}.xpost[data-busy=true]{opacity:.6;transition:opacity var(--duration-quick) var(--ease-smooth-out)}.xdraft__hint{margin-top:10px;font-size:13px;line-height:18px;color:var(--c-secondary)}.xdraft__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.xwel__head{display:flex;align-items:center;gap:10px}.xstat__mark,.xwel__mark{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;background:var(--c-ink-08);color:var(--c-text)}.xact__link,.xwel__open{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:9999px;color:var(--c-secondary);transition:background-color var(--duration-quick) var(--ease-smooth-out),color var(--duration-quick) var(--ease-smooth-out)}.xact__link:hover,.xwel__open:hover{background:var(--c-ink-08);color:var(--c-text)}.xwel__warn{display:flex;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--warning-500) 12%,transparent);font-size:13px;line-height:18px;color:var(--c-text)}.xwel__warn svg{flex-shrink:0;margin-top:2px;color:var(--warning-500)}.xwel__checks{display:flex;flex-direction:column;margin:10px 0 0;padding:0;list-style:none;border-radius:10px;background:var(--c-opt);overflow:hidden}.xwel__check{display:flex;align-items:center;gap:10px;min-height:40px;padding:8px 10px}.xwel__check+.xwel__check{box-shadow:inset 0 .5px 0 var(--c-divider)}.xwel__glyph{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;border-radius:9999px;background:var(--c-ink-08);color:var(--c-secondary)}.xwel__check[data-ok=true] .xwel__glyph{background:var(--c-white);color:var(--c-white-fg)}.xwel__label{display:block;font-size:13px;line-height:18px;color:var(--c-text)}.xwel__hint{display:block;font-size:12px;line-height:16px;color:var(--c-secondary)}.xwel__foot{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:10px}.xwel__details{margin-top:12px;border-top:1px solid var(--c-divider)}.xwel__details>summary{display:flex;align-items:center;gap:8px;min-height:44px;font-size:13px;cursor:pointer;list-style:none}.xwel__details>summary::-webkit-details-marker{display:none}.xwel__details>summary span{margin-left:auto;color:var(--c-secondary);font-size:12px}.xwel__details>summary svg{color:var(--c-secondary)}.xwel__details[open]>summary svg{transform:rotate(180deg)}.xwel__details>summary:focus-visible{outline:2px solid var(--c-text);outline-offset:3px;border-radius:4px}.xwel__kit{display:grid;gap:12px;padding-top:4px}.xwel__help{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--c-secondary)}.xwel__warn .btn-ghost{flex-shrink:0;margin-left:auto}.xpanel{display:flex;flex-direction:column;gap:24px}.xstat{display:flex;align-items:center;gap:10px;padding:12px;border-radius:12px;background:var(--c-raised)}.xstat[data-state=needs_reconnect] .xstat__mark{background:color-mix(in srgb,var(--warning-500) 16%,transparent);color:var(--warning-500)}.xstat__title{font-size:14px;line-height:20px;font-weight:600;color:var(--c-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xpanel__note,.xstat__sub{font-size:12px;line-height:16px;color:var(--c-secondary)}.xpanel__note{display:inline-flex;align-items:center;gap:4px;font-weight:400;opacity:0;transition:opacity var(--duration-quick) var(--ease-smooth-out)}.xpanel__note[data-on=true]{opacity:1}.xpanel__cap{display:flex;align-items:center;justify-content:space-between;gap:12px}.xpanel__cap .panel__row-label{flex:0 1 auto;font-size:13px}.xswitch{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;background:var(--c-raised)}.xswitch__label{font-size:13px;line-height:18px;font-weight:500;color:var(--c-text)}.xswitch__sub{font-size:12px;line-height:16px;color:var(--c-secondary)}.xwait{display:flex;flex-direction:column;gap:8px}.xwait__item{padding:10px 12px;border-radius:10px;background:var(--c-raised)}.xwait__tag{font-size:12px;line-height:16px;color:var(--c-secondary)}.xwait__part,.xwait__text{margin-top:4px;font-size:14px;line-height:20px;color:var(--c-text);white-space:pre-wrap}.xwait__part{padding-left:10px;box-shadow:inset 1.5px 0 0 var(--c-divider)}.xtry{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-radius:10px;background:var(--c-raised)}.xtry__form{display:flex;align-items:center;gap:6px}.xtry__at{flex-shrink:0;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;color:var(--c-secondary)}.xtry__input{min-width:0;font-size:16px}@media (min-width:768px){.xtry__input{font-size:14px}}.xtry__holder{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:16px;color:var(--c-secondary)}.xtry__out{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:8px;background:var(--c-opt)}.xtry__label{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:var(--c-secondary)}.xtry__reply{font-size:14px;line-height:20px;color:var(--c-text);white-space:pre-wrap;overflow-wrap:anywhere}.xact{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-radius:10px;background:var(--c-raised);overflow:hidden}.xact__item{display:flex;align-items:flex-start;gap:10px;padding:10px 8px 10px 12px}.xact__item+.xact__item{box-shadow:inset 0 .5px 0 var(--c-divider)}.xact__glyph{display:grid;place-items:center;width:20px;height:20px;margin-top:1px;flex-shrink:0;border-radius:9999px;background:var(--c-ink-08);color:var(--c-text)}.xact__item[data-kind=failed] .xact__glyph,.xact__item[data-kind=skip] .xact__glyph{color:var(--c-secondary)}.xact__line{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.xact__what{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;font-weight:500;color:var(--c-text)}.xact__when{flex-shrink:0}.xact__quote,.xact__when{font-size:12px;line-height:16px;color:var(--c-secondary)}.xact__quote{margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.xact__text{margin-top:4px;font-size:13px;line-height:18px;color:var(--c-text);white-space:pre-wrap;overflow-wrap:anywhere}.xact__reason{margin-top:2px;font-size:12px;line-height:16px;color:var(--c-secondary)}