.callback-page[data-v-a8d334af]{background:radial-gradient(circle at 10% 0,hsla(0,0%,100%,.9),transparent 30%),linear-gradient(180deg,#f8f8f8,#f6f6f6);min-height:100vh;padding:100px 0 64px}.callback-page--with-fab[data-v-a8d334af]{padding-bottom:122px}.callback-feed[data-v-a8d334af]{margin:0 auto;padding:0 22px 28px;width:min(720px,100%)}.callback-feed__tabs[data-v-a8d334af]{background:#fffffff5;border-radius:14px 14px 0 0;box-shadow:0 10px 34px #19212e14;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px;overflow:hidden}.callback-feed__tabs button[data-v-a8d334af]{background:transparent;border:0;color:#85858a;cursor:pointer;font-size:17px;font-weight:900;height:62px;letter-spacing:0;position:relative}.callback-feed__tabs button[data-v-a8d334af]:after{background:transparent;bottom:0;content:"";height:4px;left:0;position:absolute;right:0}.callback-feed__tabs button.is-active[data-v-a8d334af]{color:#ff5b00}.callback-feed__tabs button.is-active[data-v-a8d334af]:after{background:#ff5b00}.callback-state[data-v-a8d334af]{background:#fff;border-radius:16px;box-shadow:0 10px 32px #19212e12;color:#8f8f95;display:grid;gap:10px;min-height:148px;padding:44px 18px;text-align:center}.callback-state strong[data-v-a8d334af]{color:#222;font-size:16px}.callback-state span[data-v-a8d334af]{font-size:13px;line-height:1.7}.callback-state--error strong[data-v-a8d334af]{color:#f04438}.callback-posts[data-v-a8d334af]{display:grid;gap:16px}.callback-post[data-v-a8d334af]{background:#fffffffa;border:1px solid rgba(17,24,39,.03);border-radius:16px;box-shadow:0 10px 32px #19212e14;padding:20px 20px 18px}.callback-post__head[data-v-a8d334af]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.callback-author[data-v-a8d334af]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-grid;gap:12px;grid-template-columns:46px minmax(0,1fr);min-width:0;padding:0;text-align:left}.callback-avatar[data-v-a8d334af]{background:linear-gradient(135deg,#fff0d8,#ffd0a2);border-radius:50%;color:#ff5b00;display:inline-grid;font-size:17px;font-weight:900;height:46px;overflow:hidden;place-items:center;width:46px}.callback-avatar img[data-v-a8d334af]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.callback-author__meta[data-v-a8d334af]{display:grid;gap:4px;min-width:0}.callback-author__meta strong[data-v-a8d334af]{color:#101014;font-size:17px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.callback-author__meta small[data-v-a8d334af]{color:#8d8d93;font-size:13px;font-weight:500}.callback-post__content[data-v-a8d334af]{background:transparent;border:0;color:inherit;cursor:pointer;display:block;margin-top:16px;padding:0;text-align:left;width:100%}.callback-post__title[data-v-a8d334af]{color:#101014;display:block;font-size:17px;font-weight:500;line-height:1.62;white-space:pre-wrap}.callback-topic[data-v-a8d334af]{background:transparent;border:0;color:#ff5b00;cursor:pointer;display:block;font-size:15px;font-weight:800;line-height:1.25;margin-top:12px;padding:0;width:-moz-fit-content;width:fit-content}.callback-tags[data-v-a8d334af]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.callback-tags span[data-v-a8d334af]{color:#ff5b00;font-size:13px;font-weight:700}.callback-post[data-v-a8d334af] .callback-image-grid{margin-top:18px}.callback-post[data-v-a8d334af] .callback-image-grid__item{background:#f1f1f1;border-radius:8px}.callback-post[data-v-a8d334af] .callback-image-grid{gap:8px}.callback-post__actions[data-v-a8d334af]{align-items:center;color:#89898f;display:grid;gap:8px;grid-template-columns:1fr 1fr 1fr;margin-top:18px}.callback-action[data-v-a8d334af]{align-items:center;background:transparent;border:0;color:#89898f;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:7px;justify-content:center;min-height:32px;padding:0}.callback-action[data-v-a8d334af]:first-child{justify-content:flex-start}.callback-action[data-v-a8d334af]:last-child{justify-content:flex-end}.callback-action svg[data-v-a8d334af]{fill:none;height:19px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:19px}.callback-action--like.is-active[data-v-a8d334af]{color:#ff2d2d}.callback-action--like.is-active svg[data-v-a8d334af]{fill:currentColor}.callback-action--view[data-v-a8d334af]{color:#85858a}.callback-more[data-v-a8d334af]{background:#ff5b00;border:0;border-radius:999px;box-shadow:0 10px 24px #ff5b0038;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:900;margin:18px auto 0;min-height:42px;width:calc(100% - 28px)}.callback-more[data-v-a8d334af]:disabled{cursor:wait;opacity:.62}.callback-publish-fab[data-v-a8d334af]{background:#ff5b00;border:0;border-radius:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 24px);box-shadow:0 12px 28px #ff5b0057;color:#fff;cursor:pointer;display:inline-grid;font-size:14px;font-weight:900;height:54px;place-items:center;position:fixed;right:max(22px,calc(50vw - 338px));width:54px;z-index:45}.callback-publish-fab[data-v-a8d334af]:active{transform:translateY(1px) scale(.98)}@media(max-width:760px){.callback-feed[data-v-a8d334af]{padding-inline:18px}}@media(max-width:520px){.callback-page[data-v-a8d334af]{padding-top:80px}.callback-feed[data-v-a8d334af]{padding-inline:12px}.callback-feed__tabs[data-v-a8d334af]{border-radius:12px 12px 0 0;margin-bottom:12px}.callback-feed__tabs button[data-v-a8d334af]{font-size:15px;height:48px}.callback-posts[data-v-a8d334af]{gap:12px}.callback-post[data-v-a8d334af]{border-radius:14px;padding:16px 14px 14px}.callback-author[data-v-a8d334af]{gap:10px;grid-template-columns:40px minmax(0,1fr)}.callback-avatar[data-v-a8d334af]{font-size:15px;height:40px;width:40px}.callback-author__meta strong[data-v-a8d334af]{font-size:15px}.callback-action[data-v-a8d334af],.callback-author__meta small[data-v-a8d334af]{font-size:12px}.callback-post__title[data-v-a8d334af]{font-size:15px;line-height:1.58}.callback-topic[data-v-a8d334af]{font-size:13px}.callback-post[data-v-a8d334af] .callback-image-grid{gap:6px;margin-top:14px}.callback-post__actions[data-v-a8d334af]{margin-top:14px}.callback-publish-fab[data-v-a8d334af]{bottom:calc(env(safe-area-inset-bottom,0px) + 20px);right:18px}}
