.bot-card[data-v-9f37d5d3]{--avatar:calc(var(--ratio)*76);background:radial-gradient(120% 80% at 0 0,hsla(0,0%,100%,.035),transparent 60%),var(--surface-2);border:1px solid hsla(0,0%,100%,.06);border-radius:calc(var(--ratio)*16);box-sizing:border-box;color:var(--soft-white);display:flex;flex-direction:column;gap:calc(var(--ratio)*14);height:100%;min-width:0;padding:calc(var(--ratio)*18) calc(var(--ratio)*18) calc(var(--ratio)*14);position:relative;text-decoration:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease,background-color .2s ease}.bot-card[data-v-9f37d5d3]:focus-visible,.bot-card[data-v-9f37d5d3]:not(.bot-card--preview):hover{border-color:#ffffff29;box-shadow:0 calc(var(--ratio)*14) calc(var(--ratio)*32) #00000059;outline:none;transform:translateY(-2px)}.bot-card[data-v-9f37d5d3]:focus-visible{border-color:var(--green-bright)}.bot-card--beaten[data-v-9f37d5d3]{border-color:#109c4947}.bot-card--draft[data-v-9f37d5d3]{opacity:.6}.bot-card__head[data-v-9f37d5d3]{align-items:center;display:flex;gap:calc(var(--ratio)*14);min-width:0}.bot-card__media[data-v-9f37d5d3]{flex:none;height:var(--avatar);position:relative;width:var(--avatar)}.bot-card__avatar[data-v-9f37d5d3]{border-radius:calc(var(--ratio)*14);box-shadow:0 0 0 1px #ffffff0f,0 calc(var(--ratio)*6) calc(var(--ratio)*16) #0000004d;font-size:calc(var(--ratio)*26);height:100%;transition:filter .2s ease;width:100%}.bot-card--locked .bot-card__avatar[data-v-9f37d5d3]{filter:grayscale(.85) brightness(.6)}.bot-card__badge[data-v-9f37d5d3]{border:calc(var(--ratio)*3) solid var(--surface-2);border-radius:50%;bottom:calc(var(--ratio)*-6);display:grid;height:calc(var(--ratio)*26);place-items:center;position:absolute;right:calc(var(--ratio)*-6);width:calc(var(--ratio)*26)}.bot-card__badge svg[data-v-9f37d5d3]{fill:none;stroke:var(--soft-white);stroke-linecap:round;stroke-linejoin:round}.bot-card__badge--beaten[data-v-9f37d5d3]{background:var(--green-bright)}.bot-card__badge--beaten svg[data-v-9f37d5d3]{height:calc(var(--ratio)*11);width:calc(var(--ratio)*11);stroke-width:2.6}.bot-card__badge--lock[data-v-9f37d5d3]{background:var(--surface-5)}.bot-card__badge--lock svg[data-v-9f37d5d3]{height:calc(var(--ratio)*13);width:calc(var(--ratio)*13);stroke-width:2.2}.bot-card__title[data-v-9f37d5d3]{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--ratio)*6);min-width:0}.bot-card__name[data-v-9f37d5d3]{font-family:var(--font-main);font-size:calc(var(--ratio)*19);line-height:1.2;max-width:100%;overflow-wrap:anywhere}.bot-card__name[data-v-9f37d5d3],.bot-card__strength[data-v-9f37d5d3]{color:var(--soft-white);font-weight:700}.bot-card__strength[data-v-9f37d5d3]{align-items:center;background:#ffffff0f;border-radius:calc(var(--ratio)*8);display:inline-flex;font-family:var(--font-text);font-size:calc(var(--ratio)*13);font-variant-numeric:tabular-nums;gap:calc(var(--ratio)*6);line-height:1.3;padding:calc(var(--ratio)*3) calc(var(--ratio)*9) calc(var(--ratio)*3) calc(var(--ratio)*7)}.bot-card__strength svg[data-v-9f37d5d3]{flex:none;height:calc(var(--ratio)*12);width:calc(var(--ratio)*12);fill:var(--green-bright)}.bot-card__text[data-v-9f37d5d3]{color:#c2c2c2c7;font-family:var(--font-text);font-size:calc(var(--ratio)*14);font-weight:500;line-height:1.5;margin:0;white-space:pre-line}.bot-card__foot[data-v-9f37d5d3]{align-items:center;border-top:1px solid hsla(0,0%,100%,.06);display:flex;gap:calc(var(--ratio)*10);margin-top:auto;min-width:0;padding-top:calc(var(--ratio)*12)}.bot-card__status[data-v-9f37d5d3]{align-items:center;color:var(--muted-light);display:inline-flex;font-family:var(--font-text);font-size:calc(var(--ratio)*12);font-weight:700;gap:calc(var(--ratio)*6);min-width:0}.bot-card__status svg[data-v-9f37d5d3]{flex:none;height:calc(var(--ratio)*13);width:calc(var(--ratio)*13);fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.bot-card__status>span[data-v-9f37d5d3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bot-card__record[data-v-9f37d5d3]{color:var(--muted);flex:none;font-family:var(--font-text);font-size:calc(var(--ratio)*12);font-variant-numeric:tabular-nums;font-weight:700}.bot-card__record b[data-v-9f37d5d3]{font-weight:700}.bot-card__record i[data-v-9f37d5d3]{font-style:normal;margin:0 calc(var(--ratio)*3)}.bot-card__record .w[data-v-9f37d5d3]{color:var(--good)}.bot-card__record .d[data-v-9f37d5d3]{color:var(--muted-light)}.bot-card__record .l[data-v-9f37d5d3]{color:#e0736b}.bot-card__cta[data-v-9f37d5d3]{align-items:center;color:var(--green-bright);display:inline-flex;flex:none;font-family:var(--font-text);font-size:calc(var(--ratio)*13);font-weight:700;gap:calc(var(--ratio)*4);margin-left:auto;transition:gap .2s ease,color .2s ease}.bot-card__cta svg[data-v-9f37d5d3]{height:calc(var(--ratio)*10);width:calc(var(--ratio)*10);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bot-card--locked .bot-card__cta[data-v-9f37d5d3]{color:var(--muted-light)}.bot-card:focus-visible .bot-card__cta[data-v-9f37d5d3],.bot-card:not(.bot-card--preview):hover .bot-card__cta[data-v-9f37d5d3]{gap:calc(var(--ratio)*8)}@media (max-aspect-ratio:3/4){.bot-card[data-v-9f37d5d3]{--avatar:calc(var(--ratio)*64);gap:calc(var(--ratio)*12);padding:calc(var(--ratio)*14) calc(var(--ratio)*14) calc(var(--ratio)*12)}.bot-card__name[data-v-9f37d5d3]{font-size:calc(var(--ratio)*17)}}.tag[data-v-9f37d5d3]{background:#ffffff12;border-radius:calc(var(--ratio)*999);color:var(--muted-light);flex:none;font-family:var(--font-text);font-size:calc(var(--ratio)*11);font-weight:700;line-height:1.4;padding:calc(var(--ratio)*3) calc(var(--ratio)*9)}.tag--free[data-v-9f37d5d3]{background:#109c4929;color:var(--good)}.tag--sub[data-v-9f37d5d3]{background:#ffc40024;color:#ffcf4d}.tag--sub-open[data-v-9f37d5d3]{background:#ffc40014;color:#ffcf4dbf}.tag--draft[data-v-9f37d5d3]{background:#ffc40024;color:#ffcf4d}
