.account-nav{min-height:76px}.account-nav>a:last-child{letter-spacing:-.1px;background:linear-gradient(145deg,#fffffff5,#f4f4f8db);border:1px solid #18181c1a;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 17px 0 11px;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:0 10px 28px #22223014,inset 0 1px #fff}.account-nav>a:last-child:before{content:"←";color:#fff;background:#171719;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;display:grid;box-shadow:0 5px 13px #00000029}.account-nav>a:last-child:hover{border-color:#0071e340;transform:translateY(-2px);box-shadow:0 14px 34px #22223021,inset 0 1px #fff}.account-nav>a:last-child:focus-visible{outline-offset:3px;outline:3px solid #007aff40}.hero{padding-top:74px!important;padding-bottom:48px!important}.studio{margin-bottom:58px!important}.features{margin-bottom:72px!important}.showcase{margin-bottom:76px!important}.pricing{margin-bottom:78px!important}.pro-strip{margin-bottom:74px!important}.account-page{padding-bottom:64px}.account-hero{padding-top:64px;padding-bottom:48px}.account-hero h1{margin-top:16px;margin-bottom:22px}.profile-card .avatar{margin-bottom:32px}.profile-card>a{margin-top:38px}.library{margin-top:18px}@media (max-width:780px){.hero{padding-top:48px!important;padding-bottom:34px!important}.studio{margin-bottom:44px!important}.features,.showcase,.pricing,.pro-strip{margin-bottom:56px!important}.account-nav{min-height:70px}.account-nav>a:last-child{min-height:40px;padding:0 13px 0 8px;font-size:10px}.account-nav>a:last-child:before{width:28px;height:28px}.account-hero{padding-top:44px;padding-bottom:34px}}.retention-notice{color:#51596d;background:#ffffffc7;border:1px solid #4e5e8c24;border-radius:18px;max-width:1180px;margin:0 auto 56px;padding:18px 22px;box-shadow:0 12px 36px #1f2a4a0f}.retention-notice strong{letter-spacing:.14em;color:#335fd1;margin-bottom:7px;font-size:12px;display:block}.retention-notice p{margin:0;font-size:14px;line-height:1.65}.retention-notice.urgent{background:#fffaf1;border-color:#d68b2647}.retention-notice.urgent strong{color:#b76b12}.share-event{background:#5856d60f;border:1px solid #5856d633;border-radius:16px;margin-top:20px;padding:16px}.share-event strong{color:#3f3ca8;font-size:13px;display:block}.share-event p{margin:7px 0 12px;font-size:13px}.share-event button{color:#fff;background:#5856d6;border:0;border-radius:10px;padding:10px 14px;font-weight:800}.share-event button:disabled{opacity:.65;cursor:default}.share-event-status{z-index:1;color:#3f3ca8;grid-column:1/-1;margin:0;font-size:13px;font-weight:700;position:relative}.pricing-public-grid.pricing-three-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:700px){.pricing-public-grid.pricing-three-grid{grid-template-columns:1fr}}.share-hub{border:1px solid #605cd229;border-radius:30px;box-shadow:0 24px 70px #2d2a741f;background:linear-gradient(135deg,#fbfbff 0%,#f1f0ff 55%,#e9eeff 100%)!important;padding:32px!important}.share-hub .share-copy h2{letter-spacing:-1.2px;max-width:520px}.share-hub .share-event{box-shadow:0 12px 30px #1e1c5014;background:#ffffffe6!important;border:0!important;padding:20px!important}.share-hub .share-event strong{letter-spacing:1px;font-size:12px!important}.share-hub .share-event button{box-shadow:0 9px 20px #5856d640;background:linear-gradient(135deg,#5856d6,#7c3aed)!important;padding:12px 18px!important}.share-hub .share-actions{align-items:center;gap:10px!important}.share-hub .share-actions>.share-primary{min-width:124px;color:#fff!important;background:#171719!important;border-radius:14px!important}.share-hub .share-actions>a{background:#ffffffeb;border:1px solid #5856d624;border-radius:13px;justify-content:center;align-items:center;height:42px;padding:0 15px;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 6px 16px #28265c0f;color:#343270!important;font-size:12px!important;font-weight:800!important;text-decoration:none!important}.share-hub .share-actions>a:hover{transform:translateY(-2px);box-shadow:0 10px 22px #28265c24}.share-hub .share-actions>a[href*=wa\.me]{color:#168e4e!important}.share-hub .share-actions>a[href*=facebook]{color:#1877f2!important}.share-hub .share-actions>a[href*=twitter]{color:#101014!important}.share-hub .share-actions>a[href*=t\.me]{color:#229ed9!important}.share-hub .share-actions>button:not(.share-primary),.share-hub .share-actions>a[href^=mailto\:]{display:none!important}.pricing .billing-toggle{background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;gap:8px;margin-top:24px;padding:6px;display:flex!important}.pricing .billing-toggle button{color:#c8c8d1;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1;padding:13px 16px;font-weight:800}.pricing .billing-toggle button.active{color:#19191d;background:#fff;box-shadow:0 6px 18px #0000002e}.pricing .billing-toggle b{color:#82f2ca;margin-left:6px}.pricing .plans{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pricing .plans:after{content:"03 / ANNUAL\a SELECT ANNUAL ABOVE\a $120 / YEAR · SAVE $24";white-space:pre-line;letter-spacing:.6px;color:#d1d1d6;background:#ffffff0d;border:1px solid #45454b;border-radius:16px;min-height:174px;padding:28px;font:700 12px/2.3 ui-monospace,monospace;display:block}@media (max-width:780px){.pricing .plans{grid-template-columns:1fr!important}.pricing .plans:after{min-height:auto}}html[lang=ko] .pricing .plans:after{content:"03 / 연간\a 위에서 연간을 선택하세요\a 연 $120 · 연 $24 절약"}.pricing .billing-toggle,.pricing .plans:after{display:none!important}.pricing .annual-checkout-card{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#15345b,#101d36);border:1px solid #4e9bf8;border-radius:16px;flex-direction:column;align-items:flex-start;gap:13px;min-height:174px;padding:28px;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 14px 30px #0a84ff2e}.pricing .annual-checkout-card:hover{transform:translateY(-3px);box-shadow:0 20px 36px #0a84ff47}.pricing .annual-checkout-card small{letter-spacing:1.2px;color:#9bc9ff;font:10px ui-monospace,monospace}.pricing .annual-checkout-card strong{font-size:20px}.pricing .annual-checkout-card b{letter-spacing:-1px;font-size:34px}.pricing .annual-checkout-card em{color:#b8d6ff;font-size:12px;font-style:normal}.pricing .annual-checkout-card span{color:#b8d6ff;font-size:12px}.pricing .plans article.annual-checkout-card{border-color:var(--acid);color:#fff;text-align:left;cursor:pointer;min-height:0;box-shadow:none;background:linear-gradient(145deg,#1d2028,#14161b);padding:28px;transition:transform .18s,box-shadow .18s;display:block;position:relative}.pricing .plans article.annual-checkout-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px #0000003d}.pricing .plans article.annual-checkout-card:focus-visible{outline-offset:3px;outline:3px solid #fff}.pricing .annual-checkout-card .popular{color:#111}.pricing .annual-checkout-card>button{color:#162c4d!important;background:#ffc439!important}.pricing .annual-checkout-card>p{margin:8px 0 0}.pricing .annual-checkout-card footer{margin-top:0}.pricing .plans>article{transition:transform .18s,box-shadow .18s}.pricing .plans>article:hover{transform:translateY(-3px);box-shadow:0 16px 32px #0000003d}.share-hub .share-event{display:none!important}.share-hub .share-event[data-visible=true]{display:block!important}.share-hub .share-event[hidden],html[data-waveroom-member=true] .share-hub .share-event{display:none!important}
