@import "https://fonts.googleapis.com/css2?family=Jua&family=Noto+Sans+KR:wght@400;500;600;700;800&display=swap";:root{--prop-fish:url(data:image/webp;base64,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);--prop-wind:url(data:image/webp;base64,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);--prop-bird:url(data:image/webp;base64,UklGRtYNAABXRUJQVlA4WAoAAAAQAAAAXwAAXwAAQUxQSJ8EAAAB8EZtt2ln2rYdvfe5kpRt266kbNu2bV62bdu2bfu6yjZOXs4ao/fjwkqmxuXrR0RMAP4PpUjJtDIDTIolAGAATMqk2Pg5X/vKL392zhKAlkix9UKOvPNFy0LLI7L8TZzO2d3JO07HQEtjOJzOkZ7IZwBSmApXeBpFevBt20MLIzsFYwYy89FFVcthFRQ7clac5vNRTsOGm8riy95Gnw2dR68phTAc++vHbr//prmMWYX/7pljUgTBaWw28RNmBRAsedgjkcLdow4zD4X1DzLY7HYGG3XetphZAYCfhzfD8ElATDonUmeRW5gbyvzMFpMAtCtiZooGTV/N5v88P33xoMVgXRDD6MpWWllmJ1jylIe9qZE3bwuV1gzA0lPbTW4DjJ06NSGzAgR75IhmIiJnznkxoO0IsNKFNz1Ekj9/8ZX7ANDZiGH1V9DZopPvWhzWhgCXP0oyGCT5+189ezGYzaB6yPvnsOXI/M220OZExz9MZg+S9OQkf3UgYCMMi32L9JbIxF9tYNKY4W1MwVmGZw4/sTcqARSLvZsebH/IJ6FqyrAfh8GaTs47ATDBxNuY2cVIcw6HNSO6zK+ZWTsS+aIxDMaezyG76bxrXKQRxSQZ9cgI/vIkbByJXc08C9bQNrkZMnH6pM+FdybF06SpSTZFn2aXg/fsKNrMGnMbI907xMxnoxHBMg+GN9btHF+dGm8ChiuYisD4883LQBoQHftR5DKQm1VjldaCYR96lIApng8AWguKp+XwEgQXvO1t120KqYUKxyVGAUbP3US0FgyTPw8vQaQ0zVsXF6klA3yEuQR/n3kwrJbh+UwsZeKL6im2/kOOgny0nuFcZhbkA02cGqU7qywfq6fYg16OzKfVE1nmvsjFiNipHgwHMkchgguWgdSC4kqmFEXIfDUMDRouJJly9C4itmpGFCd+cMgC5vh6pWhWgG2e+oWUexbO3WENwQzAFvfSe5X4PCia1zFd68+MPiV+GYo2RVZ/nN6jzDmbaDtQHMgeZ960ERTtisgnht4X50Nbw9CyKRadx+hH+IL9UKFlARab+l1fMl+KAVqucOSn78zsaUReR7UdxbrvYo8z3whFu4aDmbJHT5xzVpPW9HOe2NfIf9gVinYF1a303iTeJCqtLX1Pf4Z857YmaG38Fu/LkN8ag6D1Ci/ndC8i8zNriKF90dV+xpy9c06+fwBFFw17/oTdz5x3PkTRTYUc8qafRrcSF+wOE3RVAVS3uI9yd2/LM+/ZEQN0WHSAV3GYUkrZSTJ7G57JL62FCt0WW+R9HH3P6Yf/gs1HdvKmwwBF1wXVGW988xvf8sSjlwEWv+ALEQ2R/NalS0EU3RfMbBXwGuaZIjxmCM551zEADL0UGy1QeTkzG018PSAm6Llg/AH3UcE5h0wd/VjEKH+ejaP/IoNf5jyDz53AEvekHEH6kMfACgDDU0l3D09DvmEwvtSVJJlJvn9xRQlFlvzsnzj6OxNQjL90zsLEuP8qQIrw9xvvfu1v5nzvXU+agECAldbe4oDtlgYEhRQBsP7mqwIQAKIYqSiomgGoKsFIUTUVFFZE8G9qAFZQOCAQCQAA8CsAnQEqYABgAD5JHotDoqGhFjwGiCgEhLYAZ+0ArV8k80+/K46iwu1ugfI96kfMG/Tvph+YX9l/3A95T+werP+9eoB/Pv7Z1j3oF+W97GH7kfuj8BP69/93rAOFE/gHbH/c/xV7Db2b7aftjz82cf7LiP+HuULZYvi+9r/n+Oz67eiT+g/73yTfFI8g9gD8l/6P7gPj6/x/uZ9t35t/gv+V7gX8i/nn+n/t37zf4z5cPNm9ir9hnJDaMw63TCaW5GElnw0EcSG31wxBj1XHC9SO7x9GHDLGkqEhksQft/bYxz/klEQ8qHBRY1KwOJ21eU5LmzJ6GzkD7aKjhpDaHZRbc3X07fCpAQE87bjKEZxqr77Nf39rY3CZK6gq1gmt4TFfxNFCPpKqmoFX/6OGtHV2ofcnu/m0t1wNtQV+hj2WqjOGT94U4HmeubnX3bPcOKgUheboO8QBe6deCsvrOvknghTgmIAAAP7/YBghv/hUwyaC//uj2adGeo5GbygO6fi9KUb9XW3xtvRJn5rRmU22L4Z2ZYl6tLcNmLF/GBQvMyOATnkasl3mz8dFy0RM8Uds3e0eSUFqxBx7KXyrMya3sJEVKf+f5m7O+zCkBmtPoEmMU72NdceRLHUYDdDBPdaUzglIeBvhvliwfO4DdEJmA4LTfhp0Tm2spJ9++8j/S/qYFUyxnBreY4sC9etwKDdP1bdjBCS1G5vUIBdsPkrRsi7tSue2jwBHe3GsCdR/hV+9Gv7BNgFnEuFpK6enVg/0CnDLHSn1adDceyyFIo3P6kxqr4Et38s2+/GdP/DQu9H/p+ROOCzsFIc3dAthyFUTlRYfnDuwvIpF4hQ+CzEqM2SEmCAUzsu8EwGE8M7re/9ZHeHQdmzTuv5Kvv5jNOfK+z4JvhTXqSitsvTk9En7BmzyRR3zH1yqu96aKMmlx4r3uU7mED9lrW5M6vg/rBQYKAUcnp8DQualPauv8ZJXfVte38J9BL3DFaxeLhPJJQ07UbJX7XKnWr4cAvunAFolGTdJZaMM+iEca2Yjx+cVzh/JYL9Ay86vyObzwWufcou/GzOaleH7gYEVhSSxvnSHYfV638I9Uz1IRwLxUoFeEAzMO9gKHxrNjcqsFzxajkwUoAAth0W5vAMj4r7Hd7FjfsCPiZindLkoYct0d8odLux7fBJlxXcvdXn59qnrNTQDs/65Aw/NqRF2gZ2NAxbdhB16Gl+jwZbleGZXQELzs367gMQTvT5OnW2/YXbwJxYMtl1qS6C7YHcAsC2hxOQAOzmBPHWeRp99/P/9IU7CzAwfeML/eKQdtt3QDVru4uIUuYwAnKhubc40BoNa8HW84uCvI8V3zEkOgrEittGwnL+b/zC2H2aXaSw/KY34YksW2W3J2qefPYtJn8cHhoYhFP8V+tnlF/yergTPa/c9TsIYvkY54eNhXtLKdOCwa4hm/mwPAKn95SMrMIkI4wLUUXz+7Qg3jRp6u3405E26JDcElK1kh0tjVZeXQt1xgg6V6sp/LIsXED43oIqHZqi1p/7n9P6FJHUntOPL08ZQQzfi7DFMIGy0GpGysaLSTuAaHNVHzM9KjD6kxc8nbbRdZEYZ37AvDjOhXG+2uXO1O/8PBdaJmuQp1M7cRLidPYZp0cM37yDbDTXedrf5D9WwbjMKLGHYLiTyLA3BjL9b1Tk/Jm+7NHwtQuz5/2mVbC4bPPu/nOUSyH78f9/6k9UzotXR+UKuZiD/iveeS+ZAbj7/LDKXJo94P7WOYE9hi9brJkRNZjJ32c8GyBHatoZ9QQiDnZiEzrf0MiRGZBTDD/ZjWdAQuGM/ZbR4d06U1hBHwWOcacqUO/++FQsyFEEmZI8ikyE2RB9KnhspWkDxs7tcymotdBMB518GnknRRkH3+zzjUtLSQuK4zmbWUwV9yIDRhDjRG82kH7AHdKscbLbFpBgFW7Iq3Y1L7dG3ThV0zMz4eZfdXRauk4zLFDaT2xRHtzFhoz43Mq8eh8TSO9kIwMBppbPKKsOorKVuqdB3SDJw3ND9OxKrwJyrXBMs4QR0lVbdnc4OBb8P17kDx7R5yikj9H/sj9oAOHAf6/oW+2nsU/zKLZvypr38mUd+POVkC5qKPCArwOqS3NH2KEBW0pux/KKyIDP7nER0EBYdWHvjMBWeUrpnZpaPKbKYqpac8F5lvGLf0oPtA1nRmWmP7DcmQM0JeRiwQ03H54bzpt8KLYNMH1T77//axTzz5kgdPcQXDJ5QjeGqrpqwASeANootV2IYmDPVdkQOZnTW4OU3u2a8gvfusMwFWGC7ISaHkB9aIKI3gNnHC6Tbhasw9jGVv5e3scKEjmPiMmZPnATowa2F7B5mN+woVYp52uwVDizlr9hw0L6QidAU8j4Pqb6WOljitFAxjkqHSU5En5zIJrFStpukawCMgoHSPAH4QgCYatNNfWhobkbG6syflVLx5mR/GT+7Iun+TqFlaIJHv5qOJbMx1pL1vc6u9kqLZSaKagdmUJEFIOBqa+99xqVXYYiTf2iqZpyjl4RBgmmX+oRPAIpPmSKjEsEVZwf36TjnFW4QBF7+1bXhP/nILViKevl5jcX9kN1f0y1TSz//k5wvaHkP6gpvYBBRJsNJu+XtwBQD/UysorMW+GU3Rv3ek0wIJs3nEEY0VJk4R/nLCm/6MDHw0QB20LyjiMyUEXusri1mw14YZn0Lo5xhbE8nbGURXXrE4GBJIBozBibxjmWXQJ4v6W5ummgByT3zSmYWLxvTk07PKFFkNMDx5AIs7oV49pt9MOOzHxMtzGIGKXHK5mtS4YwAG4n/sR4bsExSXjLnDTtT7vynJot1qk85EAFTMD8BiEnMedaPjO8XTo5SiPT3Rg3mbP/Oc6G2fhap0fj4Y04KZA2Qxh0iaNI34qXf/X1Ir4Wzh7puKTHgQq7ajv5z0L/aSM8kKnPhCaU3urOZryTNkhS1rxv4xA6fleknRGrh0IH1pwcKut0w4DLF9ptVfca3M/DOH+6/VC6IU6lFMCQUtlX8z2I6MWjE3cF/m+Otc1/c70Uin9WEIT6Ag5O9Ix8wmCY73+RyP92os0tiAAAAAA==);--prop-ufo:url(data:image/webp;base64,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);--prop-storm:url(data:image/webp;base64,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);--prop-trampoline:url(data:image/webp;base64,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);--prop-flag:url(data:image/webp;base64,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);color:#354d48;--ink:#354d48;--muted:#586e65;--cream:#fffdf3;--coral:#ec8276;--mint:#dbead8;--line:#cbdacf;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);background:#e5efdb;font-family:Noto Sans KR,sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;overflow:hidden}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:var(--ink);background:#e0e9df;border:0;border-radius:12px;min-height:44px;padding:10px 14px;font-weight:700}button:disabled{opacity:.5;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #7353a3}input,select{background:var(--cream);min-height:44px;color:var(--ink);border:1px solid #9cad9f;border-radius:10px;min-width:0;max-width:100%;padding:8px 10px}input[type=checkbox]{vertical-align:middle;width:20px;min-height:20px}input::placeholder{color:#627168}a{color:inherit}p{color:var(--muted);margin:8px 0;line-height:1.6}h1,h2{text-wrap:balance;font-family:Jua,sans-serif;font-weight:400}h2{margin:0 0 8px;font-size:24px}label,summary{font-size:14px}summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:700}fieldset{border:0;margin:0;padding:12px 0}legend{padding:0;font-size:14px}.app{isolation:isolate;width:100%;height:100dvh;position:relative;overflow:hidden}.stage{z-index:0;background:#e5efdb;position:absolute;inset:0;overflow:hidden}.stage canvas{touch-action:none;width:100%;height:100%;display:block}.header{z-index:4;top:var(--safe-top);left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));pointer-events:none;justify-content:space-between;align-items:center;gap:8px;height:56px;display:flex;position:absolute}.header>*{pointer-events:auto}.logo{white-space:nowrap;align-items:center;gap:6px;font:20px Jua,sans-serif;text-decoration:none;display:flex}.logo small{display:none}.prop-flag{background:var(--prop-flag) center/contain no-repeat;width:36px;height:36px;display:inline-block}.header-status{align-items:center;gap:8px;display:flex}.header-status>span{max-width:150px;font-size:12px}.header-status button{width:44px;padding:0}.stage-heading h1,.intro,.presence,.result-title,footer,#role-label,#flight-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.stage-heading{position:static}.stage-heading>button{z-index:5;top:calc(var(--safe-top) + 6px);font-size:12px;position:absolute;right:76px}.app:not([data-phase=home]) .header-status>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.button{padding:12px 20px;font-size:17px;box-shadow:0 4px 7px #43583f25}.button small{margin-top:4px;font-size:11px;font-weight:500;display:block}.coral{background:var(--coral);color:#402f2a}.coral:hover:not(:disabled){background:#f09585}.mint{background:var(--mint)}.home-panel{z-index:2;bottom:calc(76px + var(--safe-bottom));overscroll-behavior:contain;width:min(560px,100% - 24px);max-height:calc(100% - 220px);position:absolute;left:50%;overflow:auto;transform:translate(-50%)}.entry-actions{gap:12px;display:flex}.entry-actions .button{flex:1;padding:16px 10px;font-size:22px}.home-panel>details{background:var(--cream);border-radius:12px;margin-top:16px;padding:0 16px}.join-row{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 12px;display:flex}.join-row input{letter-spacing:.1em;flex:1;width:140px}.room-list{margin-top:12px}.room-list article{border-top:1px solid var(--line);padding:12px 0}.room-list article p{font-size:12px}.room-list article button{margin-right:8px}#lobby{z-index:2;left:50%;bottom:calc(116px + var(--safe-bottom));overscroll-behavior:contain;background:var(--cream);border-radius:16px;width:min(680px,100% - 24px);max-height:calc(100% - 260px);padding:12px 16px;position:absolute;overflow:auto;transform:translate(-50%)}.lobby-toolbar,.lobby-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lobby-toolbar button{font-size:12px}.lobby-toolbar>div{min-width:0;margin-right:auto}.lobby-label{letter-spacing:.04em;margin:0;font-size:11px}.room-code{letter-spacing:.14em;-webkit-user-select:all;user-select:all;margin:0;font:30px/1.1 Jua,sans-serif}#room-count{margin:2px 0 0;font-size:12px}.members{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.members li{align-items:center;gap:4px;min-width:0;display:flex}.members strong{overflow-wrap:anywhere;font-size:12px;display:block}.members small{font-size:10px}.members button{text-align:left;background:0 0;flex:1;padding:0}.lobby-actions p,#lobby details{font-size:12px}.lobby-actions p{flex-basis:100%}.profile-panel{z-index:6;background:var(--cream);max-width:calc(100% - 24px);max-height:calc(100% - 80px - var(--safe-top));overscroll-behavior:contain;left:max(12px,env(safe-area-inset-left));bottom:calc(12px + var(--safe-bottom));border-radius:12px;width:250px;margin:0;padding:0 12px;position:absolute;overflow:auto}.profile-panel[open]{width:360px;bottom:auto;top:calc(132px + var(--safe-top))}.profile-panel summary{align-items:center;gap:6px;padding:4px 0;font-size:13px;display:flex}#profile-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-panel summary>span:last-child{white-space:nowrap;margin-left:auto;font-size:11px}.profile-panel summary .sprite{width:36px;height:36px}.profile-panel form{padding:12px 0}.profile-panel form>label{margin-bottom:6px;display:block}.profile-panel input{width:100%}.sprite{vertical-align:middle;background-image:url(/assets/party-pals-D4XAICRj.webp);background-repeat:no-repeat;background-size:200% 200%;flex-shrink:0;width:52px;height:52px;display:inline-block}.a0{background-position:0 0}.a1{background-position:100% 0}.a2{background-position:0 100%}.a3{background-position:100% 100%}.sprite.a4{background-image:url(/assets/icon-Cz9zCaPy.webp);background-position:50%;background-size:contain}.avatar-options{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.avatar-options button{background:0 0;padding:4px}.avatar-options button[aria-pressed=true]{background:#e1d9ee;outline:2px solid #876ba5}.fine-print{font-size:11px}#muted-users{overflow-wrap:anywhere;font-size:11px}#muted-users button{margin:3px 4px 3px 0;padding:6px 8px;font-size:11px}.aim-controls,.flap{z-index:3;bottom:calc(12px + var(--safe-bottom));left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));height:52px;position:absolute}.aim-controls .button{touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%;height:52px}.flap{width:calc(100% - 24px);padding:10px}#public-restart{z-index:5;top:calc(var(--safe-top) + 6px);min-height:44px;padding:8px 12px;font-size:12px;position:absolute;right:140px}.flight-tools{z-index:3;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute}#role-tools{left:50%;bottom:calc(68px + var(--safe-bottom));transform:translate(-50%)}#flight-tools{top:calc(132px + var(--safe-top));flex-wrap:wrap;max-width:55%;left:12px}#flight-tools label{font-size:11px}#flight-tools select{max-width:180px;font-size:12px}.results{z-index:3;bottom:calc(76px + var(--safe-bottom));width:min(600px,100% - 24px);position:absolute;left:50%;transform:translate(-50%)}.result-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.result-actions button{font-size:13px}.app[data-phase=results] #role-tools{bottom:calc(12px + var(--safe-bottom));left:12px;transform:none}.replay-panel{z-index:3;bottom:calc(12px + var(--safe-bottom));background:var(--cream);border-radius:12px;width:min(680px,100% - 24px);max-height:40%;padding:12px 16px;position:absolute;left:50%;overflow:auto;transform:translate(-50%)}.replay-heading,.replay-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.replay-heading{justify-content:space-between}.replay-heading h2{margin:0;font-size:20px}.replay-controls{margin:8px 0}.replay-controls label,.replay-controls select,.replay-panel>label{font-size:12px}.replay-panel>p{font-size:11px}.replay-panel input[type=range]{accent-color:#9e4f43;width:100%;padding:0}.replay-panel #replay-meta{overflow-wrap:anywhere}.art-loading{z-index:8;text-align:center;background:#e8efdf;place-items:center;padding:24px;font:21px Jua,sans-serif;display:grid;position:absolute;inset:0}.error{z-index:10;top:calc(60px + var(--safe-top));color:#763b31;background:#fae2db;border-radius:12px;padding:12px;font-size:13px;position:absolute;left:12px;right:12px}.toast{bottom:calc(80px + var(--safe-bottom));color:#fffdf3;opacity:0;pointer-events:none;z-index:20;background:#354d48;border-radius:12px;max-width:calc(100% - 32px);padding:12px 20px;transition:opacity .2s;position:fixed;left:50%;transform:translate(-50%)}.toast.show{opacity:1}dialog{background:var(--cream);color:var(--ink);border:0;border-radius:16px;max-width:min(540px,100% - 32px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto;box-shadow:0 15px 50px #243c4b40}dialog::backdrop{background:#243c4b70}dialog p{font-size:14px}.dialog-close{float:right}.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=600px){.logo{font-size:17px}.logo .prop-flag{display:none}.header-status>span{max-width:110px;font-size:11px}.profile-panel{width:200px}.entry-actions .button{font-size:20px}.members{grid-template-columns:repeat(2,minmax(0,1fr))}.join-row label{width:100%}.replay-controls select{max-width:120px}.room-code{font-size:26px}}@media (height<=500px) and (width>=600px){.home-panel{width:44%;max-height:calc(100% - 132px);bottom:20px;left:auto;right:20px;transform:none}.home-panel .entry-actions .button{padding:12px 8px;font-size:18px}#lobby{width:55%;max-height:calc(100% - 120px);padding:8px 12px;bottom:12px;left:12px;right:auto;transform:none}.members{grid-template-columns:repeat(4,minmax(0,1fr));margin:6px 0}.members .sprite{display:none}.room-code{font-size:22px}#flight-tools{top:108px}.replay-panel{max-height:42%;padding:8px 12px}.replay-panel>p,.replay-controls{margin:4px 0}#role-tools{bottom:12px;left:auto;right:12px;transform:none}.app[data-phase=lobby] .profile-panel{bottom:68px;left:auto;right:12px}.app[data-phase=lobby] .profile-panel[open]{top:calc(108px + var(--safe-top));max-height:calc(100% - 120px);bottom:auto}}@media (width>=1024px) and (height>=600px){body{background:#dce5dd;place-items:center;min-height:100dvh;display:grid}.app{border-radius:18px;width:min(1120px,100vw - 48px);height:min(720px,100dvh - 48px);box-shadow:0 12px 36px #243c3526}#lobby{width:min(460px,44%);left:16px;right:auto;bottom:calc(72px + var(--safe-bottom));max-height:calc(100% - 220px);transform:none}.members{grid-template-columns:repeat(2,minmax(0,1fr))}}.app[data-phase=results] .results{width:min(440px,100% - 32px);bottom:calc(96px + var(--safe-bottom));background:#fffdf3;border-radius:16px;max-height:calc(100% - 240px);padding:20px;box-shadow:0 8px 24px #243c3526}.result-hero{align-items:center;gap:16px;margin-bottom:14px;display:flex}.result-hero .sprite{flex-shrink:0;width:76px;height:76px}#result-caption{color:#586e65;margin:0 0 4px;font-size:12px}#result-distance{margin:0;font-family:Jua,sans-serif;font-size:clamp(32px,5vw,44px);line-height:1.1}#result-summary{margin:6px 0 0;font-size:12px}#result-best{color:var(--muted);margin:4px 0 0;font-size:12px}#result-best.is-record{color:#9a502e;font-weight:700}.result-actions{flex-wrap:wrap;gap:8px;display:flex}.result-actions #rematch{flex:1 0 100%;font-size:16px}.result-actions>button:not(#rematch){flex:1}#result-details{margin:8px 0}#result-details summary{min-height:36px;padding:8px 0;font-size:12px}#result-list{max-height:180px;margin:0 0 6px;padding:0;list-style:none;overflow:auto}#result-list li{border-top:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:6px 0;font-size:13px;display:grid}#result-list li .sprite{grid-row:1/3;width:36px;height:36px}#result-list li span{overflow-wrap:anywhere}#result-list li strong{font-variant-numeric:tabular-nums;white-space:nowrap}#result-list li small{color:var(--muted);grid-column:2/4;font-size:11px}#result-list li.is-me{background:#f3f0e2;border-radius:8px;padding-left:4px}#result-hint{margin:10px 0 0;font-size:11px;line-height:1.5}.app[data-phase=results] #public-restart{display:none}@media (height<=500px){.app[data-phase=results] .results{top:calc(160px + var(--safe-top));width:340px;max-height:none;padding:10px 12px;bottom:12px;left:auto;right:16px;transform:none}.result-hero{gap:10px;margin-bottom:6px}.result-hero .sprite{width:44px;height:44px}#result-distance{font-size:26px}#result-summary,#result-best{margin-top:2px;font-size:11px}.result-actions{gap:6px}.result-actions #rematch{min-height:40px;font-size:14px}.result-actions>button{min-height:40px;padding:6px 10px}#result-hint{display:none}}@media (width<=600px) and (height>=501px){.app[data-phase=results] .results{top:auto;bottom:calc(16px + var(--safe-bottom));max-height:calc(100% - 500px)}.app[data-phase=results] .public-standings{max-height:calc(100% - 520px)}}.item-legend{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px 12px;margin:14px 0;padding:0;list-style:none;display:grid}.item-legend li{align-items:center;gap:10px;font-size:13px;line-height:1.45;display:flex}.item-legend i{background:var(--icon,none) center/contain no-repeat;flex-shrink:0;width:44px;height:44px}.item-legend strong{font-size:13px;display:block}.item-legend span{color:var(--muted);font-size:12px}#help-dialog h3{margin:16px 0 4px;font:18px Jua,sans-serif}.public-standings{z-index:4;left:12px;top:calc(138px + var(--safe-top));background:#fffdf3e6;border-radius:12px;width:260px;max-width:calc(100% - 24px);max-height:calc(100% - 300px);padding:0 12px;position:absolute;overflow:auto}.public-standings summary{cursor:pointer;align-items:center;gap:8px;min-height:40px;font-size:13px;display:flex}.public-standings>p{color:var(--muted);margin:0 0 8px;font-size:10px}.public-standings ol{margin:0;padding:0;list-style:none}.public-standings li{border-top:1px solid #e0e6da;grid-template-columns:20px 1fr auto;gap:2px 6px;padding:6px 0;font-size:12px;display:grid}.public-standings li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.public-standings li small{color:var(--muted);grid-column:2/-1;font-size:10px}.public-standings li.is-me{color:#9a502e}.public-standings li strong{font-variant-numeric:tabular-nums}#standings-self:empty{display:none}@media (width<=600px){.public-standings{width:210px;top:calc(134px + var(--safe-top));max-height:180px;font-size:11px}.public-standings li{padding:4px 0;font-size:11px}}@media (height<=500px){.public-standings{width:220px;max-height:140px;top:108px}}.public-preparation{z-index:3;bottom:calc(100px + var(--safe-bottom));background:var(--cream);border-radius:16px;width:min(420px,100% - 32px);padding:18px;position:absolute;left:50%;transform:translate(-50%)}.public-preparation h2{margin:0 0 8px;font:24px Jua,sans-serif}.public-preparation p{margin:0 0 14px;font-size:13px;line-height:1.5}.public-preparation>div{flex-wrap:wrap;gap:8px;display:flex}.public-preparation button{flex:1}.public-preparation .button{font-size:16px}@media (height<=500px){.public-preparation{width:360px;bottom:20px;left:auto;right:12px;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}:root{--plate:#fffaea;--plate-line:#dfcfa8;--plate-shadow:#cbb98d;--coral-deep:#c65d50;--mint-deep:#8fb58a;--ink-deep:#2c423e;--gold:#f6c453;--gold-deep:#d9a22c}button{color:var(--ink-deep);background:#eef3e6;border:3px solid #c9d6c0;border-radius:18px;padding:8px 16px;font-weight:800;transition:transform 80ms ease-out,box-shadow 80ms ease-out;box-shadow:0 4px #b3c4ab}button:hover:not(:disabled){background:#f7faf2}button:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #b3c4ab}button:disabled{opacity:.55;box-shadow:0 2px #b3c4ab}.button{letter-spacing:.01em;border-radius:22px;padding:14px 22px;font:22px Jua,sans-serif}.button:active:not(:disabled){transform:translateY(4px)}.button small{margin-top:4px;font:500 12px/1.3 Noto Sans KR,sans-serif}.coral,.coral:hover:not(:disabled){border-color:var(--coral-deep);box-shadow:0 5px 0 var(--coral-deep);color:#3a2320;background:linear-gradient(#f9a396,#ee8073)}.coral:active:not(:disabled){box-shadow:0 1px 0 var(--coral-deep)}.coral:disabled{box-shadow:0 2px 0 var(--coral-deep)}.mint,.mint:hover:not(:disabled){border-color:var(--mint-deep);box-shadow:0 5px 0 var(--mint-deep);color:#2f5140;background:linear-gradient(#eef7e9,#d6ead0)}.mint:active:not(:disabled){box-shadow:0 1px 0 var(--mint-deep)}.mint:disabled{box-shadow:0 2px 0 var(--mint-deep)}input,select{border:3px solid var(--plate-line);background:#fff;border-radius:14px;font-weight:600;box-shadow:inset 0 2px 5px #2c423e14}input:focus-visible,select:focus-visible{border-color:#b9a575}#lobby,.results,.replay-panel,.home-panel>details,.profile-panel,.public-preparation,.public-standings,dialog,.error{background:var(--plate);border:3px solid var(--plate-line);box-shadow:0 6px 0 var(--plate-shadow),0 16px 28px #2c423e2e;border-radius:24px}.app[data-phase=results] .results{background:var(--plate);box-shadow:0 6px 0 var(--plate-shadow),0 16px 28px #2c423e2e}.public-standings{border-radius:18px}.error{color:#7a3a30;background:#fff0ec;border-color:#e6b1a7;box-shadow:0 4px #e6b1a7}.logo{background:var(--plate);border:3px solid var(--plate-line);box-shadow:0 4px 0 var(--plate-shadow);color:var(--ink-deep);border-radius:999px;padding:3px 16px 3px 6px}.header-status>span{color:#fffaea;white-space:nowrap;text-overflow:ellipsis;background:#2c423ecc;border-radius:999px;padding:5px 11px;font-weight:700;overflow:hidden}.header-status button,.stage-heading>button,#public-restart{background:var(--plate);border-color:var(--plate-line);box-shadow:0 4px 0 var(--plate-shadow);border-radius:999px;font:15px Jua,sans-serif}.header-status button:hover:not(:disabled),.stage-heading>button:hover:not(:disabled),#public-restart:hover:not(:disabled){background:#fff}.entry-actions{gap:14px}.entry-actions .button{border-radius:28px;flex-direction:column;align-items:center;gap:4px;padding:12px 10px 16px;font-size:26px;display:flex}.entry-actions .button .sprite{filter:drop-shadow(0 3px #0002);width:64px;height:64px}.entry-actions .duo{display:flex}.entry-actions .duo .sprite{width:52px;height:52px;margin:6px -6px}.home-panel>details{padding:0 18px}.home-panel>details>summary{color:var(--ink-deep);font:16px Jua,sans-serif}.room-list article h2{font-size:20px}.lobby-label{color:var(--muted);font:13px Jua,sans-serif}.room-code{color:var(--ink-deep);background:#fff;border:3px dashed #d9b86a;border-radius:14px;padding:2px 12px;display:inline-block;box-shadow:0 3px #ecd9a3}.lobby-toolbar button{font:14px Jua,sans-serif}.members{gap:10px}.members li{background:#fff;border:2px solid #e3dcc4;border-radius:16px;gap:8px;padding:6px 8px;box-shadow:0 3px #e3dcc4}.members li.me{background:#fff4ef;border-color:#f0a598;box-shadow:0 3px #f0c4bb}.members li.is-ready{background:#eef8ea;border-color:#9cc397;box-shadow:0 3px #bcdcb6}.members strong{color:var(--ink-deep);font:14px Jua,sans-serif}.members small{font-size:11px;font-weight:700}.members li.is-ready small{color:#3f7a45}.members li.is-ready small:before{content:"✓ "}.members .sprite{width:40px;height:40px}.lobby-actions .button{padding:12px 20px;font-size:20px}.lobby-actions p,#lobby details{font-weight:600}#lobby details summary{font:15px Jua,sans-serif}#result-caption{color:var(--muted);font:14px Jua,sans-serif}#result-distance{color:var(--ink-deep);text-shadow:0 3px #f2e2b6;font-size:clamp(40px,6vw,56px)}.result-hero .sprite{filter:drop-shadow(0 4px #0002);width:84px;height:84px}#result-summary{font-weight:700}#result-best.is-record{background:var(--gold);border:3px solid var(--gold-deep);color:#4a3308;border-radius:999px;margin-top:8px;padding:4px 14px;font:15px Jua,sans-serif;animation:.45s cubic-bezier(.16,1,.3,1) both sticker;display:inline-block;transform:rotate(-2deg);box-shadow:0 3px #c9931f}@keyframes sticker{0%{opacity:0;transform:rotate(-10deg)scale(.5)}to{opacity:1;transform:rotate(-2deg)scale(1)}}#result-details summary{color:var(--ink-deep);font:15px Jua,sans-serif}#result-list li{background:#fff;border:0;border-radius:14px;grid-template-columns:30px 36px minmax(0,1fr) auto;gap:0 8px;margin:6px 0;padding:6px 10px}#result-list li.is-me{background:#fff4ef;padding-left:10px;box-shadow:inset 0 0 0 2px #f0c4bb}#result-list li .sprite{grid-area:1/2/3}#result-list li span{grid-column:3;font-weight:700}#result-list li strong{grid-column:4;font:16px Jua,sans-serif}#result-list li small{grid-column:3/5}.rank-badge{width:28px;height:28px;color:var(--ink-deep);background:#e6e0cc;border:2px solid #d3ccb3;border-radius:50%;grid-area:1/1/3;place-items:center;font:15px Jua,sans-serif;display:inline-grid}#result-list li:first-child .rank-badge:not(.medal){background:var(--gold);border-color:var(--gold-deep)}#result-list li:nth-child(2) .rank-badge:not(.medal){background:#e3e7ec;border-color:#b6bec8}#result-list li:nth-child(3) .rank-badge:not(.medal){background:#ebb98f;border-color:#c98a5b}.result-actions #rematch{font-size:20px}.result-actions>button:not(#rematch){font:16px Jua,sans-serif}.aim-controls,.flap{height:58px}.aim-controls .button,.flap{border-radius:999px;height:58px;padding:10px 20px;font:22px Jua,sans-serif}.flap small{opacity:.75;margin:0 0 0 6px;font:700 12px Noto Sans KR,sans-serif;display:inline}.flight-tools{border:2px solid var(--plate-line);background:#fffaeacc;border-radius:999px;padding:4px 6px 4px 12px}.flight-tools select{border-width:2px;border-radius:999px;min-height:36px;padding:4px 10px}.flight-tools label{font:12px Jua,sans-serif}#role-tools button{font:14px Jua,sans-serif}.replay-heading h2{font-size:22px}.replay-panel input[type=range]{accent-color:#ee8073}#replay-toggle{font:15px Jua,sans-serif}.replay-panel>label{font-weight:700}.public-preparation h2,dialog h2{color:var(--ink-deep)}.public-preparation>div button{font:16px Jua,sans-serif}.public-standings summary{color:var(--ink-deep);font:15px Jua,sans-serif}.public-standings li b{width:20px;height:20px;color:var(--ink-deep);background:#e6e0cc;border-radius:50%;place-items:center;font:12px Jua,sans-serif;display:inline-grid}.toast{background:var(--ink-deep);border:3px solid var(--plate);border-radius:999px;padding:10px 22px;font:16px Jua,sans-serif;box-shadow:0 4px #1b2a27,0 10px 20px #2c423e40}dialog{padding:24px 26px}dialog h2{margin-bottom:6px;font-size:30px}.dialog-close{border-radius:50%;width:44px;padding:0;font:22px Jua,sans-serif}.item-legend li{background:#fff;border:2px solid #efe6cf;border-radius:16px;padding:8px 10px;box-shadow:0 3px #efe6cf}.profile-panel summary{font-weight:800}.profile-panel summary>span:last-child{color:var(--coral-deep);font:12px Jua,sans-serif}.avatar-options button{box-shadow:none;background:#fff;border-width:3px;border-color:#0000;border-radius:18px}.avatar-options button[aria-pressed=true]{background:#fff4ef;border-color:#ee8073;outline:0;box-shadow:0 3px #f0c4bb}.art-loading{color:var(--ink-deep);font-size:26px}@media (width<=600px){.entry-actions .button{padding:10px 8px 14px;font-size:22px}.entry-actions .button .sprite{width:52px;height:52px}.entry-actions .duo .sprite{width:44px;height:44px}#result-distance{font-size:40px}}@media (height<=500px){.entry-actions .button{flex-direction:row;gap:10px;padding:8px 10px;font-size:20px}.entry-actions .button .sprite,.entry-actions .duo .sprite{width:40px;height:40px;margin:0}.aim-controls,.flap{height:52px}.aim-controls .button,.flap{height:52px;font-size:19px}}.members button{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:0;padding:0}.members button:hover:not(:disabled){background:0 0}.home-panel .emblem{filter:drop-shadow(0 6px #2c423e22);width:clamp(96px,16vw,150px);height:auto;margin:0 auto 6px;display:block;transform:rotate(-3deg)}#result-list .rank-badge.medal{color:#0000;filter:drop-shadow(0 2px #2c423e22);background:url(/assets/medals-CDExM26I.webp) 0 0/300% 100% no-repeat;border:0;border-radius:0;width:34px;height:34px;font-size:0}#result-list .rank-badge.medal-1{background-position:0 0}#result-list .rank-badge.medal-2{background-position:50% 0}#result-list .rank-badge.medal-3{background-position:100% 0}.public-standings li:is([data-rank="1"],[data-rank="2"],[data-rank="3"]) b{color:#0000;background:url(/assets/medals-CDExM26I.webp) 0 0/300% 100% no-repeat;width:26px;height:26px;font-size:0}.public-standings li[data-rank="2"] b{background-position:50% 0}.public-standings li[data-rank="3"] b{background-position:100% 0}.result-hero .sprite{isolation:isolate;position:relative}.result-hero>div{position:relative}.results:has(#result-best.is-record) .result-hero .sprite:before{content:"";z-index:-1;background:url(/assets/sparkle-DfWBSvK2.webp) 50%/contain no-repeat;animation:.6s cubic-bezier(.16,1,.3,1) both sparkle;position:absolute;inset:-28%}@keyframes sparkle{0%{opacity:0;transform:scale(.4)rotate(-20deg)}to{opacity:1;transform:none}}@media (height<=500px){.home-panel .emblem{display:none}}@media (width<=600px){.home-panel .emblem{width:92px}.lobby-toolbar button{flex:1}}@media (width<=600px) and (height>=501px){.app[data-phase=lobby]:has(#lobby:not([hidden])){overscroll-behavior:contain;overflow-y:auto}.app[data-phase=lobby] #lobby{margin:calc(180px + var(--safe-top)) auto 140px;max-height:none;padding:10px 12px;position:relative;bottom:auto;left:auto;transform:none}.lobby-toolbar{gap:6px}.lobby-toolbar>div{flex-basis:100%;grid-template-columns:1fr auto;align-items:center;column-gap:8px;display:grid}.lobby-label{font-size:12px}.room-code{grid-area:1/2/3;padding:2px 8px;font-size:24px}#room-count{margin:0}.lobby-toolbar button{padding:6px 8px}.members{gap:6px;margin:10px 0}.members li{border-radius:12px;gap:4px;min-height:44px;padding:4px 6px}.members .sprite{flex-shrink:0;width:28px;height:28px}.members li>div,.members li>button{min-width:0}.members strong{font-size:12px;line-height:1.25}.members small{font-size:10px}.lobby-actions{gap:6px}.lobby-actions .button{padding:8px 12px;font-size:17px}.lobby-actions p{margin:2px 0;font-size:11px}#lobby details summary{min-height:36px;padding:8px 0;font-size:13px}}@media (width<=600px){.header-status{gap:4px;min-width:0}.header-status>span{display:none}.header-status #sound-toggle{padding:6px 8px;font-size:12px}.header .logo{padding-right:10px}.stage-heading>button{max-width:90px}}.header-status #sound-toggle{white-space:nowrap;padding:0;font-size:12px}.stage-heading>button{right:116px}#public-restart{right:202px}.public-standings li{grid-template-columns:26px minmax(0,1fr) auto}@media (width<=600px){#public-restart{top:calc(134px + var(--safe-top));min-height:44px;font-size:12px;right:114px}}@media (width<=600px) and (height>=501px){.app[data-phase=lobby]:has(#lobby:not([hidden])) #role-tools{position:fixed}.app[data-phase=lobby]:has(#lobby:not([hidden])) .profile-panel:not([open]){position:fixed}}.app[data-phase=results]{overscroll-behavior:contain;padding:calc(144px + var(--safe-top)) 16px calc(90px + var(--safe-bottom));grid-template-columns:minmax(0,440px) minmax(0,390px);place-content:start center;align-items:start;gap:18px;display:grid;overflow-y:auto}.app[data-phase=results] .results{grid-area:1/1/3;width:100%;max-height:none;margin:0;position:relative;inset:auto;overflow:visible;transform:none}.app[data-phase=results] .public-standings{grid-area:1/2;width:100%;max-width:none;max-height:none;margin:0;position:relative;top:auto;left:auto}.app[data-phase=results] #role-tools{position:fixed;bottom:12px;left:12px;right:auto;transform:none}.app[data-phase=results] #result-list{max-height:none;overflow:visible}.app[data-phase=results] #result-hint{display:block}@media (width<=700px){.app[data-phase=results]{padding-top:calc(140px + var(--safe-top));grid-template-columns:minmax(0,440px);gap:16px}.app[data-phase=results] .results{grid-area:1/1;padding:16px}.app[data-phase=results] .public-standings{grid-area:2/1}}@media (width<=600px) and (height>=501px){.app[data-phase=lobby]:has(.profile-panel[open]){overscroll-behavior:contain;overflow-y:auto}.app[data-phase=lobby]:has(.profile-panel[open]) .profile-panel{margin:calc(132px + var(--safe-top)) 12px 16px;width:calc(100% - 24px);max-height:none;position:relative;top:auto;left:auto}.app[data-phase=lobby]:has(.profile-panel[open]) .public-preparation{max-height:none;margin:16px auto 140px;position:relative;top:auto;bottom:auto;left:auto;transform:none}.app[data-phase=lobby]:has(.profile-panel[open]) #lobby{max-height:none;margin:16px auto 140px;position:relative;top:auto;bottom:auto;left:auto;transform:none}}.app[data-phase=results]{grid-auto-rows:max-content}.app[data-phase=results] .public-standings{min-height:min-content}@media (width<=600px) and (height>=501px){.app[data-phase=lobby]:has(#public-preparation:not([hidden])){padding:calc(320px + var(--safe-top)) 12px calc(80px + var(--safe-bottom));flex-direction:column;align-items:center;gap:16px;display:flex;overflow-y:auto}:is(.app[data-phase=lobby]:has(#public-preparation:not([hidden])) .profile-panel,.app[data-phase=lobby]:has(#public-preparation:not([hidden])) .public-preparation,.app[data-phase=lobby]:has(#public-preparation:not([hidden])) .public-standings){flex-shrink:0;width:100%;max-width:none;max-height:none;margin:0;position:relative;inset:auto;transform:none}.app[data-phase=lobby]:has(#public-preparation:not([hidden])) .public-preparation{order:1}.app[data-phase=lobby]:has(#public-preparation:not([hidden])) .profile-panel{order:2}.app[data-phase=lobby]:has(#public-preparation:not([hidden])) .public-standings{order:3}}@media (width>=601px) and (height<=500px){.app[data-phase=lobby]:has(#public-preparation:not([hidden])) .profile-panel:not([open]){left:12px;right:auto;bottom:calc(12px + var(--safe-bottom));width:min(250px,100% - 396px)}}.nickname-row{gap:8px;display:flex}.nickname-row input{flex:1;min-width:0}.nickname-row button{flex:none}#nickname-hint{color:var(--muted);margin:6px 0;font-size:11px}.avatar-options button{flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;font-size:12px;display:flex}.avatar-options .sprite{width:44px;height:44px}#profile-status{margin-bottom:0;font-size:12px}#profile-status:empty{display:none}.home-panel .profile-panel{width:100%;max-width:none;max-height:none;margin:0 0 16px;padding:12px 16px;position:static;overflow:visible}.home-panel .profile-panel>summary{display:none}.home-panel .profile-panel form{padding:0}.home-panel .profile-panel fieldset{padding:8px 0}.home-panel .profile-panel form>button{padding:4px 12px;font-size:13px}.home-panel .public-standings{width:100%;max-width:none;max-height:none;margin-top:16px;position:static}#standings-status:empty{display:none}#standings-pages{justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}#standings-pages button{min-height:44px;padding:6px 12px;font-size:12px}#standings-page{white-space:nowrap;font-size:12px}.public-standings #standings-list{overscroll-behavior:contain;max-height:300px;overflow:auto}.app[data-phase=home]{overscroll-behavior:contain;overflow-y:auto}.app[data-phase=home] .home-panel{width:min(480px,100% - 24px);max-height:none;margin:calc(320px + var(--safe-top)) auto calc(24px + var(--safe-bottom));position:relative;bottom:auto;left:auto;overflow:visible;transform:none}.app[data-phase=home] .home-panel .emblem{display:none}@media (width>=900px),(width>=601px) and (height<=500px){.app[data-phase=home] .home-panel{width:min(460px,48%);margin:calc(144px + var(--safe-top)) 16px 24px auto;right:auto}}.app .replay-panel{width:min(900px,100% - 24px);max-height:none;bottom:calc(12px + var(--safe-bottom));border-radius:20px;grid-template-columns:minmax(0,1fr);gap:6px;padding:8px 12px;display:grid;overflow:visible}.replay-panel .replay-heading{flex-wrap:nowrap;gap:8px;min-width:0;display:flex}.replay-panel .replay-heading h2{white-space:nowrap;margin:0 auto 0 0;font-size:18px}.replay-panel button,.replay-panel select{white-space:nowrap;height:44px;min-height:44px;padding:6px 9px;font-size:13px}.replay-panel #close-replay{font-size:12px}.replay-panel .replay-controls{grid-template-columns:86px 78px minmax(0,1fr);align-items:end;gap:8px;min-width:0;margin:0;display:grid}.replay-panel .replay-controls label{min-width:0;font-size:11px;font-weight:700;line-height:16px;display:block}.replay-panel .replay-controls select{width:100%;max-width:none;font-size:13px;display:block}.replay-panel #replay-toggle{font-size:14px}.replay-timeline{align-items:center;gap:10px;min-width:0;display:flex}.replay-panel #replay-seek{width:0;min-width:0;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;flex:1;margin:0;padding:0;display:block}.replay-timeline output{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:94px;font-size:12px;font-weight:700}#replay-details{flex:none}#replay-details>summary{white-space:nowrap;align-items:center;gap:4px;min-height:44px;padding:6px 2px;font-size:12px;display:flex}#replay-details>summary:before{content:"▸"}#replay-details[open]>summary:before{content:"▾"}.replay-info{max-height:min(240px,calc(100dvh - 280px - var(--safe-top) - var(--safe-bottom)));overscroll-behavior:contain;background:var(--plate);border:3px solid var(--plate-line);box-shadow:0 5px 0 var(--plate-shadow),0 12px 24px #2c423e2e;color:var(--ink-deep);border-radius:16px;padding:10px 14px;position:absolute;bottom:calc(100% + 12px);left:0;right:0;overflow:auto}.replay-info p{overflow-wrap:anywhere;margin:4px 0;font-size:12px;line-height:1.6}@media (width>=680px){.app .replay-panel{grid-template-columns:minmax(270px,.9fr) minmax(330px,1.1fr);column-gap:16px}.replay-panel .replay-heading{align-self:end}.replay-panel .replay-controls{grid-template-columns:86px 78px minmax(0,1fr)}.replay-timeline{grid-column:1/-1}.replay-info{max-height:min(260px,calc(100dvh - 240px - var(--safe-top) - var(--safe-bottom)))}}.chat-panel{z-index:6;right:max(12px,env(safe-area-inset-right));top:calc(132px + var(--safe-top));border:3px solid var(--plate-line);background:rgb(255 253 243/var(--chat-opacity,.9));width:max-content;max-width:calc(100% - 24px);box-shadow:0 5px 0 var(--plate-shadow);color:var(--ink-deep);touch-action:manipulation;border-radius:16px;margin:0;padding:0;position:fixed;overflow:hidden}.chat-panel[open]{width:360px}.chat-panel>summary{align-items:center;gap:8px;min-height:44px;padding:8px 12px;font:16px Jua,sans-serif;list-style:none;display:flex}.chat-panel>summary::-webkit-details-marker{display:none}.chat-panel>summary:hover{background:#eef3e6}.chat-icon{flex:none;width:20px;height:20px}.chat-toggle-label{margin-left:auto;font:12px Noto Sans KR,sans-serif}.chat-panel[open] .chat-toggle-label:after{content:"접기"}.chat-unread{color:#3a2320;background:#f3a094;border-radius:12px;place-items:center;min-width:24px;height:24px;padding:0 6px;font:700 12px Noto Sans KR,sans-serif;display:grid}.chat-body{height:min(390px,calc(var(--chat-viewport-height,100dvh) - 260px));border-top:1px solid var(--plate-line);flex-direction:column;min-height:0;display:flex;position:relative}.chat-channel{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:46px;padding:2px 12px;display:flex}.chat-channel strong{font-size:13px}#chat-settings-toggle{min-width:44px;min-height:44px;box-shadow:none;text-underline-offset:3px;background:0 0;border:0;border-radius:8px;padding:4px 8px;font-size:13px;text-decoration:underline}.chat-messages,.chat-settings{overscroll-behavior:contain;scrollbar-width:thin;overflow-anchor:none;flex:1;min-height:0;padding:4px 14px 10px;overflow:auto}.chat-row{overflow-wrap:anywhere;padding:7px 0;font-size:14px;line-height:1.6}.chat-message-heading{align-items:center;gap:8px;min-height:24px;display:flex}.chat-row .chat-author{box-shadow:none;color:#235c53;text-align:left;background:0 0;border:0;border-radius:4px;padding:0;font:700 13px/1.5 Noto Sans KR,sans-serif;display:inline-block}.chat-row button.chat-author{min-height:32px}.chat-row button.chat-author:hover{background:#e7eee1}.chat-row.is-own .chat-author{color:#8a3e25}.chat-text{white-space:pre-wrap;display:block}.chat-row .chat-mute{min-height:36px;box-shadow:none;background:#edf3e9;border:1px solid #bbcdc4;border-radius:8px;padding:4px 10px;font-size:12px}.chat-empty{color:var(--muted);padding:24px 0;font-size:14px;line-height:1.7}.chat-composer{border-top:1px solid var(--plate-line);background:var(--plate);flex:none;padding:10px 12px 6px}#chat-form{gap:8px;margin:0;display:flex}#chat-input{background:#fffef9;border-width:2px;border-radius:10px;flex:1;width:0;min-height:44px;padding:8px 10px;font-size:16px}#chat-send{background:var(--ink-deep);color:#fffaea;min-height:44px;box-shadow:none;border:0;border-radius:10px;flex:none;padding:8px 12px;font:16px Jua,sans-serif}#chat-send:hover:not(:disabled){background:#3f5c56}.chat-feedback{align-items:center;gap:6px;min-height:22px;display:flex}#chat-status{color:#526459;overflow-wrap:anywhere;flex:1;margin:3px 0 0;font-size:11px;line-height:1.5}#chat-undo{min-height:36px;box-shadow:none;background:0 0;border:0;padding:3px 6px;font-size:12px;text-decoration:underline}#chat-new{color:#fffdf3;white-space:nowrap;background:#2c423e;border:0;min-height:36px;padding:5px 12px;font-size:12px;position:absolute;bottom:92px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #243c3526}.chat-settings h3{margin:12px 0;font:20px Jua,sans-serif}.chat-settings h4{margin:18px 0 8px;font-size:13px}.chat-opacity-label{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.chat-opacity-label input{accent-color:#3f6b52;min-width:90px;min-height:44px;box-shadow:none;border:0;flex:1;padding:0}.chat-opacity-label output{font-variant-numeric:tabular-nums;min-width:40px}#muted-users{font-size:13px;line-height:1.6}#muted-users button{min-height:44px;box-shadow:none;margin:4px 4px 4px 0;padding:6px 8px;font-size:12px}.chat-settings .fine-print{margin-top:16px;font-size:12px;line-height:1.6}.asset-status{z-index:7;top:calc(76px + var(--safe-top));background:var(--plate);text-align:center;border-radius:12px;width:max-content;max-width:calc(100% - 32px);padding:10px 14px;font-size:13px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #243c3526}.asset-status button{margin:8px auto 0;font-size:13px;display:block}.art-loading{align-content:center;justify-items:center;gap:20px}@media (width>=1024px) and (height>=600px){.chat-panel{position:absolute}.chat-panel[open]{width:360px}.chat-body{height:min(370px,min(720px,100dvh - 48px) - 280px)}}@media (width<=600px),(height<=500px){.chat-panel[open]{--chat-reserve:80px;top:auto;bottom:calc(var(--chat-keyboard-inset,0px) + var(--chat-reserve) + var(--safe-bottom));width:calc(100% - 24px)}.app[data-phase=aiming] .chat-panel[open]{--chat-reserve:150px}.chat-body{height:min(360px,calc(var(--chat-viewport-height,100dvh) - 140px - var(--chat-reserve,80px)))}.app .chat-panel[open].keyboard-open{--chat-reserve:8px}.chat-panel>summary,.chat-row button.chat-author,.chat-row .chat-mute{min-height:44px}}@media (width>=601px) and (height<=500px){.chat-panel[open]{width:360px}.app[data-phase=aiming] .chat-panel[open]{--chat-reserve:80px}.chat-body{height:calc(var(--chat-viewport-height,100dvh) - 196px)}.chat-channel{min-height:44px;padding:0;position:absolute;top:-46px;right:52px}.chat-channel strong{display:none}}.app[data-phase=results] .chat-panel{grid-area:2/2;width:100%;max-width:none;position:relative;top:auto;bottom:auto;right:auto}.app[data-phase=results] .chat-body{height:360px}@media (width<=700px){.app[data-phase=results] .chat-panel{grid-area:3/1}}@media (width<=600px){.app[data-phase=results] .chat-panel.keyboard-open{z-index:8;width:auto;left:12px;right:12px;bottom:calc(var(--chat-keyboard-inset) + 8px);position:fixed}.app[data-phase=results] .chat-panel.keyboard-open .chat-body{height:calc(var(--chat-viewport-height) - 148px)}.app[data-phase=flying] .public-standings:not([open]){width:max-content;max-width:calc(100% - 208px)}}
