/* Экран «Проверка фото» / «Анкета на доработке» (owner 2026-10-21).
   Фон: тёмные деревья и исламская арка из картинки регистрации, далеко и приглушённо,
   чтобы текст оставался главным. Цвета -- токены из design-tokens.css. */
.fix-gate {
  --fg-arch: rgba(241,213,139,.34);
  position: relative; isolation: isolate; min-height: 100%;
  display: flex; flex-direction: column; justify-content: flex-start;
  margin: -18px -18px 0; padding: 88px 24px 8px;
  color: var(--text); line-height: 1.5;
  animation: fix-gate-in .45s var(--ease-premium) both;
}
.fix-gate__backdrop { position: absolute; z-index: -1; inset: 0 0 auto 0; height: 440px; pointer-events: none; overflow: hidden;
  -webkit-mask-image: linear-gradient(180deg, #000 0, #000 46%, transparent 100%); mask-image: linear-gradient(180deg, #000 0, #000 46%, transparent 100%); }
.fix-gate__trees { position: absolute; inset: 0; background: url("data:image/webp;base64,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") center top / cover no-repeat; opacity: .46; }
.fix-gate__arch { position: absolute; left: 50%; top: 4px; width: min(372px, 100%); height: auto; transform: translateX(-50%); fill: none; stroke: var(--fg-arch); stroke-width: 1.2; }
.fix-gate__arch path + path { stroke-width: .8; opacity: .55; }
.fix-gate__body { display: flex; flex-direction: column; align-items: center; text-align: center; gap: 12px; max-width: 360px; width: 100%; margin: 0 auto; }
.fix-gate__emblem { width: 56px; height: 56px; display: grid; place-items: center; border-radius: 50%; color: var(--gold-light);
  border: 1px solid rgba(241,213,139,.45); background: radial-gradient(circle at 50% 30%, rgba(241,213,139,.16), rgba(10,42,31,.65)); box-shadow: 0 0 28px rgba(217,175,89,.16); margin-bottom: 4px; }
.fix-gate__emblem svg { width: 26px; height: 26px; fill: none; stroke: currentColor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
.fix-gate__eyebrow { margin: 0; font-size: 11px; letter-spacing: .16em; text-transform: uppercase; color: var(--muted); }
.fix-gate__title { margin: 0; font: 400 29px/1.2 Georgia, 'Times New Roman', serif; color: var(--gold-light); text-wrap: balance; }
.fix-gate__lead { margin: 0; max-width: 320px; font-size: 15.5px; color: var(--text); text-wrap: balance; }
.fix-gate__lead b { display: block; margin-bottom: 2px; font-weight: 500; color: var(--gold); }
.fix-gate__list { list-style: none; margin: 4px 0 0; padding: 0; width: 100%; display: flex; flex-direction: column; gap: 8px; text-align: left; }
.fix-gate__list li { position: relative; padding: 11px 14px 11px 42px; border: 1px solid var(--line); border-radius: 14px; font-size: 14.5px;
  background: linear-gradient(125deg, rgba(28,72,51,.42), rgba(6,36,27,.62)); box-shadow: inset 0 1px 0 rgba(233,220,163,.07); }
.fix-gate__list li::before { content: ''; position: absolute; left: 15px; top: 15px; width: 14px; height: 14px; border-radius: 50%;
  background: radial-gradient(circle, var(--gold-light) 0 34%, transparent 38%), rgba(217,175,89,.16); box-shadow: 0 0 0 1px rgba(241,213,139,.5); }
.fix-gate__list li small { display: block; margin-top: 2px; font-size: 12.5px; color: var(--muted); }
.fix-gate__comment { margin: 2px 0 0; max-width: 320px; font-size: 14px; color: var(--muted); text-wrap: balance; }
.fix-gate__note { margin: 6px 0 0; display: flex; align-items: flex-start; gap: 9px; text-align: left; font-size: 13px; color: var(--muted); max-width: 340px; }
.fix-gate__note svg { flex: none; width: 17px; height: 17px; margin-top: 1px; fill: none; stroke: var(--gold); stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; }
.fix-gate__actions { display: flex; flex-direction: column; gap: 10px; width: 100%; max-width: 360px; margin: 22px auto 0; }
.fix-gate__btn { width: 100%; min-height: 54px; padding: 12px 18px; border-radius: 16px; font-size: 16.5px; font-weight: 500; letter-spacing: .01em; transition: transform .12s, opacity .15s; }
.fix-gate__btn:active { transform: scale(.985); }
.fix-gate__btn--primary { color: #1a1304; background: linear-gradient(180deg, #e2bd6c, #d0a449); box-shadow: 0 8px 22px rgba(217,175,89,.22), inset 0 1px 0 rgba(255,244,205,.5); }
.fix-gate__btn--ghost { color: var(--gold-light); border: 1px solid rgba(225,200,145,.38); background: rgba(10,42,31,.4); }
@keyframes fix-gate-in { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: none; } }
@media (max-height: 700px) { .fix-gate { padding-top: 60px; } .fix-gate__title { font-size: 26px; } .fix-gate__actions { margin-top: 16px; } }
@media (prefers-reduced-motion: reduce) { .fix-gate { animation: none; } }

/* Owner 2026-10-22: «Обновите фотографию» -- минимализм, как экран «Анкета создана»: значок, заголовок, одна фраза, кнопки внизу. */
.fix-gate--photo { padding-top: 64px; min-height: calc(100dvh - 150px); }
.fix-gate--photo .fix-gate__body { flex: 1; justify-content: center; gap: 14px; padding-bottom: 28px; }
.fix-gate--photo .fix-gate__emblem { width: 68px; height: 68px; margin-bottom: 10px; }
.fix-gate--photo .fix-gate__lead { max-width: 300px; color: var(--muted); }
.fix-gate--photo .fix-gate__actions { margin-top: auto; }
