.v98-telegram-card{position:absolute;left:max(12px,env(safe-area-inset-left));bottom:94px;width:264px;max-width:calc(100% - 24px);z-index:2;padding:12px;color:var(--v98-text);background:var(--v98-surface);box-shadow:var(--v98-raised);font:12px/1.5 var(--v98-font-body)}.v98-telegram-card-heading{display:flex;align-items:center;gap:8px}.v98-telegram-card-heading>svg{flex:0 0 auto;color:var(--v98-accent)}.v98-telegram-card-heading strong{flex:1 1;font-size:12px}body.vael98 .v98-telegram-card-heading button{display:grid;place-items:center;width:24px;height:24px;min-width:24px;min-height:24px;padding:0;background:transparent;box-shadow:none;color:var(--v98-muted)}.v98-telegram-card p{margin:6px 0 12px;color:var(--v98-muted)}body.vael98 .v98-telegram-card>.v98-telegram-card-open{width:100%;padding:0;border:0;background:transparent;box-shadow:none;font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px;color:var(--v98-accent);text-decoration:none}.v98-telegram-card>.v98-telegram-card-open>span:last-child{display:inline-flex;align-items:center;gap:4px}.v98-telegram-card :is(a,button):focus-visible{outline:1px dotted var(--v98-focus);outline-offset:3px}@media (hover:hover){.v98-telegram-card>.v98-telegram-card-open:hover{text-decoration:underline}}@media (max-width:600px){.v98-telegram-card{bottom:88px;width:240px;padding:10px}}@media (pointer:coarse){body.vael98 .v98-telegram-card-heading button{width:44px;height:44px;min-width:44px;min-height:44px;margin:-10px -10px -10px 0}body.vael98 .v98-telegram-card>.v98-telegram-card-open{min-height:44px}}.v98-telegram-app{padding:24px;color:var(--v98-text);font:14px/1.5 var(--v98-font-body)}.v98-telegram-app h1{margin:0 0 20px;font-size:25px;line-height:1.2}.v98-telegram-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}body.vael98 .v98-telegram-choices a{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;height:auto;min-height:104px;padding:14px;white-space:normal;text-align:left;text-decoration:none;color:var(--v98-text)}.v98-telegram-choices strong{font-size:15px}.v98-telegram-choices small{color:var(--v98-muted);font-size:13px;line-height:1.4}.v98-telegram-choices a>span{color:var(--v98-accent);font-size:13px;margin-top:auto}body.vael98 .v98-telegram-app a:focus-visible{outline:2px solid var(--v98-focus);outline-offset:-3px}@media (max-width:600px){.v98-telegram-app{padding:20px 16px calc(20px + env(safe-area-inset-bottom))}.v98-telegram-choices{grid-template-columns:1fr}body.vael98 .v98-telegram-choices a{min-height:88px}}.v98-vaelmask-app h1{margin-bottom:8px}.v98-vaelmask-summary{margin:0 0 18px;color:var(--v98-muted)}.v98-vaelmask-choices{grid-template-columns:repeat(3,1fr)}body.vael98 .v98-vaelmask-choices .v98-vaelmask-soon{display:flex;flex-direction:column;align-items:flex-start;gap:6px;height:auto;min-height:104px;padding:14px;white-space:normal;text-align:left;color:var(--v98-muted);cursor:default}.v98-vaelmask-choices .v98-vaelmask-soon>span{color:var(--v98-muted);font-size:13px;margin-top:auto}@media (max-width:600px){.v98-vaelmask-choices{grid-template-columns:1fr}body.vael98 .v98-vaelmask-choices .v98-vaelmask-soon{min-height:88px}}