:root{--gradient-light:linear-gradient(45deg, #4a69b0 50%, #112c74 50%);--bg-main:#f0f7ff;--bg-surface:#fff;--bg-surface-elevated:#dde7ff;--bg-surface-glass:#ffffffe6;--text-primary:#112c74;--text-secondary:#0c0d12;--text-muted:#0c0d12;--primary:#112c74;--primary-hover:#0369a1;--primary-dark:#1e40af;--primary-light:#dde7ff;--primary-gradient:var(--gradient-light);--accent:#38bdf8;--accent-hover:#0ea5e9;--accent-gradient:var(--gradient-light);--success:#10b981;--success-bg:#ecfdf5;--error:#ef4444;--error-bg:#fef2f2;--warning:#f59e0b;--border-color:#112c74;--border-highlight:#7dd3fc;--numero-imp:#112c74;--shadow-sm:0 1px 3px 0 #0284c714;--shadow-md:0 4px 12px -1px #0284c71f, 0 2px 4px -2px #0284c714;--shadow-lg:0 12px 28px -4px #0284c726, 0 4px 8px -4px #0284c71a;--shadow-xl:0 20px 35px -5px #0284c733;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-full:9999px;--font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--transition-fast:.15s ease;--transition-normal:.25s ease}:root.dark-theme{--gradient-dark:linear-gradient(45deg, #115c49 50%, #0a9975 50%);--bg-main:#0c0d12;--bg-surface:#141721;--bg-surface-elevated:#1e2230;--bg-surface-glass:#141721eb;--text-primary:#f3f4f6;--text-secondary:#d1d5db;--text-muted:#9ca3af;--primary:#10b981;--primary-hover:#34d399;--primary-dark:#064e3b;--primary-light:#10b98129;--primary-gradient:var(--gradient-dark);--accent:#059669;--accent-hover:#10b981;--accent-gradient:var(--gradient-dark);--border-color:#272d3e;--border-highlight:#0a9975;--numero-imp:#10b981;--shadow-sm:0 1px 3px 0 #00000080;--shadow-md:0 4px 12px -1px #0009;--shadow-lg:0 12px 28px -4px #000000b3;--shadow-xl:0 20px 35px -5px #000c}:root.dark-theme .header-brand h1,:root.dark-theme .card-hero,:root.dark-theme .btn-calculate,:root.dark-theme .btn-calendar{background-image:var(--gradient-dark)}:root.dark-theme .btn-copy:hover,:root.dark-theme .btn-native:hover,:root.dark-theme .btn-save:hover,:root.dark-theme .btn-install:hover,:root.dark-theme .btn-calendar:hover,:root.dark-theme .btn-ical:hover{background-image:var(--gradient-dark);color:#fff;border-color:#0000}:root.dark-theme .btn-share img,:root.dark-theme .btn-ical img,:root.dark-theme .birthday-icon,:root.dark-theme .zodiac-img,:root.dark-theme .gen-icon{filter:brightness(0)invert()!important}:root.dark-theme .bio-item:first-child .bio-icon{filter:invert(50%)sepia(90%)saturate(3000%)hue-rotate(335deg)brightness(110%)}:root.dark-theme .bio-item:nth-child(2) .bio-icon{filter:invert(65%)sepia(80%)saturate(1800%)hue-rotate(130deg)brightness(105%)}:root.dark-theme .bio-item:nth-child(3) .bio-icon{filter:invert(65%)sepia(85%)saturate(2000%)hue-rotate(210deg)brightness(110%)}@media (prefers-color-scheme:dark){:root:not(.light-theme){--gradient-dark:linear-gradient(45deg, #115c49 50%, #0a9975 50%);--bg-main:#0c0d12;--bg-surface:#141721;--bg-surface-elevated:#1e2230;--bg-surface-glass:#141721eb;--text-primary:#f3f4f6;--text-secondary:#d1d5db;--text-muted:#9ca3af;--primary:#10b981;--primary-hover:#34d399;--primary-dark:#064e3b;--primary-light:#10b98129;--primary-gradient:var(--gradient-dark);--accent:#059669;--accent-hover:#10b981;--accent-gradient:var(--gradient-dark);--border-color:#272d3e;--border-highlight:#0a9975;--numero-imp:#10b981;--shadow-sm:0 1px 3px 0 #00000080;--shadow-md:0 4px 12px -1px #0009;--shadow-lg:0 12px 28px -4px #000000b3;--shadow-xl:0 20px 35px -5px #000c}:root:not(.light-theme) .header-brand h1,:root:not(.light-theme) .card-hero,:root:not(.light-theme) .btn-calculate,:root:not(.light-theme) .btn-calendar{background-image:var(--gradient-dark)}:root:not(.light-theme) .btn-copy:hover,:root:not(.light-theme) .btn-native:hover,:root:not(.light-theme) .btn-save:hover,:root:not(.light-theme) .btn-calendar:hover,:root:not(.light-theme) .btn-ical:hover{background-image:var(--gradient-dark);color:#fff;border-color:#0000}:root:not(.light-theme) .btn-share img,:root:not(.light-theme) .btn-ical img,:root:not(.light-theme) .birthday-icon,:root:not(.light-theme) .zodiac-img,:root:not(.light-theme) .gen-icon{filter:brightness(0)invert()!important}:root:not(.light-theme) .bio-item:first-child .bio-icon{filter:invert(50%)sepia(90%)saturate(3000%)hue-rotate(335deg)brightness(110%)}:root:not(.light-theme) .bio-item:nth-child(2) .bio-icon{filter:invert(65%)sepia(80%)saturate(1800%)hue-rotate(130deg)brightness(105%)}:root:not(.light-theme) .bio-item:nth-child(3) .bio-icon{filter:invert(65%)sepia(85%)saturate(2000%)hue-rotate(210deg)brightness(110%)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-main);color:var(--text-primary);font-family:var(--font-family);min-height:100vh;transition:background-color var(--transition-normal), color var(--transition-normal);-webkit-font-smoothing:antialiased;line-height:1.5}.app-container{flex-direction:column;gap:1.5rem;max-width:900px;margin:0 auto;padding:1.5rem 1rem 3rem;display:flex}.main-header{text-align:center;padding:1rem 0 .5rem}.header-content{justify-content:space-between;align-items:center;gap:1rem;display:flex}.header-brand{align-items:center;gap:.75rem;margin:0 auto;display:flex}.header-brand h1{letter-spacing:-.025em;background-image:var(--gradient-light);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;margin:0;font-size:clamp(2.5rem,6.5vw + .5rem,3.8rem);font-weight:800;line-height:1.15}.title-mobile-break{display:inline}.header-subtitle{color:var(--text-secondary);margin-top:.5rem;font-size:clamp(1.1rem,2.8vw,1.25rem)}.btn-theme-toggle{z-index:1000;background:var(--bg-surface-glass);backdrop-filter:blur(10px);border:1px solid var(--border-color);color:var(--primary);border-radius:var(--radius-full);cursor:pointer;width:48px;height:48px;box-shadow:var(--shadow-md);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;top:1.25rem;right:1.25rem}.btn-theme-toggle:hover{box-shadow:var(--shadow-lg);transform:scale(1.1)}.sun-moon{transform-origin:50%;width:24px;height:24px;transition:transform .5s cubic-bezier(.5,1.25,.75,1.25);overflow:visible}.sun-moon-core{transform-origin:50%;transition:transform .4s cubic-bezier(.5,1.25,.75,1.25)}.sun-moon-cutout{transform-origin:50%;transition:transform .4s cubic-bezier(.5,1.25,.75,1.25);transform:translate(14px,-14px)}.sun-beams{transform-origin:50%;transition:transform .4s cubic-bezier(.5,1.5,.75,1.25),opacity .3s}:root.dark-theme .btn-theme-toggle,:root:not(.light-theme) .btn-theme-toggle{color:#10b981;border-color:#10b98173;box-shadow:0 2px 14px #10b98140}:root.dark-theme .sun-moon,:root:not(.light-theme) .sun-moon{transform:rotate(-20deg)}:root.dark-theme .sun-moon-core,:root:not(.light-theme) .sun-moon-core{transform:scale(1.6)}:root.dark-theme .sun-moon-cutout,:root:not(.light-theme) .sun-moon-cutout{transform:translate(5px,-5px)}:root.dark-theme .sun-beams,:root:not(.light-theme) .sun-beams{opacity:0;transform:scale(.2)rotate(45deg)}.calculator-form-section{background:var(--bg-surface-glass);backdrop-filter:blur(12px);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:1.5rem}.form-wrapper{flex-direction:column;gap:.75rem;display:flex}.input-label{color:var(--text-secondary);font-size:clamp(1.1rem,2.5vw,1.25rem);font-weight:600}.input-group{flex-wrap:wrap;gap:.75rem;display:flex}.input-group input[type=date]{min-width:220px;height:52px;color:var(--text-primary);background:var(--bg-surface);border:2px solid var(--border-color);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none;flex:1;padding:0 1rem;font-size:clamp(1rem,2vw,1.15rem);font-weight:600}.input-group input[type=date]:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-light)}.input-group input[type=date].input-valid{border-color:var(--success);box-shadow:0 0 0 4px var(--success-bg)}.input-group input[type=date].input-invalid{border-color:var(--error);box-shadow:0 0 0 4px var(--error-bg)}:root.dark-theme .input-group input[type=date].input-valid,:root:not(.light-theme) .input-group input[type=date].input-valid{border-color:#10b981;box-shadow:0 0 0 4px #10b98133}:root.dark-theme .input-group input[type=date].input-invalid,:root:not(.light-theme) .input-group input[type=date].input-invalid{border-color:#ef4444;box-shadow:0 0 0 4px #ef444433}.btn-calculate{color:#fff;background-image:var(--gradient-light);border-radius:var(--radius-md);cursor:pointer;height:52px;transition:all var(--transition-fast);border:none;justify-content:center;align-items:center;gap:.5rem;padding:0 1.75rem;font-size:clamp(1rem,2vw,1.15rem);font-weight:700;display:flex;box-shadow:0 4px 14px #0284c759}.btn-calculate img{filter:brightness(0)invert()}.btn-calculate:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0284c780}.btn-calculate:active{transform:translateY(0)}.share-actions-section{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:.85rem;padding:1.25rem 1.5rem;animation:.4s ease-out fadeInUp;display:flex}.share-title{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:clamp(1.1rem,2.5vw,1.25rem);font-weight:700}.share-buttons-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;display:grid}.btn-share{border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-surface-elevated);color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:clamp(.95rem,2vw,1.05rem);font-weight:600;display:inline-flex}.btn-share img:not([src*=whatsapp]){filter:invert(15%)sepia(70%)saturate(1400%)hue-rotate(200deg)brightness(95%)contrast(105%);transition:filter var(--transition-fast)}.btn-share:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-whatsapp{color:#fff;background:#25d366;border-color:#25d366}.btn-whatsapp img{filter:none}.btn-whatsapp:hover{color:#fff;background:#20ba59}.btn-copy:hover,.btn-native:hover,.btn-save:hover,.btn-install:hover{background-image:var(--gradient-light);color:#fff;border-color:#0000}.btn-copy:hover img,.btn-native:hover img,.btn-save:hover img,.btn-install:hover img{filter:brightness(0)invert()}.results-container{flex-direction:column;gap:1.25rem;animation:.4s ease-out fadeIn;display:flex}.card{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform var(--transition-fast), box-shadow var(--transition-fast);padding:1.5rem}.card:hover{box-shadow:var(--shadow-lg)}.card-hero{background-image:var(--gradient-light);color:#fff;text-align:center;border:none;padding:2rem 1.5rem;box-shadow:0 10px 25px #0284c759}.card-badge{backdrop-filter:blur(8px);border-radius:var(--radius-full);letter-spacing:.05em;text-transform:uppercase;background:#ffffff38;margin-bottom:1.25rem;padding:.35rem .85rem;font-size:clamp(.85rem,2vw,.95rem);font-weight:700;display:inline-block}.hero-age-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1rem;display:grid}.hero-stat{flex-direction:column;align-items:center;display:flex}.stat-number{letter-spacing:-.03em;text-shadow:0 2px 10px #0003;font-size:clamp(2.5rem,7vw + .5rem,3.8rem);font-weight:900;line-height:1}.stat-label{opacity:.92;margin-top:.25rem;font-size:clamp(1.05rem,2.5vw,1.2rem);font-weight:600}.hero-subtext{opacity:.95;margin-top:.5rem;font-size:clamp(1.1rem,2.5vw,1.25rem)}.card-birthday{border-left:5px solid var(--border-color);flex-direction:column;gap:1.25rem;display:flex}.birthday-header{align-items:center;gap:1rem;display:flex}.birthday-icon{object-fit:contain;filter:invert(15%)sepia(70%)saturate(1400%)hue-rotate(200deg)brightness(95%)contrast(105%);width:60px;height:60px;transition:filter var(--transition-fast);flex-shrink:0}.birthday-info h3{color:var(--text-primary);font-size:clamp(1.2rem,3vw,1.4rem);font-weight:700}.birthday-highlight{color:var(--text-secondary);margin-top:.25rem;font-size:clamp(1.05rem,2.5vw,1.2rem)}.calendar-actions{flex-wrap:wrap;gap:.75rem;display:flex}.btn-action{border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:.5rem;padding:.7rem 1.2rem;font-size:clamp(.85rem,1.5vw,.95rem);font-weight:600;text-decoration:none;display:inline-flex}.btn-calendar{background-image:var(--gradient-light);color:#fff;box-shadow:var(--shadow-sm);border:1px solid #0000}.btn-calendar img{filter:brightness(0)invert();transition:filter var(--transition-fast)}.btn-ical{background:var(--bg-surface-elevated);color:var(--text-primary);border:1px solid var(--border-color)}.btn-ical img{filter:invert(15%)sepia(70%)saturate(1400%)hue-rotate(200deg)brightness(95%)contrast(105%);transition:filter var(--transition-fast)}.btn-calendar:hover,.btn-ical:hover{background-image:var(--gradient-light);color:#fff;box-shadow:var(--shadow-md);border-color:#0000;transform:translateY(-2px)}.btn-calendar:hover img,.btn-ical:hover img{filter:brightness(0)invert()}.card-time-alive h3,.card-biology h3,.card-planets h3{color:var(--text-primary);margin-bottom:1rem;font-size:clamp(1.2rem,3vw,1.35rem);font-weight:700}.stats-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.stat-box{background:var(--bg-surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-md);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:1.1rem .6rem;display:flex;overflow:hidden}.highlight-box{background:var(--primary-light);border-color:var(--primary)}.stat-val{color:var(--numero-imp);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(1.15rem,2.5vw,1.4rem);font-weight:800;line-height:1.2;overflow:hidden}.stat-unit{color:var(--text-muted);text-transform:uppercase;letter-spacing:.02em;margin-top:.35rem;font-size:clamp(.85rem,2vw,.95rem);font-weight:600}.card-generation{background:linear-gradient(135deg, var(--bg-surface) 0%, var(--bg-surface-elevated) 100%);flex-direction:column;gap:.5rem;display:flex}.gen-header{align-items:center;gap:.85rem;display:flex}.gen-icon{object-fit:contain;filter:invert(15%)sepia(70%)saturate(1400%)hue-rotate(200deg)brightness(95%)contrast(105%);width:60px;height:60px;transition:filter var(--transition-fast), transform var(--transition-normal);flex-shrink:0}.card-generation:hover .gen-icon{transform:scale(1.1)rotate(4deg)}.gen-header h3{color:var(--text-primary);font-size:clamp(1.2rem,2.8vw,1.35rem);font-weight:800}.gen-range{color:var(--primary);font-size:clamp(.95rem,2vw,1.05rem);font-weight:600}.gen-desc{color:var(--text-secondary);font-size:clamp(1.05rem,2.5vw,1.15rem)}.zodiac-cards-container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.25rem;display:grid}.card-zodiac{text-align:center;flex-direction:column;align-items:center;padding-top:2.25rem;display:flex;position:relative}.zodiac-badge{text-transform:uppercase;color:var(--text-muted);letter-spacing:.05em;font-size:clamp(.95rem,2vw,1.05rem);font-weight:700;position:absolute;top:.75rem}.zodiac-img{filter:invert(15%)sepia(70%)saturate(1400%)hue-rotate(200deg)brightness(95%)contrast(105%);width:72px;height:72px;transition:transform var(--transition-normal), filter var(--transition-fast);margin:.5rem auto}.card-zodiac:hover .zodiac-img{transform:scale(1.1)rotate(5deg)}.card-zodiac h4{color:var(--text-primary);margin-top:.25rem;font-size:clamp(1.4rem,3.5vw,1.65rem);font-weight:800}.zodiac-meta{color:var(--primary);margin:.25rem 0;font-size:clamp(.95rem,2vw,1.05rem);font-weight:600}.zodiac-trait{color:var(--text-secondary);font-size:clamp(1rem,2.2vw,1.15rem);font-style:italic}.bio-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.bio-item{background:var(--bg-surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:center;gap:.85rem;padding:1rem;display:flex}.bio-icon{object-fit:contain;flex-shrink:0;width:36px;height:36px}.bio-item:first-child .bio-icon{filter:invert(36%)sepia(85%)saturate(3500%)hue-rotate(335deg)brightness(98%)contrast(96%)}.bio-item:nth-child(2) .bio-icon{filter:invert(48%)sepia(75%)saturate(2200%)hue-rotate(160deg)brightness(95%)contrast(92%)}.bio-item:nth-child(3) .bio-icon{filter:invert(38%)sepia(65%)saturate(2800%)hue-rotate(230deg)brightness(92%)contrast(98%)}.bio-item div{flex-direction:column;display:flex}.bio-item strong{color:var(--text-primary);font-size:clamp(1.2rem,2.8vw,1.4rem);font-weight:800}.bio-item span{color:var(--text-muted);font-size:clamp(.9rem,2vw,1rem)}.planets-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.75rem;display:grid}.planet-item{background:var(--bg-surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-md);text-align:center;transition:transform var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;align-items:center;gap:.25rem;padding:1rem .5rem;display:flex}.planet-item:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}.planet-img{object-fit:contain;filter:drop-shadow(0 3px 6px #0000001f);width:56px;height:56px;transition:transform var(--transition-normal);margin-bottom:.25rem}.planet-item:hover .planet-img{transform:scale(1.12)rotate(4deg)}.planet-name{color:var(--text-primary);font-size:clamp(1rem,2.2vw,1.1rem);font-weight:700}.planet-age{color:var(--numero-imp);font-size:clamp(1.15rem,2.5vw,1.35rem);font-weight:800}.planet-orb{color:var(--text-muted);font-size:clamp(.82rem,1.8vw,.92rem)}.card-error{text-align:center;border-color:var(--error);background:var(--error-bg);color:var(--error);flex-direction:column;align-items:center;gap:.5rem;padding:2rem;display:flex}.card-error h3{font-size:clamp(1.15rem,2.5vw,1.35rem);font-weight:800}.main-footer{text-align:center;border-top:1px solid var(--border-color);color:var(--text-muted);flex-direction:column;gap:.5rem;margin-top:2rem;padding-top:1.5rem;font-size:clamp(.95rem,1.5vw,1.05rem);display:flex}.main-footer small{font-size:.95em}.main-footer a{color:var(--primary);font-weight:600;text-decoration:none}.main-footer a:hover{text-decoration:underline}.modal-dialog{background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);text-align:left;outline:none;width:90%;max-width:500px;margin:auto;padding:1.5rem}.modal-dialog::backdrop{backdrop-filter:blur(4px);background:#0009}.modal-header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.modal-header h3{font-size:clamp(1.1rem,2vw,1.25rem);font-weight:800}.btn-close-modal{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:clamp(1.15rem,2vw,1.35rem)}.modal-body{text-align:left;flex-direction:column;gap:1rem;max-height:60vh;display:flex;overflow-y:auto}.update-entry,.update-entry p{text-align:left}.update-entry ul{color:var(--text-secondary);text-align:left;margin-top:.25rem;margin-left:1.25rem;font-size:clamp(.85rem,1.3vw,.95rem);list-style-position:outside}.update-entry li{text-align:left;margin-bottom:.25rem}.toast-container{z-index:10000;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;top:75px;right:24px}.toast{pointer-events:auto;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);opacity:0;align-items:center;gap:.75rem;padding:.85rem 1.25rem;font-size:clamp(.88rem,1.5vw,.98rem);font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(-20px)scale(.95)}.toast-visible{opacity:1;transform:translateY(0)scale(1)}.toast-exit{opacity:0;transform:translateY(-10px)scale(.95)}.toast-success{border-left:4px solid var(--success)}.toast-error{border-left:4px solid var(--error)}.toast-info{border-left:4px solid var(--primary)}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=640px){.title-mobile-break{display:block}.btn-calculate,.input-group input[type=date]{width:100%}.share-buttons-grid{grid-template-columns:1fr 1fr}.toast-container{top:70px;left:16px;right:16px}}@media (width<=520px){.stats-grid{grid-template-columns:repeat(2,1fr)}}
