.AskDuckyShell_page__hJMO1{min-height:100vh;padding:24px 16px}.AskDuckyShell_shell__2ELxn{width:min(100%,540px);margin:0 auto;display:grid;grid-gap:20px;gap:20px}.AskDuckyShell_topbar__60n9r{display:flex;justify-content:space-between;align-items:center;gap:12px}.AskDuckyShell_topbarLeft__1brVv{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;display:flex;align-items:center;gap:10px;padding:0;cursor:pointer}.AskDuckyShell_topbarDucky__FqfyB{border-radius:50%;object-fit:cover}.AskDuckyShell_topbarTitle__V6dj4{font-family:var(--font-display);font-weight:700;font-size:1.1rem;color:var(--text)}.AskDuckyShell_topbarRight__1H08m{display:flex;flex-direction:column;align-items:flex-end;text-decoration:none;transition:opacity .16s ease}.AskDuckyShell_topbarRight__1H08m:hover{opacity:.8}.AskDuckyShell_topbarMadeWith__bJlUS{font-size:.65rem;color:var(--muted);line-height:1.2}.AskDuckyShell_topbarEnte__2H66m{font-size:1.15rem;font-weight:700;color:var(--text);line-height:1.2}.AskDuckyShell_idle__J_7AA{display:grid;grid-template-rows:auto 1fr;grid-gap:20px;gap:20px;max-height:calc(100svh - 120px);overflow:hidden}.AskDuckyShell_hero__VB_Bl{display:grid;grid-gap:10px;gap:10px;justify-items:center;text-align:center}.AskDuckyShell_heroMascot__Sx3p_{position:relative;padding:8px 0;animation:AskDuckyShell_duckyWobble__MhKEX 1.2s ease-in-out infinite}.AskDuckyShell_heroMascot__Sx3p_:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(232,97,77,.2) 0,rgba(8,194,37,.1) 50%,transparent 70%);animation:AskDuckyShell_glowPulse__8lwYp 3s ease-in-out infinite;z-index:-1}.AskDuckyShell_title__f4Ptu{margin:0;font-family:var(--font-display);font-size:clamp(1.46rem,4.9vw,1.9rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--text)}.AskDuckyShell_titleEmphasis__vHNUN{font-size:125%}.AskDuckyShell_questionList__eFwdc{display:grid;grid-gap:14px;gap:14px;min-height:0}.AskDuckyShell_questionScroll__JAr_r{display:grid;grid-gap:12px;gap:12px;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:273px;padding-right:4px}.AskDuckyShell_shakeHintWrap__g0xcV{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0 4px}.AskDuckyShell_shakeHint__3ynhp{font-size:1.1rem;font-weight:600;text-align:center;background:linear-gradient(90deg,var(--muted) 0,var(--action) 25%,var(--accent) 50%,var(--action) 75%,var(--muted) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:AskDuckyShell_shimmerText__TVRg8 3s ease-in-out infinite}@keyframes AskDuckyShell_shimmerText__TVRg8{0%,to{background-position:100% 50%}50%{background-position:0 50%}}.AskDuckyShell_shakeHintSub__5qvqz{font-size:.8rem;color:var(--muted);text-align:center}.AskDuckyShell_enableShakeLink__F1S4Y{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--accent);font-size:.78rem;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.AskDuckyShell_enableShakeLink__F1S4Y:hover{opacity:.8}.AskDuckyShell_questionItem__zym_9{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left;background:var(--surface);border:none;border-radius:var(--radius-lg);padding:18px 22px;color:var(--text);font-size:1.05rem;font-weight:600;line-height:1.4;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.06),0 6px 16px rgba(0,0,0,.05);transition:box-shadow .16s ease,transform .16s ease}.AskDuckyShell_questionItem__zym_9:nth-child(4n+1){background:#f0ede6;border-left:3px solid rgba(232,97,77,.45)}.AskDuckyShell_questionItem__zym_9:nth-child(4n+2){background:#ebefe7;border-right:3px solid rgba(8,194,37,.4)}.AskDuckyShell_questionItem__zym_9:nth-child(4n+3){background:#f0eae7;border-left:3px solid rgba(208,138,17,.4)}.AskDuckyShell_questionItem__zym_9:nth-child(4n+4){background:#eaebf0;border-right:3px solid rgba(107,105,102,.35)}.AskDuckyShell_questionItem__zym_9:hover{box-shadow:0 3px 8px rgba(0,0,0,.09),0 10px 24px rgba(0,0,0,.06);transform:translateY(-1px)}.AskDuckyShell_questionItem__zym_9:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.04)}.AskDuckyShell_primary__NkpA7,.AskDuckyShell_secondary__MNoXe{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;border-radius:999px;padding:16px 18px;cursor:pointer;font-size:1rem;transition:transform .16s ease,opacity .16s ease,background .16s ease}.AskDuckyShell_primary__NkpA7:hover,.AskDuckyShell_secondary__MNoXe:hover{transform:translateY(-1px)}.AskDuckyShell_primary__NkpA7{background:var(--action);color:#ffffff;font-weight:600;box-shadow:inset 0 .5px 0 0 rgba(255,255,255,.25),inset 0 0 0 .5px rgba(0,0,0,.15),0 1px 3px 0 rgba(0,0,0,.08)}.AskDuckyShell_primary__NkpA7:active{opacity:.8}.AskDuckyShell_secondary__MNoXe{background:var(--bg-elevated);color:var(--text);font-weight:600;border:none;box-shadow:0 1px 2px rgba(0,0,0,.06)}.AskDuckyShell_secondary__MNoXe:active{opacity:.8}.AskDuckyShell_resultCardWrap__W99v4{display:grid;place-items:center}.AskDuckyShell_resultControls__ic27h{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.AskDuckyShell_feedback__Bpk4M{min-height:1.2rem;color:var(--muted);font-size:.82rem;grid-column:1/-1;text-align:center}.AskDuckyShell_resultShakeHint__DUaAt{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0 0}@keyframes AskDuckyShell_fadeSlideUp__wqAcu{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes AskDuckyShell_fadeIn__01jlH{0%{opacity:0}to{opacity:1}}@keyframes AskDuckyShell_duckyWobble__MhKEX{0%,to{transform:translateY(0) rotate(0deg) translateX(0)}25%{transform:translateY(-8px) rotate(3.5deg) translateX(6px)}50%{transform:translateY(-12px) rotate(0deg) translateX(0)}75%{transform:translateY(-8px) rotate(-3.5deg) translateX(-6px)}}@keyframes AskDuckyShell_glowPulse__8lwYp{0%,to{opacity:.6;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}@keyframes AskDuckyShell_verdictPop__43PI9{0%{opacity:0;transform:scale(.88);filter:blur(6px)}60%{opacity:1;transform:scale(1.03);filter:blur(0)}to{transform:scale(1);filter:blur(0)}}@keyframes AskDuckyShell_cardReveal__hh_V7{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.AskDuckyShell_phaseEnter__MPzwG{animation:AskDuckyShell_fadeSlideUp__wqAcu .42s ease-out both}.AskDuckyShell_verdictEnter__bVzO3{animation:AskDuckyShell_verdictPop__43PI9 .5s cubic-bezier(.34,1.56,.64,1) both}.AskDuckyShell_cardEnter__Fljr_{animation:AskDuckyShell_cardReveal__hh_V7 .48s ease-out .12s both}.AskDuckyShell_controlsEnter__y0d0_{animation:AskDuckyShell_fadeIn__01jlH .35s ease-out .25s both}.ShareCard_card__iC8CA{width:100%;border-radius:var(--radius-xl);overflow:hidden;background:var(--bg-elevated);box-shadow:0 1px 3px rgba(0,0,0,.06),0 6px 16px rgba(0,0,0,.04);padding:24px;display:grid;grid-template-rows:auto auto auto auto auto auto;grid-gap:16px;gap:16px}.ShareCard_grain__NOcIM{--tint-angle:135deg;background-image:var(--card-tint,none),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.09'/%3E%3C/svg%3E");background-size:cover,150px 150px}.ShareCard_dots__5gn2a{--tint-angle:225deg;background-image:var(--card-tint,none),radial-gradient(circle,rgba(var(--tr),.12) 1px,transparent 1px);background-size:cover,14px 14px}.ShareCard_crosshatch__uflHn{--tint-angle:180deg;background-image:var(--card-tint,none),repeating-linear-gradient(45deg,rgba(var(--tr),.07) 0 1px,transparent 1px 12px),repeating-linear-gradient(-45deg,rgba(var(--tr),.07) 0 1px,transparent 1px 12px)}.ShareCard_waves__hM4cL{--tint-angle:315deg;background-image:var(--card-tint,none),url("data:image/svg+xml,%3Csvg width='80' height='20' viewBox='0 0 80 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 10 Q20 0 40 10 Q60 20 80 10' fill='none' stroke='rgba(28,28,28,0.06)' stroke-width='1'/%3E%3C/svg%3E");background-size:cover,80px 20px}.ShareCard_confetti__zcjhb{--tint-angle:160deg;background-image:var(--card-tint,none),radial-gradient(circle 2px,rgba(var(--tr),.14) 100%,transparent),radial-gradient(circle 1.5px,rgba(var(--tr),.1) 100%,transparent),radial-gradient(circle 2px,rgba(var(--tr),.12) 100%,transparent);background-size:cover,47px 43px,31px 37px,59px 53px;background-position:50%,0 0,14px 21px,33px 7px}.ShareCard_mesh__qaoQz{--tint-angle:200deg;background-image:var(--card-tint,none),radial-gradient(ellipse at 25% 30%,rgba(var(--tr),.08),transparent 50%),radial-gradient(ellipse at 75% 70%,rgba(var(--tr),.06),transparent 50%)}.ShareCard_headerTagline__DJnVu{margin:0;font-size:.78rem;font-weight:500;color:var(--muted);text-align:center;letter-spacing:.01em}.ShareCard_divider__rAtjG,.ShareCard_footer__R3lIr{display:none}.ShareCard_footerLeft__EWjIw{display:flex;align-items:center;gap:7px}.ShareCard_footerDucky__yXLgA{border-radius:50%;object-fit:cover}.ShareCard_footerTitle__3_Bs8{font-family:var(--font-display);font-weight:700;font-size:.77rem;color:var(--text)}.ShareCard_footerRight__QEJCw{display:flex;flex-direction:column;align-items:flex-end}.ShareCard_footerMadeWith__yDyU0{font-size:.46rem;color:var(--muted);line-height:1.2}.ShareCard_footerEnte__VtcvX{font-size:.81rem;font-weight:700;color:var(--text);line-height:1.2}.ShareCard_questionWrap__RolTp{background:rgba(255,255,255,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:none;border-radius:var(--radius-lg);padding:16px 20px;box-shadow:0 1px 3px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.03)}.ShareCard_question__e_tyo{margin:0;font-size:1.12rem;font-weight:500;line-height:1.4;color:var(--text)}.ShareCard_moodWrap__Pu8dd{display:grid;place-items:center;min-height:0;overflow:hidden}.ShareCard_content__nN73b{display:grid;align-content:center;grid-gap:20px;gap:20px}.ShareCard_verdict__sBMXs{margin:0;font-size:clamp(1.4rem,4.5vw,2.1rem);line-height:1.05;font-weight:700;letter-spacing:-.02em;color:var(--text);text-align:center}.ShareCard_afterburn__aXGRP{margin:0;font-size:.92rem;line-height:1.45;color:var(--muted);text-align:center;padding:0 8px}[data-export-mode] .ShareCard_questionWrap__RolTp{background:rgba(255,255,255,.75);backdrop-filter:none;-webkit-backdrop-filter:none}[data-export-mode] .ShareCard_divider__rAtjG{display:block;height:1px;background:var(--line)}[data-export-mode] .ShareCard_footer__R3lIr{display:flex;justify-content:space-between;align-items:center;gap:12px}