.comments-page[data-v-ae4f7dda]{background:#07080d;color:#fff;min-block-size:100dvh;position:relative}.comments-page__back[data-v-ae4f7dda]{align-items:center;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff;display:flex;gap:6px;inline-size:auto;justify-content:center;min-block-size:42px;min-inline-size:132px;padding:0 14px}.comments-page__topbar[data-v-ae4f7dda]{align-items:center;backdrop-filter:blur(14px);background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.66));block-size:calc(58px + env(safe-area-inset-top));box-shadow:0 10px 34px #0000006b;display:flex;inset-block-start:0;inset-inline:0;padding:calc(8px + env(safe-area-inset-top)) 12px 8px;position:fixed;z-index:2147483647}.comments-page__back span[data-v-ae4f7dda]{font-size:.86rem;font-weight:800}.comments-page__loading[data-v-ae4f7dda]{align-items:center;display:flex;justify-content:center;min-block-size:100dvh}.comments-page__poster[data-v-ae4f7dda]{align-items:center;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(7,8,13,.88)),#11131c;display:grid;gap:12px;grid-template-columns:90px minmax(0,1fr);min-block-size:190px;padding:calc(70px + env(safe-area-inset-top)) 12px 18px}.comments-page__poster img[data-v-ae4f7dda]{aspect-ratio:2 / 3;block-size:120px;border-radius:8px;inline-size:80px;object-fit:cover}.comments-page__poster p[data-v-ae4f7dda]{color:#34d399;font-size:.74rem;font-weight:900;margin:0;text-transform:uppercase}.comments-page__poster h1[data-v-ae4f7dda]{font-size:1.25rem;line-height:1.08;margin:4px 0 0}.comments-page__list[data-v-ae4f7dda]{display:grid;gap:10px;padding:12px 12px calc(68px + env(safe-area-inset-bottom))}.comments-page__form[data-v-ae4f7dda]{background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.13);border-radius:10px;display:grid;gap:9px;margin:12px;padding:14px;position:relative;z-index:1}.comments-page__form label[data-v-ae4f7dda]{font-size:1rem;font-weight:900}.comments-page__form textarea[data-v-ae4f7dda]{background:#080b12;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font:inherit;line-height:1.5;padding:11px;resize:vertical}.comments-page__form textarea[data-v-ae4f7dda]:focus{border-color:#fbbf24;box-shadow:0 0 0 3px #fbbf242e;outline:0}.comments-page__form>div[data-v-ae4f7dda]{align-items:center;display:flex;justify-content:space-between}.comments-page__form>div>span[data-v-ae4f7dda]{color:#fbbf24;font-size:.72rem}.comments-page__form button[data-v-ae4f7dda]{align-items:center;background:#d12652;border:0;border-radius:8px;color:#fff;display:flex;font-weight:900;gap:7px;min-block-size:42px;padding:0 14px}.comments-page__form button[data-v-ae4f7dda]:disabled{opacity:.55}.comment-card[data-v-ae4f7dda]{background:linear-gradient(135deg,rgba(255,255,255,.11),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.12);border-radius:8px;display:grid;gap:10px;grid-template-columns:40px minmax(0,1fr);padding:12px}.comment-card span[data-v-ae4f7dda]{align-items:center;background:linear-gradient(135deg,#059669,#2563eb);border-radius:999px;display:flex;font-weight:900;inline-size:40px;justify-content:center;min-block-size:40px}.comment-card strong[data-v-ae4f7dda]{display:block;font-size:.82rem}.comment-card p[data-v-ae4f7dda]{color:#ffffffc7;line-height:1.35;margin:3px 0 0}.comment-card small[data-v-ae4f7dda]{color:#ffffff7a}.comments-page__empty[data-v-ae4f7dda]{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#fff}.comments-page__more[data-v-ae4f7dda]{align-items:center;color:#ffffff8f;display:flex;justify-content:center;min-block-size:54px;text-align:center}
