@font-face{font-family:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVYAA8AAAAACZAAAAUEAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAZBEICokYh14LHAABNgIkAzQEIAWDZAc8DAcbuAdRlC5OkOKLhGyKsucVw9haT6LRdhrGxs65MHZcNPjCD2HqFfH0+/323Id7Eq+ERChWCQUvgSEzhOIp/ISGRDOJTPeLuf3mpXD3uKQl3PNc8BrI5Mz//5t6X6jBq8a0ktTVJgabw8REP3cIgPD/n/v5umh7PIq00UAGOJASibzL4ixKj+QNKApwtKaineGv438g3z794x9T4Kta85itLCV47ypBG6CIaBNBS2cGYOCsInZqbj7wZA5mQ2aqp9QKi/3Xitz7+heH+C5ox7eyejxBH15JLP43QHXoDgTyRZ4Eo0hGdAV9vTEvhLYCXaeS3DeaWFSDhqLRaPYo8jxGYlA1btT78m/OrJ85ddiLr8ixIvLPgxU8RY9Ud5ID8shtOClZoCiq+/LInNZNpBfJzMy0zR8UuevfWkRQrHI+I1uCMcEkbcAJ50CAOcU8WryQogBzmkW0fCllzs6vo6n7CIn04nvDyxetu8chZvPlzdeVp5kHmLunoIG+K77OAh0yb92hQy63gL6bz96/zzxo4xSbaHH+XFZaOB8xZzBX8KDoHtbhS72PBnmj7OyHqda26VKHPoaiRCFmD6ltxU33xMVAx69lHc8jVDr/AeY0BaU0ixDDQcErq4rVLmZUEnqLVk+3LsyFhl455j4jKyvTHixjEVMF8os4N1R8YUXQ9FPcfS5FFbtazDyQbcKcQxmlJE+1BmPVg3R8ANA7t6LNrK28SUDr51KO61HeBRHjtAAb1gFcGKeg7IQjI9WRI4V2EmvJWHmcxEpSjS+tHrVQODTQxa9EmG49AsSmZGMWmN4J51SH11rV5AtMm6KWf54oWP3xLPcrsLMa/P9zenfozrFDW5OHaeUE4eDWOuGnppdG9z2rvbogJrdtYNJwFF4tSgrJ1WSn7yDfRTjnL8qrM6tblJdP6kSkYFTKyBSI2ZPt7aWVWAWN9O1PbctY0KxTSl2Tejf4qkTm0UPjav5FZLfUtiX1ebmqt7kpVT3YtFWn+zSZpoYbRz/aNO4JXN0ofH3/ZEAJpRuxJ/mRn5MJZzyV5IzfTX9+USDN2KbD3jN5mmSCtfdYS/hUewAh6YxA37JVsgmk51Ctw6fWcRMtfjqueaZuA6IoU68iDKf+bMPWSSoywTzayqVOYnP8+eRW4dc05A+29yUqTFMNY2Q7DwakKPwdYqb+bTrH6QcSsE6cOp9KMFDNlTnZ7rVypeTvL/JvSp0eyvMuCi+8sTxzQXixT9TuromaKuzZhyn7eu8ia6QQ6IsAYMyjXsFJ/h//TzCEmAAGAIGSmAYGfic6LHgGCAAQjLvl17Cjyir8nxkmPgIAXPEgL7/28iyvJw4RMpagSUFOD+b866H65KBu9BEHtd3NvWQRQA3k1jijgClySOW0ojTx/0g/yOe8Iuv/16MnBgTaLWJBQQQLjoNN1lBSRwI1OAes6PNlFR3OWJUFYm0dk1VvxJTVoEcPOpYY2HA7aSFBMzehiFkQbgBpSMB9QUCBwYrtTK1PZQUWEySc69NcaYtSBgKYi9oaWmdux9KdRBg3tPGmz6jh4YAAVzP2SjLW0dI+3/5IY7hzSWKZwpFA6O290YhqMSpRlHVZ0Zum2KvkzDbP2CfB63hdEoW5r0Fm+SirQU8/UKbKR2OSAXjcQV3MUxt+tO2MHmsgyvifkEE6ZP7vg3mJduRPc/TLm7fvjsDHh/Ww90P8hJ1G0wAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lilita-one-latin-400-normal-87r-Z-Re.woff2) format("woff2"),url(/assets/lilita-one-latin-400-normal-DXkechA3.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/baloo-2-devanagari-500-normal-axMcOWLD.woff2) format("woff2"),url(/assets/baloo-2-devanagari-500-normal--CfPy2ve.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/baloo-2-vietnamese-500-normal-rLqq2XPH.woff2) format("woff2"),url(/assets/baloo-2-vietnamese-500-normal-DgJjC7NG.woff) format("woff");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:"Baloo 2";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/baloo-2-latin-ext-500-normal-BmO339Rm.woff2) format("woff2"),url(/assets/baloo-2-latin-ext-500-normal-BSvILNEM.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:"Baloo 2";font-style:normal;font-display:swap;font-weight:500;src:url(/assets/baloo-2-latin-500-normal-sFC1aiE7.woff2) format("woff2"),url(/assets/baloo-2-latin-500-normal-DkLneO2S.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/baloo-2-devanagari-700-normal-BPeBCG01.woff2) format("woff2"),url(/assets/baloo-2-devanagari-700-normal-7dMdoVwV.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/baloo-2-vietnamese-700-normal-o8HPGfry.woff2) format("woff2"),url(/assets/baloo-2-vietnamese-700-normal-D4qrpyMC.woff) format("woff");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:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/baloo-2-latin-ext-700-normal-B1EJVTMv.woff2) format("woff2"),url(/assets/baloo-2-latin-ext-700-normal-CCvredsU.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:"Baloo 2";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/baloo-2-latin-700-normal-DpwkDI0o.woff2) format("woff2"),url(/assets/baloo-2-latin-700-normal-BEjgkRac.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #1d1a2b;--ink-soft: #545066;--sky-high: #5fb3dc;--sky-low: #d6eef6;--grass: #4f9a4a;--paper: #ffffff;--mist: #eef3f6;--line: #d5dee5;--teal: #1f8a8a;--teal-deep: #156666;--gold: #f2a541;--red: #c23b3b;--up: #1d7a4a;--down: #b0402f;--radius-chip: 999px;--radius-box: 14px;--display: "Lilita One", "Baloo 2", system-ui, sans-serif;--body: "Baloo 2", system-ui, sans-serif;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--mist);color:var(--ink);font:500 16px/1.4 var(--body)}button,input{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.creator{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,460px);height:100%}.stage{position:relative;overflow:hidden;background:radial-gradient(ellipse 40% 12% at 22% 18%,rgb(255 255 255 / .75),transparent 70%),radial-gradient(ellipse 30% 9% at 78% 30%,rgb(255 255 255 / .6),transparent 70%),linear-gradient(var(--sky-high),var(--sky-low) 75%)}.stage-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:1;cursor:grab;touch-action:none}.stage-canvas:active{cursor:grabbing}.stage-canvas:focus-visible{outline-offset:-6px}.nameplate{position:absolute;inset:6% 0 auto;display:grid;justify-items:center;line-height:.82;pointer-events:none;user-select:none}.nameplate-name{font:400 clamp(22px,3.4vw,40px) / 1 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--paper);max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nameplate-number{font:400 clamp(180px,30vw,380px) / .9 var(--display);color:#ffffff80;-webkit-text-stroke:4px rgb(29 26 43 / .18)}.stage-message{position:absolute;z-index:2;inset:auto 24px 50%;margin:0;text-align:center;font-weight:700}.stage-controls{position:absolute;z-index:2;left:16px;right:16px;bottom:16px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.segmented{display:inline-flex;padding:4px;border-radius:var(--radius-chip);background:#1d1a2bc7}.segmented button{border:0;border-radius:var(--radius-chip);padding:6px 16px;background:transparent;color:var(--paper);cursor:pointer}.segmented button[aria-pressed=true]{background:var(--gold);color:var(--ink)}.rotate{display:inline-flex;gap:6px}.rotate button{width:44px;height:44px;border:0;border-radius:50%;background:#1d1a2bc7;color:var(--paper);font-size:22px;cursor:pointer}.stage-controls .ghost{background:var(--paper)}.sheet{overflow-y:auto;background:var(--paper);border-left:1px solid var(--line);padding:24px 24px 40px}.sheet-head h1{margin:0;font:400 34px/1.05 var(--display);color:var(--teal-deep)}.sheet-link{display:inline-block;margin-top:10px;text-decoration:none}.sheet-head p{margin:6px 0 0;color:var(--ink-soft)}.group{position:relative;margin:22px 0 0;padding:0;border:0;min-width:0}.group legend{padding:0;margin-bottom:10px;font:400 22px/1.1 var(--display)}.group-action{position:absolute;right:0;top:-4px}.field{display:grid;gap:6px;margin-bottom:14px}.field>span{font-weight:700;font-size:15px}.field-value{font-style:normal;font-weight:500;color:var(--ink-soft);margin-left:8px}.field input{width:100%;border:2px solid var(--line);border-radius:10px;padding:8px 12px;background:var(--paper)}.field input:focus-visible{border-color:var(--teal);outline:none}.field input[aria-invalid=true]{border-color:var(--red)}.row.two{display:grid;grid-template-columns:1fr auto;gap:12px}.field.number input{width:96px;font:400 22px/1 var(--display);text-align:center}.positions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.position{display:grid;text-align:left;gap:1px;padding:10px 12px;border:2px solid var(--line);border-radius:var(--radius-box);background:var(--paper);cursor:pointer}.position strong{font:400 19px/1.1 var(--display)}.position small{color:var(--ink-soft);line-height:1.25}.position .gear{color:var(--teal-deep);font-weight:700}.position[aria-checked=true]{border-color:var(--teal);background:#e3f3f1;box-shadow:inset 0 0 0 1px var(--teal)}.chips{display:flex;flex-wrap:wrap;gap:6px}.chips button,.ghost,.kit{border:2px solid var(--line);border-radius:var(--radius-chip);padding:4px 14px;background:var(--paper);cursor:pointer}.chips button[aria-checked=true],.kit[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.ghost:hover,.chips button:hover{border-color:var(--ink-soft)}.swatches{display:flex;flex-wrap:wrap;gap:8px}.swatches button{width:34px;height:34px;border-radius:50%;border:2px solid rgb(29 26 43 / .25);cursor:pointer}.swatches button[aria-checked=true]{border-color:var(--paper);box-shadow:0 0 0 3px var(--ink)}.toggles{grid-template-columns:1fr 1fr}.toggle{display:flex;align-items:center;gap:8px;font-weight:700;cursor:pointer}.toggle input{width:20px;height:20px;accent-color:var(--teal)}.hint{margin:0 0 12px;color:var(--ink-soft);font-size:15px}.caps ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.caps li{display:grid;grid-template-columns:104px 1fr 64px;align-items:center;gap:10px;font-size:15px}.cap-bar{height:8px;border-radius:4px;background:var(--mist);overflow:hidden}.cap-bar span{display:block;height:100%;background:var(--ink-soft);transition:width .25s ease}.caps li[data-delta=up] .cap-bar span{background:var(--up)}.caps li[data-delta=down] .cap-bar span{background:var(--down)}.cap-value{font-variant-numeric:tabular-nums;font-weight:700}.cap-value em{font-style:normal;font-size:13px;margin-left:4px}.caps li[data-delta=up] em{color:var(--up)}.caps li[data-delta=down] em{color:var(--down)}.kits{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.kit{display:inline-flex;align-items:center;gap:8px;padding-left:6px}.kit-chip{display:inline-flex;border-radius:var(--radius-chip);overflow:hidden;border:2px solid var(--paper)}.kit-chip span{width:12px;height:22px}.save-bar{position:sticky;bottom:-40px;z-index:3;margin:24px -24px 0;padding:14px 24px 18px;background:var(--paper);border-top:1px solid var(--line)}.save-actions{display:flex;gap:10px}.primary{flex:1;border:0;border-radius:var(--radius-chip);padding:10px 20px;background:var(--teal);color:var(--paper);font:400 21px/1 var(--display);cursor:pointer}.primary:hover:not(:disabled){background:var(--teal-deep)}.primary:disabled{background:var(--line);color:var(--ink-soft);cursor:default}.problems{margin:0 0 10px;padding-left:18px;color:var(--red);font-size:15px}.status{margin:0 0 10px;font-weight:700}.status.ok{color:var(--up)}.status.erro{color:var(--red)}.danger{border:2px solid var(--red);border-radius:var(--radius-chip);padding:4px 14px;background:var(--red);color:var(--paper);cursor:pointer}.roster{list-style:none;margin:0;padding:0;display:grid;gap:6px}.roster li{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 6px;border-radius:var(--radius-box);border:2px solid transparent}.roster li[aria-current=true]{border-color:var(--teal);background:#e3f3f1}.roster-open{flex:1;display:flex;align-items:center;gap:10px;min-width:0;border:0;background:none;text-align:left;cursor:pointer;padding:0}.roster-open>span:last-child{display:grid;min-width:0}.roster-open strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.roster-open small{color:var(--ink-soft)}.roster-number{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;color:var(--paper);font:400 20px/1 var(--display);-webkit-text-stroke:1px rgb(29 26 43 / .4)}@media (max-width: 820px){.creator{grid-template-columns:1fr;grid-template-rows:42vh auto;height:auto;min-height:100%}.stage{position:sticky;top:0;z-index:4;height:42vh}.sheet{overflow:visible;border-left:0;padding:20px 16px 32px}.save-bar{bottom:0;margin:24px -16px 0;padding:12px 16px 16px}.nameplate-number{font-size:42vw}}@media (prefers-reduced-motion: reduce){.cap-bar span{transition:none}}.stadium-screen{position:relative;height:100%;overflow:hidden;background:#9fd0e6}.stadium-canvas{display:block;width:100%;height:100%;touch-action:none;cursor:grab}.stadium-bar{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:14px}.stadium-bar h1{margin:0;font:400 30px/1 var(--display);color:var(--paper);-webkit-text-stroke:1px rgb(29 26 43 / .35)}.stadium-bar .ghost{text-decoration:none}.stadium-controls{position:absolute;left:16px;right:16px;bottom:16px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.stadium-controls .ghost{background:var(--paper)}.stadium-info{position:absolute;top:18px;right:16px;margin:0;padding:4px 12px;border-radius:var(--radius-chip);background:#1d1a2bb3;color:var(--paper);font-size:14px;font-variant-numeric:tabular-nums}@media (max-width: 640px){.stadium-info{top:auto;bottom:72px;right:50%;transform:translate(50%);white-space:nowrap}}
