html.aeve-native-app .aeve-native-login-backdrop{z-index:10000050;-webkit-backdrop-filter:blur(12px);padding:max(12px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom));box-sizing:border-box;background:#08041294;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}html.aeve-native-app .aeve-native-login-sheet{box-sizing:border-box;color:#fff;background:linear-gradient(#1a0f2ffa,#0d0818fc);border:1px solid #ffffff2e;border-radius:30px;width:min(100%,430px);max-height:94dvh;padding:0 18px 20px;position:relative;overflow:auto;box-shadow:0 24px 70px #0000006b}html.aeve-native-app .aeve-native-login-close{z-index:3;color:#fff;background:#0a06135c;border:1px solid #ffffff2e;border-radius:999px;width:34px;height:34px;font-size:25px;line-height:28px;position:absolute;top:13px;right:14px}html.aeve-native-app .aeve-native-login-art{border-radius:30px 30px 22px 22px;height:min(43dvh,420px);margin:0 -18px 12px;position:relative;overflow:hidden}html.aeve-native-app .aeve-native-login-art:after{content:"";pointer-events:none;background:linear-gradient(#0000,#130b23fa);height:28%;position:absolute;bottom:0;left:0;right:0}html.aeve-native-app .aeve-native-login-art img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}html.aeve-native-app .aeve-native-login-actions{gap:9px;display:grid}html.aeve-native-app .aeve-native-login-actions button{width:100%;height:52px;box-shadow:none;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans KR,sans-serif;font-size:14px;font-weight:600;display:flex}html.aeve-native-app .aeve-native-login-actions button svg,html.aeve-native-app .aeve-native-login-actions button b{text-align:center;width:22px;min-width:22px;font-size:18px;font-weight:600}html.aeve-native-app .aeve-native-login-actions .kakao{color:#191919;background:#fee500;border-color:#fee500}html.aeve-native-app .aeve-native-login-actions .apple{color:#fff;background:#000}html.aeve-native-app .aeve-native-login-actions .google{color:#2d2437;background:#fff}html.aeve-native-app .aeve-native-login-actions .email{color:#f6ecff;background:#ffffff12;border-color:#e7d0ff47}html.aeve-native-app .aeve-native-email-login{gap:12px;padding:5px 0 2px;display:grid;position:relative}html.aeve-native-app .aeve-native-email-login h3{text-align:center;margin:2px 0 8px;font-size:20px;font-weight:600}html.aeve-native-app .aeve-native-email-login label{color:#ffffffb8;gap:6px;font-size:12px;display:grid}html.aeve-native-app .aeve-native-email-login input{color:#fff;box-sizing:border-box;background:#ffffff12;border:1px solid #ffffff24;border-radius:14px;width:100%;height:50px;padding:0 14px;font-size:15px}html.aeve-native-app .aeve-native-email-primary,html.aeve-native-app .aeve-native-email-secondary{border-radius:999px;height:50px;font-size:14px}.aeve-native-email-primary{color:#fff;background:linear-gradient(135deg,#c79cff,#8b6bcb);border:0}.aeve-native-email-secondary{color:#fff;background:0 0;border:1px solid #ffffff2e}html.aeve-native-app .aeve-native-email-back{color:#fff;background:0 0;border:0;font-size:31px;position:absolute;top:0;left:0}html.aeve-native-app .aeve-native-consent{background:#ffffff0b;border:1px solid #e8d3ff2e;border-radius:16px;margin:14px 2px 2px;padding:12px}html.aeve-native-app .aeve-native-consent label{color:#ffffffe6;align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}html.aeve-native-app .aeve-native-consent input{accent-color:#c69cff;flex:0 0 18px;width:18px;height:18px;margin:0}html.aeve-native-app .aeve-native-consent>div{flex-wrap:wrap;gap:12px;margin:9px 0 0 27px;display:flex}html.aeve-native-app .aeve-native-consent>div button{color:#d9bfff;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}html.aeve-native-app .aeve-native-login-message{text-align:center;color:#ffeaf3;margin:10px 4px 0;font-size:12px;line-height:1.5}html.aeve-native-app .aeve-native-legal-modal{z-index:10000100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05020cc2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}html.aeve-native-app .aeve-native-legal-modal>div{background:#171025;border:1px solid #ffffff29;border-radius:24px;width:min(100%,390px);max-height:76dvh;padding:25px 20px 18px;position:relative;overflow:auto;box-shadow:0 25px 80px #0000008c}html.aeve-native-app .aeve-native-legal-modal h3{margin:0 34px 18px 0;font-size:20px}.aeve-native-legal-modal p{color:#ffffffc7;font-size:13px;line-height:1.7}html.aeve-native-app .aeve-native-legal-close{color:#fff;background:0 0;border:0;font-size:25px;position:absolute;top:12px;right:14px}.aeve-native-legal-done{color:#160d25;background:#c39aff;border:0;border-radius:999px;width:100%;height:44px;margin-top:10px;font-weight:700}
html.aeve-native-app[data-aeve-native-tab=personal] .aeve-clean-bg-page>section.container.grid,html.aeve-native-app[data-aeve-native-tab=compatibility] .aeve-clean-bg-page>section.container.grid{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding-left:10px!important;padding-right:10px!important;display:block!important}html.aeve-native-app[data-aeve-native-tab=personal] .aeve-clean-bg-page>section.container.grid>*,html.aeve-native-app[data-aeve-native-tab=compatibility] .aeve-clean-bg-page>section.container.grid>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html.aeve-native-app .card.results:not(.aeve-no-reading-result),html.aeve-native-app .card.results.aeve-compat-right-result.aeve-compat-has-result{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:10px 8px 104px!important}html.aeve-native-app .card.results:not(.aeve-no-reading-result)>.section,html.aeve-native-app .card.results:not(.aeve-no-reading-result) .result-content,html.aeve-native-app .card.results:not(.aeve-no-reading-result) .result-card,html.aeve-native-app .card.results:not(.aeve-no-reading-result) .reading-output,html.aeve-native-app .card.results:not(.aeve-no-reading-result) .reading-accordion,html.aeve-native-app .card.results:not(.aeve-no-reading-result) .reading-accordion-list,html.aeve-native-app .card.results:not(.aeve-no-reading-result) .reading-accordion-item,html.aeve-native-app .card.results:not(.aeve-no-reading-result) .reading-accordion-body,html.aeve-native-app .card.results:not(.aeve-no-reading-result) .reading-accordion .markdown-lite,html.aeve-native-app .card.results:not(.aeve-no-reading-result) .reading-accordion .markdown-lite>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}html.aeve-native-app .card.results:not(.aeve-no-reading-result)>.section{border-radius:22px!important;margin:0!important;padding:12px 8px!important}html.aeve-native-app .result-tabs,html.aeve-native-app .aeve-result-tabs,html.aeve-native-app .aeve-compat-result-tabs{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html.aeve-native-app .reading-accordion{gap:10px!important}html.aeve-native-app .reading-accordion-list{gap:9px!important;margin:8px 0 0!important;padding:0!important}html.aeve-native-app .reading-accordion-item{border-radius:18px!important;margin:0!important}html.aeve-native-app .reading-accordion-item summary{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 40px!important;align-items:center!important;gap:10px!important;width:100%!important;padding:15px 12px 15px 15px!important;display:grid!important}html.aeve-native-app .reading-accordion-item summary>span:first-child{letter-spacing:-.035em!important;word-break:keep-all!important;overflow-wrap:break-word!important;min-width:0!important;max-width:none!important;font-size:19px!important;line-height:1.32!important}html.aeve-native-app .reading-accordion-arrow{justify-self:end!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:grid!important}html.aeve-native-app .reading-accordion-body{padding:0 14px 18px!important}html.aeve-native-app .reading-accordion-body .markdown-lite{padding:16px 0 0!important}html.aeve-native-app .reading-accordion .markdown-lite,html.aeve-native-app .reading-accordion .markdown-lite p,html.aeve-native-app .reading-accordion .markdown-lite li,html.aeve-native-app .result-card .markdown-lite,html.aeve-native-app .result-card .markdown-lite p,html.aeve-native-app .result-card .markdown-lite li,html.aeve-native-app .aeve-compat-reading-section p,html.aeve-native-app .aeve-compat-reading-bullets li,html.aeve-native-app .aeve-compat-reading-accordion-body-v2 p{letter-spacing:-.018em!important;word-break:keep-all!important;overflow-wrap:break-word!important;line-break:strict!important;max-width:none!important;font-size:16px!important;font-weight:500!important;line-height:1.72!important}html.aeve-native-app .reading-accordion .markdown-lite p,html.aeve-native-app .result-card .markdown-lite p{margin:0 0 1.05em!important}html.aeve-native-app .reading-accordion .markdown-lite h1,html.aeve-native-app .result-card .markdown-lite h1{letter-spacing:-.04em!important;word-break:keep-all!important;max-width:none!important;margin:0 0 15px!important;font-size:25px!important;line-height:1.24!important}html.aeve-native-app .reading-accordion .markdown-lite h2,html.aeve-native-app .result-card .markdown-lite h2{word-break:keep-all!important;max-width:none!important;margin:21px 0 9px!important;font-size:20px!important;line-height:1.34!important}html.aeve-native-app .reading-accordion .markdown-lite h3,html.aeve-native-app .result-card .markdown-lite h3{word-break:keep-all!important;max-width:none!important;font-size:18px!important;line-height:1.4!important}html.aeve-native-app .aeve-compat-result-panel-right,html.aeve-native-app .aeve-compat-reading-output,html.aeve-native-app .aeve-compat-section-list,html.aeve-native-app .aeve-compat-reading-section,html.aeve-native-app .aeve-compat-reading-accordion-v2,html.aeve-native-app .aeve-compat-reading-accordion-item-v2{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}html.aeve-native-app .aeve-compat-result-panel-right,html.aeve-native-app .aeve-compat-reading-output{padding-left:4px!important;padding-right:4px!important}html.aeve-native-app .aeve-compat-reading-section{padding-left:14px!important;padding-right:14px!important}html.aeve-native-app[data-aeve-native-tab=personal] .personal-card,html.aeve-native-app[data-aeve-native-tab=personal] .personal-card-preview,html.aeve-native-app[data-aeve-native-tab=personal] .aeve-personal-card,html.aeve-native-app[data-aeve-native-tab=personal] [class*=personal-card],html.aeve-native-app[data-aeve-native-tab=personal] [class*=card-preview]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important;display:block!important}@media (max-width:380px){html.aeve-native-app .reading-accordion .markdown-lite,html.aeve-native-app .reading-accordion .markdown-lite p,html.aeve-native-app .reading-accordion .markdown-lite li,html.aeve-native-app .result-card .markdown-lite,html.aeve-native-app .result-card .markdown-lite p,html.aeve-native-app .result-card .markdown-lite li,html.aeve-native-app .aeve-compat-reading-section p,html.aeve-native-app .aeve-compat-reading-bullets li{font-size:15.5px!important}html.aeve-native-app .reading-accordion-item summary>span:first-child{font-size:18px!important}}
html.aeve-phone-layout,html.aeve-phone-layout body,html.aeve-native-app,html.aeve-native-app body{overscroll-behavior-x:none!important;touch-action:pan-y!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:clip!important}html.aeve-phone-layout body,html.aeve-native-app body{margin:0!important;position:relative!important}html.aeve-phone-layout main,html.aeve-phone-layout .aeve-clean-bg-page,html.aeve-phone-layout .container,html.aeve-phone-layout section.container.grid,html.aeve-native-app main,html.aeve-native-app .aeve-clean-bg-page,html.aeve-native-app .container,html.aeve-native-app section.container.grid{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;left:auto!important;right:auto!important;overflow-x:clip!important;transform:none!important}html.aeve-phone-layout section.container.grid,html.aeve-native-app section.container.grid{padding-left:8px!important;padding-right:8px!important}html.aeve-phone-layout .hero,html.aeve-phone-layout .hero-copy,html.aeve-phone-layout .hero-chips,html.aeve-phone-layout .aeve-language-login-row,html.aeve-phone-layout .aeve-reading-mode-tabs,html.aeve-phone-layout .card,html.aeve-phone-layout .section,html.aeve-phone-layout .result-tabs,html.aeve-native-app .hero,html.aeve-native-app .hero-copy,html.aeve-native-app .hero-chips,html.aeve-native-app .aeve-language-login-row,html.aeve-native-app .aeve-reading-mode-tabs,html.aeve-native-app .card,html.aeve-native-app .section,html.aeve-native-app .result-tabs{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html.aeve-phone-layout .hero,html.aeve-native-app .hero{width:100%!important;overflow:hidden!important}html.aeve-phone-layout .hero-copy,html.aeve-native-app .hero-copy{width:100%!important;padding-left:8px!important;padding-right:8px!important}html.aeve-phone-layout .hero h1,html.aeve-phone-layout .hero p,html.aeve-phone-layout .subtitle,html.aeve-native-app .hero h1,html.aeve-native-app .hero p,html.aeve-native-app .subtitle{overflow-wrap:break-word!important;max-width:100%!important}html.aeve-phone-layout .hero-chips,html.aeve-native-app .hero-chips{justify-content:center!important;width:100%!important;overflow:hidden!important}html.aeve-phone-layout .card.results,html.aeve-phone-layout .card.results.aeve-compat-right-result,html.aeve-native-app .card.results,html.aeve-native-app .card.results.aeve-compat-right-result{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important;transform:none!important}html.aeve-phone-layout .mirror-section,html.aeve-phone-layout .mirror-intro,html.aeve-phone-layout .aeve-auth-card,html.aeve-phone-layout .aeve-settings-stories-card,html.aeve-phone-layout .suggested-questions,html.aeve-phone-layout .chat-window,html.aeve-phone-layout .chat-input-row,html.aeve-native-app .mirror-section,html.aeve-native-app .mirror-intro,html.aeve-native-app .aeve-auth-card,html.aeve-native-app .aeve-settings-stories-card,html.aeve-native-app .suggested-questions,html.aeve-native-app .chat-window,html.aeve-native-app .chat-input-row{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html.aeve-phone-layout .mirror-section,html.aeve-native-app .mirror-section{padding-left:8px!important;padding-right:8px!important;overflow-x:hidden!important}html.aeve-phone-layout .chat-window,html.aeve-native-app .chat-window{padding:10px!important;overflow-x:hidden!important}html.aeve-phone-layout .chat-message,html.aeve-native-app .chat-message{box-sizing:border-box!important;min-width:0!important}html.aeve-phone-layout .chat-message.assistant,html.aeve-native-app .chat-message.assistant{width:100%!important;max-width:100%!important;padding:15px 14px!important}html.aeve-phone-layout .chat-message.user,html.aeve-native-app .chat-message.user{width:auto!important;max-width:88%!important;padding:13px 14px!important}html.aeve-phone-layout .chat-message p,html.aeve-native-app .chat-message p{letter-spacing:-.018em!important;word-break:keep-all!important;overflow-wrap:break-word!important;white-space:pre-wrap!important;width:auto!important;max-width:none!important;margin:7px 0 0!important;font-size:16px!important;line-height:1.72!important}html.aeve-phone-layout .chat-message b,html.aeve-native-app .chat-message b{font-size:14px!important}html.aeve-phone-layout .chat-input-row,html.aeve-native-app .chat-input-row{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}html.aeve-phone-layout .chat-input-row textarea,html.aeve-native-app .chat-input-row textarea{width:100%!important;min-width:0!important}html.aeve-phone-layout .suggested-questions,html.aeve-native-app .suggested-questions{padding-left:0!important;padding-right:0!important}html.aeve-phone-layout .suggested-questions button,html.aeve-native-app .suggested-questions button{white-space:normal!important;word-break:keep-all!important;width:100%!important;max-width:100%!important}html.aeve-phone-layout [style*=min-width],html.aeve-native-app [style*=min-width]{min-width:0!important}html.aeve-native-app .aeve-native-entry{z-index:10000000;touch-action:none;-webkit-user-select:none;user-select:none;background:#0d0818;width:100vw;height:100dvh;position:fixed;inset:0;overflow:hidden}html.aeve-native-app .aeve-native-entry-bg{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}html.aeve-native-app .aeve-native-entry-content{padding:max(28px,env(safe-area-inset-top)) 24px max(38px,env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}html.aeve-native-app .aeve-native-entry-logo{object-fit:contain;border-radius:32px;width:156px;height:156px;margin:auto 0;display:block;box-shadow:0 18px 55px #0000002e}html.aeve-native-app .aeve-native-entry-star-track{appearance:none;touch-action:none;cursor:pointer;background:0 0;border:0;width:min(72vw,300px);height:64px;margin:0 0 18px;padding:0;display:block;position:relative;overflow:visible}html.aeve-native-app .aeve-native-entry-star-track:before{content:"";background:linear-gradient(90deg,#ffffff14,#ecdaff61,#ffffff14);height:1px;position:absolute;top:50%;left:22px;right:22px;transform:translateY(-50%);box-shadow:0 0 12px #ddc5ff38}html.aeve-native-app .aeve-native-entry-star-glow{color:#fff8dc;text-shadow:0 0 5px #fff,0 0 13px #ffeeaef2,0 0 28px #d8b9ffe6,0 0 54px #af87ffa6;filter:drop-shadow(0 0 9px #fff4cdcc);place-items:center;width:42px;height:42px;margin-top:-21px;font-family:Georgia,serif;font-size:31px;line-height:1;animation:2.15s cubic-bezier(.45,.05,.3,1) infinite aeveStarSwipe;display:grid;position:absolute;top:50%;left:17px}html.aeve-native-app .aeve-native-entry-star-glow:before,html.aeve-native-app .aeve-native-entry-star-glow:after{content:"";pointer-events:none;filter:blur(.3px);background:#fffae0bf;position:absolute}html.aeve-native-app .aeve-native-entry-star-glow:before{width:58px;height:1px;top:21px;right:27px;box-shadow:-22px -8px 0 -.2px #dfcaff66}html.aeve-native-app .aeve-native-entry-star-glow:after{opacity:.72;width:1px;height:38px;top:2px;left:21px}@keyframes aeveStarSwipe{0%{opacity:.72;transform:translate(0)scale(.9)rotate(0)}18%{opacity:1}62%{opacity:1;transform:translate(calc(min(72vw,300px) - 80px))scale(1.08)rotate(14deg)}78%{opacity:.45;transform:translate(calc(min(72vw,300px) - 80px))scale(.96)rotate(18deg)}79%{opacity:0;transform:translate(0)scale(.82)}to{opacity:.72;transform:translate(0)scale(.9)}}@media (prefers-reduced-motion:reduce){html.aeve-native-app .aeve-native-entry-star-glow{animation-duration:4s}}
html.aeve-capacitor-app body{overscroll-behavior-y:none}html.aeve-capacitor-app .aeve-clean-bg-page{min-height:100dvh;padding-bottom:calc(94px + env(safe-area-inset-bottom))}html.aeve-capacitor-app .hero.container .brand-orb,html.aeve-capacitor-app .hero.container .kicker,html.aeve-capacitor-app .hero.container h1,html.aeve-capacitor-app .hero.container .hero-chips,html.aeve-capacitor-app .hero.container .aeve-language-login-row,html.aeve-capacitor-app .aeve-reading-mode-tabs,html.aeve-capacitor-app[data-aeve-native-tab=personal] .hero.container,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .hero.container,html.aeve-capacitor-app[data-aeve-native-tab=eve] .hero.container,html.aeve-capacitor-app[data-aeve-native-tab=matching] .hero.container,html.aeve-capacitor-app[data-aeve-native-tab=home] .hero.container,html.aeve-capacitor-app[data-aeve-native-tab=home] .aeve-clean-bg-page>section.container.grid,html.aeve-capacitor-app[data-aeve-native-tab=eve] .aeve-clean-bg-page>section.container.grid,html.aeve-capacitor-app[data-aeve-native-tab=matching] .aeve-clean-bg-page>section.container.grid{display:none!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .aeve-clean-bg-page>section.container.grid,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-clean-bg-page>section.container.grid{padding-top:calc(env(safe-area-inset-top) + 62px);padding-bottom:22px}.aeve-native-settings-button,.aeve-native-music-button{top:calc(env(safe-area-inset-top) + 12px);-webkit-backdrop-filter:blur(18px);color:#fffffff0;z-index:10030;background:#150a3257;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid;position:fixed;box-shadow:inset 0 1px #ffffff14,0 0 22px #af70ff14}.aeve-native-settings-button{right:16px}.aeve-native-music-button{font-family:Cormorant Garamond,serif;font-size:23px;left:16px}.aeve-native-settings-button svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;width:21px;height:21px}.aeve-native-bottom-nav{left:14px;right:14px;bottom:max(8px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(30px)saturate(145%);z-index:10020;background:radial-gradient(circle at 50% -30%,#cd9eff2e,#0000 48%),linear-gradient(#2a164fc7,#100726f0);border:1px solid #f4e2ff38;border-radius:31px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;height:78px;padding:6px 5px;display:grid;position:fixed;box-shadow:0 20px 55px #05011480,inset 0 1px #ffffff1f}.aeve-native-bottom-nav button{color:#ede0f89e;background:0 0;border:0;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:3px 0;transition:all .2s;display:flex;position:relative}.aeve-native-bottom-nav button:before{content:"";opacity:0;background:radial-gradient(circle at 50% 18%,#ecd5ff4d,#0000 52%),linear-gradient(#b888ff33,#713acc17);border-radius:22px;transition:all .2s;position:absolute;inset:0 5px;box-shadow:inset 0 0 0 1px #f1daff26,0 0 24px #ac69ff1f}.aeve-native-bottom-nav button>*{z-index:1;position:relative}.aeve-native-bottom-nav button.active{color:#fffaff;transform:translateY(-1px)}.aeve-native-bottom-nav button.active:before{opacity:1}.aeve-native-nav-icon{opacity:.9;place-items:center;width:29px;height:29px;display:grid}.aeve-native-nav-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:27px;overflow:visible}.aeve-native-bottom-nav button.active .aeve-native-nav-icon{filter:drop-shadow(0 0 5px #f8e7ff73)drop-shadow(0 0 12px #c284ff4d)}.aeve-native-nav-label{letter-spacing:.01em;color:inherit;font-family:Cormorant Garamond,Noto Serif KR,serif;font-size:10px;line-height:1}.aeve-native-bottom-nav button:nth-child(3):before{background:radial-gradient(circle at 50% 20%,#eed7ff57,#0000 52%),linear-gradient(#b98bff45,#723dcc1f);border-radius:25px;inset:-2px 2px;box-shadow:inset 0 0 0 1px #f4e1ff33,0 0 30px #a468f529}.aeve-native-settings-backdrop{z-index:10100;padding:16px 12px max(14px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#05020e6b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.aeve-native-settings-sheet{color:#fff;background:linear-gradient(#321c56f7,#180c30fa);border:1px solid #ffffff3d;border-radius:30px;width:min(100%,520px);padding:20px;box-shadow:0 28px 80px #0000007a}.aeve-native-settings-head{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.aeve-native-settings-head h2{margin:0;font-size:22px;font-weight:650}.aeve-native-settings-head>button{color:#fff;background:#ffffff1a;border:0;border-radius:50%;width:34px;height:34px;font-size:25px}.aeve-native-settings-row{background:#ffffff12;border:1px solid #ffffff1f;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.aeve-native-settings-row strong{margin-bottom:5px;font-size:16px;display:block}.aeve-native-settings-row p{color:#f1e8fb9e;margin:0;font-size:11px}.aeve-native-language-toggle{background:#0000002e;border-radius:15px;padding:3px;display:flex}.aeve-native-language-toggle button{color:#ffffff9e;background:0 0;border:0;border-radius:12px;min-width:46px;padding:9px 10px}.aeve-native-language-toggle button.active{color:#fff;background:#c296ff47}html.aeve-capacitor-app[data-aeve-native-tab=home] .footer.container{display:none!important}
html.aeve-capacitor-app .aeve-intro-overlay,html.aeve-capacitor-app #aeve-touch-your-wolf-body-prompt{pointer-events:none!important;display:none!important}html.aeve-capacitor-app .aeve-music-emoji-button{display:none!important}html.aeve-capacitor-app[data-aeve-native-tab=home] .hero.container .aeve-language-login-row{display:contents!important}html.aeve-capacitor-app[data-aeve-native-tab=home] .hero.container .language-panel.single:not(.aeve-login-panel){display:none!important}html.aeve-capacitor-app[data-aeve-native-tab=home] .hero.container .aeve-login-panel{display:contents!important}html.aeve-capacitor-app[data-aeve-native-tab=home] .hero.container .aeve-login-action{display:none!important}html.aeve-capacitor-app[data-aeve-native-tab=home] .hero.container .aeve-music-emoji-button{top:calc(env(safe-area-inset-top) + 12px)!important;color:#fff!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(18px)!important;z-index:10030!important;background:#130a2b61!important;border:1px solid #ffffff47!important;border-radius:50%!important;place-items:center!important;margin:0!important;padding:0!important;font-size:18px!important;line-height:1!important;display:grid!important;position:fixed!important;bottom:auto!important;left:16px!important;right:auto!important}html.aeve-capacitor-app input,html.aeve-capacitor-app select,html.aeve-capacitor-app textarea{-webkit-text-size-adjust:100%!important;font-size:16px!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] input[aria-label=Birth\ year],html.aeve-capacitor-app[data-aeve-native-tab=personal] input[aria-label=출생\ 연도],html.aeve-capacitor-app[data-aeve-native-tab=personal] input[aria-label=Birth\ month],html.aeve-capacitor-app[data-aeve-native-tab=personal] input[aria-label=출생\ 월],html.aeve-capacitor-app[data-aeve-native-tab=personal] input[aria-label=Birth\ day],html.aeve-capacitor-app[data-aeve-native-tab=personal] input[aria-label=출생\ 일]{font-size:16px!important;line-height:1.2!important}html.aeve-capacitor-app .aeve-native-profile-row{margin-bottom:12px}html.aeve-capacitor-app .aeve-native-profile-copy{flex:auto;min-width:0}html.aeve-capacitor-app .aeve-native-profile-identity{align-items:center;gap:12px;min-width:0;display:flex}html.aeve-capacitor-app .aeve-native-profile-identity img,html.aeve-capacitor-app .aeve-native-profile-avatar{object-fit:cover;color:#fff;background:#d3abff33;border:1px solid #fff3;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:17px;font-weight:700;display:grid}html.aeve-capacitor-app .aeve-native-profile-identity>div{min-width:0}html.aeve-capacitor-app .aeve-native-profile-identity strong,html.aeve-capacitor-app .aeve-native-profile-identity p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html.aeve-capacitor-app .aeve-native-auth-button{color:#fff;font:inherit;background:#c296ff29;border:1px solid #ffffff2e;border-radius:14px;flex:none;padding:10px 13px;font-size:13px;font-weight:650}html.aeve-capacitor-app .aeve-native-auth-button:disabled{opacity:.5}html.aeve-capacitor-app .aeve-settings-photo-picker input[type=file]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important;position:absolute!important}html.aeve-capacitor-app .aeve-payment-image-shell{position:relative!important}html.aeve-capacitor-app .aeve-payment-image-shell picture,html.aeve-capacitor-app .aeve-payment-image{pointer-events:none!important}html.aeve-capacitor-app .aeve-payment-close-image-hotspot{color:#0000!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;z-index:2147483647!important;background:0 0!important;border:0!important;outline:0!important;width:88px!important;min-width:88px!important;height:88px!important;min-height:88px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:block!important;position:absolute!important;top:0!important;right:0!important}html.aeve-capacitor-app .aeve-payment-close-image-hotspot>span{display:none!important}
html.aeve-native-app .aeve-native-home-header{z-index:90;top:calc(env(safe-area-inset-top) + 26px);text-align:center;pointer-events:none;color:#fff;position:fixed;left:24px;right:24px}.aeve-native-home-star{color:#f1d9ff;text-shadow:0 0 8px #fff,0 0 18px #e0aafff2,0 0 38px #a755ffbf;font-size:18px;line-height:1}.aeve-native-home-logo{letter-spacing:.015em;color:#f4ddff;text-shadow:0 0 5px #ffffffe6,0 0 13px #e6b8fff2,0 0 28px #bd70ffd1,0 0 55px #8337eb9e;margin-top:2px;font-family:Cormorant Garamond,Georgia,serif;font-size:56px;font-weight:400;line-height:.84}.aeve-native-home-tagline{letter-spacing:.07em;color:#eed2ffd1;text-shadow:0 0 12px #b970ff57;margin-top:7px;font-family:Cormorant Garamond,Georgia,serif;font-size:13px;font-style:italic}html.aeve-native-app .aeve-native-home-subtitle{letter-spacing:-.01em!important;color:#f0e3faa3!important;max-width:330px!important;margin:6px auto 0!important;font-family:Noto Serif KR,AppleMyungjo,serif!important;font-size:10.5px!important;line-height:1.55!important;position:static!important;transform:none!important}html.aeve-native-app .aeve-native-daily{z-index:89;left:0;right:0;top:calc(env(safe-area-inset-top) + 164px);bottom:calc(env(safe-area-inset-bottom) + 91px);-webkit-overflow-scrolling:touch;box-sizing:border-box;scrollbar-width:none;padding:0 24px 8px;position:fixed;overflow-y:auto}html.aeve-native-app .aeve-native-daily::-webkit-scrollbar{display:none}.aeve-native-daily-ready{flex-direction:column;align-items:center;display:flex}.aeve-native-daily-visuals{place-items:center;width:min(92vw,390px);height:246px;margin:0 auto 1px;display:grid;position:relative;overflow:visible}.aeve-native-ilju-stage{isolation:isolate;place-items:center;width:min(86vw,350px);height:246px;margin:0 auto;display:grid;position:relative}.aeve-native-celestial-orbit{z-index:-1;border:1px solid #ecd5ff2b;border-radius:50%;width:224px;height:224px;position:absolute;box-shadow:0 0 0 17px #eedaff06,0 0 0 34px #eedaff05,inset 0 0 38px #b57aff0f}.aeve-native-celestial-orbit:before,.aeve-native-celestial-orbit:after{content:"";border:1px solid #f0ddff1f;border-radius:50%;position:absolute;inset:18px;transform:rotate(22deg)}.aeve-native-celestial-orbit:after{inset:40px;transform:rotate(-18deg)}.aeve-native-celestial-orbit span{color:#fff0fad1;text-shadow:0 0 18px #fdfc;font-size:22px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.aeve-native-celestial-orbit i{color:#ffffffc7;font-size:10px;font-style:normal;position:absolute;top:40px;right:10px}.aeve-native-ilju-character{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex}.aeve-native-ilju-character img{object-fit:contain;filter:drop-shadow(0 16px 30px #06021c57);width:min(60vw,230px);max-width:100%;height:auto;max-height:232px;display:block}.aeve-native-zodiac-character{z-index:4;pointer-events:none;filter:drop-shadow(0 10px 20px #08032247);justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:94px;right:14px}.aeve-native-zodiac-character img{object-fit:contain;border-radius:14px;width:100%;height:100%;display:block}.aeve-native-daily-identity{color:#fff8ffeb;letter-spacing:.025em;justify-content:center;align-items:center;gap:10px;margin:1px auto 0;font-family:Cormorant Garamond,Noto Serif KR,serif;font-size:17px;line-height:1.15;display:flex}.aeve-native-daily-identity i{opacity:.56;font-size:12px;font-style:normal}.aeve-native-section-spark{text-align:center;color:#f5e1ffd9;text-shadow:0 0 12px #d5a6ffbf;width:100%;margin:10px 0 9px;font-size:12px;line-height:1;position:relative}.aeve-native-section-spark:before,.aeve-native-section-spark:after{content:"";background:linear-gradient(90deg,#0000,#e8d0fa40);width:33%;height:1px;position:absolute;top:50%}.aeve-native-section-spark:before{left:5%}.aeve-native-section-spark:after{right:5%;transform:scaleX(-1)}.aeve-native-curation-head{text-align:center;margin:0 auto 8px;font-family:Cormorant Garamond,Noto Serif KR,serif}.aeve-native-curation-head strong{letter-spacing:.01em;color:#fff4ffe6;text-shadow:0 0 16px #c280ff38;font-family:Noto Serif KR,AppleMyungjo,Cormorant Garamond,serif;font-size:13px;font-weight:400;line-height:1.35;display:block}.aeve-native-daily-list{width:min(100%,360px);margin:0 auto;display:block}.aeve-native-daily-card{color:#fff;text-align:left;grid-template-columns:72px 1fr;align-items:center;min-height:48px;padding:5px 4px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #ebd5f929!important;border-radius:0!important}.aeve-native-daily-card:last-child{border-bottom:1px solid #ebd5f91f!important}.aeve-native-daily-card:before,.aeve-native-daily-card:after{display:none!important}.aeve-native-daily-card small{letter-spacing:.27em;color:#ebdaf7a3;margin:0;font-family:Cormorant Garamond,serif;font-size:8.5px}.aeve-native-daily-card strong{color:#fff9ff;font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-weight:400;line-height:1.02;display:block}.aeve-native-daily-card p{color:#e5d5f194;margin:2px 0 0;font-family:Cormorant Garamond,serif;font-size:11px;line-height:1.05}.aeve-native-daily-icon{display:none!important}.aeve-native-daily-empty{text-align:center;color:#f5eaff9e;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-family:Noto Serif KR,serif;display:flex}.aeve-native-find-animal{appearance:none;color:#fff9ff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#bc8fff21;border:1px solid #efdcff3d;border-radius:999px;padding:13px 21px;font-family:Noto Serif KR,serif;font-size:14px}@media (max-width:390px){html.aeve-native-app .aeve-native-home-header{top:calc(env(safe-area-inset-top) + 20px)}.aeve-native-home-logo{font-size:52px}.aeve-native-home-tagline{margin-top:6px;font-size:12px}html.aeve-native-app .aeve-native-home-subtitle{margin-top:5px!important;font-size:9.5px!important;line-height:1.45!important}html.aeve-native-app .aeve-native-daily{top:calc(env(safe-area-inset-top) + 150px);padding-left:20px;padding-right:20px}.aeve-native-daily-visuals,.aeve-native-ilju-stage{height:232px}.aeve-native-celestial-orbit{width:212px;height:212px}.aeve-native-ilju-character img{width:min(58vw,218px);max-height:220px}.aeve-native-zodiac-character{width:54px;height:54px;top:90px;right:8px}.aeve-native-zodiac-character img{border-radius:13px}.aeve-native-daily-identity{font-size:16px}.aeve-native-section-spark{margin:8px 0 7px}.aeve-native-curation-head{margin-bottom:6px}.aeve-native-curation-head strong{font-size:12px}.aeve-native-daily-card{grid-template-columns:66px 1fr;min-height:44px;padding:4px}.aeve-native-daily-card strong{font-size:15px}.aeve-native-daily-card p{font-size:10.5px}}@media (max-height:760px){html.aeve-native-app .aeve-native-home-header{top:calc(env(safe-area-inset-top) + 14px)}.aeve-native-home-logo{font-size:48px}.aeve-native-home-tagline{margin-top:5px;font-size:11px}html.aeve-native-app .aeve-native-home-subtitle{margin-top:4px!important;font-size:9px!important;line-height:1.4!important}html.aeve-native-app .aeve-native-daily{top:calc(env(safe-area-inset-top) + 136px)}.aeve-native-daily-visuals,.aeve-native-ilju-stage{height:205px}.aeve-native-celestial-orbit{width:188px;height:188px}.aeve-native-ilju-character img{width:min(54vw,195px);max-height:198px}.aeve-native-zodiac-character{width:48px;height:48px;top:80px}.aeve-native-daily-identity{font-size:15px}.aeve-native-section-spark{margin:6px 0}.aeve-native-curation-head{margin-bottom:4px}.aeve-native-daily-card{min-height:40px;padding:3px 4px}.aeve-native-daily-card strong{font-size:14px}.aeve-native-daily-card p{font-size:10px}}.aeve-native-daily-card[data-media-kind=song]>div{min-width:0}.aeve-native-daily-card[data-media-kind=song] strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.16;display:-webkit-box;overflow:hidden}
html.aeve-capacitor-app .aeve-eve-shell{inset:0 0 calc(82px + env(safe-area-inset-bottom)) 0;z-index:9000;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;padding:calc(env(safe-area-inset-top) + 12px) 0 96px;color:#f7f4fa;background:radial-gradient(circle at 52% -8%,#77489e38,#0000 34%),radial-gradient(circle at 10% 38%,#53306f1c,#0000 34%),#15101a;position:fixed;overflow-y:auto}.aeve-eve-shell,.aeve-eve-shell button,.aeve-eve-shell textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,Apple SD Gothic Neo,Noto Sans KR,sans-serif}.aeve-eve-header{box-sizing:border-box;justify-content:space-between;align-items:center;width:min(100%,680px);min-height:64px;margin:0 auto;padding:8px 18px 10px;display:flex}.aeve-eve-header h1{color:#fff;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:36px;font-weight:520;line-height:.9}.aeve-eve-header p{color:#eee7f38a;margin:6px 0 0;font-size:11px}.aeve-eve-topic-tabs{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#15101af0;border-bottom:1px solid #ffffff17;width:min(100%,680px);margin:0 auto;padding:0 12px;display:flex;position:sticky;top:0;overflow-x:auto}.aeve-eve-topic-tabs button{color:#f2ebf785;background:0 0;border:0;flex:none;min-width:60px;height:45px;padding:0 12px;font-size:12px;font-weight:620;position:relative}.aeve-eve-topic-tabs button.active{color:#fff}.aeve-eve-topic-tabs button.active:after{content:"";background:#d8bbef;height:2px;position:absolute;bottom:0;left:14px;right:14px}.aeve-eve-hashtag-header{box-sizing:border-box;border-bottom:1px solid #ffffff17;align-items:center;gap:12px;width:min(100%,680px);margin:0 auto;padding:13px 18px;display:flex}.aeve-eve-hashtag-header>button{color:#fff;background:0 0;border:0;width:34px;height:34px;font-size:28px}.aeve-eve-hashtag-header div{gap:2px;display:grid}.aeve-eve-hashtag-header strong{font-size:16px}.aeve-eve-hashtag-header small{color:#f0e6f66b;font-size:10px}.aeve-eve-pull-indicator{text-align:center;color:#cba9df;height:28px;line-height:28px;animation:.8s linear infinite aeveSpin}@keyframes aeveSpin{to{transform:rotate(360deg)}}.aeve-eve-quick-composer{width:min(100%,680px);min-height:76px;color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff17;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;margin:0 auto;padding:13px 18px;display:grid}.aeve-eve-avatar{color:#e8d0f9;background:linear-gradient(145deg,#583b69,#261e2c);border:1px solid #eddafa29;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;display:grid}.aeve-eve-avatar-self{background:linear-gradient(145deg,#805c99,#33233d)}.aeve-eve-quick-copy{gap:3px;min-width:0;display:grid}.aeve-eve-quick-copy strong{font-size:12px}.aeve-eve-quick-copy small{color:#eee8f375;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.aeve-eve-quick-action{border:1px solid #ecdef624;border-radius:999px;padding:8px 12px;font-size:10px}.aeve-eve-error{color:#ffd9e8;background:#6f23441f;border-radius:10px;width:min(100% - 32px,648px);margin:10px auto;padding:9px 12px;font-size:11px}.aeve-eve-feed{width:min(100%,680px);margin:0 auto}.aeve-eve-post{box-sizing:border-box;border-bottom:1px solid #ffffff17;grid-template-columns:42px minmax(0,1fr);gap:11px;width:100%;padding:15px 18px 13px;display:grid;position:relative}.aeve-eve-post-main{min-width:0}.aeve-eve-post-meta{justify-content:space-between;gap:8px;min-height:24px;display:flex}.aeve-eve-author-line{color:#ece5f175;align-items:baseline;gap:5px;min-width:0;font-size:10px;display:flex}.aeve-eve-author-line strong{color:#fff;white-space:nowrap;font-size:12px}.aeve-eve-author-identity{color:#d8c3e694;white-space:nowrap;font-size:9px}.aeve-eve-more{z-index:4;color:#e8e1ee99;touch-action:manipulation;background:0 0;border:0;place-items:center;width:40px;height:34px;margin:-7px -10px 0 0;display:grid;position:relative}.aeve-eve-more svg{width:20px}.aeve-eve-topic-tag{color:#caa7e2;margin-top:2px;font-size:10px;font-weight:650}.aeve-eve-post p{color:#f7f1f9e0;white-space:pre-wrap;word-break:break-word;margin:7px 0 0;font-size:13px;line-height:1.58}.aeve-eve-inline-hashtag{vertical-align:baseline;touch-action:manipulation;color:#d4adeb!important;min-width:0!important;height:auto!important;font:inherit!important;font-weight:600!important;line-height:inherit!important;background:0 0!important;border:0!important;padding:0!important;display:inline!important}.aeve-eve-actions{align-items:center;gap:19px;height:32px;margin-top:10px;display:flex}.aeve-eve-actions button{color:#ece5f185;background:0 0;border:0;align-items:center;gap:5px;min-width:30px;height:30px;padding:0;display:inline-flex}.aeve-eve-actions svg{stroke:currentColor;stroke-width:1.65px;width:19px;height:19px}.aeve-eve-actions .liked{color:#d8a7ce}.aeve-eve-empty,.aeve-eve-login-card{text-align:center;width:min(100% - 40px,540px);margin:54px auto}.aeve-eve-login-card button{color:#fff;background:#33243b;border:1px solid #6a5273;border-radius:999px;margin-top:18px;padding:10px 18px}.aeve-eve-loading{justify-content:center;align-items:center;gap:6px;min-height:100px;display:flex}.aeve-eve-loading span{background:#d2b5e6;border-radius:50%;width:5px;height:5px}.aeve-eve-fab{right:19px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:10010;color:#fff;background:#a373bf;border:1px solid #f5e4ff33;border-radius:50%;width:48px;height:48px;font-size:25px;position:fixed}.aeve-eve-modal-backdrop{z-index:10100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);touch-action:manipulation;background:#00000094;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.aeve-eve-composer,.aeve-eve-detail{color:#f8f4fa;background:#15101a;width:min(100%,680px);box-shadow:0 -22px 60px #00000061}.aeve-eve-composer{min-height:min(62dvh,560px);padding-bottom:calc(16px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.aeve-eve-modal-head{border-bottom:1px solid #ffffff17;grid-template-columns:76px minmax(0,1fr) 76px;align-items:center;min-height:54px;padding:0 15px;display:grid}.aeve-eve-modal-head h2{text-align:center;margin:0;font-size:13px}.aeve-eve-modal-head button{color:#d9cce1;background:0 0;border:0;font-size:11px}.aeve-eve-modal-head button.primary{color:#dabcf0;font-weight:750}.aeve-eve-compose-thread{grid-template-columns:42px minmax(0,1fr);gap:11px;min-height:240px;padding:18px;display:grid}.aeve-eve-compose-author{align-items:baseline;gap:6px;display:flex}.aeve-eve-compose-author small{color:#a994b4;font-size:9px}.aeve-eve-body-input{resize:none;color:#fff;background:0 0;border:0;outline:none;width:100%;min-height:200px;margin-top:8px;padding:0;font-size:14px;line-height:1.58}.aeve-eve-compose-footer{padding:6px 15px 0 70px}.aeve-eve-compose-topics{gap:7px;display:flex;overflow-x:auto}.aeve-eve-compose-topics button{color:#97899e;background:0 0;border:1px solid #edddf71f;border-radius:999px;flex:none;height:30px;padding:0 11px;font-size:10px}.aeve-eve-compose-topics button.active{color:#e0c2f1;background:#8e5eaa2e}.aeve-eve-detail{border-radius:20px 20px 0 0;grid-template-rows:55px minmax(0,1fr) auto;height:min(94dvh,900px);display:grid;overflow:hidden}.aeve-eve-detail-scroll{min-height:0;overflow-y:auto}.aeve-eve-comments{position:relative}.aeve-eve-comment{border-bottom:1px solid #ffffff14;grid-template-columns:42px minmax(0,1fr);gap:11px;padding:14px 18px;display:grid}.aeve-eve-comment-avatar{width:32px;height:32px}.aeve-eve-comment p{margin:7px 0 0;font-size:12px}.aeve-eve-no-comments{text-align:center;color:#94879b;margin:28px;font-size:10px}.aeve-eve-comment-box{z-index:30;padding:9px 12px calc(9px + env(safe-area-inset-bottom));touch-action:manipulation;background:#15101a;border-top:1px solid #ffffff17;grid-template-columns:36px minmax(0,1fr) auto;align-items:end;gap:7px;display:grid;position:relative;pointer-events:auto!important}.aeve-eve-comment-box textarea{z-index:31;resize:none;color:#fff;box-sizing:border-box;touch-action:manipulation;background:#ffffff0f;border:1px solid #eedef726;border-radius:20px;outline:none;width:100%;min-height:42px;max-height:100px;padding:10px 12px;font-size:16px;line-height:1.35;position:relative;pointer-events:auto!important}.aeve-eve-comment-box button{z-index:32;color:#d6b6ea;touch-action:manipulation;-webkit-tap-highlight-color:#d8b6ea2e;background:#a470c326;border:0;border-radius:16px;min-width:54px;height:44px;padding:0 10px;font-size:12px;font-weight:720;position:relative;pointer-events:auto!important}.aeve-eve-comment-box button:disabled{opacity:.38}.aeve-eve-menu-backdrop{z-index:10300}.aeve-eve-post-menu{width:min(100% - 24px,520px);margin-bottom:calc(10px + env(safe-area-inset-bottom));background:#201824;border:1px solid #ffffff1a;border-radius:18px;padding:8px;box-shadow:0 20px 50px #00000080}.aeve-eve-post-menu button{color:#f4edf7;text-align:center;background:0 0;border:0;border-bottom:1px solid #ffffff12;width:100%;height:48px;font-size:13px}.aeve-eve-post-menu button:last-child{border-bottom:0}.aeve-eve-post-menu button.danger{color:#ff9eb8}@media (max-width:390px){html.aeve-capacitor-app .aeve-eve-shell{padding-top:calc(env(safe-area-inset-top) + 10px)}.aeve-eve-post,.aeve-eve-comment,.aeve-eve-quick-composer{padding-left:14px;padding-right:14px}.aeve-eve-detail{height:calc(100dvh - max(env(safe-area-inset-top),12px))}.aeve-eve-comment-box{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}
:is(html.aeve-capacitor-app:has(.aeve-eve-modal-backdrop) .aeve-native-bottom-nav,html.aeve-capacitor-app:has(.aeve-eve-modal-backdrop) .aeve-native-settings-button,html.aeve-capacitor-app:has(.aeve-eve-modal-backdrop) .aeve-eve-fab){visibility:hidden!important;pointer-events:none!important}html.aeve-capacitor-app .aeve-eve-modal-backdrop{-webkit-backdrop-filter:none;background:#0d0a10;align-items:stretch;height:100dvh;z-index:2147483000!important}html.aeve-capacitor-app .aeve-eve-detail{border-radius:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:100%!important;height:100dvh!important;max-height:none!important;display:grid!important;overflow:hidden!important}html.aeve-capacitor-app .aeve-eve-detail-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0!important;overflow-y:auto!important}html.aeve-capacitor-app .aeve-eve-comment-box{box-sizing:border-box;width:100%;z-index:2147483001!important;padding:9px 10px max(9px,env(safe-area-inset-bottom))!important;background:#0d0a10!important;grid-template-columns:34px minmax(0,1fr) auto!important;position:relative!important;inset:auto!important}html.aeve-capacitor-app .aeve-eve-comment-box textarea{-webkit-user-select:text;user-select:text;opacity:1!important;visibility:visible!important;min-width:0!important;min-height:44px!important;max-height:120px!important;font-size:16px!important;display:block!important}html.aeve-capacitor-app .aeve-eve-comment-box button{min-width:58px!important;height:44px!important;display:block!important}@media (max-width:480px){html.aeve-capacitor-app .aeve-eve-modal-head{padding-top:env(safe-area-inset-top);min-height:calc(54px + env(safe-area-inset-top))}html.aeve-capacitor-app .aeve-eve-comment-box:focus-within{padding-bottom:8px!important}}
html.aeve-capacitor-app[data-aeve-language=ko] .aeve-eve-community-tabs button:nth-child(2)>span,html.aeve-capacitor-app[data-aeve-language=ko] .aeve-eve-community-tabs button:nth-child(3)>span,html.aeve-capacitor-app[data-aeve-language=en] .aeve-eve-community-tabs button:nth-child(2)>span,html.aeve-capacitor-app[data-aeve-language=en] .aeve-eve-community-tabs button:nth-child(3)>span{font-size:0!important}html.aeve-capacitor-app[data-aeve-language=ko] .aeve-eve-community-tabs button:nth-child(2)>span:before{content:"내 일주";font-size:12px}html.aeve-capacitor-app[data-aeve-language=ko] .aeve-eve-community-tabs button:nth-child(3)>span:before{content:"내 Sign";font-size:12px}html.aeve-capacitor-app[data-aeve-language=en] .aeve-eve-community-tabs button:nth-child(2)>span:before{content:"My Saju";font-size:11px}html.aeve-capacitor-app[data-aeve-language=en] .aeve-eve-community-tabs button:nth-child(3)>span:before{content:"My Sign";font-size:11px}html.aeve-capacitor-app[data-aeve-language] .aeve-eve-compose-tabs button:nth-child(2),html.aeve-capacitor-app[data-aeve-language] .aeve-eve-compose-tabs button:nth-child(3){font-size:0!important}html.aeve-capacitor-app[data-aeve-language] .aeve-eve-compose-tabs button small{font-size:9px!important}html.aeve-capacitor-app[data-aeve-language=ko] .aeve-eve-compose-tabs button:nth-child(2):before{content:"내 일주";font-size:12px}html.aeve-capacitor-app[data-aeve-language=ko] .aeve-eve-compose-tabs button:nth-child(3):before{content:"내 Sign";font-size:12px}html.aeve-capacitor-app[data-aeve-language=en] .aeve-eve-compose-tabs button:nth-child(2):before{content:"My Saju";font-size:11px}html.aeve-capacitor-app[data-aeve-language=en] .aeve-eve-compose-tabs button:nth-child(3):before{content:"My Sign";font-size:11px}html.aeve-capacitor-app .aeve-eve-post-meta .aeve-eve-author-identity{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;color:#ebd8f88c;vertical-align:baseline;max-width:50%;margin-left:3px;font-family:Noto Serif KR,AppleMyungjo,Cormorant Garamond,serif;font-weight:400;line-height:1.2;display:inline-block;overflow:hidden;font-size:9px!important}html.aeve-capacitor-app[data-aeve-language=en] .aeve-eve-post-meta .aeve-eve-author-identity{letter-spacing:.035em;color:#ebd8f894;font-family:Cormorant Garamond,Georgia,serif;font-size:10px!important}
html.aeve-capacitor-app .aeve-native-settings-expanded{max-height:82vh;padding-bottom:calc(24px + env(safe-area-inset-bottom));font-family:Noto Serif KR,serif;overflow-y:auto}html.aeve-capacitor-app .aeve-settings-card,html.aeve-capacitor-app .aeve-settings-profile-card,html.aeve-capacitor-app .aeve-settings-form,html.aeve-capacitor-app .aeve-settings-links,html.aeve-capacitor-app .aeve-settings-legal-card{background:#ffffff0e;border:1px solid #efdcff2e;border-radius:22px;margin:12px 0;padding:16px}html.aeve-capacitor-app .aeve-settings-card h3,html.aeve-capacitor-app .aeve-settings-profile-card h3{margin:0 0 4px;font-family:Noto Serif KR,serif}html.aeve-capacitor-app .aeve-settings-card p,html.aeve-capacitor-app .aeve-settings-profile-card p{color:#fff9ff94;margin:0;font-size:12px;line-height:1.6}html.aeve-capacitor-app .aeve-settings-profile-card{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}html.aeve-capacitor-app .aeve-settings-avatar{background:#cbb4ff2e;border:1px solid #efdcff47;border-radius:50%;place-items:center;width:52px;height:52px;font-family:Cormorant Garamond,serif;font-size:24px;display:grid;overflow:hidden}html.aeve-capacitor-app .aeve-settings-avatar img{object-fit:cover;width:100%;height:100%}html.aeve-capacitor-app .aeve-settings-profile-card>button{color:#fff9ff;background:#ffffff0f;border:1px solid #efdcff33;border-radius:999px;padding:8px 11px;font-size:12px}html.aeve-capacitor-app .aeve-settings-form{gap:12px;display:grid}html.aeve-capacitor-app .aeve-settings-form label{color:#fff9ffc7;font-size:12px;font-weight:600}html.aeve-capacitor-app .aeve-settings-form input,html.aeve-capacitor-app .aeve-settings-form select{color:#fff9ff;background:#05030a52;border:1px solid #efdcff2e;border-radius:14px;width:100%;margin-top:7px;padding:11px 12px}html.aeve-capacitor-app .aeve-settings-form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}html.aeve-capacitor-app .aeve-settings-primary{color:#241332;background:linear-gradient(135deg,#fff6d8,#e9d8ff 48%,#ffcae9);border:0;border-radius:16px;width:100%;padding:12px 14px;font-weight:800}html.aeve-capacitor-app .aeve-settings-links{padding:0;overflow:hidden}html.aeve-capacitor-app .aeve-settings-links button{color:#fff9ff;text-align:left;background:0 0;border:0;border-bottom:1px solid #efdcff1f;justify-content:space-between;align-items:center;width:100%;padding:15px 16px;display:flex}html.aeve-capacitor-app .aeve-settings-links button:last-child{border-bottom:0}html.aeve-capacitor-app .aeve-settings-links button b{color:#fff9ff8c;font-size:11px;font-weight:500}html.aeve-capacitor-app .aeve-settings-switch{background:#ffffff29;border:0;border-radius:999px;width:46px;height:27px;padding:3px}html.aeve-capacitor-app .aeve-settings-switch span{background:#fff;border-radius:50%;width:21px;height:21px;transition:all .18s;display:block}html.aeve-capacitor-app .aeve-settings-switch.on{background:#be91ffb8}html.aeve-capacitor-app .aeve-settings-switch.on span{transform:translate(19px)}html.aeve-capacitor-app .aeve-settings-logout{color:#ffd8e3;background:#ff78960f;border:1px solid #ffbecd33;border-radius:16px;width:100%;margin-top:8px;padding:12px;font-family:Noto Serif KR,serif}html.aeve-capacitor-app .aeve-settings-legal-card>strong{color:#fff9ff;margin-bottom:6px;font-size:14px;display:block}html.aeve-capacitor-app .aeve-settings-legal-card>p{color:#fff9ff8f;margin:0 0 10px;font-size:11px;line-height:1.65}html.aeve-capacitor-app .aeve-settings-legal-card .aeve-settings-links{background:#05030a2e;border-radius:16px;margin:0;padding:0}html.aeve-capacitor-app .aeve-settings-legal-modal{z-index:10000120;-webkit-backdrop-filter:blur(14px);background:#05030cb8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}html.aeve-capacitor-app .aeve-settings-legal-modal>div{background:linear-gradient(#1f1235fa,#0d0818fc);border:1px solid #efdcff33;border-radius:24px;width:min(100%,390px);max-height:76dvh;padding:24px 20px 18px;position:relative;overflow:auto;box-shadow:0 24px 70px #00000073}html.aeve-capacitor-app .aeve-settings-legal-modal h3{color:#fff;margin:0 40px 16px 0;font-family:Noto Serif KR,serif;font-size:20px}html.aeve-capacitor-app .aeve-settings-legal-modal p{color:#fff9ffb8;word-break:keep-all;margin:0 0 12px;font-size:12px;line-height:1.75}html.aeve-capacitor-app .aeve-settings-legal-modal small{color:#f3dfff;margin:6px 0 10px;font-size:11px;display:block}html.aeve-capacitor-app .aeve-settings-legal-close{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;width:34px;height:34px;font-size:23px;line-height:1;position:absolute;top:12px;right:13px}html.aeve-capacitor-app .aeve-settings-legal-accept{color:#241332;background:linear-gradient(135deg,#fff6d8,#e9d8ff 50%,#ffcae9);border:0;border-radius:15px;width:100%;margin-top:8px;padding:13px 14px;font-weight:800}
html.aeve-capacitor-app[data-aeve-native-tab=personal] .aeve-clean-bg-page,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-clean-bg-page{width:100vw!important;min-width:0!important;max-width:100vw!important;overflow-x:clip!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .aeve-clean-bg-page>section.container.grid,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-clean-bg-page>section.container.grid{width:100vw!important;min-width:100vw!important;max-width:100vw!important;padding:calc(env(safe-area-inset-top) + 62px) 0 118px!important;box-sizing:border-box!important;flex-direction:column!important;align-items:center!important;gap:0!important;margin:0!important;display:flex!important;overflow:visible!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .card.results:not(.aeve-no-reading-result),html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .card.results.aeve-compat-right-result.aeve-compat-has-result{box-sizing:border-box!important;flex:none!important;align-self:center!important;width:calc(100vw - 12px)!important;min-width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;margin:0 auto!important;padding:8px 8px 110px!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .card.results.aeve-no-reading-result{box-sizing:border-box!important;align-self:center!important;width:calc(100vw - 12px)!important;min-width:0!important;max-width:calc(100vw - 12px)!important;margin:0 auto!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .card.results:not(.aeve-no-reading-result)>*,html.aeve-capacitor-app[data-aeve-native-tab=personal] .card.results:not(.aeve-no-reading-result)>.section,html.aeve-capacitor-app[data-aeve-native-tab=personal] .card.results:not(.aeve-no-reading-result) .result-content,html.aeve-capacitor-app[data-aeve-native-tab=personal] .card.results:not(.aeve-no-reading-result) .result-card,html.aeve-capacitor-app[data-aeve-native-tab=personal] .card.results:not(.aeve-no-reading-result) .reading-output,html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion,html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-list,html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-item,html.aeve-capacitor-app[data-aeve-native-tab=personal] .aeve-personal-card-section,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-result-panel-right,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-reading-output,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-section-list,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-reading-section{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .card.results:not(.aeve-no-reading-result)>.section{padding:10px 4px!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .result-tabs,html.aeve-capacitor-app[data-aeve-native-tab=personal] .aeve-result-tabs,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-result-tabs{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0 0 16px!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion>.markdown-lite{box-sizing:border-box!important;text-align:left!important;width:100%!important;max-width:none!important;padding:12px 8px 18px!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion>.markdown-lite h1,html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion>.markdown-lite h2,html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion>.markdown-lite p{width:100%!important;max-width:none!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-list{gap:10px!important;width:100%!important;max-width:none!important;padding:0!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-item{border-radius:20px!important;width:100%!important;max-width:none!important;overflow:hidden!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-item summary{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 42px!important;gap:12px!important;width:100%!important;min-height:72px!important;padding:16px 14px 16px 16px!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-item summary>span:first-child{max-width:none!important;font-size:clamp(18px,4.8vw,22px)!important;line-height:1.28!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-arrow{width:42px!important;min-width:42px!important;height:42px!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-body{box-sizing:border-box!important;width:100%!important;max-width:none!important;padding:0 16px 18px!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-body .markdown-lite{width:100%!important;max-width:none!important;padding:16px 0 0!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-body .markdown-lite p,html.aeve-capacitor-app[data-aeve-native-tab=personal] .reading-accordion-body .markdown-lite li,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-reading-section p,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-reading-bullets li{word-break:keep-all!important;overflow-wrap:break-word!important;width:100%!important;max-width:none!important;font-size:16px!important;line-height:1.65!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .aeve-personal-card-section{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html.aeve-capacitor-app[data-aeve-native-tab=personal] .aeve-personal-card-preview{box-sizing:border-box!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;display:block!important}
html.aeve-capacitor-app .aeve-eve-shell{padding-top:calc(env(safe-area-inset-top) + 4px)!important;background:radial-gradient(circle at 50% -2%,#ae74dc6b,#0000 30%),radial-gradient(circle at 8% 38%,#7a4ca23d,#0000 38%),radial-gradient(circle at 94% 72%,#683e9238,#0000 36%),linear-gradient(#382248 0%,#2d1b3b 48%,#271633 100%)!important}html.aeve-capacitor-app .aeve-eve-header{min-height:54px!important;margin-top:0!important;padding:2px 18px 7px!important}html.aeve-capacitor-app .aeve-eve-header h1{font-size:34px!important;line-height:.92!important}html.aeve-capacitor-app .aeve-eve-header p{margin-top:4px!important}html.aeve-capacitor-app .aeve-eve-topic-tabs{background:#2f1d3de6!important;border-bottom-color:#eed8ff24!important}html.aeve-capacitor-app .aeve-eve-post,html.aeve-capacitor-app .aeve-eve-quick-composer,html.aeve-capacitor-app .aeve-eve-comment{border-bottom-color:#efdcff21!important}html.aeve-capacitor-app .aeve-eve-composer,html.aeve-capacitor-app .aeve-eve-detail,html.aeve-capacitor-app .aeve-eve-comment-box{background:#31203d!important}html.aeve-capacitor-app .aeve-eve-post-menu{background:#382545!important}html.aeve-capacitor-app .aeve-eve-avatar{background:linear-gradient(145deg,#805b96,#432d52)!important}html.aeve-capacitor-app .aeve-eve-avatar-self{background:linear-gradient(145deg,#9c72b5,#513761)!important}@media (max-width:390px){html.aeve-capacitor-app .aeve-eve-shell{padding-top:calc(env(safe-area-inset-top) + 2px)!important}html.aeve-capacitor-app .aeve-eve-header{padding-top:0!important}}
html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-clean-bg-page>section.container.grid{width:100%!important;min-width:0!important;max-width:none!important;padding-top:calc(env(safe-area-inset-top) + 58px)!important;box-sizing:border-box!important;padding-bottom:118px!important;padding-left:10px!important;padding-right:10px!important;display:block!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compatibility-shell{visibility:visible!important;opacity:1!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;display:block!important;position:relative!important;top:auto!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-image-stage,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-fields-overlay{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:block!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-right-result{visibility:visible!important;opacity:1!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-no-reading-result,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .form-card:not(.aeve-compatibility-shell),html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .results:not(.aeve-compat-right-result){display:none!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compatibility-shell.aeve-compat-step-result{visibility:visible!important;opacity:1!important;z-index:70!important;margin:0 0 18px!important;display:block!important;position:relative!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compatibility-shell.aeve-compat-step-result .aeve-compat-image-stage,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compatibility-shell.aeve-compat-step-result .aeve-compat-fields-overlay,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compatibility-shell.aeve-compat-step-result img{visibility:visible!important;opacity:1!important;display:block!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-right-result.aeve-compat-has-result{visibility:visible!important;opacity:1!important;z-index:90!important;pointer-events:auto!important;width:100%!important;max-width:none!important;min-height:360px!important;scroll-margin-top:calc(env(safe-area-inset-top) + 62px)!important;margin:0!important;padding-top:8px!important;display:block!important;position:relative!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-result-panel-right,html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-reading-output{visibility:visible!important;opacity:1!important;display:block!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-relationship-type.aeve-bond-relation-required{outline-offset:3px!important;outline:2px solid #ffddf6eb!important;box-shadow:0 0 22px #e0a9ff73!important}html.aeve-capacitor-app .aeve-native-bond-notice{left:50%;top:calc(env(safe-area-inset-top) + 70px);z-index:150000;color:#fff;text-align:center;pointer-events:none;-webkit-backdrop-filter:blur(18px);background:#2b1939f5;border:1px solid #f4e0ff3d;border-radius:15px;width:min(100% - 34px,420px);padding:12px 15px;font-size:13px;line-height:1.45;position:fixed;transform:translate(-50%);box-shadow:0 14px 36px #00000059}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-field.aeve-compat-field-has-value{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-compat-field.aeve-compat-field-has-value:focus{box-shadow:none!important;background:0 0!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-multi-compare-launch{visibility:visible!important;opacity:1!important;z-index:80!important;pointer-events:auto!important;background:linear-gradient(#5b3677eb,#321d45f5)!important;border-radius:20px!important;width:calc(100% - 8px)!important;max-width:none!important;margin:18px 4px 8px!important;padding:15px!important;display:block!important;position:relative!important}html.aeve-capacitor-app[data-aeve-native-tab=compatibility] .aeve-multi-compare-launch button{z-index:81!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:#ffffff1f!important;min-height:52px!important;position:relative!important}html.aeve-capacitor-app .aeve-multi-compare-backdrop{z-index:120000!important;padding:calc(env(safe-area-inset-top) + 6px) 8px calc(env(safe-area-inset-bottom) + 8px)!important;pointer-events:auto!important;align-items:stretch!important;overflow:hidden!important}html.aeve-capacitor-app .aeve-multi-compare-modal{-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;pointer-events:auto!important;border-radius:24px!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding:28px 14px 118px!important;overflow-y:auto!important}html.aeve-capacitor-app .aeve-multi-candidate-card,html.aeve-capacitor-app .aeve-multi-fields,html.aeve-capacitor-app .aeve-multi-field,html.aeve-capacitor-app .aeve-multi-field input,html.aeve-capacitor-app .aeve-multi-field select,html.aeve-capacitor-app .aeve-multi-add,html.aeve-capacitor-app .aeve-multi-submit,html.aeve-capacitor-app .aeve-multi-open-bond,html.aeve-capacitor-app .aeve-multi-retry{pointer-events:auto!important;touch-action:manipulation!important}html.aeve-capacitor-app .aeve-multi-submit,html.aeve-capacitor-app .aeve-multi-add,html.aeve-capacitor-app .aeve-multi-open-bond,html.aeve-capacitor-app .aeve-multi-retry{min-height:50px!important}html.aeve-capacitor-app .aeve-multi-city-options{z-index:120010!important;max-height:210px!important;position:relative!important;overflow-y:auto!important}html.aeve-capacitor-app .aeve-multi-city-options button{pointer-events:auto!important;touch-action:manipulation!important}html.aeve-capacitor-app:has(.aeve-multi-compare-backdrop) .aeve-native-settings-button{visibility:hidden!important;pointer-events:none!important;display:none!important}html.aeve-capacitor-app .aeve-multi-compare-close{z-index:120020!important;pointer-events:auto!important;touch-action:manipulation!important}
html.aeve-capacitor-app .mirror-section .aeve-settings-stories-card,html.aeve-capacitor-app .aeve-bond-saved-stories-card{width:100%!important;max-width:none!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:4px 0 8px!important;padding:0!important}html.aeve-capacitor-app .mirror-section .aeve-settings-stories-head,html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-settings-stories-head{justify-content:flex-start!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important}html.aeve-capacitor-app .mirror-section .aeve-settings-stories-head>div,html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-settings-stories-head>div{display:none!important}html.aeve-capacitor-app .mirror-section .aeve-saved-stories-toggle,html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-saved-stories-toggle{width:auto!important;min-width:0!important;height:36px!important;min-height:36px!important;box-shadow:none!important;color:#fffffff0!important;white-space:nowrap!important;background:#ffffff13!important;border:1px solid #ffffff29!important;border-radius:999px!important;flex:none!important;margin:0!important;padding:0 15px!important;font-size:12px!important;font-weight:700!important;line-height:1!important}html.aeve-capacitor-app .mirror-section .aeve-saved-stories-panel,html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-saved-stories-panel{margin-top:8px!important}html.aeve-capacitor-app .mirror-section .suggested-questions>button:not(.aeve-credit-topup-button),html.aeve-capacitor-app .aeve-bond-suggested-questions{display:none!important}html.aeve-capacitor-app .mirror-section .suggested-questions{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;flex-direction:row!important;align-items:center!important;gap:7px!important;width:100%!important;max-width:100%!important;margin:5px 0 8px!important;padding:0!important;display:flex!important;overflow:auto hidden!important}html.aeve-capacitor-app .mirror-section .suggested-questions::-webkit-scrollbar{display:none!important}html.aeve-capacitor-app .mirror-section .aeve-credit-topup-button,html.aeve-capacitor-app .mirror-section .aeve-question-balance{width:auto!important;min-width:0!important;height:35px!important;min-height:35px!important;box-shadow:none!important;color:#ffffffe6!important;white-space:nowrap!important;background:#ffffff0f!important;border:1px solid #ffffff24!important;border-radius:999px!important;flex:none!important;margin:0!important;padding:0 12px!important;font-size:12px!important;font-weight:650!important;line-height:1!important}html.aeve-capacitor-app .mirror-section .aeve-credit-topup-button{background:#cea6ff24!important;border-color:#ddc2ff40!important}html.aeve-capacitor-app .mirror-section,html.aeve-capacitor-app .aeve-compat-bond-chat-card{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:none!important;min-height:calc(100dvh - 126px)!important;margin-bottom:0!important;padding-bottom:8px!important;display:flex!important}html.aeve-capacitor-app .card.results:has(.mirror-section){box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:calc(100dvh - 94px)!important;margin-bottom:0!important;padding-bottom:10px!important}html.aeve-capacitor-app .aeve-compat-result-panel-right:has(.aeve-compat-bond-chat-card){box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:calc(100dvh - 94px)!important;margin-bottom:0!important;padding-bottom:10px!important}html.aeve-capacitor-app .mirror-section .chat-window,html.aeve-capacitor-app .aeve-bond-chat-window{overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:50dvh!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:auto!important;margin:4px 0 8px!important;padding:10px 2px 16px!important;display:block!important;overflow-y:auto!important}html.aeve-capacitor-app .aeve-bond-empty-note{box-sizing:border-box!important;min-height:50dvh!important;box-shadow:none!important;color:#0000!important;background:0 0!important;border:0!important;border-radius:0!important;flex:auto!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:block!important;overflow:hidden!important}html.aeve-capacitor-app .mirror-section .chat-input-row,html.aeve-capacitor-app .aeve-bond-chat-input-row{box-sizing:border-box!important;-webkit-backdrop-filter:blur(22px)!important;background:#090517a3!important;border:1px solid #ffffff26!important;border-radius:30px!important;flex:none!important;width:calc(100% + 28px)!important;max-width:none!important;height:auto!important;min-height:138px!important;margin:auto -14px 0!important;padding:18px 70px 18px 20px!important;display:block!important;position:relative!important;box-shadow:0 14px 34px #00000029!important}html.aeve-capacitor-app .mirror-section .chat-input-row textarea,html.aeve-capacitor-app .aeve-bond-chat-input-row textarea{resize:none!important;width:100%!important;min-width:0!important;max-width:none!important;height:102px!important;min-height:102px!important;max-height:220px!important;box-shadow:none!important;color:#fff!important;text-align:left!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:0!important;font-size:16px!important;line-height:1.5!important;display:block!important;overflow-y:auto!important}html.aeve-capacitor-app .mirror-section .chat-input-row textarea::placeholder,html.aeve-capacitor-app .aeve-bond-chat-input-row textarea::placeholder{color:#ffffff6b!important;opacity:1!important}html.aeve-capacitor-app .mirror-section .chat-input-row>button,html.aeve-capacitor-app .aeve-bond-chat-input-row>button{color:#0000!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;background:#ebddfff2!important;border:0!important;border-radius:50%!important;place-items:center!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:grid!important;position:absolute!important;bottom:15px!important;right:15px!important}html.aeve-capacitor-app .mirror-section .chat-input-row>button:before,html.aeve-capacitor-app .aeve-bond-chat-input-row>button:before{content:"↑"!important;color:#2a163f!important;font-size:25px!important;font-weight:800!important;line-height:1!important}html.aeve-capacitor-app .mirror-section .chat-input-row>button:disabled,html.aeve-capacitor-app .aeve-bond-chat-input-row>button:disabled{opacity:.38!important}:is(html.aeve-capacitor-app section.container.grid:has(.mirror-section),html.aeve-capacitor-app section.container.grid:has(.aeve-compat-bond-chat-card)){padding-bottom:0!important}html.aeve-capacitor-app .footer.container{display:none!important}html.aeve-capacitor-app .aeve-clean-bg-page{padding-bottom:calc(86px + env(safe-area-inset-bottom))!important}@media (max-width:430px){html.aeve-capacitor-app .mirror-section,html.aeve-capacitor-app .aeve-compat-bond-chat-card{min-height:calc(100dvh - 116px)!important}html.aeve-capacitor-app .mirror-section .chat-window,html.aeve-capacitor-app .aeve-bond-chat-window,html.aeve-capacitor-app .aeve-bond-empty-note{min-height:52dvh!important}html.aeve-capacitor-app .mirror-section .chat-input-row,html.aeve-capacitor-app .aeve-bond-chat-input-row{border-radius:28px!important;width:calc(100% + 24px)!important;min-height:134px!important;margin-left:-12px!important;margin-right:-12px!important;padding:17px 66px 17px 18px!important}html.aeve-capacitor-app .mirror-section .chat-input-row textarea,html.aeve-capacitor-app .aeve-bond-chat-input-row textarea{height:98px!important;min-height:98px!important}html.aeve-capacitor-app .mirror-section .chat-input-row>button,html.aeve-capacitor-app .aeve-bond-chat-input-row>button{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;bottom:13px!important;right:13px!important}}
:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-window,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-window,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-empty-note){height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important}:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-input-row,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-input-row){box-sizing:border-box!important;border-radius:30px!important;flex:auto!important;align-items:stretch!important;width:calc(100% + 28px)!important;height:clamp(430px,62dvh,650px)!important;min-height:clamp(430px,62dvh,650px)!important;margin:8px -14px 0!important;padding:22px 74px 22px 22px!important;display:flex!important}:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-input-row textarea,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-input-row textarea){box-sizing:border-box!important;text-indent:0!important;flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0 8px 66px 14px!important;font-size:17px!important;line-height:1.55!important;overflow:hidden auto!important}:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-input-row>button,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-input-row>button){bottom:16px!important;right:16px!important}:is(html.aeve-capacitor-app .mirror-section:has(.chat-message) .chat-input-row,html.aeve-capacitor-app .aeve-compat-bond-chat-card:has(.chat-message) .aeve-bond-chat-input-row){flex:none!important;height:auto!important;min-height:132px!important}:is(html.aeve-capacitor-app .mirror-section:has(.chat-message) .chat-input-row textarea,html.aeve-capacitor-app .aeve-compat-bond-chat-card:has(.chat-message) .aeve-bond-chat-input-row textarea){box-sizing:border-box!important;text-indent:0!important;height:96px!important;min-height:96px!important;max-height:220px!important;padding:0 8px 0 14px!important;overflow-x:hidden!important}html.aeve-capacitor-app .mirror-section .chat-input-row textarea::placeholder,html.aeve-capacitor-app .aeve-bond-chat-input-row textarea::placeholder{text-indent:0!important}@media (max-width:430px){:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-input-row,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-input-row){border-radius:28px!important;width:calc(100% + 24px)!important;height:clamp(420px,60dvh,610px)!important;min-height:clamp(420px,60dvh,610px)!important;margin-left:-12px!important;margin-right:-12px!important;padding:20px 68px 20px 20px!important}html.aeve-capacitor-app .mirror-section .chat-input-row textarea,html.aeve-capacitor-app .aeve-bond-chat-input-row textarea{padding-left:14px!important;padding-right:8px!important}}
html.aeve-capacitor-app .aeve-payment-image-shell{overflow:visible!important}html.aeve-capacitor-app .aeve-payment-close-image-hotspot{opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;z-index:2147483647!important;background:0 0!important;border-radius:0 24px!important;width:136px!important;min-width:136px!important;height:116px!important;min-height:116px!important;top:-12px!important;right:-12px!important}
html.aeve-capacitor-app .mirror-section .suggested-questions{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;align-items:center!important;gap:8px!important;width:100%!important;margin:6px 0 10px!important;padding:0 2px 4px!important;display:flex!important;overflow:auto hidden!important}html.aeve-capacitor-app .mirror-section .suggested-questions::-webkit-scrollbar{display:none!important}html.aeve-capacitor-app .mirror-section .suggested-questions>button:not(.aeve-credit-topup-button),html.aeve-capacitor-app .mirror-section .suggested-questions>button.aeve-credit-topup-button{color:#ffffffe6!important;white-space:nowrap!important;width:auto!important;min-width:max-content!important;height:36px!important;min-height:36px!important;box-shadow:none!important;box-sizing:border-box!important;background:#fff1!important;border:1px solid #ffffff24!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 13px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}html.aeve-capacitor-app .mirror-section .suggested-questions>button.aeve-credit-topup-button{background:#cea6ff26!important;border-color:#ddc2ff47!important;font-weight:700!important}html.aeve-capacitor-app .mirror-section .aeve-credit-topup-button,html.aeve-capacitor-app .mirror-section .aeve-question-balance{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}html.aeve-capacitor-app .aeve-compat-bond-chat-card .aeve-bond-suggested-questions,html.aeve-capacitor-app .aeve-bond-suggested-questions{visibility:visible!important;opacity:1!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;min-height:40px!important;margin:6px 0 10px!important;padding:0 2px 4px!important;display:flex!important;overflow:auto hidden!important}html.aeve-capacitor-app .aeve-bond-suggested-questions::-webkit-scrollbar{display:none!important}html.aeve-capacitor-app .aeve-compat-bond-chat-card .aeve-bond-suggested-questions>button,html.aeve-capacitor-app .aeve-bond-suggested-questions>button{visibility:visible!important;opacity:1!important;color:#ffffffe6!important;white-space:nowrap!important;width:auto!important;min-width:max-content!important;height:36px!important;min-height:36px!important;box-shadow:none!important;box-sizing:border-box!important;background:#fff1!important;border:1px solid #ffffff24!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 13px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}html.aeve-capacitor-app .aeve-native-bond-tools-host{box-sizing:border-box!important;width:100%!important;margin:2px 0 4px!important;padding:0 2px!important}html.aeve-capacitor-app .aeve-native-bond-topup{appearance:none!important;color:#fffffff0!important;box-sizing:border-box!important;background:#cea6ff26!important;border:1px solid #ddc2ff47!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;height:36px!important;min-height:36px!important;padding:0 14px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-input-row,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-input-row){flex:auto!important;height:clamp(400px,56dvh,590px)!important;min-height:clamp(400px,56dvh,590px)!important;padding:0!important;display:block!important;position:relative!important}:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-input-row textarea,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-input-row textarea){box-sizing:border-box!important;background:0 0!important;border:0!important;outline:0!important;width:auto!important;height:112px!important;min-height:112px!important;max-height:170px!important;margin:0!important;padding:12px 8px 8px!important;font-size:16px!important;line-height:1.5!important;position:absolute!important;bottom:20px!important;left:18px!important;right:72px!important;overflow-y:auto!important}:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-input-row>button,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-input-row>button){bottom:20px!important;right:15px!important}:is(html.aeve-capacitor-app .mirror-section:has(.chat-message) .chat-input-row,html.aeve-capacitor-app .aeve-compat-bond-chat-card:has(.chat-message) .aeve-bond-chat-input-row){margin-top:auto!important}.aeve-native-bond-purchase-backdrop{z-index:2147483000;-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:#05020e9e;justify-content:center;align-items:flex-end;padding:18px;display:flex;position:fixed;inset:0}.aeve-native-bond-purchase-sheet{color:#fff;background:#170d2af7;border:1px solid #ffffff24;border-radius:28px;width:min(100%,520px);padding:20px;box-shadow:0 24px 70px #0000006b}.aeve-native-bond-purchase-head{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:17px;font-weight:800;display:flex}.aeve-native-bond-purchase-close{color:#fff;background:#ffffff17;border:0;border-radius:50%;width:40px;height:40px;font-size:22px}.aeve-native-bond-purchase-options{gap:10px;display:grid}.aeve-native-bond-purchase-options button{color:#fff;background:#ffffff12;border:1px solid #ffffff21;border-radius:18px;width:100%;min-height:54px;font-size:15px;font-weight:750}.aeve-native-bond-purchase-options button:disabled{opacity:.45}.aeve-native-bond-purchase-status{color:#ffffffad;text-align:center;margin-top:10px;font-size:12px}@media (max-width:430px){:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-input-row,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-input-row){height:clamp(380px,53dvh,555px)!important;min-height:clamp(380px,53dvh,555px)!important}:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-input-row textarea,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-input-row textarea){height:106px!important;min-height:106px!important;bottom:17px!important;left:16px!important;right:68px!important}:is(html.aeve-capacitor-app .mirror-section:not(:has(.chat-message)) .chat-input-row>button,html.aeve-capacitor-app .aeve-compat-bond-chat-card:not(:has(.chat-message)) .aeve-bond-chat-input-row>button){bottom:17px!important}}html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-settings-stories-head{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 2px!important;display:grid!important}html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-saved-stories-toggle,html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-native-bond-tools-host,html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-native-bond-topup{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;min-height:40px!important;margin:0!important}html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-native-bond-tools-host{align-items:center!important;padding:0!important;display:flex!important}html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-saved-stories-toggle,html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-native-bond-topup{text-align:center!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;padding:0 10px!important;line-height:1!important;display:flex!important}@media (max-width:720px){html.aeve-capacitor-app .aeve-personal-card-preview .aeve-card-text-layer .aeve-card-keywords-copy,html.aeve-capacitor-app .aeve-personal-card-preview .aeve-card-text-layer .aeve-card-why-copy{text-align:center!important;width:25.8%!important;left:81.7%!important;transform:translate(calc(-50% - 7px),10px)!important}}html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-settings-stories-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-native-bond-tools-host{visibility:visible!important;opacity:1!important;box-sizing:border-box!important;justify-content:stretch!important;align-items:center!important;width:100%!important;height:40px!important;margin:0!important;padding:0!important;display:flex!important}html.aeve-capacitor-app .aeve-bond-saved-stories-card .aeve-native-bond-topup{visibility:visible!important;opacity:1!important;text-align:center!important;white-space:nowrap!important;box-sizing:border-box!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 8px!important;line-height:1!important;display:flex!important}
html.aeve-capacitor-app .aeve-qpay-backdrop{z-index:2147483200!important;padding:max(10px, env(safe-area-inset-top)) 10px max(10px, env(safe-area-inset-bottom))!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(18px)!important;background:radial-gradient(circle at 50% 10%,#914ef233,#0000 40%),#04010cf0!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;inset:0!important}html.aeve-capacitor-app .aeve-qpay-sheet{width:min(100%,500px)!important;height:min(calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 18px), 920px)!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;color:#f9f3ff!important;background:radial-gradient(circle at 77% 13%,#783ed64d,#0000 27%),radial-gradient(circle at 19% 2%,#7743db29,#0000 34%),linear-gradient(#1a0738 0%,#100522 48%,#0c031a 100%)!important;border:1px solid #c27eff9e!important;border-radius:28px!important;padding:24px 20px 28px!important;position:relative!important;overflow:hidden auto!important;box-shadow:0 0 0 1px #d2a6ff14,0 0 34px #8a3ce838,0 24px 90px #000000b8,inset 0 0 70px #54209129!important}html.aeve-capacitor-app .aeve-qpay-sheet::-webkit-scrollbar{width:0!important;display:none!important}html.aeve-capacitor-app .aeve-qpay-close.aeve-payment-close-image-hotspot{color:#fff!important;z-index:30!important;opacity:1!important;pointer-events:auto!important;background:linear-gradient(145deg,#613997eb,#2d194deb)!important;border:1px solid #dabeff57!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0!important;font-family:Arial,sans-serif!important;font-size:31px!important;font-weight:200!important;line-height:1!important;display:flex!important;position:absolute!important;inset:15px 15px auto auto!important;transform:none!important;box-shadow:0 7px 18px #00000059,inset 0 1px 1px #ffffff1f!important}html.aeve-capacitor-app .aeve-qpay-stars{pointer-events:none!important;opacity:.72!important;background-image:radial-gradient(circle at 7% 8%,#fff 0 1px,#0000 1.8px),radial-gradient(circle at 19% 18%,#e6cdfff2 0 1px,#0000 2px),radial-gradient(circle at 31% 5%,#fff 0 .8px,#0000 1.6px),radial-gradient(circle at 42% 15%,#ddb4ffd9 0 1px,#0000 2px),radial-gradient(circle at 55% 5%,#fff 0 .9px,#0000 1.6px),radial-gradient(circle at 68% 20%,#dec3ffe6 0 1px,#0000 2px),radial-gradient(circle at 77% 6%,#fff 0 1px,#0000 1.7px),radial-gradient(circle at 91% 19%,#d6b3ffe6 0 .9px,#0000 1.8px),radial-gradient(circle at 12% 37%,#fff 0 .8px,#0000 1.6px),radial-gradient(circle at 88% 39%,#e6ccffdb 0 1px,#0000 1.8px),radial-gradient(circle at 25% 61%,#dabeffc7 0 .8px,#0000 1.8px),radial-gradient(circle at 75% 76%,#fff 0 .8px,#0000 1.6px)!important;position:absolute!important;inset:0!important}html.aeve-capacitor-app .aeve-qpay-hero{grid-template-columns:minmax(0,1.35fr) minmax(120px,.65fr)!important;align-items:center!important;gap:4px!important;min-height:280px!important;margin-bottom:18px!important;display:grid!important;position:relative!important}html.aeve-capacitor-app .aeve-qpay-copy{z-index:10!important;padding-top:25px!important;position:relative!important}html.aeve-capacitor-app .aeve-qpay-kicker{color:#bb84ff!important;letter-spacing:-.01em!important;margin-bottom:13px!important;font-family:Noto Serif KR,Apple SD Gothic Neo,serif!important;font-size:17px!important;font-weight:700!important}html.aeve-capacitor-app .aeve-qpay-title{color:#fff9ff!important;text-shadow:0 0 9px #ffffff40,0 0 28px #b774ff47!important;word-break:keep-all!important;margin:0 0 18px!important}html.aeve-capacitor-app .aeve-qpay-title-ko{letter-spacing:-.045em!important;font-family:Noto Serif KR,AppleMyungjo,serif!important;font-size:clamp(38px,9.3vw,50px)!important;font-weight:500!important;line-height:1.3!important}html.aeve-capacitor-app .aeve-qpay-title-en{letter-spacing:-.035em!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(52px,13vw,70px)!important;font-weight:500!important;line-height:.84!important}html.aeve-capacitor-app .aeve-qpay-description{color:#e0d6efba!important;word-break:keep-all!important;margin:0!important;font-family:Noto Serif KR,serif!important;font-size:14px!important;line-height:1.55!important}html.aeve-capacitor-app .aeve-qpay-hero-art{pointer-events:none!important;z-index:2!important;width:230px!important;height:260px!important;position:absolute!important;top:7px!important;right:-42px!important}html.aeve-capacitor-app .aeve-qpay-big-moon{opacity:.84!important;border:2px solid #deb4ff8c!important;border-radius:50%!important;width:172px!important;height:172px!important;position:absolute!important;top:27px!important;right:17px!important;box-shadow:9px 3px 0 -2px #cc9bffd1,13px 5px 19px #b875ff75,inset -4px -4px 15px #ac6ff226!important}html.aeve-capacitor-app .aeve-qpay-cloud{filter:blur(7px)!important;background:radial-gradient(#b977ece6 0%,#6f39a6a6 43%,#0000 74%)!important;border-radius:50%!important;position:absolute!important}html.aeve-capacitor-app .aeve-qpay-cloud.cloud-a{width:180px!important;height:80px!important;top:145px!important;right:-1px!important;transform:rotate(-8deg)!important}html.aeve-capacitor-app .aeve-qpay-cloud.cloud-b{opacity:.75!important;width:142px!important;height:68px!important;top:186px!important;right:57px!important}html.aeve-capacitor-app .aeve-qpay-glow-star{color:#e1baff!important;text-shadow:0 0 8px #d0a0ff,0 0 18px #9d52ef!important;position:absolute!important}html.aeve-capacitor-app .aeve-qpay-glow-star.star-a{top:22px!important;right:198px!important}html.aeve-capacitor-app .aeve-qpay-glow-star.star-b{font-size:20px!important;top:88px!important;right:20px!important}html.aeve-capacitor-app .aeve-qpay-glow-star.star-c{font-size:12px!important;top:176px!important;right:186px!important}html.aeve-capacitor-app .aeve-qpay-plans{z-index:10!important;flex-direction:column!important;gap:15px!important;display:flex!important;position:relative!important}html.aeve-capacitor-app .aeve-qpay-plan{color:#fff!important;text-align:left!important;box-sizing:border-box!important;background:radial-gradient(circle at 20% 30%,#6b39a92b,#0000 40%),linear-gradient(145deg,#2a1249eb,#14082cf0)!important;border:1px solid #be78f58c!important;border-radius:22px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:116px!important;margin:0!important;padding:18px 20px!important;display:flex!important;position:relative!important;overflow:visible!important;box-shadow:inset 0 0 28px #773bb91a!important}html.aeve-capacitor-app .aeve-qpay-plan:disabled{opacity:.55!important}html.aeve-capacitor-app .aeve-qpay-plan.is-recommended{border:1px solid #ecbbfffa!important;box-shadow:0 0 4px #ffffff7a,0 0 19px #b548ffa6,inset 0 0 28px #9a3edc2e!important}html.aeve-capacitor-app .aeve-qpay-recommended{color:#fff!important;z-index:5!important;background:linear-gradient(145deg,#9d53f0,#6d2cbf)!important;border:1px solid #e1bcff94!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:72px!important;height:32px!important;padding:0 13px!important;font-family:Noto Serif KR,serif!important;font-size:13px!important;font-weight:500!important;line-height:1!important;display:flex!important;position:absolute!important;top:-10px!important;left:8px!important;box-shadow:0 0 18px #a84df56e!important}html.aeve-capacitor-app .aeve-qpay-plan-left{align-items:center!important;gap:13px!important;min-width:0!important;display:flex!important}html.aeve-capacitor-app .aeve-qpay-small-moon{background:radial-gradient(circle at 45% 45%,#6e3faa75,#1f0d3c2e 65%)!important;border-radius:50%!important;flex:0 0 54px!important;width:54px!important;height:54px!important;position:relative!important;box-shadow:0 0 16px #995ce033!important}html.aeve-capacitor-app .aeve-qpay-small-moon span{border-radius:50%!important;width:31px!important;height:31px!important;position:absolute!important;top:10px!important;left:11px!important;box-shadow:-8px 2px #d9c0ff,-10px 2px 10px #c799ff8c!important}html.aeve-capacitor-app .aeve-qpay-small-moon:after{content:"✦"!important;color:#fff!important;text-shadow:0 0 8px #fff,0 0 14px #ac6cff!important;font-size:14px!important;position:absolute!important;top:5px!important;right:0!important}html.aeve-capacitor-app .aeve-qpay-plan-name{color:#f5edff!important;white-space:nowrap!important;letter-spacing:-.035em!important;font-family:Noto Serif KR,Cormorant Garamond,Georgia,serif!important;font-size:clamp(21px,5.7vw,30px)!important;font-weight:500!important;line-height:1.1!important}html.aeve-capacitor-app .aeve-qpay-plan-price{color:#fff8ff!important;white-space:nowrap!important;letter-spacing:-.04em!important;flex:none!important;font-family:Noto Serif KR,Cormorant Garamond,Georgia,serif!important;font-size:clamp(21px,5.5vw,29px)!important;font-weight:500!important;line-height:1!important}html.aeve-capacitor-app .aeve-qpay-price-star{color:#e2b7ff!important;text-shadow:0 0 10px #a856ff!important;margin-left:5px!important;font-size:14px!important;display:inline-block!important}html.aeve-capacitor-app .aeve-qpay-divider{justify-content:center!important;align-items:center!important;gap:12px!important;margin:24px 0 12px!important;display:flex!important}html.aeve-capacitor-app .aeve-qpay-divider span{background:linear-gradient(90deg,#0000,#c07fffbf,#0000)!important;width:105px!important;max-width:30%!important;height:1px!important}html.aeve-capacitor-app .aeve-qpay-divider b{color:#c36fff!important;text-shadow:0 0 14px #ba58ffb8!important;font-size:23px!important;font-weight:400!important}html.aeve-capacitor-app .aeve-qpay-footer-copy{color:#dfd4edad!important;text-align:center!important;word-break:keep-all!important;max-width:330px!important;margin:0 auto!important;font-family:Noto Serif KR,serif!important;font-size:12px!important;line-height:1.55!important}html.aeve-capacitor-app .aeve-qpay-loading{color:#e6d0ffdb!important;text-align:center!important;margin-top:12px!important;font-size:12px!important}@media (max-width:390px){html.aeve-capacitor-app .aeve-qpay-sheet{padding-left:16px!important;padding-right:16px!important}html.aeve-capacitor-app .aeve-qpay-hero{min-height:255px!important}html.aeve-capacitor-app .aeve-qpay-title-ko{font-size:35px!important}html.aeve-capacitor-app .aeve-qpay-title-en{font-size:51px!important}html.aeve-capacitor-app .aeve-qpay-description{font-size:12px!important}html.aeve-capacitor-app .aeve-qpay-plan{min-height:103px!important;padding:15px!important}html.aeve-capacitor-app .aeve-qpay-small-moon{flex-basis:47px!important;width:47px!important;height:47px!important}html.aeve-capacitor-app .aeve-qpay-plan-name,html.aeve-capacitor-app .aeve-qpay-plan-price{font-size:20px!important}}
