.ios-guide[data-v-373dd1ec]{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.ios-guide__scrim[data-v-373dd1ec]{position:absolute;inset:0;background:#1f1e1d73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ios-guide__sheet[data-v-373dd1ec]{position:relative;width:100%;max-width:560px;padding:26px 22px calc(26px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#f0a06424,#f0eee600 140px),var(--paper);border-radius:22px 22px 0 0;border-top:1px solid rgba(220,138,87,.35);box-shadow:0 -18px 50px -24px #1f1e1d8c}.ios-guide__close[data-v-373dd1ec]{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:var(--ink-faint);cursor:pointer;border-radius:10px;line-height:0;transition:color .15s ease,background .15s ease}.ios-guide__close[data-v-373dd1ec]:hover{color:var(--clay-deep);background:#dc8a571f}.ios-guide__head[data-v-373dd1ec]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:4px 28px 0}.ios-guide__logo[data-v-373dd1ec]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:4px;border-radius:16px;background:#dc8a5729;border:1px solid rgba(220,138,87,.3)}.ios-guide__logo img[data-v-373dd1ec]{border-radius:11px;display:block}.ios-guide__title[data-v-373dd1ec]{font-family:Fraunces,serif;font-size:20px;font-weight:560;color:var(--ink)}.ios-guide__sub[data-v-373dd1ec]{font-size:14px;line-height:1.45;color:var(--ink-soft)}.ios-guide__steps[data-v-373dd1ec]{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.ios-guide__step[data-v-373dd1ec]{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-2)}.ios-guide__num[data-v-373dd1ec]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--clay);color:#fff;font-weight:700;font-size:14px;line-height:1}.ios-guide__text[data-v-373dd1ec]{font-size:15px;line-height:1.4;color:var(--ink)}.ios-guide__text strong[data-v-373dd1ec]{font-weight:700}.ios-guide__glyph[data-v-373dd1ec]{font-size:17px;color:var(--clay-deep);font-weight:700}.ios-guide__bell[data-v-373dd1ec]{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;border-radius:var(--radius);background:#dc8a571a;color:var(--clay-deep);font-size:13px;line-height:1.45}.ios-guide__bell span[data-v-373dd1ec]{color:var(--ink-soft)}.ios-guide__bell[data-v-373dd1ec] .app-icon{margin-top:1px;flex:none}.ios-guide-enter-active[data-v-373dd1ec],.ios-guide-leave-active[data-v-373dd1ec]{transition:opacity .25s ease}.ios-guide-enter-active .ios-guide__sheet[data-v-373dd1ec],.ios-guide-leave-active .ios-guide__sheet[data-v-373dd1ec]{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.ios-guide-enter-from[data-v-373dd1ec],.ios-guide-leave-to[data-v-373dd1ec]{opacity:0}.ios-guide-enter-from .ios-guide__sheet[data-v-373dd1ec],.ios-guide-leave-to .ios-guide__sheet[data-v-373dd1ec]{transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.ios-guide-enter-active[data-v-373dd1ec],.ios-guide-enter-active .ios-guide__sheet[data-v-373dd1ec],.ios-guide-leave-active[data-v-373dd1ec],.ios-guide-leave-active .ios-guide__sheet[data-v-373dd1ec]{transition:none}}
