*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/bungee.woff2) format("woff2")}:root{--display: "Bungee", "Avenir Next Condensed", Impact, system-ui, sans-serif;--rim: #e9f6fa;--rim-deep: #9cc4d1;--hud-text: #f2fbff;--hud-dim: rgba(242, 251, 255, .72);--bg: #27a6c9;--bg-2: #0f5f82;--panel: #f3fbfd;--panel-2: #dff2f8;--line: #c3e2ec;--text: #10384a;--text-dim: #5f8795;--oil: #ff9f3c;--oil-hi: #ffd27e;--oil-deep: #d86f12;--oil-ink: #4a2300;--aqua: #5fd6ea;--aqua-hi: #a9ecf5;--aqua-deep: #1f9fbb;--aqua-ink: #073f4c;--berry: #ff7b8a;--berry-hi: #ffb4bc;--berry-deep: #d63f52;--berry-ink: #5a0f1a;--gray: #e2ecef;--gray-hi: #f3f8f9;--gray-deep: #b6c8ce;--gray-ink: #4f6a73;--glass-deep: #a9cfdb;--shadow: 0 10px 26px rgba(5, 40, 60, .25);--radius: 18px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--screen-fade: .45s}html,body{height:100%;overflow:hidden;background:radial-gradient(520px 380px at 20% -6%,rgba(255,255,255,.35),transparent 65%),radial-gradient(600px 460px at 80% 110%,rgba(5,30,60,.45),transparent 62%),linear-gradient(180deg,var(--bg),var(--bg-2));color:var(--text);font-family:ui-rounded,Avenir Next,Apple SD Gothic Neo,Noto Sans KR,Segoe UI,system-ui,sans-serif;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-touch-callout:none}button,input{touch-action:manipulation;font-family:inherit}canvas{touch-action:none;display:block}img{-webkit-user-drag:none}.hidden{display:none!important}.water{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.water:before,.water:after{content:"";position:absolute;left:0;width:100%;height:calc(100% + 420px);background-repeat:repeat;will-change:transform}.water:before{top:0;opacity:.35;background-size:360px 420px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='420'%3E%3Cg fill='none' stroke='%23fff' stroke-width='2'%3E%3Ccircle cx='40' cy='60' r='9'/%3E%3Ccircle cx='200' cy='140' r='6'/%3E%3Ccircle cx='300' cy='40' r='12'/%3E%3Ccircle cx='120' cy='300' r='7'/%3E%3Ccircle cx='260' cy='360' r='10'/%3E%3C/g%3E%3C/svg%3E");animation:rise 26s steps(260) infinite}.water:after{top:0;opacity:.22;background-size:360px 420px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='420'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='80' cy='200' r='3'/%3E%3Ccircle cx='330' cy='250' r='4'/%3E%3Ccircle cx='180' cy='30' r='3'/%3E%3Ccircle cx='20' cy='380' r='4'/%3E%3C/g%3E%3C/svg%3E");animation:rise 40s steps(400) infinite}@keyframes rise{0%{transform:translateY(0)}to{transform:translateY(-420px)}}@media(prefers-reduced-motion:reduce){.water:before,.water:after{animation:none}}body.in-game .water:before,body.in-game .water:after{animation-play-state:paused;will-change:auto}.screen{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;padding:16px;padding-top:calc(16px + var(--safe-top));padding-bottom:calc(12px + var(--safe-bottom));transition:opacity var(--screen-fade) ease}.screen.dissolve{opacity:0;pointer-events:none}.btn-bar{--c: var(--oil);--c-hi: var(--oil-hi);--c-deep: var(--oil-deep);--c-ink: var(--oil-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:420px;min-height:60px;padding:10px 20px;margin:7px 0;border:3px solid #fff;border-radius:20px;cursor:pointer;font-size:17px;font-weight:900;letter-spacing:2px;color:var(--c-ink);background:linear-gradient(180deg,var(--c-hi),var(--c) 55%);box-shadow:0 6px 0 var(--c-deep),0 12px 22px #05283c40;transition:transform .08s ease,box-shadow .08s ease}.btn-bar:active{transform:translateY(5px);box-shadow:0 1px 0 var(--c-deep),0 5px 12px #05283c33}.btn-bar:disabled{--c: var(--gray);--c-hi: var(--gray-hi);--c-deep: var(--gray-deep);--c-ink: var(--text-dim);cursor:default;pointer-events:none}.btn-oil{--c: var(--oil);--c-hi: var(--oil-hi);--c-deep: var(--oil-deep);--c-ink: var(--oil-ink)}.btn-gray{--c: var(--gray);--c-hi: var(--gray-hi);--c-deep: var(--gray-deep);--c-ink: var(--gray-ink)}.btn-small{--c: var(--oil);--c-hi: var(--oil-hi);--c-deep: var(--oil-deep);--c-ink: var(--oil-ink);padding:10px 16px;border:2px solid #fff;border-radius:14px;font-size:13px;font-weight:900;letter-spacing:1px;cursor:pointer;color:var(--c-ink);background:linear-gradient(180deg,var(--c-hi),var(--c));box-shadow:0 4px 0 var(--c-deep);transition:transform .08s ease,box-shadow .08s ease}.btn-small:active{transform:translateY(3px);box-shadow:0 1px 0 var(--c-deep)}.btn-small-berry{--c: var(--berry);--c-hi: var(--berry-hi);--c-deep: var(--berry-deep);--c-ink: var(--berry-ink)}.btn-small-aqua{--c: var(--aqua);--c-hi: var(--aqua-hi);--c-deep: var(--aqua-deep);--c-ink: var(--aqua-ink)}.btn-round{width:46px;height:46px;flex:none;display:flex;align-items:center;justify-content:center;border:3px solid #fff;border-radius:50%;background:var(--panel);color:var(--text);font-size:28px;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 4px 0 var(--glass-deep),0 8px 16px #05283c33;transition:transform .08s ease,box-shadow .08s ease}.btn-round:active{transform:translateY(3px);box-shadow:0 1px 0 var(--glass-deep)}.btn-round:disabled{opacity:.45;pointer-events:none}.kicker{font-size:11px;font-weight:900;letter-spacing:3px;color:var(--text-dim)}.popup{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center;background:#05283c85;z-index:30;animation:popup-fade .15s ease-out both}@keyframes popup-fade{0%{opacity:0}to{opacity:1}}@keyframes popup-spring{0%{transform:translateY(100%)}70%{transform:translateY(-10px)}to{transform:translateY(0)}}.popup-box{animation:popup-spring .3s cubic-bezier(.2,.8,.3,1) backwards;touch-action:pan-y;will-change:transform;width:88%;max-width:420px;padding:12px 22px calc(22px + var(--safe-bottom));text-align:center;background:var(--panel);border:3px solid #fff;border-bottom:none;border-radius:26px 26px 0 0;box-shadow:0 -14px 36px #05283c4d}.sheet-handle{width:44px;height:5px;margin:0 auto 14px;border-radius:999px;background:var(--line);cursor:grab}.popup-msg{white-space:pre-line;font-size:14px;line-height:1.7;color:var(--text);font-weight:700}.popup-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.popup-btns .btn-small{padding:14px 12px;font-size:14px}.popup.closing{animation:popup-fade-out .26s ease-in both;pointer-events:none}@keyframes popup-fade-out{0%{opacity:1}to{opacity:0}}.signoff-nick{color:var(--oil-deep)}.toast{position:fixed;left:50%;bottom:calc(110px + var(--safe-bottom));transform:translate(-50%) translateY(6px);padding:12px 22px;background:#10384af0;color:#fff;border-radius:999px;box-shadow:0 10px 26px #05283c59;font-size:13px;font-weight:800;letter-spacing:.4px;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:40;white-space:nowrap}.toast.show{opacity:1;transform:translate(-50%) translateY(0)}.screen-bottom{width:100%;max-width:420px;flex:none;margin-top:10px}.banner-track{position:relative;width:100%;aspect-ratio:1024 / 163;overflow:hidden;border-radius:12px;background:var(--panel-2);border:2px solid #fff;box-shadow:var(--shadow)}.banner-slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:translateY(100%);transition:transform .3s ease-out;pointer-events:none}.banner-slide.current{transform:translateY(0)}.banner-slide.leaving{transform:translateY(-100%)}.copyright{-webkit-text-size-adjust:100%;text-size-adjust:100%;margin-top:8px;text-align:center;font-size:10px;line-height:1.35;color:#fff9;letter-spacing:.02em}.ad-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--panel),var(--panel-2));z-index:60}.ad-text{font-size:30pt;font-weight:900;letter-spacing:6px;color:var(--glass-deep)}.ad-top{position:absolute;top:calc(16px + var(--safe-top));left:50%;transform:translate(-50%);width:calc(100% - 32px);max-width:480px;height:46px;display:flex;align-items:center}.ad-count{padding:0 4px;font-size:13px;font-weight:800;letter-spacing:1px;color:var(--text-dim)}.logo-canvas{display:block;flex:none;width:min(86vw,350px);aspect-ratio:2 / 1}.logo-canvas.small{width:min(70vw,280px,34vh)}#screen-nickname{justify-content:space-between;padding-bottom:0}.hero{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.tagline{font-size:14px;font-weight:800;color:#fff;letter-spacing:.3px;text-align:center;word-break:keep-all;text-shadow:0 2px 0 rgba(5,40,60,.35)}.sheet{width:100%;max-width:460px;padding:12px 24px calc(26px + var(--safe-bottom));background:var(--panel);border:3px solid #fff;border-bottom:none;border-radius:26px 26px 0 0;box-shadow:0 -14px 36px #05283c40}.nick-box label{display:block;font-size:12px;font-weight:900;letter-spacing:2px;color:var(--text-dim);margin-bottom:8px}.nick-field{position:relative;margin-bottom:10px}.nick-field input,.nick-ghost{width:100%;height:54px;padding:0 16px;font-size:18px;font-weight:800;border-radius:14px}.nick-field input{border:3px solid var(--line);background:#fff;color:var(--text);outline:none;user-select:text;-webkit-user-select:text}.nick-field input:focus{border-color:var(--oil-deep)}.nick-ghost{position:absolute;inset:0;display:flex;align-items:center;border:3px solid var(--oil-deep);background:#fff;cursor:text}.nick-ghost .suffix{color:var(--text-dim)}.lobby-head{width:100%;max-width:420px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--hud-text)}.skipper{display:flex;align-items:baseline;gap:8px;min-width:0}.skipper-dot{align-self:center;width:14px;height:14px;flex:none;border-radius:50%/60% 60% 40% 40%;background:radial-gradient(circle at 35% 30%,var(--oil-hi),var(--oil) 55%,var(--oil-deep))}.skipper-name{font-size:18px;font-weight:900;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 0 rgba(5,40,60,.35)}.skipper-out{flex:none;padding:2px 0;border:none;background:none;color:var(--hud-dim);font-family:inherit;font-size:11px;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.head-tools{display:flex;gap:8px;flex:none}.tool{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:2px solid rgba(255,255,255,.75);border-radius:12px;background:#ffffff29;color:#fff;cursor:pointer;transition:transform .08s ease}.tool:active{transform:scale(.9)}.lobby-logo{position:relative;width:min(84vw,340px);aspect-ratio:2 / 1;margin:auto 0 0}.lobby-logo .logo-canvas{position:absolute;inset:0;width:100%;height:100%}.lobby-logo .logo-back{z-index:0}.lobby-logo .logo-front{z-index:2}.porthole{--ph: min(64vw, 250px);position:relative;z-index:1;flex:none;width:var(--ph);height:var(--ph);margin:-36px 0 8px;border-radius:50%;padding:10px;background:radial-gradient(circle at 22% 20%,#fff 0,var(--rim) 30%,var(--rim-deep) 100%);box-shadow:0 0 0 3px var(--aqua-deep),0 18px 34px #05283c66,inset 0 -4px #05283c2e}.porthole-glass{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;background:var(--bg-2);box-shadow:inset 0 10px 24px #00000059,inset 0 -6px 14px #ffffff1f}.lobby-demo{position:absolute;left:-20%;top:-71.5%;width:140%;height:195%}.porthole-glass:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(160deg,#ffffff59,#fff0 38%);pointer-events:none}.lobby-spacer{flex:none;height:48px}.start-btn{position:relative;flex:none;display:flex;align-items:center;gap:12px;height:58px;margin-bottom:54px;padding:0 22px 0 14px;border:2px solid var(--aqua-hi);border-radius:999px;background:linear-gradient(180deg,#17566e,#0d3a4c);box-shadow:inset 0 1px #ffffff59,0 10px 22px #05283c66;color:#fff;font-family:var(--display);font-weight:400;font-size:18px;letter-spacing:3px;cursor:pointer;transition:transform .08s ease}.start-btn:before{content:"";position:absolute;inset:-8px;border-radius:999px;border:3px solid var(--aqua);animation:start-glow 2.2s ease-in-out infinite;pointer-events:none}@keyframes start-glow{0%,to{opacity:.1}50%{opacity:.55}}.start-btn:active{transform:scale(.95)}.start-drop{width:30px;height:30px;flex:none;border-radius:50%/60% 60% 40% 40%;background:radial-gradient(circle at 35% 30%,var(--oil-hi),var(--oil) 55%,var(--oil-deep));box-shadow:0 0 0 2px #ffffff80}.start-text{text-shadow:0 2px 0 rgba(5,40,60,.6)}.start-arrow{width:10px;height:10px;margin-left:2px;border-top:3px solid var(--aqua-hi);border-right:3px solid var(--aqua-hi);transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.start-btn:before{animation:none}}.config-box{max-height:86vh;display:flex;flex-direction:column}.config-body{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;margin-top:12px;padding:2px 2px 6px;display:flex;flex-direction:column;gap:12px;text-align:left;touch-action:pan-y}.card{padding:14px 16px;border:2px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 3px 0 var(--line)}.card-title{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px;font-size:15px;font-weight:900}.howto-list{padding-left:18px;font-size:13px;font-weight:700;line-height:1.6;color:var(--text);word-break:keep-all}.howto-list li+li{margin-top:4px}.howto-dim{color:var(--text-dim);font-weight:600}.config-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px}.config-row+.config-row{border-top:2px dashed var(--line)}.config-name{flex:none;font-size:15px;font-weight:900}.vol-wrap{flex:1;display:flex;align-items:center;gap:10px;max-width:220px}.vol{--vol: 100%;flex:1;height:12px;border-radius:999px;-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--oil) var(--vol),var(--line) var(--vol));outline:none;touch-action:pan-x}.vol::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;border:3px solid #fff;background:var(--oil-deep);box-shadow:0 2px 6px #10384a4d}.vol::-moz-range-thumb{width:20px;height:20px;border-radius:50%;border:3px solid #fff;background:var(--oil-deep)}.vol-val{width:42px;text-align:right;font-size:13px;font-weight:900}.vol-val.off{color:var(--text-dim)}.rank-box{max-height:82vh;display:flex;flex-direction:column}.rank-title{display:flex;align-items:baseline;justify-content:center;gap:8px;font-size:19px;font-weight:900}.rank-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:12px 0 6px;padding:4px;border-radius:14px;background:var(--panel-2)}.rank-tab{padding:9px;border:none;border-radius:10px;background:transparent;font-size:13px;font-weight:900;color:var(--text-dim);cursor:pointer}.rank-tab.on{background:#fff;color:var(--text);box-shadow:0 2px 0 var(--line)}.rank-note{font-size:11px;font-weight:700;color:var(--text-dim);margin-bottom:8px}.rank-list{flex:1;min-height:120px;overflow-y:auto;touch-action:pan-y;scrollbar-width:none;display:flex;flex-direction:column;gap:6px;padding:2px}.rank-list::-webkit-scrollbar,.config-body::-webkit-scrollbar{display:none}.rank-row,.rank-me{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:#fff;border:2px solid var(--line);font-size:14px;font-weight:800}.rank-row{animation:rank-in .32s ease-out backwards}.rank-row:nth-child(n+11){animation:none}@keyframes rank-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rank-row.me{border-color:var(--oil-deep);background:var(--oil-hi)}.rank-me{margin-bottom:8px;border-color:var(--oil-deep);background:var(--oil-hi)}.rank-me.empty{justify-content:center;font-size:12px;color:var(--text-dim);background:var(--panel-2);border-color:var(--line)}.rk{width:28px;height:28px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:13px;font-weight:900;color:var(--text-dim)}.rk.medal-1,.rk.medal-2,.rk.medal-3{color:#fff;border:2px solid #fff;box-shadow:0 2px #10384a40}.rk.medal-1{background:linear-gradient(180deg,#ffe066,#f0a800)}.rk.medal-2{background:linear-gradient(180deg,#e6ecf2,#9aa8b6)}.rk.medal-3{background:linear-gradient(180deg,#f2b98a,#b8692e)}.rank-oil{--oil: var(--gray);--oil-ink: var(--gray-ink);min-width:30px;height:30px;flex:none;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:48% 52% 50% 50%/55% 55% 45% 45%;background:var(--oil);color:var(--oil-ink);font-size:10px;font-weight:900}.nm{flex:1;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.val{flex:none;font-size:13px;font-weight:900;color:var(--oil-deep)}.rank-list.loading{opacity:.45;transition:opacity .15s ease}.rank-empty{padding:28px 0;font-size:13px;font-weight:700;color:var(--text-dim)}#screen-game .top-bar{width:100%;max-width:520px;min-height:46px;flex:none;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}#screen-game .top-bar>#btn-exit{justify-self:start}#screen-game .top-bar>.best-block{justify-self:end}.score-block,.best-block{display:flex;flex-direction:column;align-items:center;line-height:1}.best-block{align-items:flex-end}.score-block .kicker,.best-block .kicker{color:#fff;opacity:.85}.score-row{position:relative}.hud-bonus{position:absolute;left:calc(100% + 6px);bottom:3px;font-size:15px;font-weight:900;color:var(--oil-hi);-webkit-text-stroke:3px var(--text);paint-order:stroke fill;opacity:0;white-space:nowrap}.score-num.pop{animation:score-pop .25s ease-out both}@keyframes score-pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.score-num{margin-top:2px;font-size:30px;font-weight:900;color:#fff;-webkit-text-stroke:5px var(--text);paint-order:stroke fill}.best-num{margin-top:4px;font-size:16px;font-weight:900;color:var(--oil-hi);text-shadow:0 2px 0 rgba(5,40,60,.4)}.arena{position:relative;flex:1;min-height:0;width:100%;max-width:520px;display:flex;flex-direction:column;align-items:center;justify-content:center;touch-action:none}.bottle{width:100%;flex:1;min-height:0}.combo{position:absolute;left:50%;top:25%;transform:translate(-50%,-50%);font-family:var(--display);font-size:30px;letter-spacing:2px;color:#ffe14d;-webkit-text-stroke:6px var(--text);paint-order:stroke fill;text-shadow:0 4px 0 rgba(5,40,60,.35);white-space:nowrap;opacity:0;pointer-events:none}.game-hint{position:absolute;left:0;right:0;bottom:4px;pointer-events:none;font-size:12px;font-weight:800;color:#fff;text-align:center;word-break:keep-all;text-shadow:0 2px 0 rgba(5,40,60,.4);transition:opacity .2s ease}.tutorial{position:absolute;left:0;right:0;top:34%;display:flex;justify-content:center;pointer-events:none;z-index:3}.tutorial-card{width:min(88%,340px);padding:12px 16px;border-radius:18px;background:#f3fbfdf0;border:2px solid #fff;box-shadow:0 8px #05283c2e;color:var(--text);text-align:center;pointer-events:auto}.tutorial-text{margin:6px 0 2px;font-size:14px;font-weight:800;line-height:1.5;word-break:keep-all}.tutorial-text.pop{animation:tut-pop .3s ease-out}@keyframes tut-pop{0%{transform:scale(.92);opacity:.3}60%{transform:scale(1.03);opacity:1}to{transform:scale(1)}}.tutorial-btns{display:flex;justify-content:center;margin-top:8px}.tutorial-btns .btn-small{padding:8px 18px}.game-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#05283c4d;border-radius:20px;animation:popup-fade .2s ease-out both;z-index:5}.overlay-card{width:min(86%,340px);padding:18px 22px 16px;text-align:center;border:4px solid #fff;border-radius:22px;background:var(--panel);box-shadow:0 8px 0 var(--glass-deep),var(--shadow);animation:card-pop .42s cubic-bezier(.3,1.6,.5,1) both}@keyframes card-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.overlay-title{margin:4px 0 2px;font-size:36px;font-weight:900;letter-spacing:3px;color:var(--oil);-webkit-text-stroke:7px var(--text);paint-order:stroke fill}.overlay-score{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-top:6px}.overlay-score b{font-size:40px;font-weight:900;color:var(--text);line-height:1}.overlay-score span{font-size:14px;font-weight:900;color:var(--text-dim)}.overlay-new{display:inline-block;margin-top:8px;padding:3px 12px;border-radius:999px;background:var(--oil);color:var(--oil-ink);font-size:12px;font-weight:900;letter-spacing:2px;animation:tutor-pop .4s cubic-bezier(.3,1.6,.5,1) both}@keyframes tutor-pop{0%{transform:scale(.6)}to{transform:scale(1)}}.overlay-detail{margin-top:8px;font-size:13px;font-weight:800;color:var(--text)}.overlay-sub{min-height:18px;margin:4px 0 10px;font-size:12px;font-weight:800;color:var(--text-dim);white-space:pre-line}.overlay-card .btn-bar{min-height:54px}
