@import url("https://fonts.googleapis.com/css2?family=Fredoka:wght@300;400;500;600;700&family=Nunito:wght@400;600;700;800&display=swap&subset=latin,latin-ext");:root[data-theme=doodle]{--background:150 40 95;--foreground:0 0 15;--primary:152 76 45;--primary-foreground:0 0 100;--secondary:45 95 55;--secondary-foreground:0 0 10;--accent:350 85 65;--accent-foreground:0 0 100;--muted:45 25 92;--muted-foreground:0 0 35;--card:48 50 98;--card-foreground:0 0 12;--popover:48 50 98;--popover-foreground:0 0 12;--border:152 50 25;--input:152 50 30;--ring:350 85 60;--destructive:0 80 55;--destructive-foreground:0 0 100;--success:142 80 50;--success-foreground:0 0 100;--warning:38 95 55;--warning-foreground:0 0 10;--info:200 95 50;--info-foreground:0 0 100;--radius:1.25rem;--shadow-color:152 50 20;--border-width:4px}:root[data-theme=doodle].dark{--background:240 10 12;--foreground:48 100 90;--primary:158 72 55;--primary-foreground:0 0 5;--secondary:48 95 60;--secondary-foreground:0 0 10;--accent:330 85 65;--accent-foreground:0 0 100;--muted:240 10 20;--muted-foreground:0 0 70;--card:240 10 15;--card-foreground:48 100 90;--border:48 95 70;--ring:330 85 60;--shadow-color:0 0 0}[data-theme=doodle] h1,[data-theme=doodle] h2,[data-theme=doodle] h3,[data-theme=doodle] h4,[data-theme=doodle] h5,[data-theme=doodle] h6{font-family:Fredoka,-apple-system,BlinkMacSystemFont,sans-serif}[data-theme=doodle] body{font-family:Nunito,-apple-system,BlinkMacSystemFont,sans-serif}[data-theme=doodle] .button,[data-theme=doodle] .card,[data-theme=doodle] .input,[data-theme=doodle] [role=button]{border-width:0;border-bottom-width:var(--border-width);border-right-width:var(--border-width);border-style:solid;box-shadow:4px 4px 0 hsl(var(--shadow-color));transition:all .1s ease}[data-theme=doodle] .button:active,[data-theme=doodle] .card:active,[data-theme=doodle] [role=button]:active{transform:translate(2px,2px);box-shadow:2px 2px 0 hsl(var(--shadow-color))}[data-theme=doodle] .button-primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}[data-theme=doodle] .button-secondary{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}[data-theme=doodle] .button-accent{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}[data-theme=doodle] .stat-card:first-child{background-color:#7DD3FC;color:#0c4a6e}[data-theme=doodle] .stat-card:nth-child(2){background-color:#F87171;color:#7f1d1d}[data-theme=doodle] .stat-card:nth-child(3){background-color:#FACC15;color:#713f12}[data-theme=doodle] .stat-card:nth-child(4){background-color:#4ADE80;color:#14532d}[data-theme=doodle] .progress-bar{border:0;border-bottom:var(--border-width) solid hsl(var(--border));border-right:var(--border-width) solid hsl(var(--border));border-radius:calc(var(--radius) / 2);box-shadow:3px 3px 0 hsl(var(--shadow-color));overflow:hidden}[data-theme=doodle] .progress-fill{background:hsl(var(--primary));border-right:var(--border-width) solid hsl(var(--border))}[data-theme=doodle] .toast{border:var(--border-width) solid hsl(var(--border));box-shadow:4px 4px 0 hsl(var(--shadow-color));animation:doodleSlideIn .4s cubic-bezier(.175,.885,.32,1.275)}[data-theme=doodle] .toast.success{background-color:#D1FAE5}[data-theme=doodle] .toast.warning{background-color:#FEF3C7}[data-theme=doodle] .toast.info{background-color:#E0F2FE}[data-theme=doodle] .toast.error{background-color:#FEE2E2}[data-theme=doodle] .modal-content{border:var(--border-width) solid hsl(var(--border));box-shadow:8px 8px 0 hsl(var(--shadow-color));animation:doodlePopIn .3s cubic-bezier(.175,.885,.32,1.275)}[data-theme=doodle] input,[data-theme=doodle] select,[data-theme=doodle] textarea{border:0;border-bottom:var(--border-width) solid hsl(var(--border));border-right:var(--border-width) solid hsl(var(--border));border-radius:calc(var(--radius) / 1.5)}[data-theme=doodle] .badge,[data-theme=doodle] [role=tab]{border:0;border-bottom:var(--border-width) solid hsl(var(--border));border-right:var(--border-width) solid hsl(var(--border));box-shadow:2px 2px 0 hsl(var(--shadow-color))}[data-theme=doodle] [role=tab]{border-radius:calc(var(--radius) / 2)}[data-theme=doodle] [role=tab][data-state=active]{background:hsl(var(--secondary));transform:translate(1px,1px);box-shadow:1px 1px 0 hsl(var(--shadow-color))}[data-theme=doodle] .game-cell{border:0;border-bottom:var(--border-width) solid hsl(var(--border));border-right:var(--border-width) solid hsl(var(--border));border-radius:calc(var(--radius) / 2);box-shadow:3px 3px 0 hsl(var(--shadow-color))}[data-theme=doodle] .game-cell:active{transform:translate(2px,2px);box-shadow:1px 1px 0 hsl(var(--shadow-color))}[data-theme=doodle] .accordion-item{border:var(--border-width) solid hsl(var(--border));margin-bottom:8px;border-radius:var(--radius);overflow:hidden}@keyframes doodleSlideIn{0%{transform:translateY(-100px) rotate(-2deg);opacity:0}to{transform:translateY(0) rotate(0deg);opacity:1}}@keyframes doodlePopIn{0%{transform:scale(.8) rotate(-3deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}[data-theme=doodle] ::-webkit-scrollbar{width:12px}[data-theme=doodle] ::-webkit-scrollbar-track{background:hsl(var(--muted));border:var(--border-width) solid hsl(var(--border))}[data-theme=doodle] ::-webkit-scrollbar-thumb{background:hsl(var(--primary));border:var(--border-width) solid hsl(var(--border));border-radius:calc(var(--radius) / 2)}[data-theme=doodle] ::-webkit-scrollbar-thumb:active{background:hsl(var(--secondary))}[data-theme=doodle] [role=dialog]{box-shadow:8px 8px 0 hsl(var(--shadow-color))}[data-theme=doodle] [role=alert],[data-theme=doodle] [role=dialog]{border:var(--border-width) solid hsl(var(--border));border-radius:var(--radius)}[data-theme=doodle] [role=alert]{box-shadow:3px 3px 0 hsl(var(--shadow-color))}[data-theme=doodle] [role=listbox],[data-theme=doodle] [role=menu]{border:var(--border-width) solid hsl(var(--border));box-shadow:4px 4px 0 hsl(var(--shadow-color));border-radius:var(--radius)}[data-theme=doodle] [data-radix-popper-content-wrapper]>div{border:var(--border-width) solid hsl(var(--border))!important;box-shadow:4px 4px 0 hsl(var(--shadow-color))!important}[data-theme=doodle] article,[data-theme=doodle] section{border:var(--border-width) solid hsl(var(--border));border-radius:var(--radius)}[data-theme=doodle] .avatar,[data-theme=doodle] [data-shape=circle]{border:var(--border-width) solid hsl(var(--border));box-shadow:2px 2px 0 hsl(var(--shadow-color))}[data-theme=doodle] [role=slider],[data-theme=doodle] [role=switch]{border:var(--border-width) solid hsl(var(--border))}[data-theme=doodle] [role=switch]{box-shadow:2px 2px 0 hsl(var(--shadow-color))}[data-theme=doodle] table{border:var(--border-width) solid hsl(var(--border));border-radius:var(--radius);overflow:hidden}[data-theme=doodle] td,[data-theme=doodle] th{border:1px solid hsl(var(--border)/.3)}[data-theme=doodle] [role=separator],[data-theme=doodle] hr{border-color:hsl(var(--border));border-width:2px}[data-theme=doodle] .challenge-card,[data-theme=doodle] [class*=border-blue-],[data-theme=doodle] [class*=border-purple-]{position:relative;border:4px solid hsl(var(--border))!important;box-shadow:5px 5px 0 hsl(var(--shadow-color));border-radius:var(--radius)}[data-theme=doodle] [class*=CardContent]:before{content:"";position:absolute;top:-2px;left:-2px;width:20px;height:20px;border-top:4px solid hsl(var(--accent));border-left:4px solid hsl(var(--accent));border-radius:6px 0 0 0;pointer-events:none}[data-theme=doodle] [class*=CardContent]:after{content:"";position:absolute;bottom:-2px;right:-2px;width:20px;height:20px;border-bottom:4px solid hsl(var(--secondary));border-right:4px solid hsl(var(--secondary));border-radius:0 0 6px 0;pointer-events:none}[data-theme=doodle] [role=button][class*=size-lg],[data-theme=doodle] button[class*=size-lg]{font-size:1.125rem!important;padding:1rem 1.5rem!important;font-weight:700!important;border:4px solid hsl(var(--border))!important;box-shadow:5px 5px 0 hsl(var(--shadow-color))!important}[data-theme=doodle] [role=button][class*=size-lg]:active,[data-theme=doodle] button[class*=size-lg]:active{transform:translate(3px,3px);box-shadow:2px 2px 0 hsl(var(--shadow-color))!important}[data-theme=doodle] [class*=CardContent] button:not([class*=size-sm]){border:3px solid hsl(var(--border))!important;box-shadow:4px 4px 0 hsl(var(--shadow-color))!important;font-weight:600}[data-theme=doodle] [class*=from-purple-50]{background:linear-gradient(135deg,#F3E8FF,#FCE7F3 50%,#FDF4FF)!important;border-color:#A855F7!important}[data-theme=doodle] [class*=from-purple-50]:before{border-color:#EC4899!important}[data-theme=doodle] [class*=bg-blue-50],[data-theme=doodle] [class*=border-blue-200]{background:linear-gradient(135deg,#DBEAFE,#E0F2FE 50%,#F0F9FF)!important;border-color:#3B82F6!important}[data-theme=doodle] [class*=bg-green-50],[data-theme=doodle] [class*=border-green-200]{background:linear-gradient(135deg,#D1FAE5,#ECFDF5 50%,#F0FDF4)!important;border-color:#22C55E!important}[data-theme=doodle] [class*=CardContent] [class*=rounded-lg][class*=bg-white]{border:2px solid hsl(var(--border));box-shadow:2px 2px 0 hsl(var(--shadow-color))}[data-theme=doodle] [class*=Badge]{border:2px solid hsl(var(--border))!important;box-shadow:2px 2px 0 hsl(var(--shadow-color))!important;font-weight:700!important}[data-theme=doodle] [class*=Avatar]{border:3px solid hsl(var(--border))!important;box-shadow:3px 3px 0 hsl(var(--shadow-color))!important}[data-theme=doodle] .font-bold{text-decoration-color:hsl(var(--accent));text-underline-offset:3px}@keyframes doodleWiggle{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}[data-theme=doodle] button[class*=animate-pulse]{animation:doodleWiggle .5s ease-in-out infinite!important}[data-theme=doodle] button[class*=bg-gradient]{border:4px solid hsl(var(--border))!important;box-shadow:5px 5px 0 hsl(var(--shadow-color))!important;text-shadow:1px 1px 0 rgba(0,0,0,.2)}[data-theme=doodle] [class*=PopoverContent]{border:4px solid hsl(var(--border))!important;box-shadow:6px 6px 0 hsl(var(--shadow-color))!important}[data-theme=doodle] [class*=min-h-screen],[data-theme=doodle] main{background-image:radial-gradient(circle at 25px 25px,hsl(var(--primary)/.08) 2px,transparent 2px),radial-gradient(circle at 75px 75px,hsl(var(--secondary)/.08) 2px,transparent 2px),linear-gradient(to bottom right,hsl(48 50% 96%),hsl(150 40% 95%));background-size:100px 100px,100px 100px,100% 100%}[data-theme=doodle] header{box-shadow:6px 6px 0 hsl(var(--shadow-color))!important}[data-theme=doodle] [role=tablist],[data-theme=doodle] header{border:4px solid hsl(var(--border))!important;border-radius:var(--radius)!important}[data-theme=doodle] [role=tablist]{background:hsl(48 50% 95%);box-shadow:4px 4px 0 hsl(var(--shadow-color))!important;padding:6px!important;gap:6px!important}[data-theme=doodle] [role=tablist] [role=tab]{background:hsl(0 0% 100%);border:3px solid hsl(var(--border))!important;box-shadow:3px 3px 0 hsl(var(--shadow-color))!important;font-weight:700!important;font-family:Fredoka,sans-serif!important;font-size:.9rem!important;text-transform:uppercase!important;letter-spacing:.02em!important}[data-theme=doodle] [role=tablist] [role=tab][data-state=active]{background:hsl(var(--secondary))!important;color:hsl(var(--secondary-foreground))!important;transform:translate(2px,2px)!important;box-shadow:1px 1px 0 hsl(var(--shadow-color))!important}[data-theme=doodle] [class*=CardContent],[data-theme=doodle] [class*=card-content]{border-radius:var(--radius)}[data-theme=doodle] [class*=container]{padding-left:12px!important;padding-right:12px!important}[data-theme=doodle] [class*=leaderboard] tr:nth-child(odd),[data-theme=doodle] tbody tr:nth-child(odd){background:hsl(48 50% 97%)}[data-theme=doodle] [class*=leaderboard] tr:nth-child(2n),[data-theme=doodle] tbody tr:nth-child(2n){background:hsl(150 40% 97%)}[data-theme=doodle] [aria-label*=theme],[data-theme=doodle] [class*=ThemeSwitcher]{background:hsl(var(--secondary))!important;border:3px solid hsl(var(--border))!important;box-shadow:3px 3px 0 hsl(var(--shadow-color))!important;animation:doodleWiggle 2s ease-in-out infinite}[data-theme=doodle] button[class*=bg-primary],[data-theme=doodle] button[class*=primary]{background:linear-gradient(135deg,hsl(var(--primary)) 0,hsl(152 76% 35%) 100%)!important;border:4px solid hsl(var(--border))!important;box-shadow:5px 5px 0 hsl(var(--shadow-color))!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.05em!important}[data-theme=doodle] [class*=Rank],[data-theme=doodle] [class*=rank]{border:3px solid hsl(var(--border))!important;box-shadow:3px 3px 0 hsl(var(--shadow-color))!important;font-weight:800!important}[data-theme=doodle] [class*=text-2xl],[data-theme=doodle] [class*=text-3xl],[data-theme=doodle] [class*=text-4xl]{font-family:Fredoka,sans-serif!important;font-weight:700!important;text-shadow:2px 2px 0 hsl(var(--shadow-color)/.3)}[data-theme=doodle] [class*=bottom-nav],[data-theme=doodle] nav[class*=fixed]{background:linear-gradient(0deg,hsl(48 50% 92%),hsl(150 40% 95%))!important;border-top:4px solid hsl(var(--border))!important;box-shadow:0 -4px 10px hsl(var(--shadow-color)/.2)!important}[data-theme=doodle] nav[class*=fixed] a,[data-theme=doodle] nav[class*=fixed] button{border:2px solid transparent!important;border-radius:var(--radius)!important;font-weight:600!important}[data-theme=doodle] nav[class*=fixed] [data-state=active],[data-theme=doodle] nav[class*=fixed] a[class*=active]{background:hsl(var(--primary)/.2)!important;border:2px solid hsl(var(--primary))!important;box-shadow:2px 2px 0 hsl(var(--shadow-color))!important}[data-theme=doodle] .text-yellow-500,[data-theme=doodle] [class*=trophy]{filter:drop-shadow(2px 2px 0 hsl(45 95% 30%))}[data-theme=doodle] [class*=welcome],[data-theme=doodle] h1[class*=text-2xl],[data-theme=doodle] h1[class*=text-xl]{font-family:Fredoka,sans-serif!important;font-weight:700!important;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--secondary)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(2px 2px 0 hsl(var(--shadow-color)/.3))}[data-theme=doodle] [class*=fab],[data-theme=doodle] button[class*=fixed]{border:4px solid hsl(var(--border))!important;box-shadow:5px 5px 0 hsl(var(--shadow-color))!important;animation:doodleWiggle 3s ease-in-out infinite}[data-theme=doodle] [class*=absolute][class*=bg-red],[data-theme=doodle] [class*=notification] [class*=badge]{border:2px solid white!important;box-shadow:2px 2px 0 hsl(var(--shadow-color))!important;animation:doodlePulse 1s ease-in-out infinite}@keyframes doodlePulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_1b85de{font-family:Inter,Inter Fallback;font-style:normal}.__variable_1b85de{--font-sans:"Inter","Inter Fallback"}.letter-tile-green{display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(22,163,74,0.15);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition:all .2s cubic-bezier(.4,0,.2,1);letter-spacing:-.025em}.letter-tile-green.selected{border-color:rgb(21 128 61/var(--tw-border-opacity,1));background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(22,163,74,0.2),0 2px 4px -1px rgba(22,163,74,0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);transform:scale(1.05)}.btn-green-primary,.letter-tile-green.selected{--tw-border-opacity:1;--tw-bg-opacity:1;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-green-primary{border-radius:.75rem;border-width:2px;border-color:rgb(22 101 52/var(--tw-border-opacity,1));background-color:rgb(22 163 74/var(--tw-bg-opacity,1));padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 4px 6px -1px rgba(22,163,74,0.2),0 2px 4px -1px rgba(22,163,74,0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -1px var(--tw-shadow-color);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition:all .2s cubic-bezier(.4,0,.2,1)}.btn-green-primary:active{--tw-shadow:0 1px 2px 0 rgba(22,163,74,0.15);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:translateY(1px)}.btn-green-outline{border-radius:.75rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1));--tw-bg-opacity:1;padding:.75rem 1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-green-outline,.card-green{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition:all .2s cubic-bezier(.4,0,.2,1)}.card-green{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;padding:1.5rem;--tw-shadow:0 1px 2px 0 rgba(22,163,74,0.15);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.green-success{border-width:2px;--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.bg-green-subtle{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to:rgb(240 253 244/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position)}.badge-green{display:inline-flex;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.input-green{border-radius:var(--radius);border-width:2px;--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity,1));padding:.5rem .75rem}.input-green:focus{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(187 247 208/var(--tw-ring-opacity,1))}.hand-drawn-yellow{position:relative;filter:drop-shadow(0 4px 6px rgba(251,146,60,.2))}.hand-drawn-yellow:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid rgb(251,146,60);border-radius:.75rem;pointer-events:none}