.discord-preview{min-width:0;max-width:520px;box-shadow:none;color:inherit;font-size:inherit;line-height:inherit;background:0 0;border-radius:0;flex-direction:column;flex:480px;align-items:flex-end;gap:12px;display:flex;overflow:visible}.dp{--dp-bg:#313338;--dp-side:#2b2d31;--dp-text:#dbdee1;--dp-strong:#f2f3f5;--dp-muted:#949ba4;--dp-field:#383a40;--dp-btn:#4e5058;--dp-blurple:#5865f2;--dp-link:#00a8fc;--dp-green:#23a55a;border-radius:var(--radius-2xl,20px);background:var(--dp-bg);width:100%;min-height:460px;box-shadow:var(--shadow-product);color:var(--dp-text);text-align:start;flex-direction:column;font-size:14px;line-height:1.4;display:flex;position:relative;overflow:hidden}.dp-glyph{flex-shrink:0;width:1em;height:1em}.dp-avatar{background:linear-gradient(160deg,#8c93a0,#5f6672);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:flex-end;display:inline-flex;overflow:hidden}.dp-avatar svg{fill:#ffffffe6;width:100%;height:100%}.dp-avatar--xs{width:16px;height:16px}.dp-topbar{height:48px;color:var(--dp-muted);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 18px;display:flex;box-shadow:0 1px #0000003d}.dp-topbar__title{color:var(--dp-strong);align-items:center;gap:6px;font-size:15px;font-weight:700;display:flex}.dp-topbar__title .dp-glyph{color:var(--dp-muted);font-size:20px}.dp-topbar__tools{gap:16px;font-size:18px;display:flex}.dp-feed{flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;padding:16px 18px 12px;display:flex;overflow:hidden}.dp-welcome{flex-direction:column;gap:6px;margin-bottom:auto;padding:4px 2px 16px;display:flex}.dp-welcome__icon{background:var(--dp-field);width:56px;height:56px;color:var(--dp-strong);border-radius:9999px;place-items:center;margin-bottom:4px;display:grid}.dp-welcome__icon .dp-glyph{width:28px;height:28px}.dp-welcome__title{color:var(--dp-strong);font-size:22px;font-weight:700;line-height:1.25}.dp-welcome__desc{color:var(--dp-muted);font-size:14px}.dp-thread{flex-direction:column;gap:6px;display:flex}.dp-reply{min-width:0;color:var(--dp-muted);white-space:nowrap;align-items:center;gap:6px;padding-left:18px;font-size:12.5px;display:flex}.dp-reply>.dp-glyph{font-size:14px}.dp-reply__name{color:var(--dp-strong);font-weight:600}.dp-reply__text{text-overflow:ellipsis;overflow:hidden}.dp-reply__cmd{color:var(--dp-link);font-weight:500}.dp-message{align-items:flex-start;gap:14px;display:flex}.dp-message__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:40px;height:40px}.dp-message__body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.dp-meta{align-items:center;gap:6px;display:flex}.dp-meta__name{color:var(--dp-strong);font-size:15px;font-weight:600}.dp-meta__app{background:var(--dp-blurple);color:#fff;text-transform:uppercase;border-radius:4px;align-items:center;gap:2px;padding:1px 5px;font-size:10px;font-weight:700;display:inline-flex}.dp-meta__app .dp-glyph{font-size:10px}.dp-slot{position:relative}.dp-think{color:var(--dp-muted);opacity:0;pointer-events:none;align-items:center;gap:8px;display:flex;position:absolute;top:2px;left:0}.dp-dots{gap:3px;display:inline-flex}.dp-dots i{background:var(--dp-muted);border-radius:9999px;width:5px;height:5px;animation:.9s ease-in-out infinite dp-dot}.dp-dots i:nth-child(2){animation-delay:.15s}.dp-dots i:nth-child(3){animation-delay:.3s}.dp-card{background:var(--dp-side);border-left:4px solid #b2dcf4;border-radius:8px;flex-direction:column;gap:7px;max-width:380px;padding:14px 16px 16px;display:flex}.dp-card__category{color:var(--dp-muted);font-size:12px}.dp-card__title{color:var(--dp-strong);font-size:17px;font-weight:700}.dp-card__progress{color:#b5bac1;font-size:13.5px}.dp-card__sep{background:#3f4147;height:1px;margin:3px 0}.dp-row{border-radius:6px;justify-content:space-between;align-items:center;gap:8px;margin:0 -6px;padding:4px 6px;display:flex}.dp-row__label{min-width:0;color:var(--dp-text);white-space:nowrap;align-items:center;gap:8px;display:flex}.dp-row__label .dp-glyph{color:#6aafe6;font-size:17px}.dp-row__label em{font-style:normal;font-weight:600}.dp-row__label em:before{content:"· ";color:var(--dp-muted);font-weight:400}.dp-on{color:var(--dp-green)}.dp-off{color:var(--dp-muted)}.dp-roll{vertical-align:bottom;display:inline-grid;overflow:hidden}.dp-roll>*{grid-area:1/1}.dp-roll--state{display:inline-grid}.dp-btn{background:var(--dp-btn);color:#fff;white-space:nowrap;border-radius:4px;align-items:center;padding:4px 14px;font-size:13px;font-weight:500;display:inline-flex}.dp-btn--primary{background:var(--dp-blurple);align-self:flex-start;margin-top:6px;padding:7px 16px}.dp-btn-wrap{display:inline-flex;position:relative}.dp-cursor{z-index:3;fill:#fff;stroke:#111214;stroke-width:1.4px;stroke-linejoin:round;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px #00000073);width:22px;height:22px;margin:-2px 0 0 -3px;position:absolute;top:50%;left:50%}.dp-ephemeral{color:var(--dp-muted);white-space:nowrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.dp-ephemeral .dp-glyph{font-size:14px}.dp-ephemeral__link{color:var(--dp-link)}.dp-composer{flex-shrink:0;padding:0 18px 18px;position:relative}.dp-input{background:var(--dp-field);color:#6d6f78;border-radius:8px;align-items:center;gap:12px;height:46px;padding:0 14px;display:flex}.dp-input__icon{color:#b5bac1;font-size:20px}.dp-input__field{flex:auto;align-items:center;min-width:0;height:100%;display:flex;position:relative}.dp-input__placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dp-input__typed{color:var(--dp-text);opacity:0;align-items:center;display:flex;position:absolute;inset:0 auto 0 0}.dp-caret{background:var(--dp-text);width:2px;height:18px;margin-left:1px;animation:1s step-end infinite dp-blink}.dp-slash{z-index:2;opacity:0;pointer-events:none;background:#2b2d31;border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex;position:absolute;bottom:72px;left:18px;right:18px;box-shadow:0 8px 24px #0006}.dp-slash__label{color:var(--dp-muted);text-transform:uppercase;padding:0 4px;font-size:11px;font-weight:700}.dp-slash__item{white-space:nowrap;background:#404249;border-radius:4px;align-items:center;gap:10px;min-width:0;padding:6px;display:flex}.dp-slash__avatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:28px;height:28px}.dp-slash__cmd{color:var(--dp-strong);font-weight:700}.dp-slash__desc{color:var(--dp-muted);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.dp-feed,.dp-composer{transition:opacity .35s}.dp.is-leaving .dp-feed,.dp.is-leaving .dp-composer{opacity:0}.dp-reply,.dp-message__avatar,.dp-meta{animation:.45s cubic-bezier(.2,.8,.2,1) 2s both dp-rise}.dp-think{animation:.6s linear 2.05s both dp-think}.dp-card{animation:.55s cubic-bezier(.2,.8,.2,1) 2.6s both dp-card}.dp-ephemeral{animation:.4s 2.9s both dp-rise}.dp-input__placeholder{animation:7s linear both dp-ph}.dp-input__typed{animation:7s linear both dp-typed}.dp-char{animation:10ms linear both dp-char}.dp-slash{animation:7s both dp-slash}.dp-cursor{animation:7s cubic-bezier(.4,0,.2,1) both dp-cursor}.dp-btn--target{animation:7s both dp-press}.dp-row--log{animation:1.4s 4.5s both dp-flash}.dp-roll--state .dp-roll__from{animation:.35s 4.5s both dp-roll-out}.dp-roll--state .dp-roll__to{animation:.35s 4.5s both dp-roll-in}.dp-card__progress .dp-roll__from{animation:.35s 4.65s both dp-roll-out}.dp-card__progress .dp-roll__to{animation:.35s 4.65s both dp-roll-in}@keyframes dp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes dp-think{0%{opacity:0}12%,82%{opacity:1}to{opacity:0}}@keyframes dp-card{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes dp-ph{0%,8%{opacity:1}9%,27%{opacity:0}29%,to{opacity:1}}@keyframes dp-typed{0%,9%{opacity:0}10%,27%{opacity:1}28.6%,to{opacity:0}}@keyframes dp-char{0%{opacity:0}to{opacity:1}}@keyframes dp-slash{0%,14%{opacity:0;transform:translateY(6px)}17%,27%{opacity:1;transform:none}28.6%,to{opacity:0;transform:none}}@keyframes dp-cursor{0%,43%{opacity:0;transform:translate(96px,84px)}46%{opacity:1;transform:translate(96px,84px)}59%{opacity:1;transform:translate(0)scale(1)}61.5%{opacity:1;transform:translate(0)scale(.86)}65%{opacity:1;transform:translate(0)scale(1)}73%{opacity:1;transform:translate(0)}80%,to{opacity:0;transform:translate(18px,26px)}}@keyframes dp-press{0%,60%{background:var(--dp-btn);transform:none}62.5%{background:#6d6f78;transform:scale(.93)}66%,to{background:var(--dp-btn);transform:none}}@keyframes dp-flash{0%{background:#23a55a00}25%{background:#23a55a29}to{background:#23a55a00}}@keyframes dp-roll-out{to{opacity:0;transform:translateY(-70%)}}@keyframes dp-roll-in{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes dp-blink{50%{opacity:0}}@keyframes dp-dot{0%,80%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.dp-reply,.dp-message__avatar,.dp-meta,.dp-think,.dp-card,.dp-ephemeral,.dp-input__placeholder,.dp-input__typed,.dp-char,.dp-slash,.dp-cursor,.dp-btn--target,.dp-row--log,.dp-roll .dp-roll__from,.dp-roll .dp-roll__to,.dp-dots i,.dp-caret{animation:none}.dp-roll__from,.dp-think{display:none}}@media (max-width:720px){.discord-preview{max-width:none}.dp{min-height:0}.dp-topbar{padding:0 14px}.dp-feed{padding:12px 12px 10px}.dp-message{gap:10px}.dp-message__avatar{width:32px;height:32px}.dp-reply{padding-left:12px}.dp-card{max-width:none;padding:12px 12px 14px}.dp-composer{padding:0 12px 12px}.dp-slash{bottom:64px;left:12px;right:12px}}
.home-partners{color:var(--color-ink-muted-48);transition:color var(--transition-fast);align-self:flex-start;align-items:center;gap:14px;margin-top:16px;text-decoration:none;display:inline-flex}.home-partners:hover,.home-partners:focus-visible{color:var(--color-ink)}.home-partners:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:9999px}.home-partners__stack{align-items:center;display:inline-flex}.home-partners__avatar{box-sizing:border-box;border:3px solid var(--color-canvas);background:var(--color-surface-hover);object-fit:cover;border-radius:9999px;flex-shrink:0;width:40px;height:40px}.home-partners__avatar+.home-partners__avatar{margin-left:-12px}.home-partners__avatar--letter,.home-partners__avatar--more{color:var(--color-ink);justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.home-partners__avatar--more{background:var(--color-surface);color:var(--color-ink-muted-80)}.home-partners__text{word-break:keep-all;font-size:15px;line-height:1.4}
