@font-face{font-family:Calistoga;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/calistoga-vietnamese-400-normal-CCexL7x6.woff2)format("woff2"),url(/assets/calistoga-vietnamese-400-normal-DhhQVvMb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Calistoga;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/calistoga-latin-ext-400-normal-jMZB-R9b.woff2)format("woff2"),url(/assets/calistoga-latin-ext-400-normal-BxetJC59.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Calistoga;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/calistoga-latin-400-normal-BfsJADbf.woff2)format("woff2"),url(/assets/calistoga-latin-400-normal-D-KyluDJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-ext-400-normal-CuPM9foi.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-400-normal-xaE7D4Sw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-cyrillic-400-normal-xAOo5cBP.woff2)format("woff2"),url(/assets/nunito-cyrillic-400-normal-D1j0u8EH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-vietnamese-400-normal-BHkVbP3T.woff2)format("woff2"),url(/assets/nunito-vietnamese-400-normal-DtOtW02z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-ext-400-normal-i-8OOpdj.woff2)format("woff2"),url(/assets/nunito-latin-ext-400-normal-CjMJVfGn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2"),url(/assets/nunito-latin-400-normal-DKg4f3fz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-ext-700-normal-BuR0mlCG.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-700-normal-DfoqN4Gs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-cyrillic-700-normal-DP36NgGt.woff2)format("woff2"),url(/assets/nunito-cyrillic-700-normal-DfHRUDv-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-vietnamese-700-normal-Ch8EUCfz.woff2)format("woff2"),url(/assets/nunito-vietnamese-700-normal-C9SQsXvj.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-ext-700-normal-BWeMsAzO.woff2)format("woff2"),url(/assets/nunito-latin-ext-700-normal-D4woHhbd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2"),url(/assets/nunito-latin-700-normal-OcDqTBcA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-ext-800-normal-B-cvGohL.woff2)format("woff2"),url(/assets/nunito-cyrillic-ext-800-normal-pjRatrRO.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2)format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-vietnamese-800-normal-D_CZYdm9.woff2)format("woff2"),url(/assets/nunito-vietnamese-800-normal-Dz0hZPb5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-ext-800-normal-CtU8tJOV.woff2)format("woff2"),url(/assets/nunito-latin-ext-800-normal-CDcxIxx8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius:12px;--kilim:repeating-linear-gradient(135deg, var(--c-copper) 0 6px, transparent 6px 12px), repeating-linear-gradient(45deg, var(--c-ochre) 0 6px, transparent 6px 12px)}*{box-sizing:border-box}body{background:var(--c-bg);color:var(--c-ink);font:16px/1.45 var(--font-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,.display{font-family:var(--font-display);letter-spacing:.01em;font-weight:400}.app{max-width:1100px;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));margin:0 auto}header{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 0 12px;display:flex}header span{color:var(--c-muted)}.wordmark{font-family:var(--font-display);color:var(--c-ink);letter-spacing:.02em;font-size:22px}.wordmark b{color:var(--c-copperText);font-weight:400}main{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:16px;display:grid}@media (max-width:820px){main{grid-template-columns:1fr}}.board{touch-action:none;border-radius:var(--radius);width:100%;overflow:hidden}aside{flex-direction:column;gap:12px;display:flex}section{background:var(--c-panel);border-radius:var(--radius);border:1px solid var(--c-line);padding:14px 12px 12px;position:relative}section:before{content:"";background:var(--kilim);opacity:.55;border-radius:0 0 3px 3px;height:4px;position:absolute;top:-1px;left:12px;right:12px}h2{margin:0 0 8px;font-size:18px}button{border:1px solid var(--c-line);background:var(--c-panel2);min-width:44px;min-height:44px;color:var(--c-ink);font:inherit;cursor:pointer;border-radius:10px;padding:0 12px;transition:background .15s,border-color .15s}button:hover:not(:disabled){border-color:var(--c-ochre)}button:focus-visible,select:focus-visible,input:focus-visible{outline:3px solid var(--c-turquoise);outline-offset:2px}button:disabled{opacity:.45;cursor:default}button.primary{background:var(--c-copper);border-color:var(--c-copper);width:100%;color:var(--c-onCopper);font-weight:800}button.primary:hover:not(:disabled){border-color:var(--c-ochre);filter:brightness(1.06)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.row{align-items:center;gap:8px;display:flex}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.muted,.node small{color:var(--c-muted)}.small{font-size:13px}.msg{color:var(--c-ochre);margin:8px 0 0}.icon{width:28px;height:28px;-webkit-mask:var(--u) center/contain no-repeat;-webkit-mask:var(--u) center/contain no-repeat;mask:var(--u) center/contain no-repeat;vertical-align:middle;background:currentColor;flex:none;display:inline-block}.icon-tile{width:40px;height:40px;color:var(--c-ink);background:var(--tile,var(--rarity-carsi));border-radius:9px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 -3px #0003}.icon-tile .icon{width:26px;height:26px}.r-carsi{--tile:var(--rarity-carsi)}.r-usta{--tile:var(--rarity-usta)}.r-nadide{--tile:var(--rarity-nadide)}.r-efsane{--tile:var(--rarity-efsane)}.r-eser{--tile:var(--rarity-eser)}.port-glyph{vertical-align:-2px;width:14px;height:14px;margin-right:2px}.shop{gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}.shop li{background:var(--c-panel2);border-left:4px solid var(--tile,var(--rarity-carsi));border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.shop .who{align-items:center;gap:10px;min-width:0;display:flex}.trade-pick{color:var(--c-muted);align-items:center;gap:8px;margin:0 0 8px;display:flex}.trade-pick select{background:var(--c-panel2);min-height:44px;color:var(--c-ink);border:1px solid var(--c-line);font:inherit;border-radius:10px;padding:0 8px}.battle-controls .row button{flex:1}.battle-controls button.on{background:var(--c-night);border-color:var(--c-turquoise)}.battle-controls p{margin:4px 0}.win b{color:var(--c-ochre)}.loss b{color:var(--c-danger)}.nodes{gap:8px;display:grid}.node{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;min-height:56px;padding:10px 12px;display:flex}.node.zorlu{border-color:var(--c-copper)}.node.n-sultan{border-color:var(--c-ochre)}.item-panel{border-color:color-mix(in srgb, var(--c-selection) 45%, transparent)}.item-panel h2{align-items:center;gap:10px;margin:0;display:flex}.facts{margin:6px 0;padding-left:18px}.facts .link{color:var(--c-turquoise)}.rarity{font-family:var(--font-body);color:var(--tile,var(--c-muted));font-size:14px}.env-badge{background:var(--c-panel2);color:var(--c-muted);border-radius:999px;padding:2px 8px;font-size:12px}.env-badge.env-test{color:var(--c-ochre);background:#3b2a12}.env-badge.env-preview{color:#8fc1f5;background:#1f2f45}.api-up{color:var(--c-success)}.api-down{color:var(--c-danger)}.hero-picker .heroes{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:12px;display:grid}.hero-card{background:var(--c-panel2);border-radius:var(--radius);border-top:4px solid var(--c-line);flex-direction:column;gap:6px;padding:12px;display:flex}.hero-card.h-hero_vela{border-top-color:var(--port-water)}.hero-card.h-hero_korr{border-top-color:var(--c-copper)}.hero-card.h-hero_mira{border-top-color:var(--port-root)}.hero-card.h-hero_ozzo{border-top-color:var(--port-gear)}.hero-card h3{margin:0;font-size:20px}.hero-card ul{flex:1;margin:0;padding-left:18px}.hero-card button{margin-top:6px}h2.sub{margin-top:12px}.recipes,.lutuf{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.recipes li,.lutuf li{background:var(--c-panel2);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.recipes li{border-left:4px solid var(--rarity-efsane)}.lutuf li{border-left:4px solid var(--c-success)}.recipes button,.lutuf button{white-space:nowrap;flex:none}.lutuf-chips{flex-wrap:wrap;gap:6px;display:inline-flex}.lutuf-chips span{color:#9fe0b2;background:#1f3a2a;border-radius:999px;padding:2px 8px;font-size:12px}.olay-choices{gap:8px;margin-bottom:12px;display:grid}.olay-choices button{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.olay-choices small{color:var(--c-muted)}.olay-choices .need{color:var(--c-ochre);font-weight:400}.guide-btn{min-height:36px;color:var(--c-ochre);background:#2f2a1c;border-color:#6b5a2c;padding:0 12px;font-size:14px}.guide-backdrop{z-index:50;padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));background:#0b0f17cc;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.guide{background:var(--c-panel);border:1px solid var(--c-line);border-radius:14px;flex-direction:column;width:min(860px,100%);display:flex;overflow:hidden}.guide-head{justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 4px;display:flex}.guide-head h2{margin:0;font-size:22px}.guide-search{border:1px solid var(--c-line);background:var(--c-bg);min-height:44px;color:var(--c-ink);font:inherit;border-radius:10px;margin:6px 14px;padding:0 12px}.guide-tabs{scrollbar-width:thin;gap:6px;padding:4px 14px 8px;display:flex;overflow-x:auto}.guide-tabs button{flex:none;min-height:40px;font-size:14px}.guide-tabs button.on{background:var(--c-night);border-color:var(--c-turquoise)}.guide-head,.guide-search,.guide-tabs{flex:none}.guide-body{-webkit-overflow-scrolling:touch;padding:4px 14px 16px;overflow-y:auto}.guide-body section{background:0 0;border:0;padding:0}.guide-body section:before{display:none}.guide-sec-title{color:var(--c-ochre);margin:12px 0 4px;font-size:17px}.guide-entry{background:var(--c-panel2);border-left:4px solid var(--tile,var(--c-line));border-radius:10px;align-items:flex-start;gap:12px;margin:8px 0;padding:10px 12px;display:flex}.guide-entry>div{min-width:0}.guide-entry h4{margin:0 0 4px;font-size:17px}.guide-entry ul{margin:0;padding-left:18px}.guide-entry h4 small,.item-panel h2 small{font-family:var(--font-body);font-size:14px}.shop li .row button{white-space:nowrap}.shop .who b{display:block}.logo{margin:0;line-height:0}.logo img{width:auto;height:40px;display:block}.feedback textarea{border:1px solid var(--c-line);background:var(--c-bg);width:100%;min-height:64px;color:var(--c-ink);font:inherit;resize:vertical;border-radius:10px;padding:8px 10px}.feedback .q{margin:12px 0 6px;font-weight:700;display:block}.feedback .row button{flex:1}.feedback button.on{background:var(--c-night);border-color:var(--c-turquoise)}.consent{background:var(--c-panel2);color:var(--c-muted);border-radius:10px;margin:8px 0 0;padding:8px 10px}button.link{min-width:0;min-height:44px;color:var(--c-turquoise);background:0 0;border:0;padding:0 4px;text-decoration:underline}.feedback-modal{width:min(560px,100%)}.feedback-modal .guide-body section{border:0;padding:0}.feedback-modal .guide-body section:before{display:none}
