@font-face{font-family:Quicksand;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/quicksand/Quicksand-Regular.woff2) format("woff2")}@font-face{font-family:Quicksand;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/quicksand/Quicksand-Medium.woff2) format("woff2")}@font-face{font-family:Quicksand;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/quicksand/Quicksand-SemiBold.woff2) format("woff2")}@font-face{font-family:Quicksand;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/quicksand/Quicksand-Bold.woff2) format("woff2")}:root{--font-sans: "Quicksand", -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--sidebar: #fdfdfd;--background: #fdfdfd}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.dark{--sidebar: oklch(.18 .015 55);--sidebar-foreground: #FFE4C9;--sidebar-primary: #FF8534;--sidebar-primary-foreground: #1A1410;--sidebar-accent: #ff853426;--sidebar-accent-foreground: #FF8534;--sidebar-border: #ff853440;--sidebar-ring: #FF8534}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sidebar-logo-wrap{position:relative;display:inline-flex;align-items:center}.sidebar-logo{position:relative;z-index:2}.dark .sidebar-logo{filter:brightness(0) saturate(100%) invert(92%) sepia(18%) saturate(560%) hue-rotate(335deg) brightness(104%) contrast(101%) drop-shadow(0 0 5px rgba(255,133,52,.28)) drop-shadow(0 0 12px rgba(235,109,10,.12))}.dark .sidebar-logo-wrap:before{content:"";position:absolute;left:8px;top:50%;width:32px;height:32px;background:radial-gradient(circle,rgba(255,133,52,.45) 0%,rgba(255,133,52,.1) 45%,transparent 75%);filter:blur(14px);z-index:1;pointer-events:none;transform:translateY(-50%);animation:sidebar-logo-ember 3.2s ease-in-out infinite alternate}@keyframes sidebar-logo-ember{0%{opacity:.4;transform:translateY(-50%) scale(.95)}to{opacity:.7;transform:translateY(-50%) scale(1.05)}}@media(prefers-reduced-motion:reduce){.dark .sidebar-logo-wrap:before{animation:none;opacity:.85}}@keyframes dotPop{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes scanSweep{0%{transform:translateY(0)}to{transform:translateY(168px)}}@keyframes checkPop{0%{transform:scale(.4)}60%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes cardIn{0%{transform:translateY(16px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes v2-chip-in{0%{opacity:0;transform:translate(24px) scale(.92)}to{opacity:1;transform:translate(0) scale(1)}}.v2-chip-enter{opacity:0;animation:v2-chip-in .55s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--chip-i, 0) * 70ms)}@keyframes v2-step-in-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes v2-step-in-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.v2-step-in-right{animation:v2-step-in-right .4s cubic-bezier(.16,1,.3,1) forwards}.v2-step-in-left{animation:v2-step-in-left .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes v2-prog-pulse{0%{transform:scale(.8);opacity:.6}to{transform:scale(1.6);opacity:0}}.v2-prog-pulse{position:absolute;inset:-2px;border-radius:9999px;border:2px solid var(--wana-primary, #FF9204);animation:v2-prog-pulse .7s cubic-bezier(.16,1,.3,1) forwards;pointer-events:none}@keyframes v2-wobble{0%{transform:rotate(0) scale(1)}30%{transform:rotate(-8deg) scale(1.08)}60%{transform:rotate(6deg) scale(1.04)}to{transform:rotate(0) scale(1)}}.v2-wobble{animation:v2-wobble .6s cubic-bezier(.16,1,.3,1)}@keyframes v2-bump{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}.v2-bump{animation:v2-bump .3s cubic-bezier(.16,1,.3,1)}@keyframes v2-emoji-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.v2-emoji-bounce{animation:v2-emoji-bounce 1.6s ease-in-out infinite}@keyframes v2-mascot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes v2-mascot-wag{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.v2-mascot-awake{animation:v2-mascot-float 2.4s ease-in-out infinite}.v2-mascot-walking{animation:v2-mascot-float 1.4s ease-in-out infinite}.v2-mascot-celebrate{animation:v2-mascot-wag .8s ease-in-out infinite}@keyframes confetti-fall{0%{transform:translate3d(0,-30px,0) rotate(var(--confetti-rot-start, 0deg))}50%{transform:translate3d(var(--confetti-sway, 6px),200px,0) rotate(calc(var(--confetti-rot-start, 0deg) + 200deg))}to{transform:translate3d(0,420px,0) rotate(var(--confetti-rot-end, 540deg))}}.confetti-fall{top:0;animation-name:confetti-fall;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}@media(prefers-reduced-motion:reduce){.v2-chip-enter,.v2-step-in-right,.v2-step-in-left,.v2-prog-pulse,.v2-wobble,.v2-bump,.v2-emoji-bounce,.v2-mascot-awake,.v2-mascot-walking,.v2-mascot-celebrate{animation:none}.confetti-fall{display:none}}.svc-parent{height:240px;perspective:1000px;appearance:none;-webkit-appearance:none;border:0;padding:0;background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.svc-card{position:relative;display:block;height:100%;border-radius:36px;background:linear-gradient(135deg,#ffc400,#ff9000);transform-style:preserve-3d;transition:transform .4s ease}.svc-parent:hover .svc-card,.svc-parent:focus-visible .svc-card{transform:rotate3d(1,1,0,6deg)}.svc-parent:focus-visible{outline:none}.svc-parent:focus-visible .svc-card{box-shadow:0 0 0 3px #eb6d0a8c}.svc-glass{position:absolute;inset:8px;border-radius:40px 100% 40px 40px;background:linear-gradient(0deg,#ffffff59,#ffffffd1);transform:translateZ(25px);transform-style:preserve-3d;border-left:1px solid #fff;border-bottom:1px solid #fff}.svc-content{position:relative;display:block;padding:92px 24px 0;transform:translateZ(26px);transform-style:preserve-3d}.svc-title{display:block;color:#b35900;font-weight:900;font-size:17px;line-height:1.2}.svc-text{display:block;margin-top:18px;color:#b35900c2;font-size:13px;line-height:1.4}.svc-bottom{position:absolute;bottom:18px;left:24px;right:24px;transform:translateZ(26px);transform-style:preserve-3d}.svc-cta{display:inline-flex;align-items:center;gap:6px;color:#e07b00;font-weight:800;font-size:13px;white-space:nowrap}.svc-cta svg{width:16px;height:16px}.svc-logo{position:absolute;top:0;right:0;transform-style:preserve-3d}.svc-circle{position:absolute;top:0;right:0;display:block;aspect-ratio:1;border-radius:50%;background:#ffae0033;box-shadow:#64646f1c -10px 10px 20px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.svc-circle1{width:145px;top:8px;right:8px;transform:translateZ(20px)}.svc-circle2{width:78px;top:10px;right:10px;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);transform:translateZ(40px)}.svc-circle3{width:68px;top:16px;right:16px;transform:translateZ(60px)}.svc-circle4{width:58px;top:22px;right:22px;transform:translateZ(80px)}.svc-circle5{width:48px;top:28px;right:28px;display:grid;place-content:center;transform:translateZ(100px)}.svc-circle5 svg{width:24px;height:24px;color:#fff}:root{--wn-ease: cubic-bezier(.16, 1, .3, 1);--wn-ease-in: cubic-bezier(.7, 0, .84, 0);--wn-ink: oklch(.24 .012 60);--wn-border: oklch(.915 .006 75);--wn-shadow: 0 1px 1px rgb(40 28 12 / .03), 0 2px 5px -2px rgb(40 28 12 / .05), 0 14px 32px -18px rgb(40 28 12 / .14);--wn-shadow-hover: 0 1px 1px rgb(40 28 12 / .04), 0 4px 10px -4px rgb(40 28 12 / .08), 0 22px 44px -20px rgb(40 28 12 / .22);--wn-brand: #ff9300;--wn-brand-ink: oklch(.56 .16 55)}.wn-card{position:relative;isolation:isolate;background:linear-gradient(180deg,#fff,#fdfdfb);border:1px solid var(--wn-border);border-radius:1.375rem;box-shadow:var(--wn-shadow);transition:box-shadow .4s var(--wn-ease),border-color .4s var(--wn-ease)}.wn-glare{overflow:hidden}.wn-glare:after{content:"";position:absolute;inset:-1px;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgb(255 255 255 / .75) 48%,rgb(255 236 204 / .45) 52%,transparent 62%);transform:translate(-110%)}@media(hover:hover)and (pointer:fine){.wn-glare:hover{box-shadow:var(--wn-shadow-hover);border-color:#ddd6cf}.wn-glare:hover:after{transform:translate(110%);transition:transform .9s var(--wn-ease)}.wn-glare:hover .wn-chip{transform:rotate(-8deg) scale(1.06)}}.wn-chip{transition:transform .5s var(--wn-ease)}.wn-roll{display:inline-flex;align-items:baseline;font-variant-numeric:tabular-nums;line-height:1.1}.wn-roll__digit,.wn-roll__sym{display:inline-block;height:1.1em;overflow:hidden}.wn-roll__digit:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";display:block;white-space:pre;text-align:center;transform:translateY(calc(var(--d) * -1.1em));transition:transform .9s var(--wn-ease);animation:wn-roll-in 1.1s var(--wn-ease) backwards;animation-delay:calc(var(--i, 0) * 45ms + 80ms)}@keyframes wn-roll-in{0%{transform:translateY(0)}}.wn-roll__sym:before{content:attr(data-c);white-space:pre}.wn-roll__sym{animation:wn-fade-in .5s var(--wn-ease) .12s backwards}.wn-slot{transform-origin:left center;animation:wn-grow-x .6s var(--wn-ease) backwards;animation-delay:calc(var(--i, 0) * 55ms + .25s)}@keyframes wn-grow-x{0%{transform:scaleX(0)}}.wn-meter{transform-origin:left center;transform:scaleX(var(--v, 0));transition:transform .9s var(--wn-ease);animation:wn-grow-x 1.1s var(--wn-ease) .25s backwards}.wn-stars-fill{clip-path:inset(0 calc(100% - var(--v, 0) * 100%) 0 0);transition:clip-path .9s var(--wn-ease);animation:wn-stars-in 1.1s var(--wn-ease) .3s backwards}@keyframes wn-stars-in{0%{clip-path:inset(0 100% 0 0)}}.wn-ping{animation:wn-ping 1.8s cubic-bezier(.16,1,.3,1) .7s 3}@keyframes wn-ping{0%{box-shadow:0 0 color-mix(in oklch,currentColor 40%,transparent)}to{box-shadow:0 0 0 8px color-mix(in oklch,currentColor 0%,transparent)}}.wn-row-in{animation:wn-row-in .56s var(--wn-ease) backwards;animation-delay:calc(min(var(--i, 0),6)*50ms + 60ms)}@keyframes wn-row-in{0%{opacity:0;transform:translateY(8px);filter:blur(4px)}}.wn-row{position:relative;border-radius:.875rem;transition:background-color .25s var(--wn-ease)}.wn-row:has(.wn-row__hit:hover),.wn-row:has(.wn-row__hit:focus-visible){background-color:#f9f6f2}.wn-row__hit{position:absolute;inset:0;z-index:1;border-radius:inherit;outline:none;cursor:pointer}.wn-row__hit:focus-visible{box-shadow:0 0 0 2px #f7ab5d}.wn-row__chev{transition:transform .35s var(--wn-ease),color .25s var(--wn-ease)}.wn-row:has(.wn-row__hit:hover) .wn-row__chev{transform:translate(3px);color:var(--wn-brand-ink)}.wn-expand{display:grid;grid-template-rows:0fr;transition:grid-template-rows .48s var(--wn-ease)}.wn-expand[data-open]{grid-template-rows:1fr}.wn-expand>*{min-height:0;overflow:hidden}.wn-expand__item{opacity:0;transform:translateY(-6px);filter:blur(3px);transition:opacity .3s var(--wn-ease),transform .4s var(--wn-ease),filter .3s var(--wn-ease)}.wn-expand[data-open] .wn-expand__item{opacity:1;transform:none;filter:none;transition-delay:calc(min(var(--i, 0),6)*45ms + 80ms)}.wn-more__chev{transition:transform .45s var(--wn-ease)}[aria-expanded=true]>.wn-more__chev{transform:rotate(180deg)}.wn-rail{position:relative}.wn-rail:before{content:"";position:absolute;left:calc(.3125rem - .5px);top:1.25rem;bottom:-1.75rem;width:1px;background:var(--wn-border)}li:last-child .wn-rail:before{display:none}ul:has(+.wn-expand[data-open])>li:last-child .wn-rail:before{display:block}@media(prefers-reduced-motion:reduce){.wn-roll__digit:before,.wn-slot,.wn-meter,.wn-stars-fill,.wn-ping{animation:none}.wn-roll__digit:before,.wn-meter,.wn-stars-fill,.wn-expand,.wn-expand__item,.wn-chip,.wn-row__chev,.wn-more__chev{transition-duration:.01ms!important;transition-delay:0ms!important}.wn-row-in{animation-name:wn-fade-in;animation-duration:.2s;animation-delay:0ms}.wn-glare:after{display:none}}@keyframes wn-fade-in{0%{opacity:0}}.sd-root{--sd-shadow-primary: 0 8px 20px -4px rgb(255 146 4 / .35);--sd-shadow-md: 0 4px 12px -2px rgb(13 44 51 / .08), 0 2px 4px rgb(13 44 51 / .04);--sd-shadow-lg: 0 20px 40px -10px rgb(13 44 51 / .16), 0 6px 14px -4px rgb(13 44 51 / .08);--sd-ease: cubic-bezier(.16, 1, .3, 1)}.sd-stagger>*{animation:sd-sec-in .5s var(--sd-ease) both}.sd-stagger>*:nth-child(1){animation-delay:0ms}.sd-stagger>*:nth-child(2){animation-delay:80ms}.sd-stagger>*:nth-child(3){animation-delay:.16s}.sd-stagger>*:nth-child(4){animation-delay:.24s}.sd-stagger>*:nth-child(5){animation-delay:.32s}.sd-stagger>*:nth-child(6){animation-delay:.4s}.sd-stagger>*:nth-child(7){animation-delay:.48s}.sd-stagger>*:nth-child(8){animation-delay:.56s}@keyframes sd-sec-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sd-stagger>*{animation:none}}.sd-panel-forward{animation:sd-panel-in .4s var(--sd-ease)}.sd-panel-back{animation:sd-panel-in-back .4s var(--sd-ease)}@keyframes sd-panel-in{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes sd-panel-in-back{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:translate(0)}}.sd-pulse-dot{position:relative;display:inline-block}.sd-pulse-dot:after{content:"";position:absolute;inset:-3px;border-radius:9999px;background:currentColor;opacity:0;animation:sd-pulse 1.8s ease-out infinite}@keyframes sd-pulse{0%{transform:scale(.8);opacity:.55}to{transform:scale(2.2);opacity:0}}.sd-dirty-dot{position:relative;width:10px;height:10px;border-radius:9999px;background:var(--color-wana-primary)}.sd-dirty-dot:after{content:"";position:absolute;inset:-3px;border-radius:9999px;background:var(--color-wana-primary);opacity:.45;animation:sd-dirty-pulse 1.8s ease-in-out infinite}@keyframes sd-dirty-pulse{0%,to{transform:scale(.8);opacity:.55}50%{transform:scale(1.6);opacity:0}}.sd-spin-dot{width:10px;height:10px;border-radius:9999px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:sd-spin 1s linear infinite}@keyframes sd-spin{to{transform:rotate(360deg)}}.sd-save-bar{transform:translate(-50%) translateY(140%);opacity:0;transition:transform .42s var(--sd-ease),opacity .42s var(--sd-ease),background-color .3s ease}.sd-save-bar.sd-show{transform:translate(-50%) translateY(0);opacity:1}.sd-save-progress:after{content:"";position:absolute;left:0;bottom:0;height:100%;width:0%;background:var(--color-wana-primary);border-radius:0 0 0 16px;animation:sd-save-progress 1.4s ease-in-out}@keyframes sd-save-progress{0%{width:0%}to{width:100%}}@keyframes sd-check-pop{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}.sd-check-pop{animation:sd-check-pop .5s var(--sd-ease)}@keyframes sd-dog-bump{0%{transform:scale(1)}40%{transform:scale(1.22) rotate(-6deg)}to{transform:scale(1) rotate(0)}}.sd-dog-bump{animation:sd-dog-bump .4s var(--sd-ease)}@keyframes sd-cond-pop{0%{transform:scale(1) rotate(0)}40%{transform:scale(1.15) rotate(-5deg)}70%{transform:scale(.95) rotate(3deg)}to{transform:scale(1) rotate(0)}}.sd-cond-pop{animation:sd-cond-pop .5s var(--sd-ease)}@keyframes sd-block-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sd-block-in{animation:sd-block-in .45s var(--sd-ease) both}.sd-float{position:relative;display:block}.sd-float>input,.sd-float>textarea{width:100%;border:1.5px solid var(--border);border-radius:12px;background:var(--card);font-size:14px;font-family:inherit;color:var(--foreground);padding:22px 14px 8px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.sd-float>input{height:52px}.sd-float>textarea{min-height:120px;resize:vertical;line-height:1.5}.sd-float>input:focus,.sd-float>textarea:focus{outline:none;border-color:var(--color-wana-primary);box-shadow:0 0 0 4px #ff920426;background:var(--card)}.sd-float>label{position:absolute;left:14px;top:16px;font-size:14px;font-weight:500;color:var(--muted-foreground);pointer-events:none;transition:all .15s ease;background:var(--card);padding:0 4px}.sd-float>input:focus+label,.sd-float>textarea:focus+label,.sd-float>input:not(:placeholder-shown)+label,.sd-float>textarea:not(:placeholder-shown)+label{top:-8px;font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--color-wana-primary)}.sd-float>input:focus+label,.sd-float>textarea:focus+label{background:var(--card)}.sd-tab-bg{position:absolute;border-radius:12px;background:var(--color-wana-primary-50);transition:all .32s cubic-bezier(.16,1,.3,1);z-index:0}.sd-hero-gradient{background:linear-gradient(135deg,#fff4e6,#ffe4bf)}.sd-hero-glow{position:absolute;top:-60px;right:-60px;width:220px;height:220px;background:radial-gradient(circle,rgb(255 146 4 / .25) 0%,transparent 60%);pointer-events:none}.sd-shadow-primary{box-shadow:var(--sd-shadow-primary)}
