.p187{position:fixed;inset:0;z-index:9000;font-family:inherit;color:var(--ink,var(--vh-text))}
.p187full{background:var(--cream,var(--vh-card));overflow:auto}
.p187full .p187card{max-width:520px;margin:0 auto;padding:22px 22px 40px}
.p187remind{background:rgba(35,31,28,.35);display:flex;align-items:flex-end}
.p187remind .p187card{background:var(--vh-card);width:100%;border-radius:18px 18px 0 0;padding:18px 18px 26px;box-shadow:0 -6px 24px rgba(0,0,0,.18);border-top:5px solid var(--red,var(--vh-accent-text))}
.p187logo{height:34px;display:block;margin:4px 0 18px}
.p187ic{font-size:44px;line-height:1;margin:6px 0 10px}
.p187 h2{font-size:24px;margin:0 0 10px;color:var(--ink,var(--vh-text))}
.p187 h3{font-size:15px;margin:18px 0 6px;color:var(--muted,var(--vh-text-secondary));text-transform:uppercase;letter-spacing:.04em}
.p187why{font-size:17px;line-height:1.45;margin:0 0 10px}
.p187ex{list-style:none;padding:0;margin:0 0 12px}.p187ex li{background:var(--vh-card);border:1px solid var(--line,var(--vh-yellow-flag));border-radius:12px;padding:12px 12px 12px 34px;margin:8px 0;position:relative;font-size:16px}
.p187dot{position:absolute;left:13px;top:18px;width:9px;height:9px;border-radius:50%;background:var(--red,var(--vh-accent-text))}
.p187steps{padding-left:22px;font-size:17px;line-height:1.5}.p187steps li{margin:8px 0}
.p187share{display:inline-block;width:16px;height:18px;border:2px solid var(--vh-text);border-top:none;border-radius:2px;position:relative;vertical-align:-3px;margin:0 2px}
.p187share:before{content:"";position:absolute;left:5px;top:-8px;width:2px;height:13px;background:var(--vh-text)}
.p187share:after{content:"";position:absolute;left:2px;top:-8px;width:6px;height:6px;border-left:2px solid var(--vh-text);border-top:2px solid var(--vh-text);transform:rotate(45deg)}
.p187small{font-size:14px;color:var(--muted,var(--vh-text-secondary));margin:10px 0}
.p187err{color:var(--red,var(--vh-accent-text));font-weight:600}
.p187btns{display:flex;flex-direction:column;gap:10px;margin-top:16px}
.p187btns .big{width:100%;min-height:52px;font-size:17px;border-radius:12px}
.p187btns .primary{background:var(--red,var(--vh-accent-text));color:var(--vh-card);border:none}
.p187btns .secondary{background:var(--vh-card);color:var(--ink,var(--vh-text));border:1px solid var(--line,var(--vh-yellow-flag))}
.p187row{display:flex;gap:12px;align-items:flex-start}.p187bell{font-size:30px}.p187msg{font-size:16px;margin-top:3px;line-height:1.35}
.p187toast{position:fixed;left:16px;right:16px;bottom:24px;background:var(--ink,var(--vh-text));color:var(--vh-card);padding:14px;border-radius:12px;z-index:9100;font-size:15px;text-align:center}
.p187hd{display:flex;justify-content:space-between;align-items:center}.p187x{border:none;background:none;font-size:22px}
.p187sw{font-size:14px;color:var(--muted,var(--vh-text-secondary))}
.p187t{width:100%;border-collapse:collapse;background:var(--vh-card);font-size:15px}.p187t td,.p187t th{border-bottom:1px solid var(--line,var(--vh-yellow-flag));padding:8px;text-align:left}
.p187le{background:var(--vh-card);border:1px solid var(--line,var(--vh-yellow-flag));border-radius:10px;padding:10px;margin:8px 0;font-size:15px}
.p187lt{margin-bottom:4px}.p187when{color:var(--muted,var(--vh-text-secondary));font-size:13px}.p187meta{color:var(--muted,var(--vh-text-secondary));font-size:12.5px;margin-top:4px}
.p187pill{display:inline-block;border-radius:20px;padding:2px 9px;font-size:12.5px;font-weight:700;color:var(--vh-card);background:var(--vh-text-secondary)}
.p187pill.ok{background:var(--ok,var(--vh-on-track))}.p187pill.warn{background:var(--warn,var(--vh-yellow-flag))}.p187pill.bad{background:var(--red,var(--vh-accent-text))}.p187pill.muted{background:var(--vh-text-secondary)}
#p187adm{margin-top:14px;width:100%}
