:root{
  --tar:#1d140c;--tar2:#35231349;--wood1:#4a3220;--wood2:#2a1b10;--brass:#c9a24a;--brass2:#f0d489;--brass3:#8a6a26;
  --parch:#f1e4c4;--parch2:#e3cfa0;--ink:#2b1b0d;--muted:#7a5e36;--blood:#b8372a;--kelp:#2f7d4f;--sea:#1f4654;
  --hud-bg:linear-gradient(180deg,rgba(52,36,22,.93),rgba(24,16,10,.93));--hud-fg:#f6ead0;
  --display:'Pirata One',Georgia,serif;--body:'Alegreya Sans',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
  box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);
}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--hud-bg:linear-gradient(180deg,rgba(40,28,17,.95),rgba(18,12,7,.95));}}
:root[data-theme="dark"]{--hud-bg:linear-gradient(180deg,rgba(40,28,17,.95),rgba(18,12,7,.95));}
html{scroll-padding-top:env(safe-area-inset-top,0px);}
:root{--vh:1vh}@supports (height:1dvh){:root{--vh:1dvh}}   /* v358: telefonda adres çubuğu açıkken görünen yükseklik */
html,body{height:100%;margin:0;overflow:hidden;background:#0b2a36;color:var(--hud-fg);font-family:var(--body);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}
*{box-sizing:border-box}
button{font-family:var(--body);cursor:pointer;color:inherit}
button:focus-visible{outline:2px solid var(--brass2);outline-offset:2px}
#c{position:fixed;top:0;left:0;width:100%;height:100%;display:block;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}   /* v2035: iOS Safari body'deki touch-action'ı tuvale yaymıyordu */
#vig{position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse 75% 70% at 50% 50%,rgba(0,0,0,0) 55%,rgba(2,14,24,.28) 82%,rgba(2,10,18,.55) 100%)}
.hidden{display:none!important}
.hud{position:fixed;z-index:5}

/* ---------- HUD plates ---------- */
.plate{background:var(--hud-bg);border:1px solid #7a5a26;border-radius:12px;
  box-shadow:0 0 0 1px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,225,160,.2),inset 0 0 0 2px rgba(201,162,74,.14),0 8px 18px rgba(0,0,0,.35);
  backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
.bar{position:relative;height:8px;border-radius:5px;background:rgba(0,0,0,.45);box-shadow:inset 0 1px 2px rgba(0,0,0,.6),0 1px 0 rgba(255,255,255,.06);overflow:hidden}
.bar i{display:block;height:100%;width:100%;border-radius:5px;background:linear-gradient(180deg,#f07a52,#b7321f);transition:width .18s}
.bar i::after{content:"";position:absolute;left:0;right:0;top:0;height:45%;background:linear-gradient(180deg,rgba(255,255,255,.35),rgba(255,255,255,0));border-radius:5px 5px 0 0}
.bar.xp i{background:linear-gradient(180deg,#ffe599,#c9962e)}
.bar.hp i{background:linear-gradient(180deg,#7ee08e,#2b8f4c)}
.bar.hp.low i{background:linear-gradient(180deg,#ff8c6a,#c0301d);animation:pulse 1s infinite}
@keyframes pulse{50%{filter:brightness(1.35)}}

#left{top:calc(10px + env(safe-area-inset-top,0px));left:calc(10px + env(safe-area-inset-left,0px));display:flex;flex-direction:column;gap:7px;width:222px}
#stats{padding:9px 12px 10px}
#stats .top{display:flex;align-items:center;gap:9px;margin-bottom:6px}
#stats .lv{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-family:var(--display);font-size:21px;color:#3a2410;
  background:radial-gradient(circle at 35% 30%,#fff1bf,#e2b95a 45%,#9a7428);box-shadow:0 0 0 2px #5a3f16,0 0 0 3px #e8c877,0 3px 6px rgba(0,0,0,.5),inset 0 -2px 3px rgba(0,0,0,.25)}
#stats .who{font-family:var(--display);font-size:21px;line-height:1;color:var(--brass2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 0 rgba(0,0,0,.5)}
#stats .bar{margin:0 0 7px}
.money{display:flex;gap:10px;font-weight:800;font-size:14.5px;flex-wrap:wrap}
.money>span{background:rgba(0,0,0,.28);border-radius:20px;padding:1px 8px;box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}
.money .ak{color:#ffd978}.money .el{color:#a7e8ff}.money .pp{color:#ffc2f1}
#hpBox{padding:8px 12px}
#hpBox .row{display:flex;justify-content:space-between;font-size:13px;margin-bottom:4px;gap:6px}
#hpBox .row span{opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#hpBox .bar{height:12px}
#safeTag{font-size:12px;color:#9ff5b8;margin-top:5px}
#quest,#isleBox{padding:8px 12px;font-size:13px;line-height:1.4}
/* v596: Yeni fethedildi rozeti */
.slabel .yf{display:block;margin-top:2px;padding:1px 8px;border-radius:9px;font:900 11px var(--body);letter-spacing:.04em;color:#2a170a;white-space:nowrap;
  background:linear-gradient(180deg,#ffe28a,#d9a63a);box-shadow:0 0 0 1px #6b4a12,0 0 10px rgba(255,214,90,.7);animation:pulse 1.6s infinite}
.yf-cip{display:inline-block;padding:0 7px;border-radius:8px;font-weight:900;font-size:11px;color:#2a170a;background:linear-gradient(180deg,#ffe28a,#d9a63a);box-shadow:0 0 0 1px #6b4a12;white-space:nowrap}
#quest b,#isleBox b{color:var(--brass2)}#isleBox .buff{color:#9ff5b8;font-weight:700}

#right{top:calc(10px + env(safe-area-inset-top,0px));right:calc(10px + env(safe-area-inset-right,0px));display:flex;flex-direction:column;align-items:flex-end;gap:7px}

.iconrow{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;max-width:176px}
.ibtn{width:38px;height:38px;border-radius:50%;border:none;padding:0;font-size:16px;display:grid;place-items:center;
  background:radial-gradient(circle at 40% 30%,#4d3522,#1f150c);box-shadow:0 0 0 1.5px #8a6a26,0 0 0 3px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,220,150,.25),0 3px 6px rgba(0,0,0,.4);transition:transform .1s}
.ibtn:active{transform:scale(.92)}
.ibtn.on{background:radial-gradient(circle at 40% 30%,#8a6a26,#4a3410);box-shadow:0 0 0 1.5px var(--brass2),0 0 10px rgba(240,212,137,.5)}
#net{font-size:12px;padding:3px 10px;border-radius:12px}

#toasts{position:fixed;z-index:60;top:calc(80px + env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none;width:min(92vw,440px)}
body:has(.modal.pw2:not(.hidden)) #toasts{top:auto!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important}body:has(.modal.pw2:not(.hidden)) #toasts .toast{pointer-events:none}   /* v867: pencere açıkken bildirimler alta iner, başlığı ve X'i örtmez (ajan10 G-1007052437-10) */
.toast{text-align:center;transition:opacity .5s,transform .5s;animation:tin .28s ease-out}   /* v1946: görünüş pencere7 kart kuralında (.p7-ipucu deri şerit) */
@keyframes tin{from{transform:translateY(-10px) scale(.96)}}   /* saydamlık canlandırılmaz: kare gecikse de bildirim hemen görünür */
.toast.chat{text-align:left}
.toast.out{opacity:0;transform:translateY(-8px)}

#labels{position:fixed;inset:0;pointer-events:none;z-index:3;overflow:hidden}
.slabel{position:absolute;left:0;top:0;text-align:center;white-space:nowrap;font-size:12.5px;font-weight:800;text-shadow:0 1px 2px #000,0 0 5px rgba(0,0,0,.9);will-change:transform}
.slabel .bar{width:62px;height:6px;margin:3px auto 0;border:1px solid rgba(0,0,0,.6)}
.slabel .md{font-size:16px;letter-spacing:2px;line-height:1.15;margin-top:2px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.8))}
.slabel .kkI{width:17px;height:17px;vertical-align:-3px;margin-right:3px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.8))}.slabel .kkI[hidden]{display:none}
.slabel.en .n{color:#ffb4a6}.slabel.pas .n{color:#ffe7a3}.slabel.boss .n{color:#ff4b3a;font-size:15px}.slabel.me .n{color:#b6ffc8}.slabel.remote .n{color:#a9d8ff}
.slabel.isle .n{font-family:var(--display);font-weight:400;font-size:19px;color:#fff3cf}
.slabel.portal .n{color:#c9b9ff}
.slabel.tower .n{color:#ffcf8a}.slabel.tower.mine .n{color:#9ff5b8}.slabel.tower.foe .n{color:#a9d8ff}.slabel.tower.pro .n{text-shadow:0 0 6px rgba(120,200,255,.9),0 1px 2px #000}
.slabel.fort .n{font-family:var(--display);font-weight:400;font-size:21px}
.ft{position:absolute;left:0;top:0;font-weight:900;font-size:19px;white-space:nowrap;-webkit-text-stroke:3px rgba(0,0,0,.75);paint-order:stroke fill;text-shadow:0 2px 3px rgba(0,0,0,.5)}
.ft.hit{color:#ff4a3a}.ft.hurt{color:#ffa23a}.ft.burn{color:#8dff7a;font-size:15px}.ft.miss{color:#cfe4ee;font-size:14px}.ft.loot{color:#ffd978;font-size:16px}

/* ---------- sezon etkinlikleri ---------- */
.sz-card{display:grid;grid-template-columns:84px 1fr;gap:12px;align-items:start;padding:12px;margin:8px 0;border-radius:14px;background:rgba(255,248,230,.55);box-shadow:inset 0 0 0 1px rgba(138,106,38,.35)}
.sz-card.aktif{box-shadow:inset 0 0 0 2px #c9a24a,0 0 14px rgba(201,162,74,.35)}.sz-card.kayit{box-shadow:inset 0 0 0 2px #2f7d4f}
.sz-card .sz-md{display:grid;place-items:center}.sz-card .sz-info{display:grid;gap:3px;min-width:0}.sz-card small{display:block;color:#5a4526;line-height:1.35}
.sz-card .sz-st b{color:#2a1b0c}.sz-card .acts{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.sz-card .chip{font-size:12px}.sz-card .chip.ok{background:#2f7d4f;color:#fff}
.sz-more{margin-top:6px;font-size:13px;color:#3a2a14}.sz-more ol,.sz-more ul{margin:4px 0 8px 18px;padding:0}.sz-more li{margin:2px 0}
@media (max-width:560px){.sz-card{grid-template-columns:56px 1fr;padding:9px}.sz-card .szi{width:52px!important;height:52px!important}}
/* ---------- NPC yeteneklerinin oyuncuya etkileri (geri sayım) ---------- */
#pdBar{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(122px + env(safe-area-inset-bottom,0px));display:flex;gap:6px;flex-wrap:wrap;justify-content:center;max-width:92vw;z-index:7;pointer-events:none}
#pdBar .pd{background:rgba(24,12,6,.82);color:#ffe9c9;border:1px solid rgba(201,162,74,.65);border-radius:12px;padding:3px 9px;font:700 12.5px/1.3 system-ui,sans-serif;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.4)}
#pdBar .pd b{color:#ffcf6a;margin-left:2px}#pdBar .pd.stun,#pdBar .pd.hold,#pdBar .pd.pull{border-color:#ff6a4a;background:rgba(80,14,8,.86)}
@media (max-width:760px){#pdBar{bottom:calc(150px + env(safe-area-inset-bottom,0px))}#pdBar .pd{font-size:11.5px;padding:2px 7px}}
/* ---------- bottom controls ---------- */

.ballimg{width:34px;height:34px;display:block;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}.ballimg.big{width:44px;height:44px}.item .gi i.ball3d{background:radial-gradient(circle at 50% 40%,#3a2a18,#120b05)}

#actions{right:calc(14px + env(safe-area-inset-right,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));display:flex;gap:10px;align-items:flex-end}
.big{width:80px;height:80px;border-radius:50%;border:none;color:#fff;font-weight:900;font-size:13px;line-height:1.05;text-shadow:0 1px 2px rgba(0,0,0,.7);
  background:radial-gradient(circle at 40% 30%,#e0634a,#8c2519 60%,#5a140c);box-shadow:0 0 0 3px #e8c877,0 0 0 5px #3a2410,0 6px 12px rgba(0,0,0,.5),inset 0 2px 0 rgba(255,255,255,.25);transition:transform .1s}
.big:active{transform:scale(.94)}
.big em{font-style:normal;font-size:25px;display:block}
.big.on{background:radial-gradient(circle at 40% 30%,#ffb067,#d0421f 60%,#7a1a0c);box-shadow:0 0 0 3px #ffe08a,0 0 0 5px #3a2410,0 0 24px rgba(255,120,60,.85)}
.mid{width:56px;height:56px;border-radius:50%;border:none;font-weight:800;font-size:10.5px;line-height:1.05;
  background:radial-gradient(circle at 40% 30%,#4d3522,#1f150c);box-shadow:0 0 0 2px #8a6a26,0 0 0 4px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,220,150,.25),0 4px 8px rgba(0,0,0,.45);transition:transform .1s}
.mid:active{transform:scale(.93)}
.mid em{font-style:normal;font-size:20px;display:block;margin-bottom:1px}
#menu{left:calc(14px + env(safe-area-inset-left,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:9px}
#hint{left:50%;transform:translateX(-50%);bottom:calc(96px + env(safe-area-inset-bottom,0px));font-size:12px;padding:4px 14px;opacity:.85;white-space:nowrap;border-radius:20px}
.touch #hint{display:none}
#dmgFlash{position:fixed;inset:0;pointer-events:none;z-index:4;box-shadow:inset 0 0 120px rgba(200,20,10,0);transition:box-shadow .15s}
#fade{position:fixed;inset:0;background:radial-gradient(circle,#0b1c24,#000);opacity:0;pointer-events:none;z-index:15;transition:opacity .45s}

#plunderBtn{left:50%;transform:translateX(-50%);bottom:calc(100px + env(safe-area-inset-bottom,0px));border:none;border-radius:30px;padding:12px 22px;font:900 16px var(--body);color:#2a170a;
  background:linear-gradient(180deg,#ffe9a8,#d9a93c);box-shadow:0 0 0 2px #7a5a1c,0 0 0 4px rgba(0,0,0,.4),0 0 22px rgba(255,210,90,.7),inset 0 2px 0 rgba(255,255,255,.5);animation:pulse 1.2s infinite;z-index:8}
#edgePrompt{--tx:-50%;left:50%;transform:translateX(-50%);top:calc(86px + env(safe-area-inset-top,0px));z-index:9;animation:pop .25s ease-out}   /* v1946: görünüş pencere7 kart kuralında */
#edgePrompt[data-dir=N]{top:44%}

/* ---------- windows ---------- */
@keyframes pop{from{opacity:0;transform:translate(var(--tx,0),6px) scale(.96)}}
@keyframes fadeIn{from{opacity:0}}
.modal{position:fixed;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;animation:fadeIn .2s;
  background:radial-gradient(ellipse at center,rgba(6,24,32,.45),rgba(2,8,12,.8));backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);
  padding:calc(16px + env(safe-area-inset-top,0px)) calc(16px + env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom,0px)) calc(16px + env(safe-area-inset-left,0px))}
.sheet{position:relative;width:min(600px,100%);max-height:100%;overflow:auto;color:var(--ink);border-radius:16px;padding:18px 20px 18px;
  background:
    radial-gradient(ellipse at 20% 0%,rgba(255,255,255,.45),rgba(255,255,255,0) 55%),
    radial-gradient(ellipse at 100% 100%,rgba(150,100,40,.28),rgba(150,100,40,0) 60%),
    repeating-linear-gradient(0deg,rgba(120,85,40,.035) 0 2px,rgba(0,0,0,0) 2px 5px),
    linear-gradient(180deg,#f5e9cc,#ead7ac);
  box-shadow:0 0 0 2px #c9a24a,0 0 0 8px #3a2616,0 0 0 9px #c9a24a,0 0 0 10px #1b120a,0 30px 70px rgba(0,0,0,.6),inset 0 0 70px rgba(130,85,30,.3);
  user-select:text;-webkit-user-select:text;touch-action:pan-y;animation:pop .25s ease-out;}
.sheet h1{font-family:var(--display);font-weight:400;font-size:clamp(46px,11vw,68px);line-height:.9;margin:2px 0 4px;color:#2a170a;text-align:center;text-shadow:0 2px 0 rgba(255,255,255,.5)}
.sheet .sub{text-align:center;font-weight:700;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:12.5px;margin-bottom:8px}
.sheet h2{font-family:var(--display);font-weight:400;font-size:34px;line-height:1;margin:0;color:#2a170a;text-shadow:0 2px 0 rgba(255,255,255,.5)}
.sheet h3{font-family:var(--display);font-weight:400;font-size:23px;margin:14px 0 4px;color:#3a2410}
.sheet p{margin:6px 0 10px;line-height:1.5;font-size:16px}
.crest{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;font-size:22px;flex:none;
  background:radial-gradient(circle at 35% 30%,#fff1bf,#e2b95a 45%,#9a7428);box-shadow:0 0 0 2px #5a3f16,0 0 0 3px #e8c877,0 4px 8px rgba(0,0,0,.35)}
.crest.big{display:grid;width:70px;height:70px;font-size:36px;margin:0 auto 6px;color:#2a170a}
.sheet header{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;margin-bottom:4px;
  border-bottom:2px solid rgba(138,106,38,.45);box-shadow:0 2px 0 rgba(255,255,255,.5)}
.sheet header .ttl{display:flex;align-items:center;gap:12px}
/* v1089: TEMA KAYDIRMA ÇUBUĞU (G-1009190652-0) — tüm oyunda tek tip ince çubuk: koyu ahşap iz, pirinç tutamak, ok yok. Özel kurallar (gizli çubuklar vb.) daha özgül olduğu için korunur. */
@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#c9a24a rgba(42,26,12,.55)}}
::-webkit-scrollbar{width:9px;height:9px}
::-webkit-scrollbar-track{background:rgba(42,26,12,.55);border-radius:6px;box-shadow:inset 0 0 0 1px rgba(201,162,74,.18)}
::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#f0d489,#b8862e);border-radius:6px;border:2px solid transparent;background-clip:padding-box}
::-webkit-scrollbar-thumb:horizontal{background:linear-gradient(180deg,#f0d489,#b8862e);background-clip:padding-box}
::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ffe3a0,#c9963a);background-clip:padding-box}
::-webkit-scrollbar-button{display:none;width:0;height:0}
::-webkit-scrollbar-corner{background:transparent}
.xbtn{width:38px;height:38px;border-radius:50%;border:none;font-size:16px;font-weight:900;color:#fff;flex:none;
  background:radial-gradient(circle at 40% 30%,#c9533f,#6e1d12);box-shadow:0 0 0 2px #e8c877,0 0 0 3px #3a2410,0 3px 6px rgba(0,0,0,.35)}
.xbtn:active{transform:scale(.93)}
.btn{border:none;border-radius:10px;padding:11px 18px;font-weight:800;font-size:15.5px;color:var(--ink);
  background:linear-gradient(180deg,#fff6df,#e8d3a3);box-shadow:0 0 0 1px #8a6a36,0 3px 0 #8a6a36,0 5px 10px rgba(0,0,0,.2);transition:transform .08s,box-shadow .08s}
.btn:active{transform:translateY(2px);box-shadow:0 0 0 1px #8a6a36,0 1px 0 #8a6a36}
.btn.primary{color:#1a1006;text-shadow:0 1px 0 rgba(255,246,214,.6);background:linear-gradient(180deg,#ffe9a8,#e0b24f 55%,#a9761f);box-shadow:0 0 0 1px #3a2410,0 3px 0 #3a2410,0 5px 12px rgba(0,0,0,.25)}
.btn:disabled{opacity:.45;cursor:not-allowed}
.field{display:flex;gap:8px;margin:12px 0}
.field input{flex:1;min-width:0;font:700 17px var(--body);padding:12px 14px;border-radius:10px;border:none;background:#fffaf0;color:var(--ink);box-shadow:inset 0 2px 4px rgba(0,0,0,.18),0 0 0 1px #a8864c}
.field input:focus{outline:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.18),0 0 0 2px var(--brass)}
.field select{flex:1;min-width:0;font:700 16px var(--body);padding:10px 12px;border-radius:10px;border:none;background:#fffaf0;color:var(--ink);box-shadow:inset 0 2px 4px rgba(0,0,0,.18),0 0 0 1px #a8864c}
.ctrls{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;font-size:14.5px;margin:10px 0 4px;padding:12px 14px;background:rgba(90,60,25,.09);border-radius:12px;box-shadow:inset 0 0 0 1px rgba(138,106,38,.3)}
.ctrls kbd{font:800 12px var(--body);background:linear-gradient(#4a3220,#2a1b10);color:var(--parch);border-radius:5px;padding:2px 7px;white-space:nowrap;box-shadow:0 2px 0 #140d07}
.actionsRow{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px;justify-content:center}
.tabs{display:flex;gap:4px;margin:12px 0 10px;padding:4px;background:rgba(58,39,23,.14);border-radius:12px;box-shadow:inset 0 1px 3px rgba(0,0,0,.18)}
.tabs button{flex:1;border:none;background:none;padding:9px 10px;font-weight:800;font-size:14.5px;color:var(--muted);border-radius:9px;transition:background .15s}
.tabs button.on{color:#fff;background:linear-gradient(180deg,#4a3220,#2a1b10);box-shadow:0 2px 5px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,220,150,.2)}
.tabs:empty{display:none}
.purse{font-size:14.5px;margin:6px 0 10px;display:flex;gap:8px;flex-wrap:wrap;font-weight:800}
.purse>span{background:rgba(58,39,23,.1);border-radius:20px;padding:4px 12px;box-shadow:inset 0 0 0 1px rgba(138,106,38,.35)}
.purse>span:empty{display:none}
.mpurse{margin:2px 0 10px}#shopPurse{margin:2px 0 10px}
.item{display:grid;grid-template-columns:50px 1fr auto;align-items:center;gap:6px 12px;padding:10px 12px;margin:8px 0;border-radius:12px;
  background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.25));box-shadow:0 0 0 1px rgba(138,106,38,.35),0 2px 6px rgba(90,60,20,.12);transition:transform .12s,box-shadow .12s}
.item:hover{transform:translateY(-1px);box-shadow:0 0 0 1px rgba(138,106,38,.6),0 6px 12px rgba(90,60,20,.18)}
.item .gi{display:grid;place-items:center}
.item .gi i{font-style:normal;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;font-size:24px;
  background:radial-gradient(circle at 40% 30%,#fff7e0,#e7cf98);box-shadow:0 0 0 2px #b08a4a,inset 0 -3px 5px rgba(120,80,30,.25)}
.item b{font-size:16.5px}.item small{display:block;color:var(--muted);font-size:13px;line-height:1.35;margin-top:1px}
.item .pr{text-align:right;font-weight:900;font-size:14.5px;white-space:nowrap}
.item .pr small{text-align:right}
.item .acts{grid-column:2/4;display:flex;gap:7px;flex-wrap:wrap}
.item .acts button{border:none;border-radius:8px;padding:7px 13px;font-weight:800;font-size:14px;color:var(--ink);
  background:linear-gradient(180deg,#fff6df,#ead6a6);box-shadow:0 0 0 1px #9a7a44,0 2px 0 #9a7a44;transition:transform .08s}
.item .acts button:active{transform:translateY(2px);box-shadow:0 0 0 1px #9a7a44}
.item .acts button.alt{color:#f3e7cf;background:linear-gradient(180deg,#4a6270,#22323c);box-shadow:0 0 0 1px #16242c,0 2px 0 #16242c;padding:7px 10px;font-size:13px}   /* v261: denize at */
.item .acts button.alt.sure{color:#fff;background:linear-gradient(180deg,#b5452f,#7a2415);box-shadow:0 0 0 1px #4a1409,0 2px 0 #4a1409;animation:pulse 1s infinite}
.item b em.gt{font-style:normal;font-size:11px;font-weight:900;margin-left:6px;padding:1px 7px;border-radius:8px;color:#1a1109;background:linear-gradient(180deg,#ffe08a,#c9962e);box-shadow:0 0 0 1px #3a2410;vertical-align:middle}
.item .acts button:disabled{opacity:.4;cursor:not-allowed;transform:none}
.item .acts .gnorm{display:inline-flex;align-items:center;gap:5px;border-radius:8px;padding:7px 11px;font-weight:800;font-size:13px;color:#f0dfb4;background:linear-gradient(180deg,#3c3122,#241b10);box-shadow:0 0 0 1px #16100a,inset 0 1px 0 rgba(255,225,160,.14);cursor:default}   /* v270: en güçlü top denize atılamaz */
.item.cur{background:linear-gradient(180deg,rgba(185,235,195,.7),rgba(185,235,195,.35));box-shadow:0 0 0 2px #2f7d4f}
.lock{color:var(--blood);font-weight:800}
.note{font-size:13.5px;color:var(--muted);line-height:1.45}
.medal{display:grid;grid-template-columns:56px 1fr auto;gap:6px 12px;align-items:center;padding:10px 12px;margin:8px 0;border-radius:12px;
  background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.25));box-shadow:0 0 0 1px rgba(138,106,38,.35)}
.medal .mi .bmd{width:50px;height:50px}
.medal .mi{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;font-size:28px;
  background:radial-gradient(circle at 35% 30%,#fff1bf,#e2b95a 45%,#9a7428);box-shadow:0 0 0 2px #5a3f16,0 0 0 3px #e8c877,0 3px 6px rgba(0,0,0,.3)}
.medal.no .mi{filter:grayscale(1);opacity:.45}
.medal small{display:block;color:var(--muted);font-size:13px}.medal .pv{font-weight:900;font-size:13px;text-align:right}
.medal:not(.no){box-shadow:0 0 0 1px #c9a24a,0 0 12px rgba(201,162,74,.35)}
.wgrid{display:grid;grid-template-columns:34px 1fr 1fr;gap:6px;margin-top:8px;padding:10px;border-radius:12px;
  background:linear-gradient(180deg,rgba(40,110,140,.18),rgba(20,70,95,.22));box-shadow:inset 0 0 0 1px rgba(30,70,90,.35)}
.wdet{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start;margin:4px 0 8px}
.wprev canvas{width:100%;aspect-ratio:1;display:block;border-radius:12px;box-shadow:0 0 0 2px #3a2616,0 0 0 3px #c9a24a,0 6px 16px rgba(0,0,0,.3)}
.winfo h3{margin:0 0 6px;font-size:25px}.winfo .wrow{font-size:14.5px;margin:3px 0;line-height:1.35}
.chips{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0}
.chip{font-size:12.5px;font-weight:700;padding:3px 8px;border-radius:14px;background:rgba(58,39,23,.1);box-shadow:inset 0 0 0 1px rgba(138,106,38,.4)}
.chip.m{background:rgba(255,215,120,.35)}.chip.c{background:rgba(120,190,220,.3)}.chip.a{background:rgba(200,60,40,.2);box-shadow:inset 0 0 0 1px rgba(180,50,30,.5)}
.wgo{display:flex;flex-direction:column;gap:6px;margin-top:8px}.wgo small{color:var(--muted);font-size:13px}
.wc.sel{box-shadow:inset 0 0 0 3px #c0392b;z-index:1}
@media (max-width:560px){.wdet{grid-template-columns:1fr}}
.wl{display:grid;place-items:center;font-family:var(--display);font-size:18px;color:#3a2410}.wl.lock{opacity:.35}
.wc{border:none;border-radius:9px;padding:6px 6px;font-weight:900;font-size:14px;color:var(--ink);text-align:center;
  background:linear-gradient(180deg,#fff6df,#ead6a6);box-shadow:0 0 0 1px #9a7a44,0 2px 0 #9a7a44}
.wc small{display:block;font-weight:600;font-size:11.5px;color:var(--muted)}
.wc.here small{color:#cfe6ff}
.wc.locked{filter:grayscale(.55) brightness(.9);opacity:.75}.wc:disabled{cursor:default}
#dead .sheet{text-align:left}
#dead h1{color:#6e1d12}

@media (max-width:560px){
  #left{width:176px;gap:5px}#stats{padding:7px 9px}#stats .lv{width:32px;height:32px;font-size:18px}#stats .who{font-size:18px}
  .money{font-size:12.5px;gap:5px}.money>span{padding:1px 6px}
  #hpBox{padding:6px 9px}#isleBox{padding:6px 9px;font-size:12px}

  #quest{display:none}

  .big{width:68px;height:68px}
  #actions{flex-direction:column-reverse;align-items:center}
  .mid{width:48px;height:48px}.mid em{font-size:17px}
  .sheet{padding:14px 14px 16px}.item{grid-template-columns:42px 1fr auto;padding:9px 10px}.item .gi i{width:40px;height:40px;font-size:21px}
}

@media (prefers-reduced-motion:reduce){.toast,.sheet,.modal,#edgePrompt{animation:none;transition:none}}
/* ===== Son Korsan tarzı HUD düzeni ===== */

#left{top:calc(8px + env(safe-area-inset-top,0px));left:calc(8px + env(safe-area-inset-left,0px));width:auto;gap:8px;align-items:flex-start}

#hpBox{display:flex;align-items:center;gap:8px;padding:0;background:none;border:none;box-shadow:none}
#hpBox .avatar{flex:none;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font-size:28px;color:#f5e9cd;
  background:radial-gradient(circle at 40% 30%,#6a3b24,#241408);box-shadow:0 0 0 2px #c9a24a,0 0 0 4px #2a1b0c,0 4px 10px rgba(0,0,0,.5)}
#hpBox .hpinfo{min-width:132px;padding:5px 9px;border-radius:10px;background:linear-gradient(180deg,rgba(20,14,8,.82),rgba(8,6,3,.82));box-shadow:0 0 0 1px #6b4f24}
#hpBox .who{font-weight:900;font-size:13.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}
#hpBox .bar{height:8px;margin:3px 0}
#hpBox .row{font-size:11.5px;margin:0;opacity:.9}
#left #isleBox,#left #quest{max-width:220px}
#left #quest{display:none}#left.showq #quest{display:block}
#right{top:calc(8px + env(safe-area-inset-top,0px));right:calc(8px + env(safe-area-inset-right,0px))}
.rbtns{display:flex;gap:8px}
.rbtn{width:48px;height:48px;border-radius:50%;border:none;padding:0;font-size:21px;display:grid;place-items:center;color:#f5e9cd;
  background:radial-gradient(circle at 40% 30%,#4d3522,#1a1109);box-shadow:0 0 0 2px #c9a24a,0 0 0 4px #2a1b0c,inset 0 1px 0 rgba(255,220,150,.3),0 4px 10px rgba(0,0,0,.5);transition:transform .1s}
.rbtn:active{transform:scale(.92)}.rbtn.on{background:radial-gradient(circle at 40% 30%,#8a6a26,#3a2410)}
.mitem{border:none;border-radius:8px;padding:9px 10px;text-align:left;font:800 14px var(--body);color:#f5e9cd;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(201,162,74,.35)}
.mitem:active{background:rgba(255,255,255,.14)}
#menu{flex-direction:column;align-items:flex-start;gap:10px;left:calc(12px + env(safe-area-inset-left,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px))}
.orb{width:92px;height:92px;border-radius:50%;border:none;color:#fff;font-weight:900;font-size:12px;line-height:1;display:grid;place-items:center;align-content:center;gap:2px;
  background:radial-gradient(circle at 50% 45%,#ffe08a 0%,#ff9a2a 30%,#d8431a 60%,#5a1308 100%);
  box-shadow:0 0 0 3px #c9a24a,0 0 0 6px #2a1b0c,0 0 26px rgba(255,140,40,.55),inset 0 -6px 12px rgba(80,10,0,.6),inset 0 4px 8px rgba(255,255,200,.4);text-shadow:0 1px 2px rgba(0,0,0,.8);transition:transform .1s}
.orb em{font-style:normal;font-size:32px}.orb:active{transform:scale(.94)}
.orb.on{animation:orbPulse .9s infinite}
@keyframes orbPulse{50%{box-shadow:0 0 0 3px #ffe08a,0 0 0 6px #2a1b0c,0 0 42px rgba(255,160,60,.95),inset 0 -6px 12px rgba(80,10,0,.6),inset 0 4px 8px rgba(255,255,200,.4)}}
#actions{flex-direction:row;align-items:flex-end;gap:10px;right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px))}
.compass{width:58px;height:58px;font-size:28px}
.cannon{width:80px;height:80px;border-radius:50%;border:none;color:#f5e9cd;font-weight:900;font-size:11px;display:grid;place-items:center;align-content:center;gap:1px;
  background:radial-gradient(circle at 40% 30%,#5a4a3a,#1a130c);box-shadow:0 0 0 3px #c9a24a,0 0 0 6px #2a1b0c,0 5px 12px rgba(0,0,0,.5),inset 0 2px 0 rgba(255,220,150,.25)}
.cannon em{font-style:normal;font-size:30px}.cannon:active{transform:scale(.94)}

#toasts{top:calc(128px + env(safe-area-inset-top,0px))}
#edgePrompt{top:calc(118px + env(safe-area-inset-top,0px))}
.slabel .n{color:#fff!important;font-size:18px;font-weight:800;letter-spacing:.01em}
.slabel.boss .n{color:#ffb4a6!important;font-size:19.5px}.slabel.me .n{color:#b6ffc8!important}.slabel.remote .n{color:#a9d8ff!important}
.slabel.en .n::before{content:"";display:inline-block;width:1.1em;height:1.1em;vertical-align:-.2em;background:var(--emi-at) no-repeat;background-size:1600% 1100%;background-position:53.3333% 0.0000%;margin-right:.25em;color:#ff7a66}.slabel.pas .n::before{content:"";display:inline-block;width:1.1em;height:1.1em;vertical-align:-.2em;background:var(--emi-at) no-repeat;background-size:1600% 1100%;background-position:60.0000% 20.0000%;margin-right:.25em;content:""}
.slabel.isle .n{color:#fff3cf!important;font-size:18px}
.slabel .bar{width:54px;height:5px}
.slabel .bar i{background:linear-gradient(180deg,#8ff08e,#2b9a4c)}
.slabel .bar i.over{background:linear-gradient(180deg,#d8f6ff,#4fb8ff)}
   /* buzla azami canın üstüne çıkan kule */
.slabel.tower .n{font-size:12px!important;font-weight:700}
.slabel.tower .bar{position:relative;width:78px!important;height:12px!important;margin-top:2px;border-radius:3px;overflow:hidden}
.slabel.tower .bar,.slabel.tower .hpw,.slabel.tower .hpn{display:none!important}
.slabel.pr .hpw{display:none!important}   /* v175: can basılmamış (enkaz) geminin can çubuğu yok */   /* v170: ada kulelerinin canı gösterilmez */
.slabel.tower .hpn{position:absolute;inset:0;display:grid;place-items:center;font:800 9.5px var(--body);line-height:1;color:#fff;text-shadow:0 1px 2px #000,0 0 3px #000;font-variant-numeric:tabular-nums;pointer-events:none}.slabel.tower .hpn.over{color:#eafaff}
.ft{font-size:20px}
@media (max-width:560px){

  #hpBox .avatar{width:40px;height:40px;font-size:22px}#hpBox .hpinfo{min-width:110px}
  #left #isleBox{display:none}
  .orb{width:76px;height:76px}.orb em{font-size:26px}.cannon{width:64px;height:64px}.cannon em{font-size:24px}.compass{width:48px;height:48px;font-size:23px}
  #actions{flex-direction:column-reverse;align-items:flex-end}

}

/* v297: DÜNYA HARİTASI YENİDEN TASARLANDI. Eskiden 11 sütunluk sabit ızgara telefonda okunmaz hâle geliyor,
   her kale adasına konan ⚔️ ve her hücredeki "SRS" yazısı ekranı dolduruyordu. Artık: hücreler ekrana göre
   genişliyor (en az 66 px), harita kodu başlık yazı tipiyle, bölge rengi sol kenar şeridinde, kale adası
   arkada soluk bir çapraz kılıç filigranı, sahip yazısı yalnız GERÇEK bir filo tutuyorsa. */
.wchart{display:grid;gap:3px;grid-template-columns:repeat(4,1fr);max-width:420px;margin-left:auto;margin-right:auto;margin-top:8px;padding:6px;border-radius:12px;
  background:linear-gradient(180deg,#6b4f2d,#523a20);box-shadow:inset 0 0 0 2px #3a2616,inset 0 0 22px rgba(0,0,0,.35),0 2px 0 rgba(0,0,0,.35)}
.wchart .wsea{display:none}
/* v340: 20 bölgeli dünya haritası (5 × 4); dar ekranda sırası bozulmadan yatay kaydırılır */
.wscroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;margin-top:8px;padding-bottom:6px;overscroll-behavior-x:contain}
.wscroll::-webkit-scrollbar{height:6px}.wscroll::-webkit-scrollbar-thumb{background:#9c8054;border-radius:3px}
.wchart.wdunya{grid-template-columns:24px repeat(var(--wc,11),minmax(60px,1fr)) 24px;grid-template-rows:22px auto auto auto auto 22px;width:100%;max-width:none;min-width:740px;gap:4px;margin-top:0;box-sizing:border-box}   /* v342: tam genişlik, büyük kareler */
.wchart.wdunya .wc{aspect-ratio:1;padding:4px 3px 4px 7px;scroll-snap-align:center}
.wchart.wdunya .wc .wcc{font-size:clamp(17px,2.1vw,26px)}.wchart.wdunya .wc small{font-size:11px}.wchart.wdunya .wckil{width:22px;height:22px}.wchart.wdunya .wc.hb .wcc .wcik{width:36px;height:36px}
.wgh{display:grid;place-items:center;font:800 11px/1 var(--body);font-style:normal;color:#f3dfb0;opacity:.55;border-radius:5px;white-space:nowrap;overflow:hidden;text-shadow:0 1px 1px rgba(0,0,0,.6)}
.wgh.wgl,.wgh.wgr{writing-mode:vertical-rl;background:rgba(255,230,170,.08)}.wgh.wgt,.wgh.wgb{background:rgba(255,230,170,.08)}
.wlegend .wgh{display:inline-grid;width:16px;height:16px;opacity:.8;margin-right:4px;writing-mode:horizontal-tb}
.wchart .wc{aspect-ratio:1;padding:6px 4px 5px;font:900 13px var(--body);color:#3a2a16;line-height:1.1;border:1px solid #9c8054;border-radius:7px;position:relative;
  display:grid;place-items:center;align-content:center;gap:1px;text-shadow:0 1px 0 rgba(255,255,255,.55);overflow:hidden;
  transition:transform .08s ease,box-shadow .08s ease;
  background-image:radial-gradient(circle at 22% 28%,rgba(120,92,50,.14) 0 4px,rgba(0,0,0,0) 5px),radial-gradient(circle at 74% 66%,rgba(120,92,50,.12) 0 5px,rgba(0,0,0,0) 6px)}
.wchart .wc:hover{transform:translateY(-1px);box-shadow:0 3px 7px rgba(0,0,0,.35)}
.wchart .wc::before{content:'';position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--rg,#b08a4a);box-shadow:1px 0 0 rgba(0,0,0,.25)}
.wchart .wc.r-k{--rg:#a9701e}.wchart .wc.r-a{--rg:#8a4418}.wchart .wc.r-f{--rg:#5f7a22}
.wchart .wc .wcc{font:400 19px/1 var(--display);letter-spacing:.01em;color:#2f2110}
.wchart .wc.hb .wcc{font-size:21px}
.wchart .wc.fort .wcsw{position:absolute;inset:14% 12% 18%;background:var(--ik-hkkale) center/contain no-repeat;opacity:.13;pointer-events:none}
.wchart .wc small{font-size:10px;font-weight:800;opacity:.85}
.wc .wcown{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;color:#6b4b18;opacity:.95;letter-spacing:-.2px}
.wc .wcown.mine{color:#1d6b2a}
.wc .wcico{position:absolute;right:3px;top:2px;font-size:12px;text-shadow:0 1px 2px rgba(0,0,0,.45)}
.wc .wcico2{position:absolute;left:3px;bottom:2px;font-size:12px;text-shadow:0 1px 2px rgba(0,0,0,.45)}
.wc.r-k{background-color:#f2e6c6}.wc.r-a{background-color:#eddcb8}.wc.r-f{background-color:#e8e6c8}
/* v296: FETHEDİLEN HARİTA. Filonun ele geçirdiği harita altın çerçeveyle ayrılır, köşesinde kılıçlı el durur,
   altında KAZANILDI şeridi olur; son 24 saat içinde alınmışsa yanıp sönen YENİ rozeti çıkar. */
.wc.owned{border-color:#8a5e18!important;padding-bottom:13px;
  box-shadow:inset 0 0 0 2px #c9962e,inset 0 0 16px rgba(255,201,92,.5),0 0 0 1px #4a3210;
  background-image:linear-gradient(180deg,rgba(255,232,160,.6),rgba(255,198,84,.12))}
.wc .wckil{position:absolute;right:1px;top:1px;width:23px;height:23px;object-fit:contain;pointer-events:none;
  filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.55))}
.wc .wcfet{pointer-events:auto}   /* 24 saatlik kazanım ikonu (köşede) */
.wc .wcbf{position:absolute;left:4px;top:4px;width:20px;height:13px;object-fit:cover;border-radius:1.5px;box-shadow:0 0 0 1px #3a2616,0 1px 2px rgba(0,0,0,.45);pointer-events:none}   /* v1227: ada sahibi filo bayrağı */
.wc .wcbt{position:absolute;left:2px;right:2px;bottom:1px;text-align:center;font:900 9px/1.15 var(--body);color:#6b1d10;letter-spacing:-.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 2px #fff6dc,0 0 2px #fff6dc;pointer-events:none}
.wc .wcbt.mine{color:#1d6b2a}
@media (max-width:560px){.wc .wcbf{width:16px;height:10px;left:3px;top:3px}}
.wc .wcfet small{position:absolute;left:2px;right:2px;bottom:1px;text-align:center;font:900 9px/1.15 var(--body);color:#6b1d10;letter-spacing:-.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 2px #fff6dc,0 0 2px #fff6dc}
.wc .wcfet.mine small{color:#1d6b2a}
.wc .wcwin{position:absolute;left:0;right:0;bottom:0;font:900 8.5px/1.55 var(--body);letter-spacing:.07em;
  color:#2a1b07;text-shadow:none;background:linear-gradient(180deg,#ffe8a4,#c9962e);border-top:1px solid #8a5e18}
.wc .wcnew{position:absolute;left:2px;top:2px;font:900 8px/1.45 var(--body);font-style:normal;letter-spacing:.04em;
  color:#fff6e8;background:linear-gradient(180deg,#f0583c,#8f1d10);border:1px solid #4a0d06;border-radius:4px;
  padding:0 3.5px;text-shadow:0 1px 1px rgba(0,0,0,.5);animation:wcnewp 1.15s ease-in-out infinite}
@keyframes wcnewp{0%,100%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.14);filter:brightness(1.3)}}
@media (prefers-reduced-motion:reduce){.wc .wcnew{animation:none}}
.wc.safe{background-color:#cddc9a}                       /* savaşa kapalı deniz */
/* v277: yeni sürüm şeridi */
#surumBar{position:fixed;left:50%;transform:translateX(-50%);top:calc(8px + env(safe-area-inset-top,0px));z-index:99999;display:flex;align-items:center;gap:10px;
  max-width:min(94vw,680px);padding:9px 12px;border-radius:12px;font:600 13.5px/1.3 system-ui,sans-serif;color:#2a1b0c;
  background:linear-gradient(180deg,#ffe9a8,#e8c063);box-shadow:0 0 0 1px #6a4a18,0 6px 18px rgba(0,0,0,.45)}
#surumBar b{font-weight:800}
#surumBar button{border:none;border-radius:8px;padding:7px 12px;font:800 13px/1 system-ui,sans-serif;cursor:pointer;color:#fff;
  background:linear-gradient(180deg,#3f7f93,#1d4a59);box-shadow:0 0 0 1px #0e2c36,0 2px 0 #0e2c36}
#surumBar #surumKapa{padding:7px 9px;color:#2a1b0c;background:rgba(0,0,0,.12);box-shadow:none}
@media (max-width:560px){#surumBar{flex-wrap:wrap;font-size:12.5px}}
.wc.hb{background-color:#b9d18a!important;color:#2d3d17}  /* güvenli liman */
.wc.owned{background-color:#f0d89a}                       /* filonun tuttuğu ada */
.wc.onp{box-shadow:inset 0 0 0 3px #ffd24d}
.wc.here{color:#123;background-color:#9ed7e6;box-shadow:inset 0 0 0 2px #1d4a59}
.wc:hover{filter:brightness(1.06)}
/* v297: lejant daha derli toplu — her madde kendi kutusunda, tek satırda kalır */
:root{--ik-hkliman:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20128%20128%22%20width=%22128%22%20height=%22128%22%3E%3Cdefs%3E%3ClinearGradient%20id=%22ihk-limannormalau%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff8e0%22/%3E%3Cstop%20offset=%220.18%22%20stop-color=%22%23ffdf8a%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23e0b24f%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%23a9761f%22/%3E%3Cstop%20offset=%220.9%22%20stop-color=%22%23f2cd7d%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238a5e18%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalfe%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23eef3f8%22/%3E%3Cstop%20offset=%220.26%22%20stop-color=%22%23b3bfcb%22/%3E%3Cstop%20offset=%220.58%22%20stop-color=%22%23727d89%22/%3E%3Cstop%20offset=%220.86%22%20stop-color=%22%233d454e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238b95a1%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalir%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23858c94%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%234a5057%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23262b31%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23131619%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalwd%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23c89a60%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%238a5f33%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%235e3d1e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%2338230f%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalcl%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fbf3de%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%23e9d9b0%22/%3E%3Cstop%20offset=%220.8%22%20stop-color=%22%23c7b182%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%239c8559%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalle%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23b57041%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%237c4622%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%234d2a12%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232c1708%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalauC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%238a5e18%22/%3E%3Cstop%20offset=%220.18%22%20stop-color=%22%23fff4cf%22/%3E%3Cstop%20offset=%220.3%22%20stop-color=%22%23f2cd7d%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%23c9952f%22/%3E%3Cstop%20offset=%220.82%22%20stop-color=%22%237a5214%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23b88a34%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalfeC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%234a525c%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23f4f8fc%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%23b7c2cd%22/%3E%3Cstop%20offset=%220.6%22%20stop-color=%22%236d7884%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%232d343b%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%236a737d%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalwdC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%234a2f16%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23d7a86c%22/%3E%3Cstop%20offset=%220.38%22%20stop-color=%22%23a8783f%22/%3E%3Cstop%20offset=%220.66%22%20stop-color=%22%236e4623%22/%3E%3Cstop%20offset=%220.9%22%20stop-color=%22%233a2410%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%235a3a1c%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalleC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%232c1708%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23c07a48%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%238a4f27%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23562f14%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232c1708%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalbnC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%239c8559%22/%3E%3Cstop%20offset=%220.22%22%20stop-color=%22%23fffaf0%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%23eadcb8%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%23bca675%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%237d6844%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-limannormalclV%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f7ebcd%22/%3E%3Cstop%20offset=%220.5%22%20stop-color=%22%23efe0bb%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23d9c496%22/%3E%3C/linearGradient%3E%3CradialGradient%20id=%22ihk-limannormalgls%22%20cx=%220.38%22%20cy=%220.34%22%20r=%220.7%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23e9fbff%22/%3E%3Cstop%20offset=%220.3%22%20stop-color=%22%237fc3e6%22/%3E%3Cstop%20offset=%220.75%22%20stop-color=%22%231f5d8a%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230b2238%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-limannormalsea%22%20cx=%220.36%22%20cy=%220.3%22%20r=%220.8%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%239fd8df%22/%3E%3Cstop%20offset=%220.35%22%20stop-color=%22%233e8ea6%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%231f5a78%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230f2d44%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-limannormalsl%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.8%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f07a62%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23b8342a%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%236e120c%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%233a0704%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-limannormalrd%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23ff8a6e%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23d8452e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238f1d10%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-limannormalwb%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fffaf0%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%23eee2c4%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23bfae86%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-limannormalsh%22%20cx=%220.36%22%20cy=%220.3%22%20r=%220.78%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff%22%20stop-opacity=%220.55%22/%3E%3Cstop%20offset=%220.35%22%20stop-color=%22%23fff%22%20stop-opacity=%220.12%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23000%22%20stop-opacity=%220%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23000%22%20stop-opacity=%220.42%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-limannormalao%22%20cx=%220.5%22%20cy=%220.5%22%20r=%220.5%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23000%22%20stop-opacity=%220.55%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23000%22%20stop-opacity=%220%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-limannormalwt%22%20cx=%220.4%22%20cy=%220.3%22%20r=%220.75%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23cdeef8%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%2369b0cf%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232a5f80%22/%3E%3C/radialGradient%3E%3Cfilter%20id=%22ihk-limannormalds%22%20x=%22-25%25%22%20y=%22-25%25%22%20width=%22150%25%22%20height=%22160%25%22%3E%3CfeDropShadow%20dx=%220%22%20dy=%222.4%22%20stdDeviation=%222%22%20flood-color=%22%23000%22%20flood-opacity=%22.6%22/%3E%3C/filter%3E%3Cfilter%20id=%22ihk-limannormalbl%22%20x=%22-50%25%22%20y=%22-50%25%22%20width=%22200%25%22%20height=%22200%25%22%3E%3CfeGaussianBlur%20stdDeviation=%222.2%22/%3E%3C/filter%3E%3Cfilter%20id=%22ihk-limannormalgri%22%3E%3CfeColorMatrix%20type=%22saturate%22%20values=%22.08%22/%3E%3CfeComponentTransfer%3E%3CfeFuncR%20type=%22linear%22%20slope=%22.62%22/%3E%3CfeFuncG%20type=%22linear%22%20slope=%22.62%22/%3E%3CfeFuncB%20type=%22linear%22%20slope=%22.62%22/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3ClinearGradient%20id=%22ihk-limannormalrim%22%20x1=%22.2%22%20y1=%220%22%20x2=%22.8%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f6d98e%22/%3E%3Cstop%20offset=%22.3%22%20stop-color=%22%23b98a3a%22/%3E%3Cstop%20offset=%22.62%22%20stop-color=%22%236b4a1a%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23c99a48%22/%3E%3C/linearGradient%3E%3CradialGradient%20id=%22ihk-limannormalicz%22%20cx=%22.42%22%20cy=%22.32%22%20r=%22.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%2335291c%22/%3E%3Cstop%20offset=%22.7%22%20stop-color=%22%231d150d%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230c0804%22/%3E%3C/radialGradient%3E%3ClinearGradient%20id=%22ihk-limannormalcam%22%20x1=%220%22%20y1=%220%22%20x2=%22.4%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff%22%20stop-opacity=%22.32%22/%3E%3Cstop%20offset=%22.5%22%20stop-color=%22%23fff%22%20stop-opacity=%220%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%20filter=%22url(%23ihk-limannormalds)%22%3E%3Cellipse%20cx=%2264%22%20cy=%22112%22%20rx=%2236%22%20ry=%225%22%20fill=%22url(%23ihk-limannormalao)%22/%3E%3CradialGradient%20id=%22ihk-limannormalgl2%22%20cx=%22.5%22%20cy=%22.5%22%20r=%22.5%22%3E%3Cstop%20offset=%22.3%22%20stop-color=%22%237fe08a%22%20stop-opacity=%22.55%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%237fe08a%22%20stop-opacity=%220%22/%3E%3C/radialGradient%3E%3Ccircle%20cx=%2264%22%20cy=%2260%22%20r=%2256%22%20fill=%22url(%23ihk-limannormalgl2)%22/%3E%3Ccircle%20cx=%2264%22%20cy=%2220%22%20r=%2211%22%20fill=%22none%22%20stroke=%22%23140b03%22%20stroke-width=%229%22/%3E%3Ccircle%20cx=%2264%22%20cy=%2220%22%20r=%2211%22%20fill=%22none%22%20stroke=%22url(%23ihk-limannormalfe)%22%20stroke-width=%225%22/%3E%3Cpath%20d=%22M56,13%20A11,11%200%200,1%2070,10%22%20fill=%22none%22%20stroke=%22%23fff%22%20stroke-width=%221.6%22%20opacity=%22.7%22/%3E%3Cpath%20d=%22M58,30%20H70%20V92%20H58%20Z%22%20fill=%22url(%23ihk-limannormalfeC)%22%20stroke=%22%23140b03%22%20stroke-width=%222.6%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M64,94%20Q36,96%2024,70%22%20fill=%22none%22%20stroke=%22%23140b03%22%20stroke-width=%2213%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M64,94%20Q36,96%2024,70%22%20fill=%22none%22%20stroke=%22%236d7884%22%20stroke-width=%228.4%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M64,94%20Q36,96%2024,70%22%20fill=%22none%22%20stroke=%22%23e6edf4%22%20stroke-width=%222%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20opacity=%220.75%22/%3E%3Cpath%20d=%22M64,94%20Q92,96%20104,70%22%20fill=%22none%22%20stroke=%22%23140b03%22%20stroke-width=%2213%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M64,94%20Q92,96%20104,70%22%20fill=%22none%22%20stroke=%22%236d7884%22%20stroke-width=%228.4%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M64,94%20Q92,96%20104,70%22%20fill=%22none%22%20stroke=%22%23e6edf4%22%20stroke-width=%222%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20opacity=%220.75%22/%3E%3Cpath%20d=%22M16,76%20L20,54%20L34,70%20Z%22%20fill=%22url(%23ihk-limannormalfe)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M112,76%20L108,54%20L94,70%20Z%22%20fill=%22url(%23ihk-limannormalfe)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22%20stroke-linejoin=%22round%22/%3E%3Ccircle%20cx=%2264%22%20cy=%2295%22%20r=%228%22%20fill=%22url(%23ihk-limannormalfe)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22/%3E%3Ccircle%20cx=%2261.5%22%20cy=%2292.5%22%20r=%222.4%22%20fill=%22%23fff%22%20opacity=%22.8%22/%3E%3Cpath%20d=%22M61,34%20V88%22%20fill=%22none%22%20stroke=%22%23fff%22%20stroke-width=%221.6%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20opacity=%220.6%22/%3E%3Cpath%20d=%22M52,44%20Q64,52%2076,44%20L78,54%20Q64,62%2050,54%20Z%22%20fill=%22%232e9a4a%22%20stroke=%22%23140b03%22%20stroke-width=%222%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M54,48%20Q64,54%2074,48%22%20fill=%22none%22%20stroke=%22%23bff0c8%22%20stroke-width=%221.4%22%20opacity=%22.8%22/%3E%3Cpath%20d=%22M50,54%20L44,66%20L52,63%20L54,70%20L58,57%20Z%22%20fill=%22%2323803c%22%20stroke=%22%23140b03%22%20stroke-width=%221.6%22%20stroke-linejoin=%22round%22/%3E%3C/g%3E%3C/svg%3E");--ik-hkkale:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20128%20128%22%20width=%22128%22%20height=%22128%22%3E%3Cdefs%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalau%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff8e0%22/%3E%3Cstop%20offset=%220.18%22%20stop-color=%22%23ffdf8a%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23e0b24f%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%23a9761f%22/%3E%3Cstop%20offset=%220.9%22%20stop-color=%22%23f2cd7d%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238a5e18%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalfe%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23eef3f8%22/%3E%3Cstop%20offset=%220.26%22%20stop-color=%22%23b3bfcb%22/%3E%3Cstop%20offset=%220.58%22%20stop-color=%22%23727d89%22/%3E%3Cstop%20offset=%220.86%22%20stop-color=%22%233d454e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238b95a1%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalir%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23858c94%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%234a5057%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23262b31%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23131619%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalwd%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23c89a60%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%238a5f33%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%235e3d1e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%2338230f%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalcl%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fbf3de%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%23e9d9b0%22/%3E%3Cstop%20offset=%220.8%22%20stop-color=%22%23c7b182%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%239c8559%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalle%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23b57041%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%237c4622%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%234d2a12%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232c1708%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalauC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%238a5e18%22/%3E%3Cstop%20offset=%220.18%22%20stop-color=%22%23fff4cf%22/%3E%3Cstop%20offset=%220.3%22%20stop-color=%22%23f2cd7d%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%23c9952f%22/%3E%3Cstop%20offset=%220.82%22%20stop-color=%22%237a5214%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23b88a34%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalfeC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%234a525c%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23f4f8fc%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%23b7c2cd%22/%3E%3Cstop%20offset=%220.6%22%20stop-color=%22%236d7884%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%232d343b%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%236a737d%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalwdC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%234a2f16%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23d7a86c%22/%3E%3Cstop%20offset=%220.38%22%20stop-color=%22%23a8783f%22/%3E%3Cstop%20offset=%220.66%22%20stop-color=%22%236e4623%22/%3E%3Cstop%20offset=%220.9%22%20stop-color=%22%233a2410%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%235a3a1c%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalleC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%232c1708%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23c07a48%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%238a4f27%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23562f14%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232c1708%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalbnC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%239c8559%22/%3E%3Cstop%20offset=%220.22%22%20stop-color=%22%23fffaf0%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%23eadcb8%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%23bca675%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%237d6844%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalclV%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f7ebcd%22/%3E%3Cstop%20offset=%220.5%22%20stop-color=%22%23efe0bb%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23d9c496%22/%3E%3C/linearGradient%3E%3CradialGradient%20id=%22ihk-kale-adasinormalgls%22%20cx=%220.38%22%20cy=%220.34%22%20r=%220.7%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23e9fbff%22/%3E%3Cstop%20offset=%220.3%22%20stop-color=%22%237fc3e6%22/%3E%3Cstop%20offset=%220.75%22%20stop-color=%22%231f5d8a%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230b2238%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-kale-adasinormalsea%22%20cx=%220.36%22%20cy=%220.3%22%20r=%220.8%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%239fd8df%22/%3E%3Cstop%20offset=%220.35%22%20stop-color=%22%233e8ea6%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%231f5a78%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230f2d44%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-kale-adasinormalsl%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.8%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f07a62%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23b8342a%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%236e120c%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%233a0704%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-kale-adasinormalrd%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23ff8a6e%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23d8452e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238f1d10%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-kale-adasinormalwb%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fffaf0%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%23eee2c4%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23bfae86%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-kale-adasinormalsh%22%20cx=%220.36%22%20cy=%220.3%22%20r=%220.78%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff%22%20stop-opacity=%220.55%22/%3E%3Cstop%20offset=%220.35%22%20stop-color=%22%23fff%22%20stop-opacity=%220.12%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23000%22%20stop-opacity=%220%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23000%22%20stop-opacity=%220.42%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-kale-adasinormalao%22%20cx=%220.5%22%20cy=%220.5%22%20r=%220.5%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23000%22%20stop-opacity=%220.55%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23000%22%20stop-opacity=%220%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-kale-adasinormalwt%22%20cx=%220.4%22%20cy=%220.3%22%20r=%220.75%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23cdeef8%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%2369b0cf%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232a5f80%22/%3E%3C/radialGradient%3E%3Cfilter%20id=%22ihk-kale-adasinormalds%22%20x=%22-25%25%22%20y=%22-25%25%22%20width=%22150%25%22%20height=%22160%25%22%3E%3CfeDropShadow%20dx=%220%22%20dy=%222.4%22%20stdDeviation=%222%22%20flood-color=%22%23000%22%20flood-opacity=%22.6%22/%3E%3C/filter%3E%3Cfilter%20id=%22ihk-kale-adasinormalbl%22%20x=%22-50%25%22%20y=%22-50%25%22%20width=%22200%25%22%20height=%22200%25%22%3E%3CfeGaussianBlur%20stdDeviation=%222.2%22/%3E%3C/filter%3E%3Cfilter%20id=%22ihk-kale-adasinormalgri%22%3E%3CfeColorMatrix%20type=%22saturate%22%20values=%22.08%22/%3E%3CfeComponentTransfer%3E%3CfeFuncR%20type=%22linear%22%20slope=%22.62%22/%3E%3CfeFuncG%20type=%22linear%22%20slope=%22.62%22/%3E%3CfeFuncB%20type=%22linear%22%20slope=%22.62%22/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalrim%22%20x1=%22.2%22%20y1=%220%22%20x2=%22.8%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f6d98e%22/%3E%3Cstop%20offset=%22.3%22%20stop-color=%22%23b98a3a%22/%3E%3Cstop%20offset=%22.62%22%20stop-color=%22%236b4a1a%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23c99a48%22/%3E%3C/linearGradient%3E%3CradialGradient%20id=%22ihk-kale-adasinormalicz%22%20cx=%22.42%22%20cy=%22.32%22%20r=%22.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%2335291c%22/%3E%3Cstop%20offset=%22.7%22%20stop-color=%22%231d150d%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230c0804%22/%3E%3C/radialGradient%3E%3ClinearGradient%20id=%22ihk-kale-adasinormalcam%22%20x1=%220%22%20y1=%220%22%20x2=%22.4%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff%22%20stop-opacity=%22.32%22/%3E%3Cstop%20offset=%22.5%22%20stop-color=%22%23fff%22%20stop-opacity=%220%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%20filter=%22url(%23ihk-kale-adasinormalds)%22%3E%3Cellipse%20cx=%2264%22%20cy=%22112%22%20rx=%2240%22%20ry=%225%22%20fill=%22url(%23ihk-kale-adasinormalao)%22/%3E%3Cg%20transform=%22translate(64%2058)%20rotate(-40)%22%3E%3Cpath%20d=%22M0,-50%20Q14,-20%2010,30%20L-2,34%20Q4,-6%20-6,-44%20Z%22%20fill=%22url(%23ihk-kale-adasinormalfe)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M-2,-42%20Q8,-12%205,28%22%20fill=%22none%22%20stroke=%22%23fff%22%20stroke-width=%221.6%22%20opacity=%22.75%22/%3E%3Cpath%20d=%22M-14,34%20Q4,28%2020,34%20L18,40%20Q4,36%20-12,40%20Z%22%20fill=%22url(%23ihk-kale-adasinormalauC)%22%20stroke=%22%23140b03%22%20stroke-width=%222%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M-14,36%20Q-24,46%20-12,56%22%20fill=%22none%22%20stroke=%22%23140b03%22%20stroke-width=%225%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M-14,36%20Q-24,46%20-12,56%22%20fill=%22none%22%20stroke=%22%23e0b24f%22%20stroke-width=%222.6%22%20stroke-linecap=%22round%22/%3E%3Crect%20x=%22-2%22%20y=%2240%22%20width=%229%22%20height=%2222%22%20rx=%223%22%20fill=%22url(%23ihk-kale-adasinormalleC)%22%20stroke=%22%23140b03%22%20stroke-width=%222%22/%3E%3Ccircle%20cx=%222.5%22%20cy=%2265%22%20r=%225%22%20fill=%22url(%23ihk-kale-adasinormalau)%22%20stroke=%22%23140b03%22%20stroke-width=%221.8%22/%3E%3C/g%3E%3Cg%20transform=%22translate(64%2058)%20scale(-1%201)%20rotate(-40)%22%3E%3Cpath%20d=%22M0,-50%20Q14,-20%2010,30%20L-2,34%20Q4,-6%20-6,-44%20Z%22%20fill=%22url(%23ihk-kale-adasinormalfe)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M-2,-42%20Q8,-12%205,28%22%20fill=%22none%22%20stroke=%22%23fff%22%20stroke-width=%221.6%22%20opacity=%22.75%22/%3E%3Cpath%20d=%22M-14,34%20Q4,28%2020,34%20L18,40%20Q4,36%20-12,40%20Z%22%20fill=%22url(%23ihk-kale-adasinormalauC)%22%20stroke=%22%23140b03%22%20stroke-width=%222%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M-14,36%20Q-24,46%20-12,56%22%20fill=%22none%22%20stroke=%22%23140b03%22%20stroke-width=%225%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M-14,36%20Q-24,46%20-12,56%22%20fill=%22none%22%20stroke=%22%23e0b24f%22%20stroke-width=%222.6%22%20stroke-linecap=%22round%22/%3E%3Crect%20x=%22-2%22%20y=%2240%22%20width=%229%22%20height=%2222%22%20rx=%223%22%20fill=%22url(%23ihk-kale-adasinormalleC)%22%20stroke=%22%23140b03%22%20stroke-width=%222%22/%3E%3Ccircle%20cx=%222.5%22%20cy=%2265%22%20r=%225%22%20fill=%22url(%23ihk-kale-adasinormalau)%22%20stroke=%22%23140b03%22%20stroke-width=%221.8%22/%3E%3C/g%3E%3Cpath%20d=%22M40,96%20q-2,8%202,14%20M43,96%20q0,8%204,13%20M37,97%20q-4,7%20-2,13%22%20fill=%22none%22%20stroke=%22%238f1d10%22%20stroke-width=%223%22%20stroke-linecap=%22round%22/%3E%3Ccircle%20cx=%2240%22%20cy=%2295%22%20r=%224%22%20fill=%22url(%23ihk-kale-adasinormalrd)%22%20stroke=%22%23140b03%22%20stroke-width=%221.4%22/%3E%3Cpath%20d=%22M64,32%20L65.44,38.56%20L72,40%20L65.44,41.44%20L64,48%20L62.56,41.44%20L56,40%20L62.56,38.56%20Z%22%20fill=%22%23fff8d0%22/%3E%3C/g%3E%3C/svg%3E");--ik-hkburada:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20128%20128%22%20width=%22128%22%20height=%22128%22%3E%3Cdefs%3E%3ClinearGradient%20id=%22ihk-buradasinnormalau%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff8e0%22/%3E%3Cstop%20offset=%220.18%22%20stop-color=%22%23ffdf8a%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23e0b24f%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%23a9761f%22/%3E%3Cstop%20offset=%220.9%22%20stop-color=%22%23f2cd7d%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238a5e18%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalfe%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23eef3f8%22/%3E%3Cstop%20offset=%220.26%22%20stop-color=%22%23b3bfcb%22/%3E%3Cstop%20offset=%220.58%22%20stop-color=%22%23727d89%22/%3E%3Cstop%20offset=%220.86%22%20stop-color=%22%233d454e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238b95a1%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalir%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23858c94%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%234a5057%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23262b31%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23131619%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalwd%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23c89a60%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%238a5f33%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%235e3d1e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%2338230f%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalcl%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fbf3de%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%23e9d9b0%22/%3E%3Cstop%20offset=%220.8%22%20stop-color=%22%23c7b182%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%239c8559%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalle%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23b57041%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%237c4622%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%234d2a12%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232c1708%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalauC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%238a5e18%22/%3E%3Cstop%20offset=%220.18%22%20stop-color=%22%23fff4cf%22/%3E%3Cstop%20offset=%220.3%22%20stop-color=%22%23f2cd7d%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%23c9952f%22/%3E%3Cstop%20offset=%220.82%22%20stop-color=%22%237a5214%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23b88a34%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalfeC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%234a525c%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23f4f8fc%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%23b7c2cd%22/%3E%3Cstop%20offset=%220.6%22%20stop-color=%22%236d7884%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%232d343b%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%236a737d%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalwdC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%234a2f16%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23d7a86c%22/%3E%3Cstop%20offset=%220.38%22%20stop-color=%22%23a8783f%22/%3E%3Cstop%20offset=%220.66%22%20stop-color=%22%236e4623%22/%3E%3Cstop%20offset=%220.9%22%20stop-color=%22%233a2410%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%235a3a1c%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalleC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%232c1708%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23c07a48%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%238a4f27%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23562f14%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232c1708%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalbnC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%239c8559%22/%3E%3Cstop%20offset=%220.22%22%20stop-color=%22%23fffaf0%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%23eadcb8%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%23bca675%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%237d6844%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalclV%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f7ebcd%22/%3E%3Cstop%20offset=%220.5%22%20stop-color=%22%23efe0bb%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23d9c496%22/%3E%3C/linearGradient%3E%3CradialGradient%20id=%22ihk-buradasinnormalgls%22%20cx=%220.38%22%20cy=%220.34%22%20r=%220.7%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23e9fbff%22/%3E%3Cstop%20offset=%220.3%22%20stop-color=%22%237fc3e6%22/%3E%3Cstop%20offset=%220.75%22%20stop-color=%22%231f5d8a%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230b2238%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-buradasinnormalsea%22%20cx=%220.36%22%20cy=%220.3%22%20r=%220.8%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%239fd8df%22/%3E%3Cstop%20offset=%220.35%22%20stop-color=%22%233e8ea6%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%231f5a78%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230f2d44%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-buradasinnormalsl%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.8%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f07a62%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23b8342a%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%236e120c%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%233a0704%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-buradasinnormalrd%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23ff8a6e%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23d8452e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238f1d10%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-buradasinnormalwb%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fffaf0%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%23eee2c4%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23bfae86%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-buradasinnormalsh%22%20cx=%220.36%22%20cy=%220.3%22%20r=%220.78%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff%22%20stop-opacity=%220.55%22/%3E%3Cstop%20offset=%220.35%22%20stop-color=%22%23fff%22%20stop-opacity=%220.12%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23000%22%20stop-opacity=%220%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23000%22%20stop-opacity=%220.42%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-buradasinnormalao%22%20cx=%220.5%22%20cy=%220.5%22%20r=%220.5%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23000%22%20stop-opacity=%220.55%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23000%22%20stop-opacity=%220%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22ihk-buradasinnormalwt%22%20cx=%220.4%22%20cy=%220.3%22%20r=%220.75%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23cdeef8%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%2369b0cf%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232a5f80%22/%3E%3C/radialGradient%3E%3Cfilter%20id=%22ihk-buradasinnormalds%22%20x=%22-25%25%22%20y=%22-25%25%22%20width=%22150%25%22%20height=%22160%25%22%3E%3CfeDropShadow%20dx=%220%22%20dy=%222.4%22%20stdDeviation=%222%22%20flood-color=%22%23000%22%20flood-opacity=%22.6%22/%3E%3C/filter%3E%3Cfilter%20id=%22ihk-buradasinnormalbl%22%20x=%22-50%25%22%20y=%22-50%25%22%20width=%22200%25%22%20height=%22200%25%22%3E%3CfeGaussianBlur%20stdDeviation=%222.2%22/%3E%3C/filter%3E%3Cfilter%20id=%22ihk-buradasinnormalgri%22%3E%3CfeColorMatrix%20type=%22saturate%22%20values=%22.08%22/%3E%3CfeComponentTransfer%3E%3CfeFuncR%20type=%22linear%22%20slope=%22.62%22/%3E%3CfeFuncG%20type=%22linear%22%20slope=%22.62%22/%3E%3CfeFuncB%20type=%22linear%22%20slope=%22.62%22/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3ClinearGradient%20id=%22ihk-buradasinnormalrim%22%20x1=%22.2%22%20y1=%220%22%20x2=%22.8%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f6d98e%22/%3E%3Cstop%20offset=%22.3%22%20stop-color=%22%23b98a3a%22/%3E%3Cstop%20offset=%22.62%22%20stop-color=%22%236b4a1a%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23c99a48%22/%3E%3C/linearGradient%3E%3CradialGradient%20id=%22ihk-buradasinnormalicz%22%20cx=%22.42%22%20cy=%22.32%22%20r=%22.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%2335291c%22/%3E%3Cstop%20offset=%22.7%22%20stop-color=%22%231d150d%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230c0804%22/%3E%3C/radialGradient%3E%3ClinearGradient%20id=%22ihk-buradasinnormalcam%22%20x1=%220%22%20y1=%220%22%20x2=%22.4%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff%22%20stop-opacity=%22.32%22/%3E%3Cstop%20offset=%22.5%22%20stop-color=%22%23fff%22%20stop-opacity=%220%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%20filter=%22url(%23ihk-buradasinnormalds)%22%3E%3Cellipse%20cx=%2264%22%20cy=%22100%22%20rx=%2244%22%20ry=%2213%22%20fill=%22none%22%20stroke=%22%23140b03%22%20stroke-width=%227%22/%3E%3Cellipse%20cx=%2264%22%20cy=%22100%22%20rx=%2244%22%20ry=%2213%22%20fill=%22none%22%20stroke=%22url(%23ihk-buradasinnormalauC)%22%20stroke-width=%224%22/%3E%3Cellipse%20cx=%2264%22%20cy=%22100%22%20rx=%2230%22%20ry=%228%22%20fill=%22url(%23ihk-buradasinnormalwt)%22%20stroke=%22%23140b03%22%20stroke-width=%221.8%22/%3E%3Cpath%20d=%22M24,82%20H104%20Q100,98%2086,102%20H42%20Q28,98%2024,82%20Z%22%20fill=%22url(%23ihk-buradasinnormalwd)%22%20stroke=%22%23140b03%22%20stroke-width=%222.6%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M28,88%20Q64,94%20100,86%22%20fill=%22none%22%20stroke=%22%232a180a%22%20stroke-width=%221.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22%20opacity=%220.5%22/%3E%3Cpath%20d=%22M26,84%20Q64,90%20102,84%22%20fill=%22none%22%20stroke=%22%23c8342a%22%20stroke-width=%223%22/%3E%3Ccircle%20cx=%2244%22%20cy=%2293%22%20r=%222%22%20fill=%22%23140b03%22/%3E%3Ccircle%20cx=%2258%22%20cy=%2293%22%20r=%222%22%20fill=%22%23140b03%22/%3E%3Ccircle%20cx=%2272%22%20cy=%2293%22%20r=%222%22%20fill=%22%23140b03%22/%3E%3Ccircle%20cx=%2286%22%20cy=%2293%22%20r=%222%22%20fill=%22%23140b03%22/%3E%3Cpath%20d=%22M62,14%20H66%20V84%20H62%20Z%22%20fill=%22url(%23ihk-buradasinnormalwdC)%22%20stroke=%22%23140b03%22%20stroke-width=%221.8%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M66,20%20Q94,40%2092,66%20Q80,72%2066,72%20Z%22%20fill=%22url(%23ihk-buradasinnormalcl)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M70,26%20Q88,42%2086,62%22%20fill=%22none%22%20stroke=%22%23fff%22%20stroke-width=%221.6%22%20opacity=%22.6%22/%3E%3Cpath%20d=%22M62,28%20Q40,46%2036,72%20Q48,76%2062,74%20Z%22%20fill=%22url(%23ihk-buradasinnormalcl)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M66,14%20L88,18%20L66,24%20Z%22%20fill=%22url(%23ihk-buradasinnormalrd)%22%20stroke=%22%23140b03%22%20stroke-width=%221.6%22%20stroke-linejoin=%22round%22/%3E%3Ccircle%20cx=%2264%22%20cy=%2212%22%20r=%223%22%20fill=%22url(%23ihk-buradasinnormalau)%22%20stroke=%22%23140b03%22%20stroke-width=%221.2%22/%3E%3C/g%3E%3C/svg%3E");--ik-hkharita:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20128%20128%22%20width=%22128%22%20height=%22128%22%3E%3Cdefs%3E%3ClinearGradient%20id=%22idunya-haritasinormalau%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff8e0%22/%3E%3Cstop%20offset=%220.18%22%20stop-color=%22%23ffdf8a%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23e0b24f%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%23a9761f%22/%3E%3Cstop%20offset=%220.9%22%20stop-color=%22%23f2cd7d%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238a5e18%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalfe%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23eef3f8%22/%3E%3Cstop%20offset=%220.26%22%20stop-color=%22%23b3bfcb%22/%3E%3Cstop%20offset=%220.58%22%20stop-color=%22%23727d89%22/%3E%3Cstop%20offset=%220.86%22%20stop-color=%22%233d454e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238b95a1%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalir%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23858c94%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%234a5057%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23262b31%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23131619%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalwd%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23c89a60%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%238a5f33%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%235e3d1e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%2338230f%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalcl%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fbf3de%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%23e9d9b0%22/%3E%3Cstop%20offset=%220.8%22%20stop-color=%22%23c7b182%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%239c8559%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalle%22%20x1=%220.1%22%20y1=%220%22%20x2=%220.85%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23b57041%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%237c4622%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%234d2a12%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232c1708%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalauC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%238a5e18%22/%3E%3Cstop%20offset=%220.18%22%20stop-color=%22%23fff4cf%22/%3E%3Cstop%20offset=%220.3%22%20stop-color=%22%23f2cd7d%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%23c9952f%22/%3E%3Cstop%20offset=%220.82%22%20stop-color=%22%237a5214%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23b88a34%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalfeC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%234a525c%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23f4f8fc%22/%3E%3Cstop%20offset=%220.34%22%20stop-color=%22%23b7c2cd%22/%3E%3Cstop%20offset=%220.6%22%20stop-color=%22%236d7884%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%232d343b%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%236a737d%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalwdC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%234a2f16%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23d7a86c%22/%3E%3Cstop%20offset=%220.38%22%20stop-color=%22%23a8783f%22/%3E%3Cstop%20offset=%220.66%22%20stop-color=%22%236e4623%22/%3E%3Cstop%20offset=%220.9%22%20stop-color=%22%233a2410%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%235a3a1c%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalleC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%232c1708%22/%3E%3Cstop%20offset=%220.2%22%20stop-color=%22%23c07a48%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%238a4f27%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23562f14%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232c1708%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalbnC%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%239c8559%22/%3E%3Cstop%20offset=%220.22%22%20stop-color=%22%23fffaf0%22/%3E%3Cstop%20offset=%220.4%22%20stop-color=%22%23eadcb8%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%23bca675%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%237d6844%22/%3E%3C/linearGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalclV%22%20x1=%220%22%20y1=%220%22%20x2=%220%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f7ebcd%22/%3E%3Cstop%20offset=%220.5%22%20stop-color=%22%23efe0bb%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23d9c496%22/%3E%3C/linearGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalgls%22%20cx=%220.38%22%20cy=%220.34%22%20r=%220.7%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23e9fbff%22/%3E%3Cstop%20offset=%220.3%22%20stop-color=%22%237fc3e6%22/%3E%3Cstop%20offset=%220.75%22%20stop-color=%22%231f5d8a%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230b2238%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalsea%22%20cx=%220.36%22%20cy=%220.3%22%20r=%220.8%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%239fd8df%22/%3E%3Cstop%20offset=%220.35%22%20stop-color=%22%233e8ea6%22/%3E%3Cstop%20offset=%220.72%22%20stop-color=%22%231f5a78%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230f2d44%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalsl%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.8%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f07a62%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23b8342a%22/%3E%3Cstop%20offset=%220.85%22%20stop-color=%22%236e120c%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%233a0704%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalrd%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23ff8a6e%22/%3E%3Cstop%20offset=%220.45%22%20stop-color=%22%23d8452e%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%238f1d10%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalwb%22%20cx=%220.35%22%20cy=%220.3%22%20r=%220.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fffaf0%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%23eee2c4%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23bfae86%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalsh%22%20cx=%220.36%22%20cy=%220.3%22%20r=%220.78%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff%22%20stop-opacity=%220.55%22/%3E%3Cstop%20offset=%220.35%22%20stop-color=%22%23fff%22%20stop-opacity=%220.12%22/%3E%3Cstop%20offset=%220.7%22%20stop-color=%22%23000%22%20stop-opacity=%220%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23000%22%20stop-opacity=%220.42%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalao%22%20cx=%220.5%22%20cy=%220.5%22%20r=%220.5%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23000%22%20stop-opacity=%220.55%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23000%22%20stop-opacity=%220%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalwt%22%20cx=%220.4%22%20cy=%220.3%22%20r=%220.75%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23cdeef8%22/%3E%3Cstop%20offset=%220.55%22%20stop-color=%22%2369b0cf%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%232a5f80%22/%3E%3C/radialGradient%3E%3Cfilter%20id=%22idunya-haritasinormalds%22%20x=%22-25%25%22%20y=%22-25%25%22%20width=%22150%25%22%20height=%22160%25%22%3E%3CfeDropShadow%20dx=%220%22%20dy=%222.4%22%20stdDeviation=%222%22%20flood-color=%22%23000%22%20flood-opacity=%22.6%22/%3E%3C/filter%3E%3Cfilter%20id=%22idunya-haritasinormalbl%22%20x=%22-50%25%22%20y=%22-50%25%22%20width=%22200%25%22%20height=%22200%25%22%3E%3CfeGaussianBlur%20stdDeviation=%222.2%22/%3E%3C/filter%3E%3Cfilter%20id=%22idunya-haritasinormalgri%22%3E%3CfeColorMatrix%20type=%22saturate%22%20values=%22.08%22/%3E%3CfeComponentTransfer%3E%3CfeFuncR%20type=%22linear%22%20slope=%22.62%22/%3E%3CfeFuncG%20type=%22linear%22%20slope=%22.62%22/%3E%3CfeFuncB%20type=%22linear%22%20slope=%22.62%22/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3ClinearGradient%20id=%22idunya-haritasinormalrim%22%20x1=%22.2%22%20y1=%220%22%20x2=%22.8%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f6d98e%22/%3E%3Cstop%20offset=%22.3%22%20stop-color=%22%23b98a3a%22/%3E%3Cstop%20offset=%22.62%22%20stop-color=%22%236b4a1a%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23c99a48%22/%3E%3C/linearGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalicz%22%20cx=%22.42%22%20cy=%22.32%22%20r=%22.85%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%2335291c%22/%3E%3Cstop%20offset=%22.7%22%20stop-color=%22%231d150d%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%230c0804%22/%3E%3C/radialGradient%3E%3ClinearGradient%20id=%22idunya-haritasinormalcam%22%20x1=%220%22%20y1=%220%22%20x2=%22.4%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23fff%22%20stop-opacity=%22.32%22/%3E%3Cstop%20offset=%22.5%22%20stop-color=%22%23fff%22%20stop-opacity=%220%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%20filter=%22url(%23idunya-haritasinormalds)%22%3E%3ClinearGradient%20id=%22idunya-haritasinormalprs%22%20x1=%220%22%20y1=%220%22%20x2=%221%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23f6e7c4%22/%3E%3Cstop%20offset=%22.5%22%20stop-color=%22%23e6cf9c%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23c7a86c%22/%3E%3C/linearGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalden%22%20cx=%22.5%22%20cy=%22.5%22%20r=%22.6%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23b9d4cf%22%20stop-opacity=%22.55%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%237fa6a8%22%20stop-opacity=%22.35%22/%3E%3C/radialGradient%3E%3CradialGradient%20id=%22idunya-haritasinormalyan%22%20cx=%22.5%22%20cy=%22.5%22%20r=%22.6%22%3E%3Cstop%20offset=%22.6%22%20stop-color=%22%23000%22%20stop-opacity=%220%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%236a4a1a%22%20stop-opacity=%22.45%22/%3E%3C/radialGradient%3E%3Cellipse%20cx=%2264%22%20cy=%22106%22%20rx=%2250%22%20ry=%226%22%20fill=%22url(%23idunya-haritasinormalao)%22/%3E%3CclipPath%20id=%22idunya-haritasinormalhc%22%3E%3Cpath%20d=%22M16,26%20Q64,21%20112,26%20L112,98%20Q64,102%2016,98%20Z%22/%3E%3C/clipPath%3E%3Cpath%20d=%22M16,26%20Q64,21%20112,26%20L112,98%20Q64,102%2016,98%20Z%22%20fill=%22url(%23idunya-haritasinormalprs)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22/%3E%3Cg%20clip-path=%22url(%23idunya-haritasinormalhc)%22%3E%3Crect%20x=%2216%22%20y=%2220%22%20width=%2296%22%20height=%2284%22%20fill=%22url(%23idunya-haritasinormalden)%22/%3E%3Cpath%20d=%22M28,22%20V102%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M42,22%20V102%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M56,22%20V102%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M70,22%20V102%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M84,22%20V102%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M98,22%20V102%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M16,36%20H112%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M16,48%20H112%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M16,60%20H112%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M16,72%20H112%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M16,84%20H112%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M16,96%20H112%22%20stroke=%22%238a6a3a%22%20stroke-width=%22.6%22%20opacity=%22.45%22/%3E%3Cpath%20d=%22M24,38%20q8,-6%2018,-2%20q6,4%202,10%20q-6,2%20-4,8%20q2,6%20-4,8%20q-6,6%20-4,14%20q-6,2%20-8,-6%20q-2,-8%20-6,-12%20q-4,-10%206,-20%20Z%22%20fill=%22%23d9bf86%22%20stroke=%22%235a3f1c%22%20stroke-width=%221.3%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M24,38%20q8,-6%2018,-2%20q6,4%202,10%20q-6,2%20-4,8%20q2,6%20-4,8%20q-6,6%20-4,14%20q-6,2%20-8,-6%20q-2,-8%20-6,-12%20q-4,-10%206,-20%20Z%22%20fill=%22none%22%20stroke=%22%23fff3d2%22%20stroke-width=%22.8%22%20opacity=%22.5%22%20transform=%22translate(-.6,-.6)%22/%3E%3Cpath%20d=%22M38,70%20q6,-2%208,4%20q2,8%20-2,14%20q-2,6%20-6,4%20q-4,-8%20-2,-14%20Z%22%20fill=%22%23d9bf86%22%20stroke=%22%235a3f1c%22%20stroke-width=%221.3%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M38,70%20q6,-2%208,4%20q2,8%20-2,14%20q-2,6%20-6,4%20q-4,-8%20-2,-14%20Z%22%20fill=%22none%22%20stroke=%22%23fff3d2%22%20stroke-width=%22.8%22%20opacity=%22.5%22%20transform=%22translate(-.6,-.6)%22/%3E%3Cpath%20d=%22M58,36%20q10,-6%2020,-2%20q14,-2%2024,4%20q6,6%20-2,10%20q-8,0%20-10,6%20q-6,4%20-12,0%20q-4,6%20-10,2%20q-4,-6%20-8,-4%20q-6,-8%20-2,-16%20Z%22%20fill=%22%23d9bf86%22%20stroke=%22%235a3f1c%22%20stroke-width=%221.3%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M58,36%20q10,-6%2020,-2%20q14,-2%2024,4%20q6,6%20-2,10%20q-8,0%20-10,6%20q-6,4%20-12,0%20q-4,6%20-10,2%20q-4,-6%20-8,-4%20q-6,-8%20-2,-16%20Z%22%20fill=%22none%22%20stroke=%22%23fff3d2%22%20stroke-width=%22.8%22%20opacity=%22.5%22%20transform=%22translate(-.6,-.6)%22/%3E%3Cpath%20d=%22M66,58%20q8,-2%2012,4%20q4,10%20-2,20%20q-4,6%20-8,2%20q-2,-8%20-4,-12%20q-4,-8%202,-14%20Z%22%20fill=%22%23d9bf86%22%20stroke=%22%235a3f1c%22%20stroke-width=%221.3%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M66,58%20q8,-2%2012,4%20q4,10%20-2,20%20q-4,6%20-8,2%20q-2,-8%20-4,-12%20q-4,-8%202,-14%20Z%22%20fill=%22none%22%20stroke=%22%23fff3d2%22%20stroke-width=%22.8%22%20opacity=%22.5%22%20transform=%22translate(-.6,-.6)%22/%3E%3Cpath%20d=%22M92,72%20q8,-2%2012,4%20q-2,6%20-8,6%20q-6,-2%20-4,-10%20Z%22%20fill=%22%23d9bf86%22%20stroke=%22%235a3f1c%22%20stroke-width=%221.3%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M92,72%20q8,-2%2012,4%20q-2,6%20-8,6%20q-6,-2%20-4,-10%20Z%22%20fill=%22none%22%20stroke=%22%23fff3d2%22%20stroke-width=%22.8%22%20opacity=%22.5%22%20transform=%22translate(-.6,-.6)%22/%3E%3Cpath%20d=%22M34,54%20Q50,74%2062,64%20Q76,52%2094,78%22%20fill=%22none%22%20stroke=%22%238f1d10%22%20stroke-width=%221.8%22%20stroke-dasharray=%223%203%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M90,74%20l8,8%20M98,74%20l-8,8%22%20stroke=%22%238f1d10%22%20stroke-width=%223%22%20stroke-linecap=%22round%22/%3E%3Cpath%20d=%22M96,46%20L97.7,47.7%20L105,46%20Z%22%20fill=%22%232a1a08%22/%3E%3Cpath%20d=%22M96,46%20L94.3,47.7%20L96,55%20Z%22%20fill=%22%235a3f1c%22/%3E%3Cpath%20d=%22M96,46%20L94.3,44.3%20L87,46%20Z%22%20fill=%22%232a1a08%22/%3E%3Cpath%20d=%22M96,46%20L97.7,44.3%20L96,37%20Z%22%20fill=%22%235a3f1c%22/%3E%3Ccircle%20cx=%2296%22%20cy=%2246%22%20r=%226%22%20fill=%22none%22%20stroke=%22%235a3f1c%22%20stroke-width=%22.8%22/%3E%3Cpath%20d=%22M46,90%20q3,-3%206,0%20q3,-3%206,0%22%20fill=%22none%22%20stroke=%22%233f6a70%22%20stroke-width=%221.2%22/%3E%3Cpath%20d=%22M80,40%20q3,-3%206,0%22%20fill=%22none%22%20stroke=%22%233f6a70%22%20stroke-width=%221.2%22/%3E%3Crect%20x=%2216%22%20y=%2220%22%20width=%2296%22%20height=%2284%22%20fill=%22url(%23idunya-haritasinormalyan)%22/%3E%3C/g%3E%3ClinearGradient%20id=%22idunya-haritasinormalrlH%22%20x1=%220%22%20y1=%220%22%20x2=%221%22%20y2=%220%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%239c8559%22/%3E%3Cstop%20offset=%22.3%22%20stop-color=%22%23fffaf0%22/%3E%3Cstop%20offset=%22.55%22%20stop-color=%22%23e6cf9c%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%237d6844%22/%3E%3C/linearGradient%3E%3Crect%20x=%2210%22%20y=%2218%22%20width=%2212%22%20height=%2288%22%20rx=%226%22%20fill=%22url(%23idunya-haritasinormalbnC)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22%20transform=%22rotate(90%2016%2062)%20rotate(-90%2016%2062)%22/%3E%3Crect%20x=%2210%22%20y=%2218%22%20width=%2212%22%20height=%2288%22%20rx=%226%22%20fill=%22url(%23idunya-haritasinormalrlH)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22/%3E%3Cellipse%20cx=%2216%22%20cy=%2218%22%20rx=%226%22%20ry=%222.6%22%20fill=%22%23b89a60%22%20stroke=%22%23140b03%22%20stroke-width=%221.4%22/%3E%3Ccircle%20cx=%2216%22%20cy=%2218%22%20r=%221.6%22%20fill=%22%235a3f1c%22/%3E%3Crect%20x=%22106%22%20y=%2218%22%20width=%2212%22%20height=%2288%22%20rx=%226%22%20fill=%22url(%23idunya-haritasinormalbnC)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22%20transform=%22rotate(90%20112%2062)%20rotate(-90%20112%2062)%22/%3E%3Crect%20x=%22106%22%20y=%2218%22%20width=%2212%22%20height=%2288%22%20rx=%226%22%20fill=%22url(%23idunya-haritasinormalrlH)%22%20stroke=%22%23140b03%22%20stroke-width=%222.4%22/%3E%3Cellipse%20cx=%22112%22%20cy=%2218%22%20rx=%226%22%20ry=%222.6%22%20fill=%22%23b89a60%22%20stroke=%22%23140b03%22%20stroke-width=%221.4%22/%3E%3Ccircle%20cx=%22112%22%20cy=%2218%22%20r=%221.6%22%20fill=%22%235a3f1c%22/%3E%3Cpath%20d=%22M24,28%20Q64,23%20104,28%22%20fill=%22none%22%20stroke=%22%23fff%22%20stroke-width=%221.4%22%20opacity=%22.5%22/%3E%3C/g%3E%3C/svg%3E");}
.ikb-hkharita{--ikb:var(--ik-hkharita)}
/* v298: dünya haritası ikonları — emoji yerine aksiyon çubuğu stili çizimler */
.wcik{display:inline-block;background:var(--ikb) center/contain no-repeat;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}
.wcik.hkliman{--ikb:var(--ik-hkliman)}.wcik.hkkale{--ikb:var(--ik-hkkale)}.wcik.hkburada{--ikb:var(--ik-hkburada)}
.wchart .wc.hb .wcc .wcik{width:30px;height:30px;vertical-align:-6px}
.wc .wcico2.wcik{width:17px;height:17px;left:3px;bottom:2px;text-shadow:none}
.wlegend .wcik{width:15px;height:15px;vertical-align:-3px}
/* v1611: Kuşatma Saati — Dünya Haritası ada kartı */
.wks{display:flex;flex-direction:column;gap:6px;margin:8px 0;padding:10px 12px;border-radius:12px;background:rgba(40,24,10,.55);box-shadow:inset 0 0 0 1.5px rgba(184,134,46,.6);color:#f3e2b8}
.wks-ust{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.wks-ust img{width:30px;height:30px;object-fit:contain}
.wks-ust b{font:800 15px var(--body);color:#ffe7a8}.wks-d{font:700 13px var(--body);color:#e8d6ab;font-variant-numeric:tabular-nums}.wks-d.acik{color:#ff9a6a}
.wks-il{display:flex;flex-direction:column;gap:3px;font:600 13px var(--body)}.wks-il b{color:#ffcf6a}
.wks-n{font:600 12.5px/1.35 var(--body);color:#d8c69b;opacity:.9}.wks-n.ok{color:#9fe0a0}
.wks .btn{align-self:flex-start}
/* v1615: Hazine Haritası — Seyir Defteri Haritalar sekmesi, kazı sayacı */
.hz-ust{display:flex;align-items:center;gap:12px;margin:4px 0 10px;padding:10px 12px;border-radius:12px;background:rgba(90,60,25,.10);box-shadow:inset 0 0 0 1.5px rgba(184,134,46,.5)}
.hz-ust>div:last-child{display:flex;flex-direction:column;gap:2px}.hz-ust b{font:800 15px var(--body);color:#5a3412}.hz-ust small{font:600 12.5px/1.35 var(--body);color:#6a5230}
.hz-parca{display:flex;gap:4px}.hz-parca span{width:36px;height:36px;border-radius:8px;background:rgba(60,40,15,.18);box-shadow:inset 0 0 0 1px rgba(138,99,38,.5);display:grid;place-items:center;filter:grayscale(1) opacity(.45)}
.hz-parca span.on{filter:none;background:rgba(230,190,90,.35)}.hz-parca img{width:30px;height:30px;object-fit:contain}
.hz-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:560px){.hz-l{grid-template-columns:1fr}}
.hz-k{position:relative;display:flex;gap:10px;padding:12px;border-radius:10px;background:linear-gradient(#f3e3bd,#e2c992);box-shadow:0 0 0 1.5px #8a6326,inset 0 0 18px rgba(120,80,30,.35);color:#2a170a;overflow:hidden}
.hz-k.burada{box-shadow:0 0 0 2px #c9952f,inset 0 0 18px rgba(120,80,30,.35),0 0 12px rgba(230,170,40,.5)}
.kol-y .kol-g{position:relative}.kol-g .kol-yil{position:absolute;left:2px;right:2px;bottom:2px;font:800 9.5px var(--body);color:#fff;text-shadow:0 1px 2px #000;text-align:center}
.wks .wks-ilan{display:inline-flex;align-items:center;gap:6px}.wks .wks-ilan img{width:22px;height:22px;object-fit:contain}
.hz-k .hz-pr{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.9;pointer-events:none}
.hz-ic{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0}.hz-ic b{font:800 15px var(--body)}.hz-ic b small{font:700 12px var(--body);color:#7a5a2a}
.hz-bil{margin:2px 0;font:italic 700 15px/1.35 var(--title,var(--body));color:#4a2a0c}.hz-ic>small{font:600 12px/1.35 var(--body);color:#6a5230}.hz-pay{color:#2f6a2f!important}
.hz-dg{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:4px}.hz-ok{font:700 12px var(--body);color:#2f6a2f}.hz-h3{margin:14px 0 6px;font:800 15px var(--body);color:#5a3412}
#hzKaz{position:fixed;left:50%;bottom:calc(var(--mb,56px) + 96px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);z-index:16;display:grid;grid-template-columns:auto auto auto;align-items:center;gap:4px 10px;padding:8px 14px;border-radius:12px;background:rgba(40,24,10,.88);color:#ffe7a8;box-shadow:0 0 0 1.5px #b8862e,0 6px 18px rgba(0,0,0,.45);pointer-events:none}
#hzKaz img{width:28px;height:28px;object-fit:contain}#hzKaz b{font:800 15px var(--body)}#hzKaz span{font:800 22px var(--body);font-variant-numeric:tabular-nums;color:#ffcf6a}
#hzKaz i{grid-column:1/-1;height:5px;border-radius:3px;background:linear-gradient(90deg,#e6b04a var(--p),rgba(255,255,255,.15) var(--p))}#hzKaz small{grid-column:1/-1;text-align:center;font:700 12px var(--body);opacity:.85}
/* v1638: Mevsim Festivalleri — pencere, liman şeridi */
.fs-ust{display:flex;gap:12px;align-items:center;margin-bottom:8px}.fs-ust img{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(0,0,0,.4))}
.fs-ust b{display:block;font:800 20px var(--title,var(--body));color:#3a1f0a}.fs-ust small{font:700 13px var(--body);color:#8a3a1a;font-variant-numeric:tabular-nums}.fs-ust p{margin:4px 0 0;font:600 13.5px/1.4 var(--body);color:#5a4020}
.fs-puan{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 12px;border-radius:10px;background:rgba(90,60,25,.1);box-shadow:inset 0 0 0 1.5px rgba(184,134,46,.5)}
.fs-puan img{width:34px;height:34px;object-fit:contain}.fs-puan b{font:800 22px var(--body);color:#5a3412}.fs-puan span{font:700 14px var(--body);color:#5a4020}.fs-puan small{flex-basis:100%;font:600 12.5px var(--body);color:#6a5230}
.fs-bar{height:8px;margin:8px 0;border-radius:4px;background:rgba(60,40,15,.2);overflow:hidden}.fs-bar i{display:block;height:100%;background:linear-gradient(90deg,#7cf5c8,#3aa088)}
.fs h3{margin:14px 0 6px;font:800 15px var(--body);color:#5a3412}
.fs-yol{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 8px;scroll-snap-type:x proximity}
.fs-k{position:relative;flex:0 0 118px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;border-radius:10px;background:rgba(255,250,235,.75);box-shadow:inset 0 0 0 1px rgba(138,99,38,.45);text-align:center;opacity:.75}
.fs-k img{width:40px;height:40px;object-fit:contain}.fs-k b{font:800 14px var(--body)}.fs-k small{font:700 12px var(--body);color:#6a5230}.fs-k span{font:600 11.5px/1.3 var(--body);color:#2a170a}
.fs-k.acik,.fs-k.sira{opacity:1}.fs-k.sira{box-shadow:inset 0 0 0 2px #3aa088}.fs-k.al{opacity:1;background:rgba(200,240,220,.7)}.fs-k em{position:absolute;top:4px;right:6px;font:800 15px var(--body);color:#2f8a5f;font-style:normal}
.fs-gl{display:flex;flex-direction:column;gap:6px}.fs-g{display:grid;grid-template-columns:1fr auto;gap:2px 8px;padding:7px 10px;border-radius:9px;background:rgba(255,250,235,.7);box-shadow:inset 0 0 0 1px rgba(138,99,38,.4)}
.fs-g b{font:700 13.5px var(--body)}.fs-g span{font:800 13px var(--body);color:#5a3412}.fs-g i{grid-column:1/-1;height:5px;border-radius:3px;background:linear-gradient(90deg,#3aa088 var(--p),rgba(60,40,15,.18) var(--p))}.fs-g.bitti{opacity:.65}.fs-g.bitti b::after{content:' ✓';color:#2f8a5f}
.fs-z{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:5px}.fs-z li{font:600 13.5px/1.35 var(--body);color:#2a170a}.fs-z li.bitti{opacity:.6}.fs-z li.bitti b::after{content:' ✓';color:#2f8a5f}.fs-z li.kilit{opacity:.45}.fs-z li.sira b{color:#1f6a52}.fs-z small{margin-left:6px;font:800 12px var(--body);color:#5a3412}
.fs-kon{display:block;margin:-2px 0 6px;font:italic 600 12.5px var(--body);color:#6a5230}
.fs-bos{text-align:center;padding:16px}.fs-bos img{width:96px;height:96px;object-fit:contain;opacity:.7}
#fstSerit{position:fixed;left:50%;top:calc(58px + env(safe-area-inset-top,0px));transform:translateX(-50%);z-index:14;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 24px);cursor:pointer;font:inherit;white-space:nowrap}   /* v1946: görünüş pencere7 kart kuralında */
#fstSerit.dgli{top:calc(104px + env(safe-area-inset-top,0px))}#fstSerit img{width:32px;height:32px;object-fit:contain}
@media (max-width:460px){#fstSerit em{display:none}}
@media (max-height:500px) and (orientation:landscape){#fstSerit{top:auto;bottom:calc(var(--mb,56px) + 12px)}}
body:has(#shop:not(.hidden)) #fstSerit,body:has(.modal:not(.hidden)) #fstSerit{display:none}
/* v1653: özel gün (29 Ekim bayram / 10 Kasım anma) şerit, kart, festival penceresi bandı */
#ozSerit{position:fixed;left:50%;top:calc(58px + env(safe-area-inset-top,0px));transform:translateX(-50%);z-index:14;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 24px);pointer-events:none;white-space:nowrap;overflow:hidden}   /* v1946: görünüş pencere7 kart kuralında */
#ozSerit.dgli{top:calc(104px + env(safe-area-inset-top,0px))}#ozSerit .oz-tm{pointer-events:auto;flex:none;margin-left:6px;cursor:pointer}#ozSerit img{width:30px;height:30px;object-fit:contain}#ozSerit span{overflow:hidden;text-overflow:ellipsis}
@media (max-width:560px){#ozSerit span{display:none}}
@media (max-height:500px) and (orientation:landscape){#ozSerit{top:auto;bottom:calc(var(--mb,56px) + 56px)}}
body:has(#ozSerit) #fstSerit:not(.dgli){top:calc(100px + env(safe-area-inset-top,0px))}
body:has(#shop:not(.hidden)) #ozSerit,body:has(.modal:not(.hidden)) #ozSerit{display:none}
#pwaKart,#kbulKart,#ozKart{position:fixed;inset:0;z-index:25;display:flex;align-items:center;justify-content:center;background:rgba(10,6,2,.5);animation:fadeIn .25s}
.oz-ban{display:flex;align-items:center;gap:10px;margin:0 0 10px;padding:8px 12px;border-radius:10px}.oz-ban img{width:44px;height:44px;object-fit:contain}.oz-ban b{display:block;font:800 15px var(--body)}.oz-ban small{font:600 12.5px/1.35 var(--body)}
.oz-ban.bayram{background:linear-gradient(90deg,#b3121f,#e30a17);color:#fff}.oz-ban.anma{background:#1c1c1f;color:#e8e8e8}
.fs.oz-gun .fs-ust>img,.fs.oz-gun .fs-k img,.fs.oz-gun .fs-puan img{filter:grayscale(1) opacity(.5)}
.wlegend{display:flex;flex-wrap:wrap;gap:5px;align-items:center;font-size:11.5px;color:#e8d6ab;margin-top:8px}
.wlegend>span{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;
  background:rgba(58,38,22,.55);box-shadow:inset 0 0 0 1px rgba(201,150,46,.45);white-space:nowrap}
.wlegend img{width:13px;height:13px;object-fit:contain}
.wlegend .lg{display:inline-block;width:14px;height:14px;border-radius:3px;vertical-align:-2px;margin-right:3px;box-shadow:0 0 0 1px #9a7a44}
.lg.safe{background:#cddc9a}.lg.owned{background:#f0d89a}.lg.r-k{background:#e2cf9c}.lg.r-a{background:#d9b48a}.lg.r-f{background:#c9cfa6}.lg.hb{background:#b9d18a}

#menu .lrow{display:flex;gap:10px}
.globe{background:radial-gradient(circle at 40% 30%,#2f7fa8,#0e2c46)}
#edgePrompt{cursor:pointer}

#layoutPop{top:calc(8px + env(safe-area-inset-top,0px));left:calc(214px + env(safe-area-inset-left,0px));z-index:9;width:250px;padding:10px 10px 12px;animation:pop .2s ease-out}
.lphead{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.lphead b{color:var(--brass2);font-size:14px}
.lpx{width:24px;height:24px;border-radius:50%;border:none;padding:0;font-size:11px;color:#fff;background:#6e1d12;box-shadow:0 0 0 1px #e8c877}
.lpcur{font-size:12px;opacity:.85;margin-bottom:6px}
.lpgrid{display:grid;gap:2px;padding:5px;border-radius:8px;background:linear-gradient(180deg,#2a5a5a,#173c40);box-shadow:inset 0 0 0 1px rgba(201,162,74,.4)}
.lprow{font:800 9px var(--body);color:rgba(255,230,160,.8);display:grid;place-items:center}
.lpsea{aspect-ratio:1}
.lpc{aspect-ratio:1;border:none;border-radius:3px;padding:0;font-size:10px;line-height:1;display:grid;place-items:center;position:relative;color:#2a1b0c;cursor:pointer}
.lpc.r-k{background:#e2cf9c}.lpc.r-a{background:#d9b48a}.lpc.r-f{background:#c9cfa6}.lpc.hb{background:#a02a1e;color:#fff}
.lpc.locked{opacity:.45}.lpc.nb{box-shadow:0 0 0 2px #ffd84a}.lpc.here{background:#1f4654!important;color:#fff;box-shadow:0 0 0 2px #e8c877,0 0 8px rgba(255,220,120,.8);z-index:1}
.lpc i{position:absolute;right:-2px;bottom:-3px;font-style:normal;font-size:8px}
.lplegend{display:flex;flex-wrap:wrap;gap:3px 9px;font-size:10.5px;opacity:.9;margin-top:6px}
.lplegend .lg{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:3px;vertical-align:-1px}
.lpnb{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.lpnb span{font:800 11px var(--body);padding:2px 7px;border-radius:10px;background:rgba(255,216,74,.18);color:#ffe08a}
.lpnb span.lk{background:rgba(220,70,50,.2);color:#ffb4a6}
.lpopen{width:100%;margin-top:8px;padding:8px 10px;font-size:13.5px}
@media (max-width:560px){#layoutPop{left:auto;right:calc(8px + env(safe-area-inset-right,0px));top:calc(112px + env(safe-area-inset-top,0px));width:min(250px,62vw)}}

/* ===== mini harita: sabit boyutlu, süslü çerçeve ===== */

#layoutPop{left:calc(254px + env(safe-area-inset-left,0px))}

#eventBar{top:calc(62px + env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:6px 8px 6px 14px;z-index:6;
  font-weight:900;font-size:13.5px;color:#ffe08a;border-color:#c9a24a;white-space:nowrap}
#eventBar .btn{padding:6px 12px;font-size:13px}
.evcard{display:grid;grid-template-columns:76px 1fr;gap:12px;padding:12px;border-radius:14px;margin:6px 0 4px;
  background:linear-gradient(135deg,color-mix(in srgb,var(--ec) 28%,#fff6df),#f3e5c2);box-shadow:0 0 0 2px var(--ec),0 6px 14px rgba(0,0,0,.18)}
.evicon{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;font-size:40px;background:radial-gradient(circle at 40% 30%,#fff,color-mix(in srgb,var(--ec) 55%,#fff));box-shadow:0 0 0 3px var(--ec)}
.evinfo small{font-weight:900;color:var(--ec);letter-spacing:.04em}.evinfo h3{margin:2px 0}.evinfo p{margin:4px 0;font-size:14.5px}
.evmeta{font-size:13px;color:var(--muted);margin:4px 0 8px}
.evday{display:grid;grid-template-columns:repeat(12,1fr);gap:3px}
.evh{display:grid;place-items:center;padding:3px 0;border-radius:6px;background:color-mix(in srgb,var(--ec) 35%,#fff6df);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ec) 70%,#000)}
.evh i{font-style:normal;font-size:15px}.evh small{font-size:10px;font-weight:800;color:#3a2410}
.evh.past{opacity:.4}.evh.cur{box-shadow:0 0 0 2px #2a1b0c,0 0 0 4px #ffd24d;transform:scale(1.06)}
.evnext .evrow{display:grid;grid-template-columns:48px 28px auto 1fr;align-items:center;gap:8px;padding:6px 8px;margin:4px 0;border-radius:9px;background:rgba(255,255,255,.45);box-shadow:inset 4px 0 0 var(--ec)}
.evrow .evt{font:900 13px ui-monospace,Menlo,Consolas,monospace}.evrow .evi{font-size:18px}
.evimg{width:1.3em;height:1.3em;object-fit:contain;vertical-align:middle;pointer-events:none}.evicon .evimg{width:62px;height:62px}.evh i .evimg{width:24px;height:24px}.evi .evimg{width:28px;height:28px}.evc .evimg{width:88%;height:88%}.evleg .evimg{width:20px;height:20px;vertical-align:-5px}#evIcon .evimg.pill{width:84%;height:84%}.gi i .evimg.gi{width:86%;height:86%}.evimg.sz{width:30px;height:30px;vertical-align:-8px}.evimg.bar{width:26px;height:26px;vertical-align:-7px}.evimg.q{width:24px;height:24px;vertical-align:-6px}.gi i img.ty-por{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}i.hud-ic.kic-hud{display:inline-block;width:18px;height:18px;vertical-align:-0.3em}.kic.kic-up{transform:rotate(180deg)}.crest .kic.crest-img{width:78%!important;height:78%!important;vertical-align:middle}.kic{display:inline-block;vertical-align:-0.3em;object-fit:contain;pointer-events:none}.evitm{vertical-align:middle;margin:0 1px;flex:none}i.evitm.pus-ic .bring,i.evitm.pus-ic .barc{display:none}.evrow small{color:var(--muted);text-align:right}
.evweek{display:grid;grid-template-columns:34px repeat(24,1fr);gap:1.5px;font-size:10px;overflow-x:auto}
.evhh{font-weight:800;color:var(--muted);text-align:left}
.evdn{font-weight:900;color:#3a2410;display:grid;align-items:center}.evdn.cur{color:#b8372a}
.evc{aspect-ratio:1;display:grid;place-items:center;border-radius:3px;font-size:9px;background:color-mix(in srgb,var(--ec) 45%,#fff6df)}
.evc.past{opacity:.35}.evc.cur{box-shadow:0 0 0 2px #2a1b0c;transform:scale(1.25);z-index:1}
.evleg{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;margin:8px 0}.evleg i{display:inline-block;width:11px;height:11px;border-radius:3px;background:var(--ec);margin-right:4px;vertical-align:-1px}
@media (max-width:560px){#eventBar{top:auto;bottom:calc(128px + env(safe-area-inset-bottom,0px));font-size:12px}.evday{grid-template-columns:repeat(8,1fr)}}

/* Sağdaki 5 ray düğmesi tek "Ödüller" menüsünde birleşti (sol panelde, ada kutusunun altında) */

#odulMenu{position:relative;align-self:flex-start}
#odBtn{display:flex;align-items:center;gap:9px;padding:5px 12px 5px 5px;border:none;border-radius:13px;color:var(--hud-fg,#f6ead0);background:var(--hud-bg);
  box-shadow:0 0 0 1px #7a5a26,inset 0 1px 0 rgba(255,225,160,.2),0 6px 14px rgba(0,0,0,.35);text-align:left}
#odBtn:hover{filter:brightness(1.12)}#odBtn:active{transform:scale(.97)}
#odBtn .odIc{position:relative;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-size:20px;flex:none;
  background:radial-gradient(circle at 40% 30%,#5a4028,#1f150c);box-shadow:0 0 0 2px #c9a24a,0 0 0 4px #2a1b0c}
#odBtn .odTx{display:flex;flex-direction:column;line-height:1.1}#odBtn .odTx b{font:900 14px var(--body);color:#ffe3a3}
#odBtn .odTx small{font:700 10.5px var(--body);opacity:.75;white-space:nowrap}
#odBtn em{font-style:normal;font-size:12px;opacity:.7;margin-left:2px;transition:transform .15s}#odulMenu.open #odBtn em{transform:rotate(90deg)}
#odCnt{display:none;position:absolute;top:-6px;right:-7px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#ff3b30;color:#fff;
  font:900 11px/18px var(--body);text-align:center;font-style:normal;box-shadow:0 0 0 2px #fff,0 0 8px #ff3b30}
#odulMenu.has #odCnt{display:block;animation:pulse 1s infinite}#odulMenu.has .odIc{animation:wig 2.4s infinite}
#odPanel{position:absolute;left:calc(100% + 10px);top:0;width:290px;padding:6px;display:flex;flex-direction:column;gap:4px;z-index:2;animation:pop .16s ease-out}
#odPanel.hidden{display:none}
#odPanel button{position:relative;display:grid;grid-template-columns:38px 1fr 14px;align-items:center;gap:9px;padding:6px 8px;border:none;border-radius:10px;
  background:rgba(255,255,255,.04);color:var(--hud-fg,#f6ead0);text-align:left}
#odPanel button:hover{background:rgba(201,162,74,.18)}
#odPanel button span{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:20px;
  background:radial-gradient(circle at 40% 30%,#5a4028,#1f150c);box-shadow:0 0 0 2px #c9a24a,0 0 0 3px #2a1b0c}
#odPanel button b{font:800 13.5px var(--body);color:#ffe3a3;display:flex;flex-direction:column;gap:1px}#odPanel button b small{font:600 11px var(--body);color:#e8dcc0;opacity:.75}
#odPanel button>i{width:12px;height:12px;border-radius:50%;background:#ff3b30;box-shadow:0 0 0 2px #fff,0 0 8px #ff3b30;visibility:hidden}
#odPanel button.dot>i{visibility:visible;animation:pulse 1s infinite}
#left.odOpen{z-index:40}
@media (max-width:560px){#odPanel{left:0;top:calc(100% + 8px);width:min(300px,calc(100vw - 30px))}}

@keyframes wig{0%,90%,100%{transform:rotate(0)}93%{transform:rotate(-10deg)}96%{transform:rotate(10deg)}}
#tutBox{top:calc(118px + env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%);width:min(440px,92vw);padding:10px 14px;z-index:8;border-color:#ffd24d;box-shadow:0 0 0 2px #ffd24d,0 0 24px rgba(255,210,80,.35),0 8px 18px rgba(0,0,0,.4)}
.tuthd{display:flex;align-items:center;gap:8px;font-size:13px}.tuthd b{color:#ffe08a;flex:1}.tuthd span{opacity:.8;font-weight:800}
.tuthd button{border:none;border-radius:6px;padding:3px 9px;font:800 12px var(--body);background:rgba(255,255,255,.12);color:#f5e9cd}
.tutt{font-size:15px;font-weight:700;margin:6px 0}.tutdots{display:flex;gap:5px}.tutdots i{width:22px;height:5px;border-radius:3px;background:rgba(255,255,255,.2)}
.tutdots i.ok{background:#57c27f}.tutdots i.cur{background:#ffd24d}
/* === Rehber: Kaptan Baruthan === */
#rehber{position:fixed;right:14px;bottom:calc(108px + env(safe-area-inset-bottom,0px));width:420px;display:flex;z-index:9;box-sizing:border-box;   /* v1931: pencere7 parşömen çerçeve */
  border:14px solid transparent;border-image:var(--p7-parsomen) 56 fill / 14px stretch;filter:drop-shadow(0 10px 18px rgba(0,0,0,.5));animation:rbIn .35s ease}
#rehber .rbPort{border-radius:2px;box-shadow:0 0 0 1px #6b4a1e}
#rehber.hidden,#rbMini.hidden{display:none}body.touch #rbMini,body.touch #left #hikHud,body.touch #left #odBtn{display:none!important}#odMCnt{position:absolute;right:12px;top:50%;transform:translateY(-50%);min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#d12a1e;color:#fff;font:800 12px/20px var(--body);text-align:center;font-style:normal}#odMBtn{position:relative}   /* v1882 (kullanıcı: "mobilde ve tablette işaretlediğim yeri menüye al"): rehber portresi ve Seyir Hikâyesi satırı ekranda yok — Menü › Rehber / Seyir Hikâyesi */body.wreck #rehber,body.wreck #rbMini{display:none!important}
@keyframes rbIn{from{opacity:0;transform:translateY(14px)}}
.rbPort{position:relative;flex:none;width:118px;border-radius:14px 0 0 14px;overflow:hidden;
  background:radial-gradient(120% 90% at 50% 20%,#ffe6a8 0,#e9a95c 38%,#6d3b1c 80%,#2a1608 100%)}
.rbPort canvas{position:absolute;left:0;top:0;width:100%;height:100%}
.rbNm{position:absolute;left:0;right:0;bottom:0;padding:3px 2px 4px;text-align:center;font:900 10.5px var(--body);color:#ffe9b0;letter-spacing:.2px;
  background:linear-gradient(0deg,rgba(26,14,6,.92),rgba(26,14,6,0));text-shadow:0 1px 2px #000}
.rbBody{flex:1;min-width:0;padding:4px 4px 2px 10px;color:#2a1b0c;background:none}
.rbHd{display:flex;align-items:center;gap:8px}.rbHd b{flex:1;font:900 14.5px var(--body);color:#6e3a12;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rbHd span{font:900 11.5px var(--body);color:#8a6a3a;background:rgba(122,90,38,.14);border-radius:999px;padding:1px 7px}
.rbHd button{border:none;width:24px;height:22px;border-radius:7px;font:900 13px var(--body);color:#5a3a16;background:rgba(122,90,38,.16)}
.rbSay{margin:5px 0 6px;font:600 13.5px/1.35 var(--body);min-height:36px}
.rbSay.done::after{content:''}.rbSay.typing::after{content:'▍';opacity:.6;animation:rbBlink .6s steps(1) infinite}
@keyframes rbBlink{50%{opacity:0}}
.rbTodo{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:9px;background:rgba(255,255,255,.55);box-shadow:inset 0 0 0 1px rgba(122,90,38,.3);font:800 12.5px var(--body)}
.rbTodo i{font-style:normal}.rbTodo span{flex:1}.rbTodo em{font-style:normal;font:900 12px var(--body);color:#1f6b3a;white-space:nowrap}
.rbTip{margin-top:5px;font:600 11.5px/1.3 var(--body);color:#6b5230}.rbTip:empty{display:none}
.rbFoot{display:flex;align-items:center;gap:6px;margin-top:6px}.rbFoot span{flex:1;min-width:0;font:800 11px var(--body);color:#7a4a12;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rbFoot button{border:none;border-radius:9px;padding:5px 10px;font:900 12px var(--body)}
#rehber .rbFoot button{min-height:34px;padding:0 4px;border:10px solid transparent;border-image:var(--p7-d2) 32 fill / 10px stretch;border-radius:0;background:none;color:var(--p7-metin);text-shadow:0 1px 0 #000;font:800 12.5px var(--body)}
#rehber #rbShow{border-image-source:var(--p7-d1);color:var(--p7-koyu);text-shadow:var(--p7-acik-hat)}
.rbBar{margin-top:7px;height:5px;border-radius:3px;background:rgba(122,90,38,.2);overflow:hidden}.rbBar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#57c27f,#c9a24a);transition:width .4s}
#rehber.cheer .rbBody{animation:rbCheer .6s ease}
@keyframes rbCheer{30%{background:linear-gradient(180deg,#fff7d8,#f6e39a)}}
#rbMini{position:fixed;right:18px;bottom:calc(112px + env(safe-area-inset-bottom,0px));z-index:9;width:62px;height:62px;border-radius:50%;border:none;padding:0;overflow:hidden;
  background:radial-gradient(circle at 50% 30%,#ffe6a8,#c77c3a 60%,#4a2410);box-shadow:0 0 0 2px #3a2616,0 0 0 4px #c9a24a,0 6px 16px rgba(0,0,0,.5)}
#rbMini img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 18%}#rbMini img:not([src]){display:none}
#rbMini b{font:900 18px var(--body);color:#fff4d0;text-shadow:0 1px 2px #000}#rbMini img[src]+b{display:none}
#rbMini i{position:absolute;right:5px;top:5px;width:14px;height:14px;border-radius:50%;background:#e8452f;box-shadow:0 0 0 2px #fff;display:none}
#rbMini.new i{display:block;animation:tutpulse 1s infinite}
@media (max-width:560px){
  #rehber{left:8px;right:8px;width:auto;bottom:calc(170px + env(safe-area-inset-bottom,0px))}
  .rbPort{width:72px}.rbBody{padding:6px 9px 7px}.rbHd b{font-size:12.5px}.rbHd span{font-size:10.5px}.rbHd button{height:20px}
  .rbSay{font-size:12px;line-height:1.3;min-height:0;margin:3px 0 4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
  .rbTip{display:none}.rbTodo{font-size:11.5px;padding:3px 7px}.rbFoot{margin-top:4px}.rbFoot button{padding:4px 8px;font-size:11px}.rbBar{margin-top:5px}
  .rbNm{font-size:9px}
  #rbMini{right:auto;left:10px;bottom:calc(92px + env(safe-area-inset-bottom,0px));width:54px;height:54px}}
@media (max-height:500px) and (orientation:landscape){
  #rehber{right:auto;left:50%;transform:translateX(-50%);bottom:calc(6px + env(safe-area-inset-bottom,0px));width:470px;zoom:.78;animation:none}
  .rbTip{display:none}#rbMini{right:auto;left:50%;transform:translateX(-50%);bottom:6px;width:50px;height:50px}}
/* pencere içi alım geri bildirimi */
button.fbok{animation:fbOk .9s ease}button.fbbad{animation:fbBad .45s ease}
@keyframes fbOk{0%{box-shadow:0 0 0 0 rgba(87,194,127,.9)}40%{box-shadow:0 0 0 5px rgba(87,194,127,.55);filter:brightness(1.25)}100%{box-shadow:0 0 0 0 rgba(87,194,127,0)}}
@keyframes fbBad{20%,60%{transform:translateX(-5px);box-shadow:0 0 0 2px #e8452f}40%,80%{transform:translateX(5px);box-shadow:0 0 0 2px #e8452f}}
/* Pencere başlıkları ve kapat düğmesi: içerik kaydırılınca yukarı kaymaz (yapışkan) */
.sheet>header{position:sticky;top:-18px;z-index:6;margin:-18px -20px 4px;padding:18px 20px 10px;border-radius:16px 16px 0 0;
  background:linear-gradient(180deg,#f7ecd1,#efdfb8)}
@media (max-width:560px){.sheet>header{top:-14px;margin:-14px -14px 4px;padding:14px 14px 10px}}
.tut-hl{outline:3px solid #ffd24d!important;outline-offset:4px;animation:tutpulse 1s infinite;border-radius:12px}
@keyframes tutpulse{50%{outline-color:rgba(255,210,80,.25)}}
#announce{position:fixed;left:50%;top:32%;transform:translate(-50%,-50%);z-index:55;pointer-events:none;text-align:center}
#announce .an1{font-family:var(--display);font-size:clamp(40px,9vw,76px);line-height:1;color:#ffe08a;-webkit-text-stroke:3px #3a1a06;paint-order:stroke fill;text-shadow:0 0 28px rgba(255,170,60,.8),0 6px 0 rgba(0,0,0,.35)}
#announce .an2{font-weight:900;font-size:17px;color:#fff;text-shadow:0 2px 4px #000;margin-top:6px}
#announce.go{animation:ann 2.6s ease-out forwards}
@keyframes ann{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}12%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}20%{transform:translate(-50%,-50%) scale(1)}80%{opacity:1}100%{opacity:0;transform:translate(-50%,-60%) scale(1)}}
.login7{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:8px 0}
.lday{position:relative;padding:8px 6px;border-radius:12px;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.25));box-shadow:0 0 0 1px rgba(138,106,38,.4)}
.lday small{font-weight:900;color:var(--muted);font-size:11px}.lday .lic{font-size:30px;margin:2px 0}.lday span{font-size:12px;font-weight:800;display:block}
.lday.big{grid-column:span 2;background:linear-gradient(180deg,#fff1bf,#e2b95a)}.lday.today{box-shadow:0 0 0 3px #ffd24d,0 0 14px rgba(255,200,60,.6);animation:tutpulse 1s infinite}
.lday.got{opacity:.55}.lday b{position:absolute;top:4px;right:8px;color:#2f7d4f;font-size:18px}
.mbar{margin-top:6px;height:7px}
.passhd{display:flex;justify-content:space-between;font-size:14.5px;margin:4px 0}.pbar{height:12px;margin:4px 0 6px}
.premok{text-align:center;font-weight:900;color:#8a6a16;margin:6px 0}
.passgrid{display:grid;grid-template-columns:34px 1fr 1fr;gap:5px;margin-top:8px}
.ph{font-weight:900;font-size:12.5px;color:var(--muted);text-align:center}.pl{display:grid;place-items:center;font-weight:900;color:var(--muted);border-radius:6px}
.pl.un{color:#fff;background:#2f7d4f}
.pc{border:none;border-radius:8px;padding:6px 6px;font:800 12px var(--body);color:var(--ink);background:linear-gradient(180deg,#fff6df,#ead6a6);box-shadow:0 0 0 1px #9a7a44}
.pc.prem{background:linear-gradient(180deg,#fff1bf,#e2b95a)}.pc.epic{box-shadow:0 0 0 2px #b8372a}
.pc:disabled{opacity:.5;cursor:default}.pc.got{opacity:.45;text-decoration:line-through}
.skins{display:flex;gap:8px;flex-wrap:wrap}.skin{border:none;border-radius:10px;padding:10px 14px;font:900 13px var(--body);color:#fff;box-shadow:0 0 0 2px #2a1b0c}
.skin.s-crimson{background:linear-gradient(135deg,#4a2f1d,#8c1c20)}.skin.s-emerald{background:linear-gradient(135deg,#3d3324,#14452f)}.skin.s-midnight{background:linear-gradient(135deg,#2c2a2e,#123046)}
.skin.on{box-shadow:0 0 0 3px #ffd24d}.skin:disabled{opacity:.45}
.talgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.talcol h3{margin:4px 0 6px;font-size:19px}
.tal{display:flex;align-items:center;gap:8px;padding:8px;margin:6px 0;border-radius:10px;background:rgba(255,255,255,.45);box-shadow:0 0 0 1px rgba(138,106,38,.35)}
.tal>div{flex:1;min-width:0}.tal small{display:block;color:var(--muted);font-size:12px}.tal .pips{margin:4px 0 0}
.tal button{box-sizing:border-box;width:36px;height:36px;padding:0;border:9px solid transparent;border-image:var(--p7-d1) 32 fill / 9px stretch;border-radius:0;background:none;font:900 17px/1 var(--body);color:var(--p7-koyu);text-shadow:var(--p7-acik-hat)}.tal button:disabled{border-image-source:var(--p7-d1-pasif);color:#f2ecdf;text-shadow:0 1px 1px #000}
@media (max-width:560px){.talgrid{grid-template-columns:1fr}.login7{grid-template-columns:repeat(3,1fr)}.lday.big{grid-column:span 3}#tutBox{top:auto;bottom:calc(170px + env(safe-area-inset-bottom,0px))}}
#nameIn{flex:1}
.actabs{display:flex;gap:4px;margin-bottom:6px}.actabs button{flex:1;border:none;border-radius:8px;padding:7px;font:800 13px var(--body);background:rgba(255,255,255,.4);color:var(--ink)}.actabs button.on{background:linear-gradient(180deg,#4a3219,#2c1d0f);color:#f0cf7a;box-shadow:inset 0 0 0 1px rgba(240,207,122,.4)}
.acerr{color:var(--blood);font-weight:800;font-size:13.5px;min-height:1em}.acrow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tagm{font-size:11.5px;background:rgba(0,0,0,.1);padding:1px 7px;border-radius:9px}
#chatFab{left:calc(96px + env(safe-area-inset-left,0px));bottom:calc(112px + env(safe-area-inset-bottom,0px));width:48px;height:48px;border-radius:50%;border:none;font-size:21px;
  background:radial-gradient(circle at 40% 30%,#3f7f93,#123a46);box-shadow:0 0 0 2px #c9a24a,0 0 0 4px #2a1b0c,0 4px 10px rgba(0,0,0,.5)}
#chatFab b{position:absolute;top:-4px;right:-4px;min-width:18px;padding:0 4px;border-radius:9px;background:#ff3b30;color:#fff;font:900 11px var(--body);line-height:18px}#chatFab b:empty{display:none}
#chatFab.on{box-shadow:0 0 0 2px #ffe08a,0 0 14px rgba(255,210,90,.7)}
#chatPanel{left:calc(10px + env(safe-area-inset-left,0px));bottom:calc(170px + env(safe-area-inset-bottom,0px));width:min(380px,calc(100vw - 20px));height:min(330px,calc(46*var(--vh)));z-index:9;display:flex;flex-direction:column;
  background:linear-gradient(180deg,rgba(24,16,9,.93),rgba(10,7,4,.93));border:1px solid #7a5a26;border-radius:12px;box-shadow:0 8px 22px rgba(0,0,0,.5)}
.chd{display:flex;align-items:center;gap:4px;padding:6px;border-bottom:1px solid rgba(201,162,74,.3)}#chatTabs{display:flex;gap:3px;flex:1;flex-wrap:wrap}
#chatTabs button{border:none;border-radius:7px;padding:5px 9px;font:800 12px var(--body);color:#f5e9cd;background:rgba(255,255,255,.08)}#chatTabs button.on{background:#c9a24a;color:#2a1b0c}
#chatClose{border:none;background:none;color:#f5e9cd;font-size:14px;padding:4px 8px}
#chatList{flex:1;overflow-y:auto;padding:6px 8px;font-size:13px;line-height:1.35;user-select:text;-webkit-user-select:text;touch-action:pan-y}
.cm{margin:2px 0;word-wrap:break-word}.cm .ct{opacity:.45;font-size:11px;margin-right:4px;font-variant-numeric:tabular-nums}.cm .cg{color:#9fd2ff;font-weight:800;margin-right:3px}
.cm .cn{border:none;background:none;padding:0 4px 0 0;font:800 13px var(--body);color:#ffe08a;cursor:pointer}.cm.staff .cn{color:#ff9d8f}.cm.wh .cx{color:#d8b8ff;font-style:italic}
.cm .cx{color:#f5e9cd}.cm .cx.fl{color:#ffb4a6}.cm.sys{color:#9ff5b8;font-style:italic;font-size:12.5px}
.cin{display:flex;gap:6px;padding:6px;border-top:1px solid rgba(201,162,74,.3)}.cin input{flex:1;min-width:0;font:600 14px var(--body);padding:8px 10px;border-radius:8px;border:none;background:#fffaf0;color:#2a1b0c}
.cin .btn{padding:7px 12px;font-size:13px}
#ctxMenu{position:fixed;z-index:30;display:flex;flex-direction:column;min-width:170px}
#ctxMenu b{color:#ffe08a;font-size:13px;padding:2px 6px 6px}#ctxMenu button{border:none;background:none;color:#f5e9cd;text-align:left;padding:7px 8px;border-radius:6px;font:700 13px var(--body)}#ctxMenu button:hover{background:rgba(255,255,255,.1)}
.sheet.small{width:min(420px,100%)}.rlist{display:grid;gap:6px;margin:6px 0}.rlist label{display:flex;gap:8px;align-items:center;font-weight:700;padding:6px 8px;border-radius:8px;background:rgba(255,255,255,.4)}
#reportModal textarea{width:100%;min-height:70px;border-radius:8px;border:none;padding:8px;font:600 14px var(--body);background:#fffaf0;box-shadow:inset 0 0 0 1px #a8864c}
#shop.wide .sheet{width:min(1000px,100%)}
#tradeBtn{position:fixed;left:50%;bottom:132px;transform:translateX(-50%);z-index:30;border:none;border-radius:14px;padding:9px 18px;font:900 16px var(--body);color:#fff;background:linear-gradient(180deg,#c9a24a,#8a6a26);box-shadow:0 0 0 2px #3a2616,0 4px 12px rgba(0,0,0,.4);display:flex;flex-direction:column;align-items:center;cursor:pointer}
#tradeBtn small{font:700 11px var(--body);opacity:.85}#tradeBtn.hidden{display:none}
#canBasBtn{position:fixed;left:50%;top:calc(176px + env(safe-area-inset-top,0px));transform:translateX(-50%);z-index:31;border:none;border-radius:16px;padding:10px 22px 8px;
  display:flex;flex-direction:column;align-items:center;gap:2px;color:#fff;background:linear-gradient(180deg,#e0503c,#8e1f14);
  box-shadow:0 0 0 2px #ffd88a,0 0 0 4px #3a1208,0 6px 18px rgba(0,0,0,.45),0 0 22px rgba(255,90,70,.55);animation:cbPulse 1.4s ease-in-out infinite}
#canBasBtn b{font:900 20px var(--body);letter-spacing:.3px;text-shadow:0 2px 0 rgba(0,0,0,.35)}
#canBasBtn small{font:700 11px var(--body);opacity:.9}
#canBasBtn.soluk{opacity:.5;filter:saturate(.4)}   /* v1228: hareketteyken Can Bas soluk */
#canBasBtn,#canBasBtn.hidden{display:none!important}   /* v151: Can Bas dümende */#canBasBtn.busy{animation:none;filter:saturate(.6) brightness(1.1)}
#canBasBtn.nudge{animation:cbNudge .45s ease}
@keyframes cbPulse{50%{box-shadow:0 0 0 2px #ffd88a,0 0 0 4px #3a1208,0 6px 18px rgba(0,0,0,.45),0 0 34px rgba(255,120,90,.9)}}
@keyframes cbNudge{20%,60%{transform:translateX(calc(-50% - 7px))}40%,80%{transform:translateX(calc(-50% + 7px))}}
.slabel.pr{opacity:.6}.slabel.pr .n::after{content:"";display:inline-block;width:1.1em;height:1.1em;vertical-align:-.2em;background:var(--emi-at) no-repeat;background-size:1600% 1100%;background-position:13.3333% 0.0000%;margin-left:.25em;content:'';}
@media (max-width:900px),(max-height:500px){#canBasBtn{top:auto;bottom:calc(190px + env(safe-area-inset-bottom,0px));padding:8px 16px 6px}#canBasBtn b{font-size:17px}#canBasBtn small{display:none}}
@media (max-height:500px) and (orientation:landscape){#canBasBtn{bottom:calc(10px + env(safe-area-inset-bottom,0px))}}
.fw{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:14px;align-items:start}
.fwprev{position:sticky;top:0}.fwprev>canvas{width:100%;height:auto;aspect-ratio:8/5;display:block;border-radius:6px;box-shadow:0 0 0 2px #3a2616,0 0 0 4px #c9a24a,0 8px 18px rgba(0,0,0,.35);background:#222}
.fwread{display:flex;gap:10px;align-items:center;margin:10px 0}.fwread canvas{width:64px;height:40px;image-rendering:pixelated;box-shadow:0 0 0 1px #3a2616;flex:none}
.fwread div{display:flex;flex-direction:column;font-size:13px}.fwread b.good{color:#2f7d4f}.fwread b.warn{color:#b0761c}.fwread b.bad{color:#b8372a}.fwread small{color:var(--muted)}
.fwact{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.fwact .btn{padding:8px 12px;font-size:13.5px}
.fwpanel{display:flex;flex-direction:column;gap:10px}.fwsec{padding:10px;border-radius:12px;background:rgba(255,255,255,.4);box-shadow:0 0 0 1px rgba(138,106,38,.35)}
.fwsec h4{margin:0 0 6px;font-size:16px}.fwsec small{display:block;font-size:12.5px;color:var(--muted);margin-top:6px}.fwsec .btn{padding:7px 12px;font-size:13px;margin-top:6px}
.fwpre{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.fwpre button{padding:0;border:none;border-radius:6px;overflow:hidden;background:#fffaf0;box-shadow:0 0 0 1px rgba(138,106,38,.5);cursor:pointer;display:flex;flex-direction:column}
.fwpre canvas{width:100%;height:auto;display:block}.fwpre span{font-size:11px;font-weight:700;padding:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}
.fwchip{border:none;border-radius:14px;padding:5px 10px;font:700 12.5px var(--body);background:rgba(58,39,23,.1);color:var(--ink);box-shadow:inset 0 0 0 1px rgba(138,106,38,.4);cursor:pointer}.fwchip.on{background:#1f4654;color:#fff}
.fwsw{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-top:3px}.fwsw button{width:24px;height:24px;border-radius:50%;border:none;box-shadow:0 0 0 1px rgba(0,0,0,.45);cursor:pointer}
.fwsw button.on{box-shadow:0 0 0 2px #fff,0 0 0 4px #1f4654}.fwsw input{width:30px;height:26px;padding:0;border:none;background:none;cursor:pointer}
.fwem{display:grid;grid-template-columns:repeat(8,1fr);gap:4px}.fwem button{padding:2px;border:none;border-radius:8px;background:#fffaf0;box-shadow:0 0 0 1px rgba(138,106,38,.45);cursor:pointer}.fwem button.on{background:#1f4654}
.fwem canvas{width:100%;height:auto;display:block}
.fwr{display:grid;grid-template-columns:86px 1fr 44px;gap:6px;align-items:center;font-size:13px;margin-top:5px}.fwr output{text-align:right;font-weight:700}
.fwck{display:flex;gap:6px;align-items:center;font-size:13px;margin-top:6px}
.gflag{width:64px;height:40px;border-radius:4px;box-shadow:0 0 0 2px #3a2616;flex:none}
@media (max-width:760px){.fw{grid-template-columns:1fr}.fwprev{position:static}.fwem{grid-template-columns:repeat(6,1fr)}}
.gcard{display:flex;gap:12px;align-items:center;padding:10px;border-radius:12px;background:rgba(255,255,255,.45);box-shadow:0 0 0 1px rgba(138,106,38,.4)}
.gtag{display:grid;place-items:center;width:64px;height:64px;border-radius:14px;font:900 20px var(--body);color:#fff;background:linear-gradient(135deg,#1f4654,#123a46);box-shadow:0 0 0 3px #c9a24a;flex:none}
table.board{width:100%;border-collapse:collapse;font-size:14px;margin-top:6px}table.board td{padding:6px 4px;border-bottom:1px dashed #c8b07a}table.board tr.me{background:rgba(255,215,90,.3)}
.s.mini,button.mini{box-sizing:border-box;min-height:30px;padding:0 4px;border:8px solid transparent;border-image:var(--p7-d1) 32 fill / 8px stretch;border-radius:0;background:none;font:800 12px var(--body);color:var(--p7-koyu);text-shadow:var(--p7-acik-hat);margin:1px}
.rtabs{display:flex;gap:4px;flex-wrap:wrap;margin:6px 0}.rtabs button{border:none;border-radius:8px;padding:6px 11px;font:800 13px var(--body);background:rgba(58,39,23,.12);color:var(--ink)}.rtabs button.on{background:linear-gradient(180deg,#4a3219,#2c1d0f);color:#f0cf7a;box-shadow:inset 0 0 0 1px rgba(240,207,122,.4)}
.iapgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}
.iap{position:relative;text-align:center;padding:14px 10px 12px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.25));box-shadow:0 0 0 1px rgba(138,106,38,.4)}
.iap.hot{box-shadow:0 0 0 2px #c9a24a,0 0 16px rgba(201,162,74,.4)}.eftsum .ep-img{width:64px;height:64px;flex:none;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.iap .ep-img{display:block;width:96px;height:96px;margin:0 auto 4px;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(0,0,0,.35))}.iap .iic{font-size:40px}.iap b{display:block;font-size:22px}.iap small{display:block;color:var(--muted);margin-bottom:8px}
.eftsum{display:flex;gap:14px;align-items:center;padding:12px 14px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.25));box-shadow:0 0 0 1px rgba(138,106,38,.4)}.eftsum .iic{font-size:40px}.eftsum b{display:block;font-size:20px}.eftsum small{color:var(--muted)}
.eftstep{margin:12px 0;padding-left:22px;display:grid;gap:4px}.eftin{display:grid;gap:4px;margin:10px 0;font-weight:700}.eftin small{font-weight:400;color:var(--muted)}.eftin input{padding:8px 10px;border-radius:9px;border:1px solid rgba(138,106,38,.5);background:rgba(255,255,255,.7);font:inherit}
.eftbar{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-top:10px}.btn.sm{padding:4px 10px;font-size:12px}
.eftpay{margin-top:8px}.eftcode{display:grid;justify-items:center;gap:6px;padding:14px;border-radius:14px;border:2px dashed #c9a24a;background:rgba(201,162,74,.12);text-align:center}.eftcode small{color:var(--muted)}
.eftcode b,.eftc2{font:900 26px ui-monospace,Menlo,Consolas,monospace;letter-spacing:.12em;color:#7a4e10}.eftc2{font-size:15px;letter-spacing:.08em}
.eftt{width:100%;border-collapse:collapse;margin:10px 0}.eftt td{padding:7px 6px;border-bottom:1px solid rgba(138,106,38,.25);vertical-align:middle}.eftt td:first-child{color:var(--muted);width:80px}.eftt td:last-child{width:44px;text-align:right}.eftib{font-family:ui-monospace,Menlo,Consolas,monospace;word-break:break-all}
.eftlist{display:grid;gap:10px}.eftord{padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.45);box-shadow:0 0 0 1px rgba(138,106,38,.35)}.eftord .eh{display:flex;justify-content:space-between;align-items:center;gap:8px}
.eftord .em{display:flex;gap:14px;flex-wrap:wrap;margin-top:4px;color:var(--muted);font-size:13px}.eftord .em span:first-child{color:inherit;font-weight:800}.eftord .en{margin-top:4px;font-size:13px}
.eftst{font:800 11.5px var(--body);padding:2px 9px;border-radius:10px;white-space:nowrap;background:rgba(0,0,0,.12)}.eftst.st-bekliyor{background:#e2a73a;color:#2a1a00}.eftst.st-onaylandi{background:#2f8a4c;color:#fff}.eftst.st-reddedildi{background:#b8372a;color:#fff}
.eftn{font-style:normal;background:#b8372a;color:#fff;border-radius:9px;padding:0 6px;font-size:11px;margin-left:4px}
.evg{display:block;margin-top:4px;font-size:12.5px;line-height:1.4}.evg b{color:#7a4e10}.evcard .evg b{color:inherit}
.iap .ib{position:absolute;top:-9px;left:50%;transform:translateX(-50%);white-space:nowrap;font:900 11px var(--body);padding:2px 9px;border-radius:10px;background:#b8372a;color:#fff}
.rtl .sheet,.rtl #chatPanel,.rtl #tutBox,.rtl #ctxMenu{direction:rtl;text-align:right}
@media (max-width:560px){#chatPanel{bottom:calc(150px + env(safe-area-inset-bottom,0px));height:calc(40*var(--vh))}#chatFab{left:calc(84px + env(safe-area-inset-left,0px));bottom:calc(92px + env(safe-area-inset-bottom,0px));width:42px;height:42px;font-size:18px}}
.slabel .nl{display:inline-flex;align-items:center;gap:4px}
.slabel .bdg{display:inline-flex;gap:3px}.slabel .bdg:empty{display:none}
.slabel .bdg b{font:900 10.5px var(--body);letter-spacing:.03em;padding:1px 5px;border-radius:4px;text-shadow:none;line-height:1.35}
.slabel .bdg .gt{color:#1a1109;background:linear-gradient(180deg,#ffe08a,#c9962e);box-shadow:0 0 0 1px #3a2410}
.slabel .bdg .at{color:#1a1109;background:linear-gradient(180deg,#ffe08a,#c9962e);box-shadow:0 0 0 1px #3a2410}
.slabel.remote.ally .n{color:#9ff5b8!important}.slabel.remote.band .n{color:#d8d2c4!important;opacity:.8}.slabel.remote.foe .n{color:#ffb4a6!important}
.gtg{font:900 11px var(--body);padding:1px 6px;border-radius:4px;color:#1a1109;background:linear-gradient(180deg,#ffe08a,#c9962e)}
.atg{font:900 11px var(--body);padding:1px 6px;border-radius:4px;color:#eaf6ff;background:linear-gradient(180deg,#4f86c8,#23507e)}
.gtag.al{background:linear-gradient(135deg,#23507e,#0e2438);font-size:17px}.gcard.alc{margin:6px 0}
.cm .ca{color:#8fc0ff;font-weight:800;margin-right:3px}

/* ===== Son Korsan tarzı alt dümen çubuğu, üst orta çubuk, yerleşik sohbet ===== */
#hint,#menu,#actions,#chatFab{display:none!important}
#resbar{top:calc(80px + env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%);display:flex;gap:6px;z-index:6}
#resbar .res{display:flex;align-items:center;gap:5px;padding:2px 10px 2px 3px;border-radius:14px;font-weight:900;font-size:12.5px;color:#ffe9a8;
  background:linear-gradient(180deg,rgba(20,14,8,.82),rgba(8,6,3,.82));box-shadow:0 0 0 1px #8a6a26}
#resbar .res .ri{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:12px;background:radial-gradient(circle at 40% 30%,#5a4020,#1c140a)}
#resbar .res:nth-child(2) b{color:#bfeaff}#resbar .res.pp b{color:#ffc8f2}#resbar .evpill{border:none;cursor:pointer}
#resbar .evpill b{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}

#toasts{top:calc(122px + env(safe-area-inset-top,0px))}

#hpBox .hpinfo .bar,#hpBox .hpinfo .row b{display:none}
.rbtn{width:52px;height:52px;font-size:22px;background:radial-gradient(circle at 40% 30%,#6a4a22,#2a1a0a 70%);box-shadow:0 0 0 2px #e8c877,0 0 0 4px #2a1608,0 0 0 5px #8a6a26,0 4px 10px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,230,160,.35)}

/* dümen yuvarlak ahşap madalyonun içinde: arkasında zemin boşluğu yok */



   /* v607: çember dışında köşeli sarı vurgu yok; seçili durum yalnız yuvarlak halkayla */

#plunderBtn{bottom:calc(122px + env(safe-area-inset-bottom,0px))}
#eventBar{top:auto;bottom:calc(122px + env(safe-area-inset-bottom,0px))}
/* sohbet: sol altta yerleşik parşömen */
#chatPanel{left:calc(8px + env(safe-area-inset-left,0px));bottom:calc(8px + env(safe-area-inset-bottom,0px));width:min(372px,calc(100vw - 16px));height:300px;z-index:6;
  background:none;border:none;box-shadow:none;display:flex;flex-direction:column}
#chatPanel .chd{border:none;padding:0 0 0 2px;gap:4px;align-items:flex-end}
#chatMin{width:40px;height:34px;border:none;border-radius:8px 8px 0 0;font:900 18px var(--body);color:#5a3a10;background:linear-gradient(180deg,#ffe08a,#d9a93c);box-shadow:inset 0 -2px 0 #8a6a26}
#chatTabs{gap:4px}
#chatTabs button{width:auto;min-width:40px;height:30px;padding:0 8px;border-radius:7px 7px 0 0;font:900 11.5px var(--body);color:#ffe9a8;background:linear-gradient(180deg,#6a4a22,#3a2410);box-shadow:inset 0 0 0 1.5px #c9a24a}
#chatTabs button.on{color:#3a2410;background:linear-gradient(180deg,#ffe08a,#d9a93c);height:34px}
#chatClose{display:none}
#chatList{flex:1;background:linear-gradient(180deg,#efe0b4,#e3cf98);border:3px solid #d9a93c;border-radius:0 8px 0 0;box-shadow:inset 0 0 18px rgba(120,80,20,.35);color:#3a2410;font-size:12.5px;padding:6px 8px}
#chatList .cm .cx{color:#2a1a0a}#chatList .cm .cn{color:#9e2a14;font-size:12.5px}#chatList .cm.sys{color:#9e2a14;font-weight:700;font-style:normal}
#chatList .cm .ct{color:#7a5e36;opacity:.8}#chatList .cm .cg{color:#1f4f86}#chatList .cm .ca{color:#1f6b86}#chatList .cm.wh .cx{color:#6a2a8a}
#chatPanel .cin{padding:0;border:none;background:#2a1a0a;border:3px solid #d9a93c;border-top:none;border-radius:0 0 8px 8px}
#chatPanel .cin input{border-radius:0 0 0 6px;background:#1a1008;color:#ffe9a8;font-size:13px}
#chatPanel .cin .btn{border-radius:0 0 6px 0;padding:6px 10px;background:linear-gradient(180deg,#ffe08a,#d9a93c);color:#3a2410;box-shadow:none}
#chatPanel.min{height:auto}#chatPanel.min #chatList,#chatPanel.min .cin{display:none}#chatPanel.min #chatMin{transform:scaleY(-1);border-radius:0 0 8px 8px}
#chatMin b{position:absolute;margin:-22px 0 0 14px;min-width:16px;padding:0 3px;border-radius:8px;background:#ff3b30;color:#fff;font:900 10px var(--body);line-height:16px;transform:none}
#chatMin b:empty{display:none}
@media (max-width:1180px){#chatPanel{bottom:calc(128px + env(safe-area-inset-bottom,0px));height:252px}}

@media (max-width:560px){

  #resbar{top:calc(48px + env(safe-area-inset-top,0px));left:auto;right:calc(6px + env(safe-area-inset-right,0px));transform:none;flex-direction:column;align-items:flex-end;gap:3px;margin-top:62px}
  #resbar .res{font-size:11px}#resbar .res.pp{display:none}#resbar .evpill b{max-width:90px}
  .rbtn{width:42px;height:42px;font-size:18px}

  #chatPanel{bottom:calc(92px + env(safe-area-inset-bottom,0px));height:170px;width:min(280px,70vw)}

}

.admbox{margin-top:8px}.admbox summary{cursor:pointer;font-weight:800;color:var(--muted)}.admbox .field{margin:8px 0}.item.adm{box-shadow:0 0 0 2px #c9a24a,0 0 10px rgba(201,162,74,.35)}
.gi i.gun3d{background:radial-gradient(circle at 50% 40%,#3a2a18,#120b05)!important}.gunimg{width:46px;height:46px;display:block}
.gunspec{display:flex;flex-wrap:wrap;gap:3px 8px;margin-top:3px}.gunspec span{font-size:11.5px;color:var(--muted)}.gunspec b{color:var(--ink);font-size:12px}

/* === Seafight tarzı gemi etiketi === */
.slabel.sf{display:flex;flex-direction:column;align-items:center;gap:2px}
.slabel.sf .hpw{position:static;pointer-events:none;margin-bottom:1px}
.slabel.sf .hpw .bar{width:86px;height:9px;margin:0;border:1px solid #0b0f14;border-radius:2px;background:rgba(10,14,20,.75);box-shadow:0 0 0 1px rgba(255,255,255,.18),0 1px 3px rgba(0,0,0,.7);overflow:hidden}
.slabel.sf .hpw .bar i{display:block;height:100%;background:linear-gradient(180deg,#9dff8f,#26a044);transition:width .15s}
.slabel.sf .hpw .bar i.mid{background:linear-gradient(180deg,#ffe27a,#d09a1c)}.slabel.sf .hpw .bar i.low{background:linear-gradient(180deg,#ff8a78,#c42a1c)}
.slabel.sf .nl{display:inline-flex;align-items:center;gap:4px}
.slabel.sf .lv{display:inline-flex;align-items:center}
.slabel.sf .bdg:empty{display:none}
.slabel.sf .bdg{display:inline-flex;align-items:center;gap:4px}
.slabel.sf .bdg .gt,.slabel.sf .bdg .at{background:none;box-shadow:none;padding:0;font:900 15px var(--body);text-shadow:0 1px 2px #000,0 0 4px rgba(0,0,0,.9);font-variant:normal;font-variant-numeric:lining-nums;text-transform:uppercase;letter-spacing:.04em}   /* rakamlar harflerle aynı boy (küçük büyük harf yok) */
.slabel.sf .bdg .gt{color:#ffd36a}
.slabel.sf .bdg .gt.free{color:#e2dac8;opacity:.9}
.slabel.sf .bdg .at{color:#ffd36a}
.slabel.sf .bdg .sep{text-decoration:none;color:#e8dcc0;opacity:.75;font:800 13px var(--body);text-shadow:0 1px 2px #000}
.slabel.sf .al{font:800 14px var(--body);color:#8fc4ff;line-height:1.15}.slabel.sf .al:empty{display:none}.slabel.sf .al:empty{display:none}
.slabel.sf .md{font-size:13px;letter-spacing:1px;margin-top:0;line-height:1.1}.slabel.sf .md:empty{display:none}
.slabel.sf.en .n::before,.slabel.sf.pas .n::before{content:none}
.slabel.sf .ku{font:italic 800 12px var(--body);color:#ffcf8a;text-shadow:0 1px 2px #000,0 0 4px rgba(0,0,0,.9);line-height:1.1;white-space:nowrap;pointer-events:none}   /* v533: Kelle Avcısı unvanı */

/* === Kaptan Madalyaları === */
.kmi{display:inline-block;background-repeat:no-repeat;background-size:300% 500%;vertical-align:middle;flex:none}   /* atlas 3×5 (KM_GRID) */
.kmi.glow{filter:drop-shadow(0 0 3px #ffe08a) drop-shadow(0 0 7px rgba(255,200,80,.75));animation:kmGlow 2.2s ease-in-out infinite}
@keyframes kmGlow{50%{filter:drop-shadow(0 0 5px #fff1b8) drop-shadow(0 0 12px rgba(255,210,90,.95))}}
.kmi.lock{filter:grayscale(1) brightness(.5);opacity:.55}
.slabel .kmr{display:flex;gap:3px;justify-content:center;margin-top:3px}.slabel .kmr:empty{display:none}
.km-cd{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;margin:6px 0 10px;color:var(--muted)}.km-cd b{color:#8a4b0c}
.km-off{border-left:3px solid #c9962e;padding-left:8px}
.km-list{display:grid;gap:10px}
.km-card{display:flex;gap:12px;align-items:flex-start;padding:10px;border-radius:12px;background:rgba(120,80,30,.08);box-shadow:inset 0 0 0 1px rgba(110,70,20,.22)}
.km-icons{display:flex;gap:2px;flex:none}.km-t{display:flex;flex-direction:column;align-items:center;min-width:60px}.km-t small{font-size:11px;font-weight:800;color:var(--muted)}
.km-info{min-width:0;flex:1}.km-info>b{font-size:15px}.km-info small{display:block;color:var(--muted);font-size:12.5px;line-height:1.35;margin-top:2px}.km-info .km-rw{color:#8a5a12;font-weight:700}
.km-me{font-size:13px;margin-top:6px}.km-me.muted{color:var(--muted)}.km-me .bad{color:#b3261e}.km-me .ok{color:#2b7a34}
.km-board{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:3px}
.km-board li{display:flex;align-items:center;gap:6px;font-size:13px;padding:2px 6px;border-radius:6px;background:rgba(120,80,30,.07)}
.km-board li.me{background:rgba(60,150,60,.2)}.km-board li span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.km-board .kmn{display:inline-grid;place-items:center;width:18px;font-style:normal;font-weight:900;color:var(--muted)}
@media (max-width:560px){.km-card{flex-direction:column}.km-t{min-width:52px}}

/* Tersane: gemi görselleri (40 geminin önceden çizilmiş atlası) */
.item.ship{grid-template-columns:132px 1fr auto}
.item .gi.shipimg{width:132px;height:86px;background-repeat:no-repeat;background-size:800% 500%;border-radius:10px;background-color:rgba(120,80,30,.1);box-shadow:inset 0 0 0 1px rgba(110,70,20,.2)}
@media (max-width:560px){.item.ship{grid-template-columns:92px minmax(0,1fr);align-items:start}.item .gi.shipimg{width:92px;height:60px;grid-row:span 2}.item.ship .pr{grid-column:2;text-align:left}.item.ship .acts{grid-column:1/-1}}

/* v312: BAŞARI MADALYALARI — emoji yerine çizilmiş rozet/madalya atlası (6 sütun × 3 satır) */
:root{--bas-roz:url('gomulu/584ffbb45c094d6b.webp');--bas-mad:url('gomulu/f9e63887442cd970.webp')}
.brz,.bmd{display:inline-block;background-repeat:no-repeat;background-position:calc(var(--bx)*20%) calc(var(--by)*50%);background-size:600% 300%;vertical-align:middle;flex:none}
.brz{background-image:var(--bas-roz)}
.bmd{background-image:var(--bas-mad)}
.brz.off,.bmd.off{filter:grayscale(1) brightness(.34) contrast(1.15);opacity:.9}
/* gemi etiketinde başarı rozetleri tek sıra, kaptan madalyalarının altında */
.slabel .md{display:flex;gap:3px;justify-content:center;align-items:center;flex-wrap:nowrap;white-space:nowrap;margin-top:2px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.8))}
.slabel .md:empty{display:none}
.slabel .md i.brz{transform-origin:50% 40%;transition:transform .22s cubic-bezier(.3,1.7,.5,1);pointer-events:auto;cursor:help}
.slabel .md i.brz:hover{transform:translateY(-5px) scale(1.7);z-index:5}

/* === Rozet şeridi (HUD rozetleri: 19 rütbe + 16 başarı, 512x320 atlas) === */
.rzi{display:inline-block;background-repeat:no-repeat;background-size:800% 400%;vertical-align:middle;flex:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.85))}
/* parlama: ekstra çizgi/çember yok, rozetin kendi rengi hafifçe parlar */
.rzi.glow{animation:rzGlow 2.4s ease-in-out infinite}
@keyframes rzGlow{0%,100%{filter:drop-shadow(0 1px 2px rgba(0,0,0,.85)) brightness(1)}50%{filter:drop-shadow(0 1px 2px rgba(0,0,0,.85)) brightness(1.3) saturate(1.15)}}
.slabel.sf .nl{gap:6px}
.slabel.sf .lvb{width:34px;height:34px}
.slabel .kmr{display:flex;gap:4px;justify-content:center;align-items:center;margin-top:3px;flex-wrap:nowrap;white-space:nowrap}   /* tüm madalyalar tek sırada, yan yana */
.slabel .kmr:empty{display:none}
.slabel .kmr .kmw{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;margin:0 auto}

/* v155: gemi altındaki madalyalar — üstüne gelince yaylanarak büyür, parlar; ipucu adını söyler */
.slabel .kmr i.rzi{position:relative;pointer-events:auto;cursor:help;transform-origin:50% 35%;transition:transform .22s cubic-bezier(.3,1.7,.5,1),filter .22s ease}
.slabel .kmr i.rzi:hover{transform:translateY(-6px) scale(1.85);z-index:5;filter:drop-shadow(0 0 5px rgba(255,224,138,.95)) drop-shadow(0 4px 6px rgba(0,0,0,.7)) brightness(1.12)}
@media (prefers-reduced-motion:reduce){.slabel .kmr i.rzi{transition:none}}

/* === Selit (seri atış) === */
#dSelit{touch-action:none;user-select:none}
#dSelit.on .ct{color:#ffe08a}

#dSelit.off{opacity:.55}
/* v154: oyun temalı ipucu (title → data-tip, #gTip) — ahşap zemin, altın çerçeve, Pirata başlık */
#gTip{position:fixed;left:0;top:0;z-index:2147483000;max-width:min(280px,calc(100vw - 16px));padding:7px 11px 8px;border-radius:10px;
  background:linear-gradient(180deg,rgba(74,50,32,.98),rgba(42,27,16,.98) 60%,rgba(28,18,9,.98));color:#f6ead0;
  font:600 12.5px/1.38 var(--body);letter-spacing:.01em;white-space:pre-line;text-align:left;
  box-shadow:0 0 0 1px #d9b45a,0 0 0 3px rgba(26,16,6,.92),inset 0 1px 0 rgba(255,230,160,.18),0 10px 24px rgba(0,0,0,.55);
  pointer-events:none;opacity:0;transform:translateY(4px) scale(.98);transition:opacity .12s ease,transform .12s ease;text-shadow:0 1px 1px rgba(0,0,0,.6)}
#gTip.on{opacity:1;transform:none}
#gTip.below{transform:translateY(-4px) scale(.98)}#gTip.below.on{transform:none}
#gTip .tt{display:block;font:400 16px/1.1 var(--display);color:#ffe08a;letter-spacing:.03em;margin-bottom:3px;text-shadow:0 1px 2px rgba(0,0,0,.8)}
#gTip::after{content:'';position:absolute;left:var(--ax,50%);bottom:-6px;width:10px;height:10px;margin-left:-5px;transform:rotate(45deg);
  background:rgba(28,18,9,.98);box-shadow:1px 1px 0 #d9b45a}
#gTip.below::after{bottom:auto;top:-6px;background:rgba(74,50,32,.98);box-shadow:-1px -1px 0 #d9b45a}
@media (prefers-reduced-motion:reduce){#gTip{transition:none}}

.item .gi .mk-ic{filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}@media (max-width:560px){.item .gi .mk-ic{--s:42px!important}}
.board td.rk{width:44px;text-align:center}.board .rkm{display:inline-block;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35));vertical-align:middle;margin:-6px 0}

/* v177: ışınlanma kulesi deniz seçimi */
.tp-sheet{max-width:560px}.tp-list{display:grid;gap:10px;margin-top:6px}
.tp-row{display:grid;grid-template-columns:64px 1fr;gap:8px;align-items:center}.tp-row>b{font:800 12px var(--body);color:#6b4c16;text-align:right}
.tp-cells{display:flex;flex-wrap:wrap;gap:6px}
.tp-c{min-width:64px;padding:7px 10px;border:none;border-radius:10px;cursor:pointer;font:800 13px var(--body);color:#2a1b0c;background:linear-gradient(180deg,#fff4d6,#e8cf97);box-shadow:inset 0 0 0 1px rgba(138,106,38,.6),0 2px 4px rgba(0,0,0,.15)}
.tp-c:hover{background:linear-gradient(180deg,#fff9e6,#f0d9a5);box-shadow:inset 0 0 0 2px #c9a24a,0 3px 8px rgba(0,0,0,.2)}
.tp-c.hb{background:linear-gradient(180deg,#e3f1f6,#b9d8e3)}.tp-c.cur{opacity:.45;cursor:default}.tp-c small{display:block;font:600 10px var(--body);color:#6b4c16}
#dSelit.zero,#dDinamit.zero,.mag.zero{opacity:.45;filter:grayscale(1)}#dSelit.zero .ct{color:#ff8a7a}
/* ================= MOBİL DÜZEN v3 ================= */
/* Telefonda (dar ya da alçak ekran): alt çubuk kalkar. Sağ altta Saldır dümeni; etrafında
   Gülle ve Eylemler menü düğmeleri ile Selit. Sohbet sol altta. */
.mpanel{display:none}
@media (max-width:900px),(max-height:500px){

  /* açılır paneller */
  .mpanel.open{display:flex;flex-direction:column;position:fixed;z-index:40;right:calc(10px + env(safe-area-inset-right,0px));bottom:calc(186px + env(safe-area-inset-bottom,0px));
    width:min(330px,calc(100vw - 20px));max-height:min(calc(60*var(--vh)),540px);overflow:hidden;border-radius:18px;color:#f5e9cd;
    background:linear-gradient(180deg,rgba(46,31,16,.97),rgba(22,14,7,.97));box-shadow:0 0 0 2px #c9a24a,0 0 0 4px #2a1608,0 14px 34px rgba(0,0,0,.65);
    animation:mpIn .18s ease-out}
  @keyframes mpIn{from{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}
  .mph{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px 8px 14px;border-bottom:1px solid rgba(201,162,74,.35);flex:none}
  .mph b{font:400 22px var(--display);color:#ffe3a3}
  .mph .mpsub{font:700 11.5px var(--body);color:#d8c6a0;opacity:.85;margin-left:auto}
  .mpx{flex:none;width:34px;height:34px;border:none;border-radius:50%;font:900 16px var(--body);color:#fff;cursor:pointer;
    background:radial-gradient(circle at 40% 35%,#d0503a,#7a1a10);box-shadow:0 0 0 2px #3a0e08}
  .mpl{flex:1;min-height:0;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:6px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;
    }
  .mrow{display:flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border:none;border-radius:14px;text-align:left;color:inherit;cursor:pointer;flex:none;
    background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(201,162,74,.25);-webkit-tap-highlight-color:transparent}
  .mrow:active{background:rgba(255,255,255,.1)}
  .mrow.on{background:rgba(255,214,110,.16);box-shadow:inset 0 0 0 2px #ffd24d}
  .mrow.empty{opacity:.55}
  .mri{flex:none;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-size:24px;
    background:radial-gradient(circle at 45% 35%,#4a3420,#140c06);box-shadow:0 0 0 1.5px #8a6a26,inset 0 2px 4px rgba(0,0,0,.6)}
  .mri img{width:42px;height:42px}
  .mrt{flex:1;min-width:0}.mrt b{display:block;font:800 15px var(--body);color:#fff1d2}
  .mrt small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:600 11.5px/1.3 var(--body);color:#d8c6a0;opacity:.9}
  .mrc{flex:none;font:900 15px var(--body);color:#ffe08a;text-align:right}
  .mrc small{display:block;font:700 9.5px var(--body);color:#c9b48a}
  .mrow.on .mrc::after{content:'';display:block;width:15px;height:15px;margin:1px 0 0 auto;background:var(--gic-onay) center/contain no-repeat}
  .mpf{flex:none;margin:0 8px 8px;padding:11px;border:none;border-radius:12px;font:800 14px var(--body);color:#3a2410;cursor:pointer;
    background:linear-gradient(180deg,#ffe08a,#d9a93c);box-shadow:0 2px 0 #7a5418}
  .mpg{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;overscroll-behavior:contain}
  .mag{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 4px 9px;border:none;border-radius:14px;color:inherit;cursor:pointer;
    background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(201,162,74,.25);-webkit-tap-highlight-color:transparent}
  .mag:active{background:rgba(255,255,255,.1)}
  .mag.on{box-shadow:inset 0 0 0 2px #ffd24d;background:rgba(255,214,110,.12)}
  .mag .i{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;font-size:25px;
    background:radial-gradient(circle at 45% 35%,#4a3420,#140c06);box-shadow:0 0 0 1.5px #8a6a26,inset 0 2px 4px rgba(0,0,0,.6)}
  .mag b{font:800 13.5px var(--body);color:#fff1d2}
  .mag small{font:800 10.5px var(--body);color:#ffe08a;min-height:13px}

  /* sohbet: sol alt köşe; küçükken yalnız 💬 düğmesi */
  #chatPanel{left:calc(8px + env(safe-area-inset-left,0px))!important;right:auto!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;zoom:1!important;
    width:min(380px,calc(100vw - 200px))!important;height:min(calc(46*var(--vh)),340px)!important}
  #chatPanel.min{width:auto!important;height:auto!important;background:none!important;box-shadow:none!important;border:none!important}
  #chatPanel.min .chd{background:none!important;box-shadow:none!important;border:none!important;padding:0!important}
  #chatPanel.min #chatTabs{display:none!important}
  #chatPanel.min #chatMin{width:56px!important;height:56px!important;border-radius:50%!important;transform:none!important;font-size:0!important;position:relative;
    background:radial-gradient(circle at 40% 30%,#5e4020,#23150a 70%)!important;box-shadow:0 0 0 2px #e8c877,0 0 0 4px #2a1608,0 0 0 5px #8a6a26,0 5px 12px rgba(0,0,0,.55)!important}
  #chatPanel.min #chatMin::before{content:"";display:inline-block;width:1.1em;height:1.1em;vertical-align:-.2em;background:var(--emi-at) no-repeat;background-size:1600% 1100%;background-position:53.3333% 30.0000%;content:'';font-size:25px;line-height:56px}
  #chatPanel.min #chatMin b{position:absolute;top:-6px;right:-8px;margin:0}
  #chatTabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}
  #chatTabs::-webkit-scrollbar{display:none}

}
/* dikey: sohbet açıkken kontrollerin üstünde, tam genişlik */
@media (max-width:560px) and (orientation:portrait){
  #chatPanel{width:calc(100vw - 16px)!important;height:calc(28*var(--vh))!important;bottom:calc(186px + env(safe-area-inset-bottom,0px))!important}
  #chatPanel.min{bottom:calc(8px + env(safe-area-inset-bottom,0px))!important}
  body:has(#chatPanel:not(.min):not(.hidden)) #rehber{bottom:calc(194px + calc(28*var(--vh)) + env(safe-area-inset-bottom,0px))}   /* v358: açık sohbet rehberi örtmesin */
  /* üst: seviye çubuğu; altında kaynaklar tek satırda */

  #resbar{top:calc(62px + env(safe-area-inset-top,0px));left:50%!important;right:auto!important;transform:translateX(-50%)!important;
    flex-direction:row!important;align-items:center!important;gap:4px!important;margin-top:0!important;zoom:.86;white-space:nowrap}
  #resbar .res.pp{display:flex!important}
  #resbar .evpill b{max-width:110px;overflow:hidden;text-overflow:ellipsis}
  #right{top:calc(62px + env(safe-area-inset-top,0px));zoom:.86}
  #right .rbtns{flex-direction:column;gap:6px}

  #left{top:calc(62px + env(safe-area-inset-top,0px));zoom:.86}
  #left #isleBox{display:none}
  #tutBox{top:auto;bottom:calc(200px + env(safe-area-inset-bottom,0px));width:calc(100vw - 20px)}
  #toasts{top:calc(66px + env(safe-area-inset-top,0px))}

}
/* yatay: arayüz küçük, Eylemler düğmesi Gülle'nin solunda (sağdaki raf ile çakışmasın) */
@media (max-height:500px) and (orientation:landscape){

  #resbar{zoom:.8;top:calc(72px + env(safe-area-inset-top,0px))}
  #right{zoom:.8}

  #left{zoom:.7;gap:6px}
  #left #isleBox{display:none}

  #hpBox .row{font-size:12px}

  #chatPanel{width:min(360px,calc(100vw - 280px))!important;height:max(120px,calc(calc(100*var(--vh)) - 250px))!important}
  .mpanel.open{bottom:calc(10px + env(safe-area-inset-bottom,0px));right:calc(232px + env(safe-area-inset-right,0px));max-height:calc(calc(100*var(--vh)) - 24px)}
  .mpg{grid-template-columns:repeat(3,minmax(0,1fr))}
  #tutBox{zoom:.8;top:calc(96px + env(safe-area-inset-top,0px));bottom:auto}
  #toasts{zoom:.85}

  .sheet{max-height:calc(calc(100*var(--vh)) - 16px)}
}
/* ================= MOBİL DÜZEN SON ================= */

/* ---------- sistem gemisi görselleri ---------- */
.item.npcrow{grid-template-columns:100px 1fr auto}
.item .gi.npc i.npcimg{width:96px;height:64px;border-radius:10px;background:url(npc/npc-atlas.webp) no-repeat;background-size:960px calc(var(--nah,1280)*0.5px);background-position:calc(var(--cx)*-96px) calc(var(--cy)*-64px);background-color:rgba(20,40,55,.12);box-shadow:inset 0 0 0 1px rgba(138,106,38,.35)}
@media (max-width:560px){.item.npcrow{grid-template-columns:70px 1fr auto}.item .gi.npc i.npcimg{width:66px;height:44px;background-size:660px calc(var(--nah,1280)*0.34375px);background-position:calc(var(--cx)*-66px) calc(var(--cy)*-44px);transform:none}}
/* ---------- Seyir defteri · hediye kutusu ---------- */
.syBar{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 8px}
.syBar button{border:none;border-radius:16px;padding:5px 11px;font:800 12.5px var(--body);color:var(--ink);background:rgba(58,39,23,.1);box-shadow:inset 0 0 0 1px rgba(138,106,38,.4)}
.syBar button.on{background:linear-gradient(180deg,#4a3220,#2a1b10);color:#ffe3a3;box-shadow:none}
.syBar .sep{flex-basis:100%;height:0}
.syTot{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:4px 0 10px}
.syTot>div{padding:8px 10px;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.25));box-shadow:0 0 0 1px rgba(138,106,38,.35)}
.syTot small{display:block;color:var(--muted);font-size:12px;font-weight:800}.syTot b{display:block;font-size:14px;font-variant-numeric:tabular-nums}
.syTot .pos{color:#1d6b3c}.syTot .neg{color:#9e2a14}
.syDay{margin:12px 0 4px;font:800 12.5px var(--body);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px dashed rgba(138,106,38,.45);padding-bottom:3px}
.syRow{display:grid;grid-template-columns:46px 1fr auto;gap:3px 10px;align-items:center;padding:6px 8px;border-radius:9px}
.syRow:nth-of-type(even){background:rgba(255,255,255,.3)}
.syT{font:700 12px var(--body);color:var(--muted);font-variant-numeric:tabular-nums}
.syR{font-weight:800;font-size:14px;line-height:1.25}.syR em{font-style:normal;color:var(--muted);font-size:12px;margin-left:4px;font-weight:700}
.syA{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}
.syA b{font:800 12.5px var(--body);padding:2px 7px;border-radius:10px;white-space:nowrap;font-variant-numeric:tabular-nums}
.syA b.pos{color:#1d6b3c;background:rgba(47,125,79,.14)}.syA b.neg{color:#9e2a14;background:rgba(184,55,42,.12)}
.syCols{display:grid;grid-template-columns:1fr 1fr;gap:16px}.syCols h4{margin:10px 0 6px;font-size:14.5px}
.sySrc{display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:center;margin:5px 0;font-size:13.5px;font-weight:700}
.sySrc span:last-of-type{font-variant-numeric:tabular-nums}
.sySrc i{grid-column:1/3;height:6px;border-radius:4px;background:rgba(58,39,23,.1);overflow:hidden}.sySrc i s{display:block;height:100%;border-radius:4px}
.sySrc i s.pos{background:#2f7d4f}.sySrc i s.neg{background:#b8372a}
.syMore{display:block;margin:10px auto 2px;border:none;border-radius:9px;padding:7px 16px;font:800 13px var(--body);background:rgba(58,39,23,.12);box-shadow:inset 0 0 0 1px rgba(138,106,38,.45)}
.item.gift .gi i{background:radial-gradient(circle at 35% 30%,#fff1bf,#e2b95a 45%,#9a7428)}
.item.gift.auto .gi i{background:radial-gradient(circle at 35% 30%,#ffe0e0,#e05a5a 45%,#8a1f1f)}
.item.gift.old{opacity:.72}
/* v306: PvP madalyaları — ad altındaki rozet ve madalya listesi */
.slabel .md{white-space:nowrap}
.slabel .md .pz{width:21px;height:21px;vertical-align:-5px;margin-left:1px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7))}   /* v317: hepsiyle aynı boy */
.medal.pvpm .mi{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center}
.medal.pvpm .mi img{width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}
.medal.pvpm.no .mi img{filter:grayscale(1) brightness(.6);opacity:.5}
.medal.pvpm small i{opacity:.75;font-style:italic}
/* v302: hediye kalemleri listesi — ikon + ad + miktar, her kalem kendi satırında */
.gitems{list-style:none;margin:5px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:2px 14px}
.gitems li{display:flex;align-items:center;gap:6px;font-size:12.5px;line-height:1.5;min-width:0}
.gitems .gic{flex:0 0 18px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:14px}
.gitems .gic i,.gitems .gic img,.gitems .gic svg{width:18px;height:18px;display:block}
.gitems .gnm{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.9}
.gitems b{flex:0 0 auto;margin-left:auto;font:900 12.5px/1.5 var(--body);color:#8a5a12;font-variant-numeric:tabular-nums}
.gitems li.more{opacity:.7;font-style:italic}
/* v510: oyun içi onay penceresi (tarayıcının confirm/prompt'u yerine) — parşömen panel, Sea Reavers düğmeleri */
#onayModal{z-index:60;padding:16px;background:rgba(10,6,2,.55);animation:none}   /* v1950: saydamlık canlandırılmaz — kare gecikince onay kutusu boş görünmesin */
#onayModal .sheet{width:min(400px,100%);text-align:center;padding:20px 20px 18px}
#onayTxt{margin:4px 0 2px;font-size:16px;font-weight:700;line-height:1.45;white-space:pre-line;overflow-wrap:anywhere}
#onayModal .field{margin:12px 0 0}#onayModal .field input{text-align:center;text-transform:uppercase;letter-spacing:.06em}
#onayModal .actionsRow{flex-wrap:nowrap}#onayModal .actionsRow .btn{flex:1 1 0;min-width:0;min-height:44px}
#onayModal .btn.tehlike{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.45);background:linear-gradient(180deg,#c9533f,#7a2215);box-shadow:0 0 0 1px #3e0f08,0 3px 0 #3e0f08,0 5px 12px rgba(0,0,0,.25)}
#onayModal .btn.tehlike:active{box-shadow:0 0 0 1px #3e0f08,0 1px 0 #3e0f08}
/* v559: Ayarlar → Adını değiştir / Referans */
#stHx .hx-ad{align-items:stretch}#stHx .hx-ad .btn{flex:none;white-space:nowrap}
#stHx .hx-bekle{color:#9a2a18}
.hx-ref{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:12px;background:rgba(90,60,25,.09);box-shadow:inset 0 0 0 1px rgba(138,106,38,.3)}
.hx-kod{display:grid;gap:2px;flex:1 1 140px;min-width:0}.hx-kod small{opacity:.75}.hx-kod b{font:900 22px/1.1 var(--body);letter-spacing:.12em;color:#5a3412;overflow-wrap:anywhere}
.hx-ref-act{display:flex;gap:8px;flex:0 0 auto}
.hx-sayac{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0}.hx-sayac span{display:grid;gap:2px;text-align:center;padding:8px;border-radius:10px;background:rgba(255,255,255,.35);box-shadow:inset 0 0 0 1px rgba(138,106,38,.25)}
.hx-sayac b{font-size:18px}.hx-sayac small{opacity:.75;font-size:12px}
@media (max-width:480px){.hx-ref-act{width:100%}.hx-ref-act .btn{flex:1}#stHx .hx-ad{flex-wrap:wrap}#stHx .hx-ad input{flex:1 1 100%}#stHx .hx-ad .btn{flex:1 1 100%}}
/* v528: Kelle Avcısı kartı (madalya penceresi) ve profil çipi */
.kelle-kart{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;margin:8px 0 12px;border-radius:12px;background:linear-gradient(180deg,rgba(255,250,235,.7),rgba(232,211,163,.5));box-shadow:inset 0 0 0 1px rgba(138,106,38,.35),0 2px 6px rgba(0,0,0,.12)}
.kelle-kart>img{width:88px;height:88px;object-fit:contain;filter:drop-shadow(0 3px 3px rgba(60,35,10,.35))}
.kelle-kart.yok>img{filter:grayscale(1) brightness(.85);opacity:.6}
.kelle-kart .kk-ic{display:grid;gap:5px;min-width:0}.kelle-kart b{font-size:16px}.kelle-kart em{font-style:normal;color:#8a3a12}
.kelle-kart small{line-height:1.4}.kelle-kart .kk-alt{opacity:.8;font-size:12px}
.kk-bar{position:relative;height:16px;border-radius:8px;background:rgba(60,35,10,.18);box-shadow:inset 0 1px 2px rgba(0,0,0,.25);overflow:hidden}
.kk-bar i{position:absolute;inset:0 auto 0 0;background:linear-gradient(180deg,#d9a63a,#9a6a18);border-radius:8px}
.kk-bar span{position:relative;display:block;text-align:center;font:800 11px/16px var(--body);color:#2a170a;text-shadow:0 1px 0 rgba(255,255,255,.5)}
.pf-chip .pf-kelle{width:18px;height:18px;object-fit:contain;vertical-align:-4px;margin-right:4px}
@media (max-width:480px){.kelle-kart{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px}.kelle-kart>img{width:64px;height:64px}}
/* v1958: Gardırop kaldırıldı (.gard-* biçimleri) */
/* v509: Hediyeler dar ekranda — orta sütun küçülebilir, kalem listesi en az 185px dayatmaz; sağ sütun (Hediye/Alındı + tarih) kırpılmaz */
.item.gift>div:not(.pr):not(.acts){min-width:0}
.pp-kutu{display:flex;gap:12px;align-items:flex-start;margin:4px 0 10px;padding:10px 14px;border-radius:12px;background:linear-gradient(180deg,rgba(255,236,190,.55),rgba(235,205,140,.35));box-shadow:inset 0 0 0 1px rgba(138,106,38,.45)}
.pp-kutu .pp-ic{flex:none;line-height:0}.pp-kutu .pp-bas{display:block;font:900 14px var(--body);margin-bottom:2px}.pp-kutu p{margin:0;font-size:13.5px;line-height:1.4}.pp-kutu .pp-sen{margin-top:4px}
@media (max-width:560px){.pp-kutu{padding:8px 10px;gap:8px}.pp-kutu p{font-size:12.5px}}
.mk-ozet .mk-hiz{display:inline-flex;align-items:center;gap:4px}.mk-ozet .mk-hiz img{width:18px;height:18px;object-fit:contain}.mk-ozet .mk-pph{font-weight:800;opacity:.8;margin-left:2px}
#shopPurse span[title="Elmas"]{cursor:pointer}#shopPurse span[title="Elmas"]:hover{filter:brightness(1.15)}   /* v805: Market'teki elmasa dokununca Elmas Satın Al */
.pay-ik{display:inline-block;width:22px;height:22px;vertical-align:-6px;object-fit:contain}.ar-ok{width:18px;height:18px;object-fit:contain;vertical-align:middle}
#isleRbtn[hidden]{display:none!important}#isleRbtn svg{width:62%;height:62%}
#shopBody .yardim-if{display:block;width:100%;height:calc(100dvh - 190px);min-height:360px;border:0;border-radius:10px;background:#f6ecd2}
@media (max-width:560px){#shopBody .yardim-if{height:calc(100dvh - 150px)}}
#shopBody .gz-bant{display:flex;align-items:center;justify-content:center;gap:10px;min-height:64px;margin:0 0 10px;padding:6px 7%;background:url(icons/gazete/gazete-bant.webp) center/100% 100% no-repeat}#shopBody .gz-bant img{width:44px;height:44px;object-fit:contain}#shopBody .gz-bant b{font:900 20px 'Cinzel',var(--display),serif;color:#3a2a1a;letter-spacing:.06em}
@media (max-width:560px){#shopBody .gz-bant{min-height:48px}#shopBody .gz-bant b{font-size:16px}#shopBody .gz-bant img{width:34px;height:34px}}
#shopBody .gz-ust{display:flex;align-items:baseline;gap:10px;margin:0 0 6px}#shopBody .gz-ust b{font:900 18px 'Cinzel',var(--display),serif}#shopBody .gz-ust small{opacity:.75}
#shopBody .gz-ozet{padding:10px 14px;border-radius:12px;background:rgba(255,236,190,.5);box-shadow:inset 0 0 0 1px rgba(138,106,38,.4)}#shopBody .gz-ozet p{margin:4px 0;font-weight:700}
#shopBody .gz-h{margin:12px 0 4px}#shopBody .gz-h.yeni{color:#2f7d4f}#shopBody .gz-h.denge{color:#8a5a14}#shopBody .gz-h.duz{color:#2c5f8a}#shopBody .gz-l{margin:0;padding-left:20px}#shopBody .gz-l li{margin:3px 0}
#shopBody .gz-arsiv{display:flex;flex-wrap:wrap;gap:6px}#shopBody .gz-telafi{background:rgba(47,125,79,.1)}
.ts-guc{display:flex;flex-wrap:wrap;gap:2px 10px;margin-top:3px;font-weight:800;color:var(--ink,inherit)}.ts-guc>span{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.ts-guc img{width:16px;height:16px;object-fit:contain}
.item.gift .gitems{grid-template-columns:repeat(auto-fill,minmax(min(185px,100%),1fr))}
.item.gift>.pr small{display:block;font-size:11px;font-weight:700;opacity:.8}
@media (max-width:480px){.item.gift{grid-template-columns:40px minmax(0,1fr) auto;gap:6px 8px;padding:10px}.item.gift .gi i{width:38px;height:38px;font-size:20px}.item.gift>.pr{font-size:12.5px}}
@media (max-width:620px){.syCols{grid-template-columns:1fr}.syRow{grid-template-columns:40px 1fr}.syA{grid-column:1/3;justify-content:flex-start}}
/* sohbet yönetimi (yetkililer) */
.cm .cdel{border:none;background:none;padding:0 0 0 5px;font-size:11px;opacity:.35;cursor:pointer;vertical-align:middle}.cm:hover .cdel,.cm .cdel:focus-visible{opacity:1}
#chatMod{height:30px;min-width:34px;border:none;border-radius:7px 7px 0 0;font:900 14px var(--body);color:#ffe9a8;background:linear-gradient(180deg,#8a2a1a,#5a160c);box-shadow:inset 0 0 0 1.5px #c9a24a}
#chatMod.off{background:linear-gradient(180deg,#b8372a,#7a1c10)}
#chatIn2:disabled{opacity:.65;cursor:not-allowed}
/* ================= KAPTAN PROFİLİ ================= */
/* ===== v1933 KAPTAN PROFİLİ — pencere7 dili (parşömen gövde, pirinç hat, p7 düğme/plaka/ilerleme); eski koyu kahve/altın iç deri, ölü vitrin/rütbe yolu/detay kartı kuralları silindi ===== */
#pfModal{z-index:24;--pf-m:var(--p7-murekkep);--pf-m2:#6a5230;--pf-b:#5a3a10;--pf-hat:rgba(138,99,38,.5);--pf-zemin:rgba(255,250,236,.55)}
#reportModal{z-index:26}
#pfModal .pf-sheet{width:min(900px,100%)}
#pfModal .pf-sheet .pf-ic{position:relative;min-width:0;overflow:visible;padding:14px 0 2px;color:var(--pf-m);font:15px/1.5 var(--p7-yazi)}
#pfModal .cz{flex:1;height:6px;background:var(--p7-ayirici) left center/64px 6px repeat-x}
#pfModal .pf-load{padding:60px 10px;text-align:center;color:var(--pf-m2)}
/* üst blok */
#pfModal .pf-ust{display:grid;grid-template-columns:210px minmax(0,1fr);gap:20px;align-items:start}
#pfModal .pf-av{display:grid;gap:10px;justify-items:center}
#pfModal .pf-avc{position:relative;width:200px;height:200px}#pfModal .pf-avc>svg{width:100%;height:100%;display:block;filter:drop-shadow(0 10px 18px rgba(0,0,0,.45))}#pfModal .pf-avc.me{cursor:pointer}#pfModal .pf-avc.me:hover>svg{filter:drop-shadow(0 0 10px rgba(212,162,76,.7))}
#pfModal .pf-lv{position:absolute;left:50%;bottom:-13px;transform:translateX(-50%);min-width:70px;box-sizing:border-box;height:34px;padding:0 8px;display:flex;align-items:center;gap:5px;
  border:8px solid transparent;border-image:var(--p7-plaka) 16 fill / 8px stretch;font:700 14px/1 var(--p7-yazi-baslik);color:var(--p7-altin-acik);text-shadow:0 1px 0 #000;white-space:nowrap}
/* düğmeler: p7 birincil (altın) · .dk ikincil (ahşap) · .rd tehlike */
#pfModal .pf-btn{box-sizing:border-box;min-height:40px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:12px solid transparent;border-image:var(--p7-d1) 32 fill / 12px stretch;
  background:none;box-shadow:none;border-radius:0;color:var(--p7-koyu);text-shadow:var(--p7-acik-hat);font:700 13.5px/1 var(--p7-yazi-baslik);letter-spacing:.03em;cursor:pointer;white-space:nowrap}
#pfModal .pf-btn:hover{border-image-source:var(--p7-d1-ustunde)}#pfModal .pf-btn:active{border-image-source:var(--p7-d1-basili)}
#pfModal .pf-btn.dk{border-image-source:var(--p7-d2);color:var(--p7-metin);text-shadow:0 1px 0 #000}#pfModal .pf-btn.dk:hover{border-image-source:var(--p7-d2-ustunde)}#pfModal .pf-btn.dk:active{border-image-source:var(--p7-d2-basili)}
#pfModal .pf-btn.rd{border-image-source:var(--p7-d3);color:#fff;text-shadow:0 1px 0 #000}#pfModal .pf-btn.rd:hover{border-image-source:var(--p7-d3-ustunde)}#pfModal .pf-btn.rd:active{border-image-source:var(--p7-d3-basili)}
#pfModal .pf-btn:disabled{border-image-source:var(--p7-d1-pasif)!important;color:#f2ecdf;text-shadow:0 1px 1px #000;cursor:default}#pfModal .pf-btn.dk:disabled{border-image-source:var(--p7-d2-pasif)!important}#pfModal .pf-btn.rd:disabled{border-image-source:var(--p7-d3-pasif)!important}
#pfModal .pf-kim{display:grid;gap:11px;min-width:0}
@media (min-width:761px){   /* v1197 (kullanıcı): madalya bölümleri pencerenin tam genişliğinde — avatar yanında yalnız ad/filo/DP/sıralama başlığı */
  #pfModal .pf-ust{row-gap:11px;column-gap:20px}#pfModal .pf-ust>.pf-av{grid-column:1;grid-row:1/span 4}
  #pfModal .pf-ust>.pf-kim{display:contents}#pfModal .pf-kim>*{grid-column:2;min-width:0}#pfModal .pf-kim>.pf-mp{grid-column:1/-1}}
#pfModal .pf-ad{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}
#pfModal .pf-ad .ad{font:900 clamp(24px,3.2vw,34px)/1.05 var(--p7-yazi-baslik);color:var(--pf-m);text-shadow:0 1px 0 rgba(255,255,255,.6);overflow-wrap:anywhere}
#pfModal .pf-tag,#pfModal .pf-chip{display:inline-flex;align-items:center;gap:5px;box-sizing:border-box;height:30px;padding:0 4px;border:7px solid transparent;border-image:var(--p7-plaka) 16 fill / 7px stretch;
  font:700 12px/1 var(--p7-yazi-baslik);letter-spacing:.1em;color:var(--p7-altin-acik);text-shadow:0 1px 0 #000;white-space:nowrap}
#pfModal .pf-chip{letter-spacing:.03em;font-family:var(--p7-yazi)}#pfModal .pf-bsu{color:#ffcf6a}
#pfModal .pf-kur{display:flex;flex-wrap:wrap;gap:10px}
#pfModal .pf-org,#pfModal .pf-hiz div,#pfModal .pf-kart{background:var(--pf-zemin);border:0;border-radius:2px;box-shadow:0 0 0 1px var(--pf-hat),0 1px 0 rgba(255,255,255,.55)}
#pfModal .pf-org{display:flex;align-items:center;gap:9px;padding:7px 12px 7px 8px;font-size:13px;min-width:0}
#pfModal .pf-org b{display:block;font:700 13.5px/1.2 var(--p7-yazi-baslik);color:var(--pf-m)}
#pfModal .pf-org span{color:var(--pf-m2);font-size:12.5px}
#pfModal .pf-arma{flex:none;width:30px;height:30px;border-radius:2px;display:grid;place-items:center;font:900 10.5px/1 var(--p7-yazi-baslik);color:#fff;text-shadow:0 1px 2px #000;box-shadow:0 0 0 1px var(--pf-hat)}
/* deneyim: hud7 pirinç plakada altın dolgu (.p7-ilerleme ile aynı) */
#pfModal .pf-xp{display:grid;gap:6px}
#pfModal .pf-xpu{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:13px;color:var(--pf-m2)}
#pfModal .pf-xpu b{font:700 13px/1.2 var(--p7-yazi-baslik);color:var(--pf-b);text-align:right}
#pfModal .pf-bar{position:relative;box-sizing:border-box;height:30px;border:8px solid transparent;border-image:var(--p7-plaka) 16 fill / 8px stretch;overflow:hidden}
#pfModal .pf-bar i{position:absolute;left:0;top:0;bottom:0;display:block;border-radius:2px;background:linear-gradient(180deg,#fff2c4 0,#f0cf7a 22%,#d4a24c 58%,#7a5a1e 100%);box-shadow:0 0 6px rgba(255,200,100,.45)}
#pfModal .pf-bar span{position:absolute;inset:0;display:grid;place-items:center;font:700 11.5px/1 var(--p7-yazi);color:#fff3d2;text-shadow:0 1px 1px #000,0 0 3px #000,0 0 2px #000;font-variant-numeric:tabular-nums}
#pfModal .pf-hiz{display:flex;flex-wrap:wrap;gap:8px}
#pfModal .pf-hiz div{display:flex;align-items:center;gap:7px;padding:7px 11px;font-variant-numeric:tabular-nums}
#pfModal .pf-hiz b{font:700 14.5px/1 var(--p7-yazi-baslik);color:var(--pf-m)}
#pfModal .pf-hiz small{color:var(--pf-m2);font-size:11px;letter-spacing:.1em;text-transform:uppercase}
#pfModal .pf-act{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}
#pfModal .pf-act .pf-btn{font-size:12.5px}
/* bölüm başlığı: Cinzel mürekkep + pencere7 ayırıcı */
#pfModal .pf-h{display:flex;align-items:center;gap:10px;margin:22px 0 10px}
#pfModal .pf-h h4{margin:0;font:700 16.5px/1 var(--p7-yazi-baslik);color:var(--pf-b);letter-spacing:.06em;text-transform:uppercase}
#pfModal .pf-h small{font-size:12.5px;color:var(--pf-m2);letter-spacing:.06em;text-align:right}
/* istatistik kartları */
#pfModal .pf-stat{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
#pfModal .pf-kart{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center;padding:11px 13px}
#pfModal .pf-kart>.sti,#pfModal .pf-kart>.sti-dpstar{justify-self:center}
#pfModal .pf-kart>svg{width:40px;height:40px;padding:8px;box-sizing:border-box;border-radius:50%;background:radial-gradient(circle at 38% 30%,#5a3c1c,#23150a 70%);box-shadow:0 0 0 2px #8a6326}
#pfModal .pf-kart span{display:block;font-size:12.5px;color:var(--pf-m2);letter-spacing:.02em;line-height:1.25}
#pfModal .pf-kart b{display:block;font:700 18.5px/1.15 var(--p7-yazi-baslik);color:var(--pf-m);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:3px}
@media (max-width:760px){#pfModal .pf-ust{grid-template-columns:1fr;justify-items:center;text-align:center}#pfModal .pf-ad,#pfModal .pf-kur,#pfModal .pf-hiz,#pfModal .pf-act{justify-content:center}
  #pfModal .pf-stat{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}
@media (max-width:520px){#pfModal .pf-avc{width:160px;height:160px}}
.pfn{border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit}.pfn:hover{color:#ffe08a;text-decoration:underline}
#hpBox .avatar,#hName{cursor:pointer}
/* şişe: sohbet içindeki özel mesaj kutusu */
#chatTabs button{position:relative}
.sz-top{display:flex;align-items:center;gap:6px;margin:0 0 6px;padding-bottom:6px;border-bottom:1px solid rgba(120,80,20,.3)}
.sz-top b{flex:1;font:900 12.5px var(--body);color:#6a3a10;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sz-top b .pfn{color:#9e2a14;font-weight:900}
.sz-top button{border:none;border-radius:7px;padding:4px 8px;font:800 12px var(--body);color:#3a2410;background:rgba(90,60,20,.16);cursor:pointer}
.sz-top button:hover{background:rgba(90,60,20,.28)}.sz-top b button.pfn{background:none;padding:0}
.sz-top input{flex:1;min-width:0;font:600 13px var(--body);padding:5px 8px;border-radius:7px;border:1px solid #c9a24a;background:#fffaf0;color:#2a1b0c}
.sz-row{display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:center;width:100%;border:none;background:none;color:#2a1a0a;text-align:left;padding:5px 4px;border-radius:8px;cursor:pointer;font:12.5px var(--body)}
.sz-row:hover{background:rgba(120,80,20,.13)}
.sz-row .av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;position:relative}
.sz-row .av.on::after{content:"";position:absolute;right:-1px;bottom:-1px;width:9px;height:9px;border-radius:50%;background:#2e9a58;border:2px solid #efe0b4}
.sz-row .tx{min-width:0}.sz-row .tx b{display:block;color:#9e2a14;font-weight:900}.sz-row .tx small{display:block;color:#3a2410;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sz-row .mt{text-align:right;font-size:11px;color:#7a5e36}.sz-row .mt i{display:inline-block;margin-top:3px;min-width:18px;padding:0 5px;border-radius:9px;background:#d9362a;color:#fff;font:900 11px/18px var(--body);font-style:normal}
.sz-row.un .tx small{opacity:1;font-weight:800;color:#2a1a0a}
.sz-emp{padding:12px 6px;text-align:center;color:#5a4020;font-size:12.5px;line-height:1.5}
.sz-b{display:flex;margin:4px 0}.sz-b.me{justify-content:flex-end}
.sz-b div{max-width:86%;padding:6px 10px;border-radius:12px 12px 12px 3px;background:rgba(90,60,20,.16);color:#2a1a0a;word-wrap:break-word}
.sz-b.me div{border-radius:12px 12px 3px 12px;background:linear-gradient(180deg,#d9b25a,#b48a32);color:#2a1b0c}
.sz-b small{display:block;font-size:10.5px;opacity:.65;margin-top:2px}
.sz-b .rp{border:none;background:none;color:inherit;opacity:.55;font-size:11px;cursor:pointer;padding:0 0 0 4px}
.sz-day{text-align:center;font-size:11px;color:#7a5e36;margin:8px 0 4px}
/* ================= AVATAR ATÖLYESİ ================= */
img.avi{display:inline-block;vertical-align:middle;border-radius:50%;flex:none}
#hpBox .avatar{overflow:hidden;padding:0}#hpBox .avatar img.avi{width:100%;height:100%}
.cm .cav{margin-right:4px;position:relative;top:-1px}
.board .rav{margin-right:6px}
.sz-row .av img.avi{width:100%;height:100%}.sz-row .av{background:none!important;border:none!important;padding:0}
.sz-top img.avi{margin-right:2px}
#avModal{z-index:25;--pw:#4a2f18;--pw2:#2b1a0b;--pg:#d8ad52;--pg2:#f2d58a;--pink:#f3e7c8;--pmu:#b2996e;--pln:#6b4d23}
#avModal .av-pnl{position:relative;width:min(1080px,100%);border-radius:16px;padding:6px;max-height:calc(calc(100*var(--vh)) - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));display:flex;
  background:linear-gradient(180deg,#c79a46,#7c5a1e 30%,#5d4215 70%,#3a2a0d);box-shadow:0 22px 50px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,236,180,.35)}
#avModal .av-ic{flex:1;min-width:0;overflow:auto;overscroll-behavior:contain;border-radius:12px;padding:16px 20px 20px;color:var(--pink);font:14.5px/1.5 var(--body);
  background-image:linear-gradient(180deg,rgba(255,255,255,.05),transparent 25%),repeating-linear-gradient(92deg,rgba(0,0,0,.14) 0 3px,transparent 3px 11px),linear-gradient(180deg,var(--pw),var(--pw2));border:1px solid #1b1004}
#avModal .pf-x{position:absolute;top:-12px;right:-10px;z-index:2;width:44px;height:44px;border-radius:50%;border:3px solid #f0cf85;cursor:pointer;background:radial-gradient(circle at 35% 30%,#e05a4a,#8c1710);color:#fff;font:900 18px/1 system-ui;display:grid;place-items:center;box-shadow:0 6px 14px rgba(0,0,0,.5)}
#avModal .pf-bas{display:flex;align-items:center;gap:12px;margin:0 30px 14px 0}
#avModal .pf-bas h3{font:900 19px/1 'Cinzel',var(--display),serif;margin:0;letter-spacing:.08em;color:var(--pg2);text-transform:uppercase}
#avModal .cz{flex:1;height:2px;background:linear-gradient(90deg,var(--pg),transparent)}
#avModal .pf-btn{padding:9px 16px;border-radius:10px;border:2px solid #f0cf85;cursor:pointer;background:linear-gradient(180deg,#e0b95e,#9a6f1f);color:#2a1a04;font:700 13.5px/1 'Cinzel',serif;letter-spacing:.04em;box-shadow:0 3px 0 #4a3108}
#avModal .pf-btn.on{background:linear-gradient(180deg,#8fd8a8,#3d8a58);border-color:#cdf3da}
#avModal .pf-btn.dk{background:linear-gradient(180deg,#3a2612,#1f1307);color:var(--pg2);border-color:var(--pln);box-shadow:0 3px 0 #0d0703}
#avModal .pf-btn:disabled{opacity:.5}
#avModal .av-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px;align-items:start}
#avModal .av-view{position:sticky;top:0;display:grid;gap:12px;justify-items:center}
#avModal .av-big{width:230px;height:230px}#avModal .av-big svg{width:100%;height:100%;display:block;filter:drop-shadow(0 12px 22px rgba(0,0,0,.5))}
#avModal .av-sizes{display:flex;align-items:flex-end;gap:14px}
#avModal .av-sizes figure{margin:0;display:grid;justify-items:center;gap:4px}
#avModal .av-sizes figcaption{font-size:11px;color:var(--pmu)}
#avModal .av-demo{width:100%;display:grid;gap:8px}
#avModal .av-hud{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:rgba(0,0,0,.35);border:1px solid var(--pln)}
#avModal .av-hud b{display:block;font:800 14px var(--body);color:#f5e9cd}#avModal .av-hud small{color:var(--pmu);font-size:12px}
#avModal .av-chat{padding:8px 10px;border-radius:10px;background:rgba(10,7,4,.8);border:1px solid #7a5a26;font-size:12.5px;display:grid;gap:4px}
#avModal .av-chat b{color:#ffe08a}
#avModal .av-read{width:100%;padding:8px 10px;border-radius:10px;background:rgba(0,0,0,.3);border:1px solid var(--pln)}
#avModal .av-read b{display:block;font:800 14px var(--body)}#avModal .av-read b.good{color:#8fe0a8}#avModal .av-read b.warn{color:#ffd36a}#avModal .av-read b.bad{color:#ff8f80}
#avModal .av-read small{display:block;color:var(--pmu);font-size:12px;margin-top:2px}
#avModal .av-btns{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}
#avModal .av-note{margin:0;color:var(--pmu);font-size:12px;text-align:center}
#avModal .av-sec{padding:12px 14px;border-radius:12px;background:rgba(0,0,0,.25);border:1px solid var(--pln);margin-bottom:10px}
#avModal .av-sec h4{margin:0 0 8px;font:900 15px/1 'Cinzel',serif;color:var(--pg2);letter-spacing:.05em}
#avModal .av-lbl{display:block;font-size:12.5px;color:var(--pmu);margin:8px 0 5px}
#avModal .av-ch{display:flex;flex-wrap:wrap;gap:6px}
#avModal .av-ch button{border:1px solid var(--pln);border-radius:999px;padding:6px 12px;background:rgba(0,0,0,.35);color:var(--pink);font:700 12.5px var(--body);cursor:pointer}
#avModal .av-ch button.on{background:linear-gradient(180deg,#e0b95e,#9a6f1f);color:#2a1a04;border-color:#f0cf85}
#avModal .av-sw{display:flex;flex-wrap:wrap;gap:7px;align-items:center}
#avModal .av-sw button{width:30px;height:30px;border-radius:50%;border:2px solid #1b1004;box-shadow:0 0 0 1px rgba(255,255,255,.2);cursor:pointer;padding:0}
#avModal .av-sw button.on{box-shadow:0 0 0 2px #1b1004,0 0 0 4px var(--pg2)}
#avModal .av-cc{position:relative;width:30px;height:30px;border-radius:50%;border:2px dashed var(--pmu);display:grid;place-items:center;cursor:pointer;font-size:14px;overflow:hidden}
#avModal .av-cc.on{border-style:solid;border-color:#1b1004;box-shadow:0 0 0 2px #1b1004,0 0 0 4px var(--pg2)}
#avModal .av-cc input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%;border:none;padding:0}
#avModal .av-tg{display:inline-flex;align-items:center;gap:6px;margin:8px 14px 0 0;font-size:13.5px;cursor:pointer}
#avModal .av-tg input{width:17px;height:17px;accent-color:#d8ad52}
#avModal .av-hz{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}
#avModal .av-hz button{display:grid;justify-items:center;gap:4px;padding:8px 4px;border-radius:10px;border:1px solid var(--pln);background:rgba(0,0,0,.3);color:var(--pink);font:700 11.5px var(--body);cursor:pointer}
#avModal .av-hz button:hover{border-color:var(--pg)}
@media (max-width:820px){#avModal .av-grid{grid-template-columns:1fr}#avModal .av-view{position:static}#avModal .av-big{width:180px;height:180px}#avModal .av-ic{padding:14px 12px 18px}}
@media (max-width:480px){#avModal .av-hz{grid-template-columns:repeat(4,1fr)}#avModal .av-hz img.avi{width:48px;height:48px}}
#zoomWarn{position:fixed;z-index:70;left:50%;top:calc(8px + env(safe-area-inset-top,0px));transform:translateX(-50%);max-width:calc(100vw - 24px);padding:9px 40px 9px 14px;border-radius:12px;
  background:linear-gradient(180deg,#3a2612,#1f1307);border:2px solid #d8ad52;color:#f3e7c8;font:700 14px var(--body);box-shadow:0 8px 20px rgba(0,0,0,.55)}
#zoomWarn b{color:#ffe08a}#zoomWarn button{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:none;background:none;color:#f2d58a;font-size:16px;cursor:pointer}
@media (pointer:coarse){input,select,textarea{font-size:16px!important}}   /* iOS: yazı kutusuna dokununca sayfa büyümesin */
/* v1933 madalya bölümleri (kaptan + başarı): parşömen üstünde pirinç hatlı açık kutu, mürekkep başlık + pencere7 ayırıcı, ipucu deri şeritte */
#pfModal .pf-mp{padding:9px 12px 10px;background:var(--pf-zemin);border-radius:2px;box-shadow:0 0 0 1px var(--pf-hat),0 1px 0 rgba(255,255,255,.55)}
#pfModal .pf-mph{display:flex;align-items:center;gap:8px;margin-bottom:6px}
#pfModal .pf-mph b{font:700 15px/1 var(--p7-yazi-baslik);color:var(--pf-b);letter-spacing:.04em;text-transform:uppercase}
#pfModal .pf-mph small{font:700 12px var(--p7-yazi);color:var(--pf-m2)}
#pfModal .pf-q{width:24px;height:24px;border-radius:50%;border:0;background:radial-gradient(circle at 38% 30%,#f0cf7a,#b8862e 70%);box-shadow:0 0 0 1px #6b4a1e,inset 0 1px 0 rgba(255,246,214,.7);color:var(--p7-koyu);font:900 13px/1 var(--p7-yazi);cursor:pointer;padding:0;display:grid;place-items:center}
#pfModal .pf-mhelp{margin:0 0 8px;padding:2px 8px;border:12px solid transparent;border-image:var(--p7-ipucu) 24 fill / 12px stretch;font:500 12.5px/1.4 var(--p7-yazi);color:var(--p7-metin)}#pfModal .pf-mhelp b{color:var(--p7-altin-acik)}
#pfModal .bst-k{margin-top:8px}#pfModal .bst-k h5{margin:6px 0 6px;font:700 13px/1 var(--p7-yazi-baslik);letter-spacing:.08em;text-transform:uppercase;color:var(--pf-b)}#pfModal .bst-k h5 small{font:700 11px var(--p7-yazi);color:var(--pf-m2);letter-spacing:0}
#pfModal .bst-efsanevi h5{color:#9a5b08}#pfModal .bst-zor h5{color:#7a2f8c}
#pfModal .bst-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px 6px}
#pfModal .bst-m{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;cursor:help;min-width:0}
#pfModal .bst-m .bsa{width:58px;height:58px;background-repeat:no-repeat;background-size:600% 1000%;background-position:calc(var(--bx)*20%) calc(var(--by)*11.1111%);filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}
#pfModal .bst-m.off .bsa{filter:grayscale(1) brightness(.55) drop-shadow(0 2px 3px rgba(0,0,0,.45));opacity:.7}
#pfModal .bst-m b{font:700 11.5px/1.15 var(--p7-yazi);color:var(--pf-m);max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#pfModal .bst-m.off b{color:var(--pf-m2)}
#pfModal .bst-p{display:block;width:80%;height:5px;border-radius:2px;background:rgba(43,27,13,.22);box-shadow:inset 0 0 0 1px rgba(107,74,30,.35);overflow:hidden}#pfModal .bst-p>u{display:block;height:100%;background:linear-gradient(180deg,#f0cf7a,#d4a24c 60%,#7a5a1e)}#pfModal .bst-m.on .bst-p>u{background:linear-gradient(180deg,#8fd8a8,#2e8a50)}
#pfModal .bst-m small{font:700 10px var(--p7-yazi);color:var(--pf-m2)}
/* v1084: profilde bütün madalyalar aynı boyutta (kaptan + başarı, 58 px; ≤560 px'te 48 px) */
#pfModal .pf-kmg .kmw-k{position:relative;display:block;width:58px;height:58px}
#pfModal .pf-kmg .kmi,#pfModal .pf-kmg .szi{display:block;width:58px!important;height:58px!important;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}
#pfModal .pf-kmg .kmi:not(.oyi){background-size:300% 500%}#pfModal .pf-kmg .kmi.oyi{background-size:300% 100%}
#pfModal .pf-kmg .bst-m.off .kmi,#pfModal .pf-kmg .bst-m.off .szi{filter:grayscale(1) brightness(.5) drop-shadow(0 2px 3px rgba(0,0,0,.4));opacity:.75}
#pfModal .pf-kmg .bst-m.on .kmi,#pfModal .pf-kmg .bst-m.on .szi{filter:drop-shadow(0 0 5px rgba(212,162,76,.55)) drop-shadow(0 2px 3px rgba(0,0,0,.45))}
#pfModal .pf-kmg .c{position:absolute;right:-4px;bottom:-2px;min-width:16px;height:16px;padding:0 3px;border-radius:8px;border:1.5px solid var(--p7-altin);background:var(--p7-murekkep);color:var(--p7-altin-acik);font:900 9.5px/13px var(--p7-yazi-baslik);text-align:center;-webkit-line-clamp:unset;display:block}
#pfModal .pf-brow{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px 6px;margin-top:7px}
#pfModal .pf-brow .m{position:relative;display:grid;place-items:center;cursor:help}
#pfModal .pf-brow .bmd{width:100%!important;height:auto!important;aspect-ratio:1;max-width:58px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}
#pfModal .pf-brow .m.off .bmd{filter:grayscale(1) brightness(.5);opacity:.75}
#pfModal .pf-brow .m:hover .bmd{transform:translateY(-3px) scale(1.14);transition:transform .2s cubic-bezier(.3,1.7,.5,1)}
@media (max-width:760px){#pfModal .pf-mp{width:100%;text-align:left}}
@media (max-width:560px){#pfModal .pf-kmg .kmw-k,#pfModal .pf-kmg .kmi,#pfModal .pf-kmg .szi{width:48px!important;height:48px!important}#pfModal .bst-g,#pfModal .pf-brow{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))}#pfModal .pf-brow .bmd{max-width:48px}#pfModal .bst-m .bsa{width:48px;height:48px}}
a.mitem{text-decoration:none;color:inherit}.introHelp a{color:#ffe08a;font-weight:800}
/* sohbet sekmesi: simge + yazı (telefonda yazı, masaüstünde yalnız simge) */
#chatTabs .ti{display:none;font-style:normal}#chatTabs .ti.a{display:inline;margin-right:3px}
/* ================= MASAÜSTÜ (web) YERLEŞİMİ =================
   Sade düzen: sol üstte parşömen mini harita (altında harita adı + koordinat sekmesi, yanında dikey küçük düğmeler)
   ve altında yalnız kaptan portresi; üst ortada ince tecrübe | seviye | can şeridi; sağ üstte düğmeler ve altında kaynaklar;
   sol altta dar sohbet (tek satır simge sekmeler); altta ince eşya çubuğu. Telefon düzeni (≤900 px ya da ≤500 px yükseklik) değişmez. */
@media (min-width:901px) and (min-height:501px){
  /* üst şerit */
  /* kaynaklar ve etkinlik: sağ üstte düğmelerin altında (üst orta boş kalır) */
  #resbar{top:calc(60px + env(safe-area-inset-top,0px));left:auto;right:calc(8px + env(safe-area-inset-right,0px));transform:none;gap:4px}
  #resbar .res{font-size:11.5px;padding:1px 8px 1px 2px}#resbar .res .ri{width:18px;height:18px;font-size:11px}
  #resbar .evpill b{max-width:170px}
  #right #net{margin-top:4px;font-size:10.5px;padding:1px 8px;opacity:.85}

  /* sol üst: mini harita + sekme + yan düğmeler */
  #left{gap:10px}

  /* Ödüller: mini haritanın yanındaki dikey dizide yuvarlak düğme */
  #odulMenu{position:absolute;left:172px;top:114px}
  #odBtn{padding:0;border-radius:50%;background:none;box-shadow:none;gap:0}
  #odBtn .odTx,#odBtn em{display:none}
  #odBtn .odIc{width:32px;height:32px;border-radius:50%;font-size:16px;box-shadow:0 0 0 2px #c9a24a,0 0 0 3px #2a1b0c,0 3px 6px rgba(0,0,0,.45)}
  /* v182: Ödüller sandığı kaptan portresinin yerinde (mini haritanın hemen altında); portre kaldırıldı — profil Menü → Kaptan Profili'nden */
  #left>#hpBox{display:none!important}
  #left>#odulMenu{position:static!important;order:1;margin-left:6px}#left>#isleBox{order:2}#left>#evPill{order:3}#left>#dxGauge,#left>#dxSoon{order:-1}#left>#quest{order:4}
  #left>#odulMenu #odBtn .odIc{width:58px!important;height:58px!important;font-size:26px}
  /* portre: yalnız yuvarlak kaptan resmi (ad ve gemi gemi etiketinde yazar) */
  #hpBox{margin-left:6px}
  #hpBox .hpinfo{display:none}
  #hpBox .avatar{width:66px;height:66px;box-shadow:0 0 0 2px #e8c877,0 0 0 4px #2a1608,0 0 0 5px #8a6a26,0 5px 12px rgba(0,0,0,.55)}
  #left #isleBox{max-width:200px;padding:5px 9px;font-size:11.5px;line-height:1.35}
  #left #isleBox.nofort{display:none}
  /* sol alt: dar sohbet, tek satır simge sekmeler */
  #chatPanel{width:min(340px,calc(100vw - 16px));height:240px;bottom:calc(8px + env(safe-area-inset-bottom,0px))}
  #chatPanel .chd{flex-wrap:nowrap}
  #chatTabs{flex-wrap:nowrap;gap:3px}
  #chatTabs button{min-width:38px;height:28px;padding:0 8px;font-size:14px}
  #chatTabs button.on{height:32px}
  #chatTabs .ti{display:inline}#chatTabs .ti.a{margin:0}#chatTabs .tt{display:none}
  #chatMin{width:36px;height:32px;font-size:16px}
  #chatMod{width:30px;height:28px}
  #chatList{font-size:12px;padding:5px 7px;border-width:2px}
  #chatList .cm .cn{font-size:12px}
  #chatPanel .cin{border-width:2px}
  #chatPanel .cin input{font-size:12px;padding:6px 8px}
  #chatPanel .cin .btn{padding:5px 9px;font-size:12px}

}
/* orta genişlikte alt çubuk sohbete değer: sohbet çubuğun üstüne çıkar */
@media (min-width:901px) and (max-width:1500px) and (min-height:501px){#chatPanel{bottom:calc(70px + env(safe-area-inset-bottom,0px));height:258px}}

   /* v844: DP çubuğu bölmeleri kaldırıldı (kullanıcı; G-1006174034-0) — çubuk düz dolu, altında durak yazısı kalır */
.sy-durak{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 8px;padding:8px 12px;border-radius:10px;background:rgba(90,60,25,.09);box-shadow:inset 0 0 0 1px rgba(138,106,38,.3)}
.sy-dc{display:inline-flex;gap:3px}.sy-dc i{width:14px;height:8px;border-radius:2px;background:rgba(60,35,10,.2);box-shadow:inset 0 0 0 1px rgba(138,106,38,.4)}.sy-dc i.on{background:linear-gradient(180deg,#a8dcff,#2f78c8)}

.sy-durak{display:none!important}   /* v845: durak göstergesi/ilerleme gösterilmez (kullanıcı; G-1006174553-0) — durağa ulaşınca duyuru ve hediye sürer */
@media (max-width:560px){.modal#shop.pw2:not(.mk)>.sheet>header #sExtra:not(:empty){display:none!important}}   /* dar ekranda başlık şeridinde yalnız ad */



/* ===== Kaynak şeridi kalktı: akçe · elmas · propuan Market (dükkân) penceresinin cüzdanında; etkinlik sayacı sol panelde Ödüller'in altında ===== */
#resbar{display:none!important}
#left #evPill{display:flex;align-items:center;gap:8px;align-self:flex-start;max-width:100%;box-sizing:border-box;padding:4px 12px 4px 4px;border:none;border-radius:13px;cursor:pointer;
  color:var(--hud-fg,#f6ead0);background:var(--hud-bg);box-shadow:0 0 0 1px #7a5a26,inset 0 1px 0 rgba(255,225,160,.2),0 6px 14px rgba(0,0,0,.35);text-align:left}
#left #sndPill{display:flex;align-items:center;gap:6px;align-self:flex-start;position:relative;padding:3px 10px 3px 3px;border:none;border-radius:12px;cursor:pointer;color:var(--hud-fg,#f6ead0);background:var(--hud-bg);box-shadow:0 0 0 1px #7a5a26,0 4px 10px rgba(0,0,0,.3);text-align:left;order:3}
#left #sndPill[hidden]{display:none}

   /* çerçevenin kendi gölgesi var (ajan11) */



#left>#dgHud{order:2}#dgHud[hidden]{display:none!important}
#dgHud{display:flex;flex-direction:column;gap:3px;padding:6px 8px;border-radius:11px;background:var(--hud-bg);box-shadow:0 0 0 1px #7a5a26,0 4px 10px rgba(0,0,0,.3);color:var(--hud-fg,#f6ead0);cursor:pointer;min-width:150px;max-width:222px;box-sizing:border-box}
#dgHud .dgh-b img{width:16px;height:16px;object-fit:contain}#dgHud .dgh-b{display:flex;align-items:center;gap:6px;font:900 11px var(--body);color:#9fd8ff;letter-spacing:.3px}#dgHud .dgh-b small{margin-left:auto;font:800 10px var(--body);color:#ffe3a3;opacity:.9}
#dgHud .dgh-u{display:grid;grid-template-columns:1fr auto;align-items:center;gap:0 6px;font:800 11.5px var(--body)}#dgHud .dgh-u span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#dgHud .dgh-u em{font:700 10px var(--body);font-style:normal;opacity:.75}
#dgHud .dgh-u i{grid-column:1/-1;height:4px;border-radius:2px;background:rgba(0,0,0,.45);overflow:hidden}#dgHud .dgh-u i>u{display:block;height:100%;background:linear-gradient(90deg,#3cc46a,#8ef0a4)}
#dgHud .dgh-u.uzak{opacity:.55}#dgHud .dgh-u.lid span{color:#ffd36a}#dgHud .dgh-u.lid span::before{content:'';display:inline-block;width:12px;height:12px;margin-right:3px;vertical-align:-1px;background:url(icons/arayuz/yildiz-64.webp?v=1992) center/contain no-repeat}
#dgDavetK{position:fixed;left:50%;top:calc(190px + env(safe-area-inset-top,0px));transform:translateX(-50%);z-index:40;width:min(360px,calc(100vw - 24px));animation:kitCbIn .25s ease}   /* v1946: görünüş pencere7 kart kuralında */
#dgDavetK.hidden{display:none}#dgDavetK .dgd-ust{display:flex;align-items:center;gap:10px}#dgDavetK img{width:40px;height:40px;object-fit:contain;flex:none}#dgDavetK p{margin:0}
#dgDavetK .dgd-sure{overflow:hidden}#dgDavetK .dgd-sure>u{display:block;height:100%;transition:width .25s linear}
@media (max-width:560px){#dgDavetK{top:calc(150px + env(safe-area-inset-top,0px))}}
.dg-uye{display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:center;padding:9px 12px;border-radius:10px;background:rgba(90,60,25,.08);box-shadow:inset 0 0 0 1px rgba(138,106,38,.28);margin-bottom:6px}
.dg-uye b{font-weight:900}.dg-uye small{opacity:.75}.dg-uye .dg-cb{grid-column:1/-1;height:6px;border-radius:3px;background:rgba(60,35,10,.15);overflow:hidden}.dg-uye .dg-cb>u{display:block;height:100%;background:linear-gradient(90deg,#2f9b55,#62d685)}
.dg-uye .dg-act{display:flex;gap:6px}.dg-uye .dg-act .btn{padding:5px 10px;font-size:12.5px}.dg-uye.ben{box-shadow:inset 0 0 0 2px rgba(44,127,184,.45)}
.dg-yak{display:flex;flex-direction:column;gap:5px;max-height:240px;overflow:auto}.dg-yak>div{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:9px;background:rgba(90,60,25,.06)}.dg-yak>div span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800}.dg-yak>div small{opacity:.7}
.dg-davet-ad{display:flex;gap:8px}.dg-davet-ad input{flex:1;min-width:0}
.dg-kural{display:flex;gap:10px;align-items:center}.dg-kural img{width:56px;height:56px;object-fit:contain;flex:none}#left #sndPill>img{width:26px;height:26px;object-fit:contain}#left #sndPill .snd-k{position:absolute;left:14px;top:13px;width:16px;height:16px;background:center/contain no-repeat}
#left #sndPill span{display:flex;align-items:baseline;gap:6px;line-height:1.1;white-space:nowrap}#left #sndPill b{font:900 12px var(--body);color:#ffe3a3;font-variant-numeric:tabular-nums}#left #sndPill small{font:700 10px var(--body);opacity:.8}
#left #sndPill.dolu b{color:#ffb39a}#left #sndPill.dolu>img{filter:grayscale(.7) brightness(.8)}
.sy-snd{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:6px 0 8px;padding:7px 12px;border-radius:10px;background:rgba(90,60,25,.09);box-shadow:inset 0 0 0 1px rgba(138,106,38,.3)}.sy-snd img{width:22px;height:22px;object-fit:contain}.sy-snd.dolu{background:rgba(160,60,30,.1)}.sy-snd small{opacity:.8}
#left #evPill:hover{filter:brightness(1.12)}#left #evPill:active{transform:scale(.97)}
#left #evPill .ri{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:17px;
  background:radial-gradient(circle at 40% 30%,#5a4028,#1f150c);box-shadow:0 0 0 2px #c9a24a,0 0 0 3px #2a1b0c}
#left #evPill .evtx{display:flex;flex-direction:column;line-height:1.15;min-width:0}
#left #evPill b{font:900 13px var(--body);color:#ffe3a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px;font-variant-numeric:tabular-nums}
#left #evPill small{font:700 10px var(--body);opacity:.7;white-space:nowrap}
@media (min-width:901px) and (min-height:501px){#left #evPill{padding:3px 10px 3px 3px}#left #evPill .ri{width:26px;height:26px;font-size:14px}#left #evPill b{font-size:12px}#left #evPill small{display:none}}
/* v729: sol HUD etkinlik çipi kaldırıldı (kullanıcı; G-1005202537-0) — bilgi Kaptan Köşkü → Aktif etkinlikler'de; öğe JS için DOM'da kalır */
#evPill{display:none!important}
/* ===== v256: 2X / 3X ELMAS ETKİNLİĞİ göstergesi (sol üst) — elmas-etkinlik paketi: zemin, akan kum saati, canlı sayaç, ışıyan elmas, kat rozeti.
   Tuval 320×120; bütün katmanlar yüzdeyle yerleşir, böylece her boyda bozulmaz. Kareler JS ile ilerletilir (kum saati 6 sn döngü, elmas 12 fps). ===== */
#left #dxGauge{--dxw:146px;position:relative;width:var(--dxw);aspect-ratio:320/120;flex:none;align-self:flex-start;cursor:pointer;border:none;background:none;padding:0;
  filter:drop-shadow(0 6px 14px rgba(0,0,0,.55));animation:dxIn .45s ease-out}
#left #dxGauge:hover{filter:drop-shadow(0 6px 14px rgba(0,0,0,.55)) brightness(1.08)}
#left #dxGauge:active{transform:scale(.97)}
#left #dxGauge i{position:absolute;display:block;background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}
#left #dxGauge .dxbg{inset:0;background-image:url(elmas-etkinlik/zemin.webp)}
#left #dxGauge .dxhg{left:3.75%;top:20%;width:23.125%;height:61.667%;background-image:url(elmas-etkinlik/kumsaati.webp);background-size:800% 400%}
#left #dxGauge .dxgem{left:61.25%;top:0;width:38.75%;height:100%;background-size:600% 400%;filter:drop-shadow(0 0 6px rgba(140,220,255,.5))}
#left #dxGauge .dxbadge{inset:0}
#left #dxGauge b{position:absolute;left:21.875%;top:34.167%;width:42.5%;height:33.333%;display:flex;align-items:center;justify-content:center;
  font-family:'Cinzel',var(--display),serif;font-weight:900;font-size:calc(var(--dxw)*.0875);line-height:1;letter-spacing:.01em;font-variant-numeric:tabular-nums;
  color:#ffdf8a;background:linear-gradient(180deg,#fff8e0,#ffdf8a 38%,#e0b24f 68%,#a9761f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;
  -webkit-text-stroke:calc(var(--dxw)*.0045) #140b03;paint-order:stroke fill}
#left #dxGauge.bitiyor b{background:linear-gradient(180deg,#ffd0c0,#ff8a6e 38%,#d8452e 68%,#8f1d10);-webkit-background-clip:text;background-clip:text;animation:dxRed 1s steps(2) infinite}
@keyframes dxRed{50%{filter:brightness(1.45)}}
@keyframes dxIn{from{opacity:0;transform:translateX(-14px) scale(.9)}}
/* yaklaşan etkinlik: küçük düz rozet */
#left #dxSoon{display:flex;align-items:center;gap:8px;align-self:flex-start;max-width:100%;box-sizing:border-box;padding:4px 12px 4px 4px;border:none;border-radius:13px;cursor:pointer;
  color:#f6ead0;background:var(--hud-bg);box-shadow:0 0 0 1px #7a5a26,inset 0 1px 0 rgba(255,225,160,.2),0 6px 14px rgba(0,0,0,.35);text-align:left}
#left #dxSoon .ri{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:16px;
  background:radial-gradient(circle at 38% 28%,#8ee8ff,#2a7ad8 52%,#132a6a);box-shadow:0 0 0 2px #c9a24a,0 0 0 3px #2a1b0c}
#left #dxSoon .dxtx{display:flex;flex-direction:column;line-height:1.15;min-width:0}
#left #dxSoon b{font:900 12.5px var(--body);color:#ffe3a3;white-space:nowrap}
#left #dxSoon small{font:700 10px var(--body);opacity:.75;white-space:nowrap;font-variant-numeric:tabular-nums}
#left .xev{display:flex;align-items:center;gap:8px;align-self:flex-start;max-width:100%;box-sizing:border-box;padding:4px 12px 4px 4px;border:none;border-radius:13px;cursor:pointer;color:#ffe3a3;
  background:linear-gradient(180deg,rgba(40,24,10,.92),rgba(20,12,5,.92));box-shadow:0 0 0 1.5px #c9a24a,0 4px 10px rgba(0,0,0,.45)}
#left .xev.on{box-shadow:0 0 0 1.5px #ffd65a,0 0 12px rgba(255,200,90,.45),0 4px 10px rgba(0,0,0,.45)}
#left .xev .ri{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 38% 30%,#5a3c1c,#23150a 70%);box-shadow:0 0 0 1.5px #8a6326}
#left .xev .dxtx{display:flex;flex-direction:column;line-height:1.15;min-width:0;text-align:left}
#left .xev b{font:900 12.5px var(--body);color:#ffe3a3;white-space:nowrap}
#left .xev small{font:700 10px var(--body);opacity:.8;white-space:nowrap;font-variant-numeric:tabular-nums}
#left .xev.bitiyor small{color:#ff9d8f;opacity:1}
#left>.xev{order:-1}
@media (min-width:901px) and (min-height:501px){#left #dxGauge{--dxw:134px}}
@media (max-width:900px),(max-height:500px){#left #dxGauge{--dxw:124px}}
@media (prefers-reduced-motion:reduce){#left #dxGauge{animation:none}#left #dxGauge.bitiyor b{animation:none}}
/* mağazada paket üstünde kat rozeti */
.iap .dxb{position:absolute;left:6px;top:6px;padding:2px 7px;border-radius:9px;font:900 11px var(--body);color:#fff;
  background:linear-gradient(135deg,#6a1f7a,#9a2b55);box-shadow:0 0 0 1px #ffd76a,0 2px 6px rgba(0,0,0,.4);animation:dxBeat 1.3s ease-in-out infinite}
.iap .dxp{display:block;font:800 11px var(--body);color:#7a3a10}
.dxnote{border-radius:12px;padding:8px 11px;margin:6px 0;font:800 12.5px var(--body);color:#fff4d6;
  background:linear-gradient(135deg,#3b1360,#6a1f7a 45%,#9a2b55);box-shadow:0 0 0 1px #ffd76a,0 3px 10px rgba(0,0,0,.35)}
.dxnote b{color:#ffe08a}
.eftbon{color:#7a2a8a;font-weight:900}
.purse>span[title],.purse>span[data-tip]{font-variant-numeric:tabular-nums}

   /* masaüstü: üzerine gelince açılır */
/* ===== Çıkış geri sayımı ===== */
#quitBox{position:fixed;left:50%;top:calc(96px + env(safe-area-inset-top,0px));transform:translateX(-50%);z-index:40;display:flex;align-items:center;gap:12px;
  padding:10px 12px 10px 10px;border-radius:16px;width:max-content;max-width:calc(100vw - 24px);box-sizing:border-box;color:#f6ead0;
  background:linear-gradient(180deg,rgba(38,24,12,.96),rgba(18,11,5,.96));box-shadow:0 0 0 2px #c9a24a,0 0 0 4px #2a1b0c,0 10px 24px rgba(0,0,0,.5);animation:pop .25s ease-out}
#quitBox.hidden{display:none}
#quitBox .qring{--p:1;flex:none;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;
  background:conic-gradient(#ffd24a calc(var(--p)*360deg),rgba(255,255,255,.12) 0);box-shadow:0 0 0 2px #2a1b0c}
#quitBox .qring b{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font:900 22px var(--display);color:#ffe3a3;background:radial-gradient(circle at 40% 30%,#4d3522,#1a1109);font-variant-numeric:tabular-nums}
#quitBox .qtx{display:flex;flex-direction:column;gap:2px;line-height:1.2;min-width:0}
#quitBox .qtx b{font:900 15px var(--body);color:#ffe3a3}#quitBox .qtx small{font:600 11.5px var(--body);opacity:.8}
#quitBox .btn{flex:none}
@media (max-width:560px){#quitBox{top:calc(66px + env(safe-area-inset-top,0px));gap:9px}#quitBox .qtx small{font-size:10.5px}}
/* v1734: YENİ TEMA — alt çubuk (#dock) ve sohbet paneli siyah + eskitilmiş altın (ajan0 kararı G-1024220450-0: ahşap yerine CSS jetonları). Dümen ve ikon görselleri aynı. */

#chatPanel{--shp-tik:var(--zemin);--shp-tik2:var(--panel2);--shp-pirinc:var(--altin);--shp-pirinc2:var(--altin-koyu);--shp-par:#16110b;--shp-par2:#0d0a07;--shp-murekkep:var(--metin);--shp-soluk:var(--soluk);
  --ch-genel:var(--altin);--ch-filo:#e07a5f;--ch-ittifak:#7fb2e0;--ch-sise:#7fc98a;--ch-fis:#b9a4f0}
#chatPanel .par{background:linear-gradient(180deg,rgba(22,17,11,.94),rgba(10,8,6,.94))!important;border-color:var(--ayirici)!important;box-shadow:inset 0 0 18px rgba(0,0,0,.5)!important}
#chatPanel .kanal{color:var(--metin2)}#chatPanel .kanal .kk{background:linear-gradient(180deg,var(--panel2),var(--zemin))!important;box-shadow:inset 0 0 0 1px var(--cerceve)!important;color:var(--altin-acik)!important}
#chatPanel #chatList .cm.sys{color:var(--metin2)!important;background:rgba(240,207,122,.06)!important}
#chatPanel #chatList .cm .cn:hover{background:rgba(240,207,122,.1)!important}
#chatPanel #chatList .cm.staff .cn,#chatPanel #chatList .cm .cx.fl{color:#f08a6e!important}
#chatPanel #chatList .cm .cg{color:#7fb2e0!important}#chatPanel #chatList .cm .ca{color:#7fcde0!important}
#chatPanel .giris input::placeholder{color:var(--soluk)}
#ctxMenu{color:var(--metin)!important}#ctxMenu b,#ctxMenu button{color:var(--metin)!important}#ctxMenu b{color:var(--altin)!important}
#ctxMenu button:hover{background:rgba(240,207,122,.1)!important}#ctxMenu button.red{color:#f08a6e!important}
/* v1731: YENİ TEMA 2. aşama — HUD ve menü (siyah + eskitilmiş altın). Çizilmiş ikonlar aynı; yalnız plaka zemini, çerçeve, yazı renkleri. */
:root{--hud-bg:linear-gradient(180deg,rgba(20,16,11,.92),rgba(6,5,4,.92))!important;--hud-fg:var(--metin)!important}
.plate{border-color:var(--cerceve)!important;box-shadow:inset 0 0 0 1px rgba(240,207,122,.07),0 6px 14px rgba(0,0,0,.45)}
#left #evPill,#odBtn,#left #sndPill,#dgHud,#hikHud{box-shadow:0 0 0 1px var(--cerceve),inset 0 0 0 1px rgba(240,207,122,.08),0 6px 14px rgba(0,0,0,.45)!important}
#left #evPill b,#odBtn b,#left #sndPill b{color:var(--altin)}#left #evPill small,#odBtn small,#left #sndPill small{color:var(--metin2)}
#chatPanel:not([style*=none]){border-color:var(--cerceve)}
#menuPanel .sheet{color:var(--metin)}
#menuPanel .sheet>header{background:transparent!important}
#menuPanel .mitem{background:var(--panel2)!important;color:var(--metin);box-shadow:inset 0 0 0 1px var(--ayirici)!important;min-height:44px}
#menuPanel .mitem:hover{box-shadow:inset 0 0 0 1px var(--altin)!important;background:#221a10!important}
#menuPanel .mitem b,#menuPanel .mtx b{color:var(--altin)!important}#menuPanel .mitem small,#menuPanel .mtx small{color:var(--metin2)!important}
/* sağ üst: market düğmesi diğer yuvarlak düğmelerle aynı gövde; ikon ortada */
#right #marketBtn{font-size:0}
#right #isleRbtn{display:grid;place-items:center}#isleRbtn::before{content:'';width:72%;height:72%;background:url(icons/ada-yonetimi/ada-yonetimi-64.webp?v=2007) center/contain no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}   /* v1086: ajan11 kale ikonu (G-1009190527-0) */
#marketBtn::before{content:'';width:66%;height:66%;background:var(--iki-tezgah) center/contain no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}
/* telefonda tam ekran düğmesi yok */
@media (pointer:coarse) and (max-width:900px),(pointer:coarse) and (max-height:500px){#fsBtn{display:none!important}}
/* ===== sağ tık / basılı tutma: seçme, açılır menü, sürükleme yok (yazı kutuları hariç) ===== */
*{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
input,textarea,[contenteditable=true]{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}
img,svg,canvas,a{-webkit-user-drag:none}
.sheet,#chatList{-webkit-user-select:none;user-select:none}
/* küçültülmüş paneldeki yazı kutuları: dokununca iPhone sayfayı büyütmesin (görünen yazı ≥ 16 px) */
@media (max-width:560px) and (orientation:portrait){#left{--lz:.86}}
@media (max-height:500px) and (orientation:landscape){#left{--lz:.7}}
   /* telefonda X/Y harfi kutunun içinde (yer tutucu), kutular geniş kalır */
/* kamera yakınlık göstergesi */
#zoomHint{position:fixed;left:50%;bottom:calc(150px + env(safe-area-inset-bottom,0px));transform:translate(-50%,6px);z-index:30;pointer-events:none;opacity:0;
  padding:5px 12px;border-radius:14px;font:800 13px var(--body);color:#ffe3a3;background:rgba(18,11,5,.82);box-shadow:0 0 0 1px #8a6a26;transition:opacity .2s,transform .2s;font-variant-numeric:tabular-nums}
#zoomHint.on{opacity:1;transform:translate(-50%,0)}
/* ===== Sohbet: şikayet düğmesi, Şişe sekmesi ===== */
.cm .crep{border:none;background:none;padding:0 0 0 5px;font-size:11px;line-height:1;color:#b8372a;opacity:.3;cursor:pointer;vertical-align:middle}
.cm:hover .crep,.cm .crep:focus-visible{opacity:1}
@media (pointer:coarse){.cm .crep{opacity:.55;font-size:13px;padding:0 2px 0 7px}}
#chatTabs button{position:relative}
#reportModal{z-index:26}
/* ===== Şişe penceresi ===== */
#siseModal{z-index:24}
#siseModal .sz-sheet{width:min(820px,100%);height:min(620px,100%);display:flex;flex-direction:column;padding:16px 18px}
.sz-sheet header .ttl>div{display:flex;flex-direction:column}.sz-sub{font:600 12.5px var(--body);color:var(--muted)}
.sz-wrap{flex:1;min-height:0;display:grid;grid-template-columns:190px minmax(0,1fr);gap:14px;margin-top:6px}
.sz-nav{display:flex;flex-direction:column;gap:6px}
.sz-nav button{display:flex;align-items:center;gap:9px;border:none;border-radius:10px;padding:10px 12px;font:800 14.5px var(--body);color:var(--ink);cursor:pointer;text-align:left;
  background:rgba(90,60,25,.08);box-shadow:inset 0 0 0 1px rgba(138,106,38,.3)}
.sz-nav button b{flex:1}.sz-nav button i{font-style:normal;min-width:20px;padding:0 6px;border-radius:10px;background:#b8372a;color:#fff;font:900 11.5px/20px var(--body);text-align:center}
.sz-nav button i.dr{background:#7a5e36}.sz-nav button i:empty{display:none}
.sz-nav button.on{background:linear-gradient(180deg,#4a3219,#2c1d0f);color:#f0cf7a;box-shadow:inset 0 0 0 1px rgba(240,207,122,.4)}
.sz-nav .sz-new{justify-content:center;margin-bottom:6px;color:#fff;background:linear-gradient(180deg,#c68a2e,#8a5a18);box-shadow:0 0 0 1px #5a3a10,0 3px 0 #5a3a10}
.sz-nav .sz-new.on{background:linear-gradient(180deg,#d99a3a,#9a6a20)}
#chatTabs .kimic{width:28px;height:28px;flex:none;vertical-align:middle;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}
.cm.kim .kimon{color:#3aff6a;font-weight:900;margin-right:4px;text-shadow:0 1px 1px #000}.cm.sys.kimb{font-weight:900;opacity:1}
.ondot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;vertical-align:middle;background:#8a7a60;box-shadow:0 0 0 1.5px #1a0e04}.ondot.on{background:#3aff6a;box-shadow:0 0 0 1.5px #1a0e04,0 0 6px #3aff6a}.onsay{font:700 12.5px var(--body);color:var(--muted);margin-left:6px}   /* filo/ittifak çevrimiçi göstergesi */
.sz-nav .sz-new b{flex:none}.sz-nav .szn-k{display:none}   /* v1261: dar ekranda kısa etiket 'Yeni' (önce yazı gizleniyordu, düğme boş kalıyordu) */
.sz-main{min-width:0;min-height:0;display:flex;flex-direction:column;border-radius:12px;background:rgba(255,250,236,.55);box-shadow:inset 0 0 0 1px rgba(138,106,38,.35);overflow:hidden}
.sz-bar{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(138,106,38,.3)}
.sz-bar b{flex:1;font:800 15px var(--body)}.sz-back,.sz-ref{border:none;background:rgba(90,60,25,.12);border-radius:8px;width:32px;height:30px;font:900 16px var(--body);cursor:pointer;color:var(--ink)}
.sz-list{flex:1;overflow:auto;padding:4px}
.sz-it{display:flex;align-items:center;gap:10px;width:100%;border:none;background:none;border-radius:10px;padding:8px;text-align:left;cursor:pointer;color:var(--ink)}
.sz-it:hover{background:rgba(90,60,25,.08)}.sz-it+.sz-it{box-shadow:0 -1px 0 rgba(138,106,38,.18)}
.sz-it .av{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:18px;position:relative}
.sz-it .av.on::after{content:'';position:absolute;right:0;bottom:0;width:10px;height:10px;border-radius:50%;background:#2fbf5f;box-shadow:0 0 0 2px #f6ecd4}
.sz-it .tx{flex:1;min-width:0;display:flex;flex-direction:column}.sz-it .tx b{font:800 14px var(--body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sz-it .tx small{font:600 13px var(--body);color:#6b5230;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sz-it.un .tx b,.sz-it.un .tx small{color:#1d130a;font-weight:900}
.sz-it .tm{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px;font:700 11.5px var(--body);color:#8a6f45}
.sz-it .tm i{width:9px;height:9px;border-radius:50%;background:#b8372a}
.sz-emp{padding:28px 18px;text-align:center;font:600 14px/1.5 var(--body);color:#7a5e36}
.sz-read{flex:1;overflow:auto;padding:14px 16px;display:flex;flex-direction:column;gap:12px}
.sz-from{display:flex;align-items:center;gap:12px}.sz-from>div{display:flex;flex-direction:column;min-width:0}
.sz-from small{font:800 11px var(--body);letter-spacing:.06em;text-transform:uppercase;color:#7a5e36}.sz-from b{font:800 17px var(--body)}.sz-from span{font:600 12.5px var(--body);color:#8a6f45}
.sz-from .pfn{border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.sz-on{font:700 12px var(--body);color:#2f8f4f}
.sz-text{padding:14px 16px;border-radius:12px;background:#fffaf0;box-shadow:inset 0 0 0 1px rgba(168,134,76,.5);font:600 16px/1.55 var(--body);white-space:pre-wrap;word-break:break-word}
.sz-acts{display:flex;flex-wrap:wrap;gap:8px}.sz-acts .btn{padding:9px 14px;font-size:14px}.sz-danger{color:#fff!important;background:linear-gradient(180deg,#d0503e,#9a2a1c)!important;box-shadow:0 0 0 1px #5a150b,0 3px 0 #5a150b!important}
.sz-note{margin:0;font:600 12.5px/1.45 var(--body);color:#8a6f45}
.sz-form{flex:1;overflow:auto;padding:14px 16px;display:flex;flex-direction:column;gap:12px}
.sz-f{display:flex;flex-direction:column;gap:5px}.sz-f>span{display:flex;justify-content:space-between;font:800 11.5px var(--body);letter-spacing:.06em;text-transform:uppercase;color:#7a5e36}
.sz-f>span em{font-style:normal;letter-spacing:0;text-transform:none;color:#8a6f45}
.sz-f input,.sz-f textarea{font:600 16px var(--body);padding:11px 12px;border:none;border-radius:10px;background:#fffaf0;color:var(--ink);box-shadow:inset 0 2px 4px rgba(0,0,0,.14),0 0 0 1px #a8864c;resize:vertical}
.sz-f input:focus,.sz-f textarea:focus{outline:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.14),0 0 0 2px var(--brass)}
@media (max-width:640px){
  #siseModal .sz-sheet{height:100%;padding:12px 12px 10px}
  .sz-wrap{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:8px}
  .sz-nav{flex-direction:row;gap:5px;overflow-x:auto;scrollbar-width:none}.sz-nav::-webkit-scrollbar{display:none}
  .sz-nav button{flex:none;padding:8px 10px;font-size:13.5px;gap:6px}.sz-nav .sz-new{margin:0}.sz-nav .szn-u{display:none}.sz-nav .szn-k{display:inline}
  .sz-nav button[data-szf=in]>span,.sz-nav button[data-szf=out]>span,.sz-nav button[data-szf=draft]>span{display:none}
  .sz-sub{display:none}
}
   /* yatayda koordinat satırı yok (yalnız Git kalıyordu) */
#right .rbtns{gap:12px}
/* pencere armaları: emoji her yazı tipinde ortada ve çerçevenin içinde */
.crest{font-family:'Apple Color Emoji','Segoe UI Emoji','Noto Color Emoji',sans-serif;line-height:1;overflow:hidden;font-style:normal}
/* ===== Menü penceresi: Market ile aynı çerçeve, başlık ve kapat düğmesi ===== */
#menuPanel .mgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}
#menuPanel .mitem{display:flex;align-items:center;gap:12px;padding:10px 12px;border:none;border-radius:10px;text-align:left;cursor:pointer;color:var(--ink);
  background:rgba(255,250,236,.6);box-shadow:inset 0 0 0 1px rgba(138,106,38,.45),0 1px 0 rgba(255,255,255,.55);transition:background .15s,box-shadow .15s}
#menuPanel .mitem:hover{background:rgba(255,247,224,.95);box-shadow:inset 0 0 0 1.5px #b8862e,0 3px 8px rgba(90,60,20,.18)}
#menuPanel .mitem:active{background:rgba(232,210,160,.85)}
#menuPanel .mtx{display:flex;flex-direction:column;min-width:0}
#menuPanel .mtx b{font:800 16px var(--body);color:#2a170a}
#menuPanel .mtx small{font:600 12.5px/1.35 var(--body);color:#6a5230;margin-top:2px}
#menuPanel .iconrow{max-width:none;justify-content:center;gap:8px;margin-top:14px;padding-top:12px;border-top:2px solid rgba(138,106,38,.35)}
#menuPanel .mn-crest{font:900 22px/1 var(--body);color:#2a170a}
@media (max-width:460px){#menuPanel .mgrid{grid-template-columns:1fr;gap:8px}#menuPanel .mitem{padding:8px 10px}}
@media (max-height:500px) and (orientation:landscape){
  #menuPanel .sheet{width:min(860px,100%)}
  #menuPanel .mgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
  #menuPanel .mitem{padding:7px 9px;gap:9px}
  #menuPanel .mtx b{font-size:14.5px}#menuPanel .mtx small{font-size:11px}
}
/* profil ve avatar pencereleri: Market'le aynı dış çerçeve ve kapat düğmesi */
#avModal .av-pnl{padding:0;border:24px solid transparent;border-image:var(--p7-ahsap) 56 fill / 24px stretch;border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6))}   /* v1931: pencere7 ahşap */
#avModal .av-ic{background:none;border:0;border-radius:0}
#avModal .pf-x{top:-22px;right:-22px;width:40px;height:40px;border:0;border-radius:50%;font-size:0;background:var(--p7-kapat) 0 0/100% 100% no-repeat;box-shadow:none}#avModal .pf-x>*{display:none}
#avModal .pf-x:hover{background-image:var(--p7-kapat-ustunde)}#avModal .pf-x:active{background-image:var(--p7-kapat-basili)}
#avModal .pf-bas{margin-right:52px!important}
/* ===== Ödüller penceresi: Menü ile aynı düzen ===== */
/* v1713: Köşk sekmeleri */
#odModal #odSek{display:flex;gap:6px;margin:10px 0 2px;padding:4px;border-radius:12px;background:rgba(90,60,25,.12)}
#odModal #odSek button{position:relative;flex:1;min-height:44px;display:flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:9px;background:transparent;color:#5a3412;font:800 15px var(--body);cursor:pointer}
#odModal #odSek .od-sk-ic{width:28px;height:28px;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}
#odModal #odSek button.on{background:linear-gradient(#fbf2da,#ecdcb3);box-shadow:0 0 0 1.5px #b8862e,0 2px 6px rgba(90,60,20,.2);color:#2a170a}
#odModal #odSek button i{position:absolute;top:6px;right:10px;width:10px;height:10px;border-radius:50%;background:#ff3b30;box-shadow:0 0 0 2px #fff;display:none}#odModal #odSek button.dot i{display:block}
#odModal .od-gz{display:none!important}
#odModal #odPanel button[data-sek=alt]{grid-template-columns:30px 1fr 10px;gap:8px;padding:6px 10px;min-height:44px}
#odModal #odPanel button[data-sek=alt] span{width:30px;height:30px}#odModal #odPanel button[data-sek=alt] b{font-size:14px}#odModal #odPanel button[data-sek=alt] b small{font-size:11.5px}
#odModal .od-bos{margin:10px 0 0;text-align:center}
#odModal #odPanel{position:static;width:auto;padding:0;margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;animation:none;background:none;border:none;box-shadow:none}
#odModal #odPanel button{grid-template-columns:50px 1fr 14px;gap:12px;padding:10px 12px;border-radius:10px;color:var(--ink);cursor:pointer;
  background:rgba(255,250,236,.6);box-shadow:inset 0 0 0 1px rgba(138,106,38,.45),0 1px 0 rgba(255,255,255,.55);transition:background .15s,box-shadow .15s}
#odModal #odPanel button:hover{background:rgba(255,247,224,.95);box-shadow:inset 0 0 0 1.5px #b8862e,0 3px 8px rgba(90,60,20,.18)}
#odModal #odPanel button:active{background:rgba(232,210,160,.85)}
#odModal #odPanel button span{width:50px;height:50px;border-radius:50%;font-size:23px;font-family:'Apple Color Emoji','Segoe UI Emoji','Noto Color Emoji',sans-serif;line-height:1;
  background:radial-gradient(circle at 38% 30%,#5a3c1c,#23150a 70%);box-shadow:0 0 0 2px #8a6326,inset 0 0 0 1px rgba(255,230,160,.25),0 3px 6px rgba(0,0,0,.35)}
#odModal #odPanel [data-rl=rlExp] span{font-size:0;background:var(--iki-ficisak) center/70% no-repeat,radial-gradient(circle at 38% 30%,#5a3c1c,#23150a 70%)}
#odModal #odPanel button b{font:800 16px var(--body);color:#2a170a;gap:2px}
#odModal #odPanel button b small{font:600 12.5px/1.35 var(--body);color:#6a5230;opacity:1}
/* v577: Kaptan Köşkü — dar yerde kısa ad 'Köşk' */
.od-kisa{display:none}
@media (max-width:420px){#odModal .od-uzun{display:none}#odModal .od-kisa{display:inline}}
@media (max-width:560px),(max-height:500px){#odBtn .od-uzun{display:none}#odBtn .od-kisa{display:inline}}
/* v708: Destek penceresi */
#odPanel button[hidden]{display:none!important}
.dst-ust{display:flex;gap:8px;flex-wrap:wrap;margin:4px 0 10px}.dst-say{display:inline-block;min-width:18px;padding:0 6px;border-radius:9px;background:#d8452e;color:#fff;font:900 11px/18px var(--body);text-align:center}
.dst-form label{display:block;font-weight:800;margin:8px 0 4px}.dst-form textarea,#dstYanit{width:100%;box-sizing:border-box;font:600 15px var(--body);padding:10px 12px;border-radius:10px;border:none;background:#fffaf0;color:var(--ink);box-shadow:inset 0 2px 4px rgba(0,0,0,.18),0 0 0 1px #a8864c;resize:vertical}
.dst-resim{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.dst-resim img{max-width:160px;max-height:110px;border-radius:8px;box-shadow:0 0 0 1px #a8864c}.dst-resim small{opacity:.75}
.dst-ic{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(60,35,10,.35))}
.dst-liste .dst-it{width:100%;text-align:left;cursor:pointer;border:none}.dst-it.yeni{box-shadow:0 0 0 2px #d9a63a,0 3px 10px rgba(0,0,0,.18)}
.dst-d{display:inline-block;padding:1px 8px;border-radius:9px;font:800 12px var(--body);background:rgba(60,35,10,.12)}.dst-d.yanit,.dst-d.yanitlandi{background:#2f7d4f;color:#fff}.dst-d.kapali{opacity:.6}.dst-d.acik{background:#d9a63a;color:#2a170a}
.dst-bas{display:flex;align-items:center;gap:8px;margin:8px 0}.dst-geri{padding:6px 12px;font-size:13px}
.dst-konus{display:flex;flex-direction:column;gap:8px;margin:6px 0 10px}.dst-m{max-width:85%;padding:8px 12px;border-radius:12px;background:rgba(255,255,255,.55);box-shadow:inset 0 0 0 1px rgba(138,106,38,.3)}
.dst-m.ben{align-self:flex-end;background:rgba(63,127,147,.16)}.dst-m small{opacity:.7;font-size:11.5px}.dst-m p{margin:3px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.dst-m img{max-width:100%;border-radius:8px;margin-top:6px}
/* v576: Kaptan paneli — kart ikonları (çizilmiş) ve aktif etkinlikler bölümü */
#odModal .od-crest{font-size:0;overflow:hidden}#odModal .od-crest img{width:100%;height:100%;object-fit:cover;border-radius:50%}
#odModal #odPanel button span.od-ik,#odModal #odEv span.od-ik{display:grid;place-items:center;font-size:0}
#odModal #odPanel button span.od-ik>img{width:70%;height:70%;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.45))}
#odModal #odPanel button span.od-ik>img.sdi{--s:30px}
#odModal #odEv h3{margin:14px 0 6px;font:800 15px var(--body);color:#5a3412}
#odModal .od-evl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
#odModal .od-evl button{display:grid;grid-template-columns:50px 1fr 14px;align-items:center;gap:12px;padding:10px 12px;border:none;border-radius:10px;text-align:left;color:var(--ink);cursor:pointer;
  background:rgba(255,250,236,.6);box-shadow:inset 0 0 0 1px rgba(138,106,38,.45),0 1px 0 rgba(255,255,255,.55)}
#odModal .od-evl button:hover{background:rgba(255,247,224,.95);box-shadow:inset 0 0 0 1.5px #b8862e,0 3px 8px rgba(90,60,20,.18)}
#odModal .od-evl button span{width:50px;height:50px;border-radius:50%;background:radial-gradient(circle at 38% 30%,#5a3c1c,#23150a 70%);box-shadow:0 0 0 2px #8a6326,inset 0 0 0 1px rgba(255,230,160,.25),0 3px 6px rgba(0,0,0,.35);overflow:hidden}
#odModal .od-evl button span img{width:78%;height:78%;object-fit:contain}
#odModal .od-evl button b{display:flex;flex-direction:column;font:800 16px var(--body);color:#2a170a;gap:2px;min-width:0}
#odModal .od-evl button b small{font:600 12.5px/1.35 var(--body);color:#6a5230}
#odModal .od-evl button>i{width:12px;height:12px;border-radius:50%;background:#ff3b30;box-shadow:0 0 0 2px #fff,0 0 8px #ff3b30;visibility:hidden}
#odModal .od-evl button.dot>i{visibility:visible;animation:pulse 1s infinite}
@media (max-width:460px){#odModal .od-evl{grid-template-columns:1fr;gap:8px}#odModal .od-evl button{padding:8px 10px;grid-template-columns:44px 1fr 14px}#odModal .od-evl button span{width:44px;height:44px}}
@media (max-width:460px){#odModal #odPanel{grid-template-columns:1fr;gap:8px}#odModal #odPanel button{padding:8px 10px;grid-template-columns:44px 1fr 14px}#odModal #odPanel button span{width:44px;height:44px}}
/* v1608: Bugünün Rotası kartı, Köşk üst satırı, kilitli satırlar, "Yeni açıldı" kartı */
#rotaKart{position:fixed;left:50%;top:calc(104px + env(safe-area-inset-top,0px));transform:translateX(-50%);z-index:15;width:min(340px,calc(100vw - 24px));animation:fadeIn .3s}   /* v1946: görünüş pencere7 kart kuralında */
body:has(#hikDlg.acik) #rotaKart{display:none}
/* v1942 (yatay telefonda 'Bugünün Rotası' kartı koordinat kutusunun başlığını örtüyordu): koordinat kutusu açıkken kart gizlenir */
body:has(#mmWrap.navopen) #rotaKart{visibility:hidden}
body:has(.mpanel.open) #rotaKart{z-index:1;visibility:hidden;pointer-events:none}   /* v2034: telefonda Ambar/Gülle paneli açıkken Bugünün Rotası kartı panelin arkasında kalır ('AMBAR' plakasını örtmesin) */
.isleListe td{vertical-align:middle}.isleListe tr.on td{background:rgba(212,162,76,.12)}.isleListe select{max-width:140px;font:600 13px var(--body);padding:4px 6px;border-radius:6px}.isleListe .rtabs{flex-wrap:wrap}   /* v1771: filonun adaları listesi */
/* v1770 (sadelik): Kaptan Baruthan rehberi açıkken Rota kartı yalnız küçük çip — ikisi aynı anda geminin üstünü kapatmasın */
body:has(#rehber:not(.hidden)) #rotaKart{width:auto;max-width:calc(100vw - 24px)}body:has(#rehber:not(.hidden)) #rotaKart .rt-l{display:none}body:has(#rehber:not(.hidden)) #rotaKart .rt-n{display:inline-block}
@media (max-height:500px) and (orientation:landscape){#rotaKart.kucuk,body:has(#rehber:not(.hidden)) #rotaKart{top:calc(52px + env(safe-area-inset-top,0px));bottom:auto;right:calc(8px + env(safe-area-inset-right,0px))}}   /* v1770: çip sağ üstte, dümenin üstüne binmez */
@media (max-width:560px) and (orientation:portrait){#rotaKart.kucuk,body:has(#rehber:not(.hidden)) #rotaKart{top:calc(100px + 4*var(--h7-dugme) + env(safe-area-inset-top,0px));bottom:auto;left:auto;right:calc(8px + env(safe-area-inset-right,0px));transform:none}}   /* v1948: sütun 4 × --h7-dugme (44 px) → 276 px · v1946: Köşk düğmesiyle sütun 4 düğme → 196 → 246 px · v1778: dikey mobilde çip sağ düğme sütununun altında (mini haritanın üstüne binmez; ajan2 notu) */
#rotaKart .rt-bas,#odRota .rt-bas{display:flex;align-items:center;gap:8px}
#rotaKart .rt-ac{flex:1;display:flex;align-items:center;gap:8px;min-width:0;background:none;border:none;cursor:pointer;padding:2px;text-align:left}
#rotaKart .rt-bas img,#odRota .rt-bas img{width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.45))}
#rotaKart .rt-ac b{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#rotaKart .rt-n{display:none;min-width:20px;height:20px;border-radius:10px;font:800 12px/20px var(--body);text-align:center}
#rotaKart.kucuk{width:auto;max-width:calc(100vw - 24px)}#rotaKart.kucuk .rt-l{display:none}#rotaKart.kucuk .rt-n{display:inline-block}
.rt-l{display:flex;flex-direction:column;gap:6px;padding:8px}
.rt-it{display:grid;grid-template-columns:1fr 14px;align-items:center;column-gap:8px;text-align:left;padding:8px 10px;border:none;border-radius:9px;background:rgba(255,250,235,.75);box-shadow:inset 0 0 0 1px rgba(138,99,38,.45);color:#2a170a;cursor:pointer;font:inherit}
.rt-it:hover{background:rgba(255,247,224,.95);box-shadow:inset 0 0 0 1.5px #b8862e}
.rt-it b{font:800 14.5px var(--body)}.rt-it small{grid-column:1;font:600 12.5px/1.3 var(--body);color:#6a5230}.rt-it i{grid-column:2;grid-row:1/span 2;font-style:normal;font-size:18px;color:#8a6326}
#odModal #odRota{margin-top:10px;padding:8px;border-radius:12px;background:rgba(90,60,25,.10);box-shadow:inset 0 0 0 1.5px rgba(184,134,46,.55)}
#odModal #odRota .rt-bas b{font:800 15px var(--body);color:#5a3412}#odModal #odRota .rt-l{padding:6px 0 0}
#odModal #odPanel button.kilitli{filter:grayscale(1);opacity:.6}
#odModal #odKilit h3{margin:14px 0 6px;font:800 15px var(--body);color:#5a3412}
#odModal .od-kl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#odModal .od-ki{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:rgba(120,100,70,.12);filter:grayscale(1);opacity:.75}
#odModal .od-ki img{width:28px;height:28px;object-fit:contain}#odModal .od-ki b{display:flex;flex-direction:column;font:800 14px var(--body);color:#2a170a}#odModal .od-ki small{font:600 12px var(--body);color:#6a5230}
@media (max-width:460px){#odModal .od-kl{grid-template-columns:1fr}}
.kilitli:not(#odPanel button){filter:grayscale(1);opacity:.65}
#acildiKart{position:fixed;inset:0;z-index:25;display:flex;align-items:center;justify-content:center;background:rgba(10,6,2,.45);animation:fadeIn .25s}
@media (max-height:500px) and (orientation:landscape){#rotaKart{top:auto;bottom:calc(var(--mb,56px) + 14px);left:auto;right:calc(var(--mh,112px) + 16px);transform:none;width:min(300px,40vw)}}
/* ===== Telefon alt sırası: simetrik düzen =====
   [💬 Sohbet][⚡ Selit]   ( DÜMEN )   [▦ Eylemler][💣 Gülle]
   Dört yan düğme aynı boyda (--mb), dümen büyük (--mh) ve tam ortada; yan düğmelerin ortası dümenin ortasıyla aynı hizada. */
@media (max-width:900px),(max-height:500px){
  :root{--mb:min(clamp(48px,13.4vw,60px),15vh);--mh:min(clamp(84px,26vw,108px),26vh);--me:10px;--mg:14px;
    --sb:calc(10px + env(safe-area-inset-bottom,0px));--my:calc(var(--sb) + (var(--mh) - var(--mb)) / 2)}

  /* sohbet düğmesi: diğer yan düğmelerle aynı boy ve etiket */
  #chatPanel.min{left:calc(var(--me) + env(safe-area-inset-left,0px))!important;bottom:var(--my)!important}
  #chatPanel.min #chatMin{width:var(--mb)!important;height:var(--mb)!important;overflow:visible}
  #chatPanel.min #chatMin::before{font-size:calc(var(--mb) * .44);line-height:var(--mb)}
  #chatPanel.min #chatMin::after{content:'Sohbet';position:absolute;bottom:-17px;left:50%;transform:translateX(-50%);font:900 10.5px var(--body);color:#fff;
    text-shadow:0 1px 2px #000,0 0 4px #000;white-space:nowrap;letter-spacing:0}
  #chatPanel.min #chatMin b{top:-7px;right:-10px}
  /* rehber (Kaptan Baruthan) düğmesi sohbetin tam üstünde, aynı sütunda */
  #rbMini{left:calc(var(--me) + env(safe-area-inset-left,0px))!important;right:auto!important;transform:none!important;width:var(--mb)!important;height:var(--mb)!important;
    bottom:calc(var(--my) + var(--mb) + 30px)!important}
  /* açık sohbet ve eylem/gülle panelleri alt sıranın üstünde */
  #chatPanel:not(.min){bottom:calc(var(--sb) + var(--mh) + 14px)!important;width:min(380px,calc(100vw - 24px))!important}
  .mpanel.open{right:calc(var(--me) + env(safe-area-inset-right,0px))!important;bottom:calc(var(--sb) + var(--mh) + 14px)!important;
    max-height:min(calc(60*var(--vh)),calc(calc(100*var(--vh)) - var(--mh) - 120px))!important}
  #right .rbtns{gap:14px!important}   /* sağ üst: market ile menü arasında boşluk */
}
@media (max-height:500px) and (orientation:landscape){
  #chatPanel:not(.min){width:min(360px,calc(50vw - 70px))!important;height:max(120px,calc(calc(100*var(--vh)) - var(--mh) - 90px))!important}
  .mpanel.open{max-height:calc(calc(100*var(--vh)) - var(--mh) - 40px)!important}
}
/* tersane: seviye başlıkları ve rol çipi (Seviye Filosu) */
#shopBody h3.yl{display:flex;align-items:baseline;gap:8px;margin:14px 0 4px;font-size:21px}
#shopBody h3.yl small{font:700 12px var(--body);color:var(--muted);letter-spacing:.06em;text-transform:uppercase}
.rolc{display:inline-block;vertical-align:2px;margin-left:4px;padding:2px 7px;border-radius:999px;font:800 10.5px/1.2 var(--body);letter-spacing:.04em;color:#fff}
.rolc.rE{background:linear-gradient(180deg,#8a3fb0,#4a1a66)}.rolc.rL{background:linear-gradient(180deg,#ff8a3a,#b8321a)}.rolc.rA{background:linear-gradient(180deg,#3f7f93,#1d4a59)}.rolc.rB{background:linear-gradient(180deg,#8a5a26,#5a3812)}.rolc.rP{background:linear-gradient(180deg,#c9a24a,#7a5a16);color:#2a170a;text-shadow:0 1px 0 rgba(255,255,255,.4)}.rolc.rT{background:linear-gradient(180deg,#2f9a7a,#145a46)}.rolc.rU{background:linear-gradient(180deg,#b33a3a,#5a1414)}.rolc.rR{background:linear-gradient(180deg,#8a4fc9,#3e1a6e)}   /* v995: tema tasarımları (ajan7 57 gemi) */
/* 🛠 Geliştirmeler penceresi */
.upg-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 12px}
.upg-sum>div{display:flex;flex-direction:column;gap:2px;padding:9px 11px;border-radius:12px;background:rgba(255,250,236,.6);box-shadow:inset 0 0 0 1px rgba(138,106,38,.45)}
.upg-sum small{font:700 11px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}
.upg-sum b{font:800 19px var(--body);color:#2a170a;font-variant-numeric:tabular-nums}.upg-sum span{font:600 12px/1.3 var(--body);color:#6a5230}
.upg-sum .pp{background:linear-gradient(180deg,#3a2612,#24170a);box-shadow:0 0 0 1px #8a6326}.upg-sum .pp small{color:#d8c6a0}.upg-sum .pp b{color:#ffd45e}.upg-sum .pp span{color:#e8dcc0}
.upg-list{display:flex;flex-direction:column;gap:8px}
.upg{display:grid;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:rgba(255,250,236,.6);box-shadow:inset 0 0 0 1px rgba(138,106,38,.45)}
.upg-ic{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;font-size:24px;font-family:'Apple Color Emoji','Segoe UI Emoji','Noto Color Emoji',sans-serif;
  background:radial-gradient(circle at 38% 30%,#5a3c1c,#23150a 70%);box-shadow:0 0 0 2px #8a6326,0 3px 6px rgba(0,0,0,.3)}
.upg-ic:has(.gli){width:auto;height:auto;background:none;box-shadow:none;border-radius:0}   /* v162: paket ikonu kendi çerçevesiyle gelir */
.upg-tx{min-width:0}.upg-tx b{font:800 16px var(--body);color:#2a170a}.upg-tx b em{font-style:normal;margin-left:6px;font:800 12px var(--body);color:#8a6326}
.upg-tx small{display:block;font:600 12px/1.35 var(--body);color:#6a5230}.upg-now{margin-top:3px}.upg-now b{font:800 12px var(--body);color:#2e6b3e}
.upg-pips{display:grid;grid-template-columns:repeat(19,1fr);gap:2px;margin:6px 0 2px;max-width:340px}
.upg-pips i{height:7px;border-radius:2px;background:rgba(90,60,20,.15)}.upg-pips i.op{background:rgba(201,162,74,.45)}.upg-pips i.on{background:linear-gradient(180deg,#ffe08a,#c9962e);box-shadow:0 0 0 1px #8a6326}
.upg-act button{white-space:nowrap;min-height:40px;box-sizing:border-box;padding:0 8px;border:12px solid transparent;border-image:var(--p7-d1) 32 fill / 12px stretch;border-radius:0;background:none;box-shadow:none;   /* v1931: pencere7 birincil */
  font:800 14px var(--body);color:var(--p7-koyu);text-shadow:var(--p7-acik-hat);cursor:pointer}.upg-act button:hover{border-image-source:var(--p7-d1-ustunde)}
.upg-act button:active{border-image-source:var(--p7-d1-basili)}.upg-act button:disabled{border-image-source:var(--p7-d1-pasif);color:#f2ecdf;text-shadow:0 1px 1px #000;cursor:not-allowed}.upg-lock,.upg-max{font:800 12px var(--body);color:#8a6326;white-space:nowrap}
@media (max-width:560px){.upg-sum{grid-template-columns:1fr}.upg{grid-template-columns:54px minmax(0,1fr)}.upg-ic .gli{--s:52px!important}.upg-ic{width:42px;height:42px;font-size:20px}.upg-act{grid-column:1/-1}.upg-act button{width:100%}}
/* ===== İstatistik ikonları (istatistik-ikonlari paketi): 18 ikon, 64'lük hücre, 9 sütun · DP için üst şeritteki yıldız ===== */
.sti{display:inline-block;flex:none;width:var(--s,38px);height:var(--s,38px);vertical-align:middle;background-image:url(gomulu/72cf803ad9c82cc8.webp);background-repeat:no-repeat;background-size:900% 200%}
.sti-hasar{background-position:0.000% 0%}
.sti-gorev{background-position:12.500% 0%}
.sti-batirilan{background-position:25.000% 0%}
.sti-sistemgemi{background-position:37.500% 0%}
.sti-yagma{background-position:50.000% 0%}
.sti-adazarar{background-position:62.500% 0%}
.sti-propuan{background-position:75.000% 0%}
.sti-boss{background-position:87.500% 0%}
.sti-elegecirilen{background-position:100.000% 0%}
.sti-sure{background-position:0.000% 100%}
.sti-kayit{background-position:12.500% 100%}
.sti-siralama{background-position:25.000% 100%}
.sti-dp{background-position:37.500% 100%}
.sti-mesafe{background-position:50.000% 100%}
.sti-sandik{background-position:62.500% 100%}
.sti-deneyim{background-position:75.000% 100%}
.sti-defans{background-position:87.500% 100%}
.sti-altin{background-position:100.000% 100%}
.sti-dpstar,.sti-can{display:inline-block;flex:none;width:var(--s,38px);height:var(--s,38px);vertical-align:middle;background:center/88% no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}
.sti-dpstar{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23d6efff%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%235fb2ff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%231f5fb8%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M10%201.4l2.6%205.3%205.9.9-4.3%204.1%201%205.9L10%2014.8l-5.2%202.8%201-5.9L1.5%207.6l5.9-.9z%22%20fill%3D%22url%28%23g%29%22%20stroke%3D%22%230b1c33%22%20stroke-width%3D%221.3%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M10%204.3l1.5%203.1%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.8%22%2F%3E%3C%2Fsvg%3E")}
.sti-can{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23ffb3a1%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22%23ee3b2a%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%238e140c%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M10%2017.6C4.2%2013.4%201.6%2010.6%201.6%207.1%201.6%204.5%203.6%202.6%206%202.6c1.7%200%203.1.9%204%202.3.9-1.4%202.3-2.3%204-2.3%202.4%200%204.4%201.9%204.4%204.5%200%203.5-2.6%206.3-8.4%2010.5z%22%20fill%3D%22url%28%23g%29%22%20stroke%3D%22%233a0703%22%20stroke-width%3D%221.3%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M4.6%206.2c.3-1%201.1-1.6%202-1.7%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%20fill%3D%22none%22%20opacity%3D%22.8%22%2F%3E%3C%2Fsvg%3E")}
#pfModal .pf-xpu span{display:inline-flex;align-items:center;gap:5px}
.upg-ic .sti,.upg-ic .sti-can{filter:drop-shadow(0 2px 2px rgba(0,0,0,.45))}
.upg-sum small .sti,.upg-sum small .sti-dpstar{margin-right:3px}
.rtabs button .sti,.rtabs button .sti-dpstar{margin:-3px 4px 0 0}
.purse .sti{margin:-3px 2px 0 0}
.syChips .sti,.syChips .sti-dpstar,.syTot .sti,.syTot .sti-dpstar{margin-top:-2px}
/* profil istatistikleri: masaüstünde 3, orta genişlikte 2, telefonda yan yana 2 kompakt kart */
@media (max-width:520px){
  #pfModal .pf-stat{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px}
  #pfModal .pf-kart{grid-template-columns:30px minmax(0,1fr);gap:8px;padding:8px 9px;align-items:center}
  #pfModal .pf-kart>.sti,#pfModal .pf-kart>.sti-dpstar,#pfModal .pf-kart>svg{--s:30px;width:30px!important;height:30px!important}
  #pfModal .pf-kart span{font-size:11px;line-height:1.2}
  #pfModal .pf-kart b{font-size:15.5px;margin-top:2px}
  #pfModal .pf-h{margin:18px 0 8px}#pfModal .pf-h small{font-size:11px}
  /* DP · Propuan · Sıralama: tek satırda üç eşit kutu */
  #pfModal .pf-hiz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%}
  #pfModal .pf-hiz div{flex-direction:column;justify-content:center;gap:3px;padding:7px 4px;text-align:center}
  #pfModal .pf-hiz small{font-size:10px}
}
@media (max-width:760px){#pfModal .pf-stat>.pf-kart:last-child:nth-child(odd){grid-column:1/-1}}   /* tek kalan kart tam satır
/* profil telefon: kimlik bloğu istatistikler kadar geniş; madalyalar 6 sütun, üst üste binmez */
@media (max-width:760px){
  #pfModal .pf-ust{justify-items:stretch}
  #pfModal .pf-kim{width:100%;justify-items:stretch;text-align:left}
  #pfModal .pf-ad,#pfModal .pf-unvan,#pfModal .pf-kur{justify-content:center}
  #pfModal .pf-xp,#pfModal .pf-hiz,#pfModal .pf-mp{width:100%;box-sizing:border-box}
  #pfModal .pf-xpu{flex-wrap:wrap;gap:4px 10px}
  #pfModal .pf-mp{padding:10px 10px 12px}
}
/* profil: filo kartında filo sancağı (kısaltma yerine) */
#pfModal .pf-arma.pf-flag{width:44px;height:30px;border-radius:5px;background:#1b1004;overflow:hidden;position:relative;display:block}
#pfModal .pf-arma.pf-flag canvas{width:100%;height:100%;display:block}
#pfModal .pf-arma.pf-flag em{display:none}
html,body,button,input,select,textarea{font-variant-numeric:lining-nums}   /* Alegreya Sans'ın alçak (eski usul) rakamları yerine harf boyunda rakam */
/* 🫕 Selit ikonu: bronz kazan, yeşil iksir, dalga kabartması (paket görselinden esinle, özgün çizim) */
.selit-ic{display:inline-block;width:1.3em;height:1.3em;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22b%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23b98a48%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%238a5f2a%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%234a2f12%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22g%22%20cx%3D%22.45%22%20cy%3D%22.4%22%20r%3D%22.7%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23c8f06a%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%235f9a1c%22%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M10%2026q22-3%2044%200v18q0%2010-22%2012T10%2044z%22%20fill%3D%22url%28%23b%29%22%20stroke%3D%22%232a1708%22%20stroke-width%3D%222.4%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cellipse%20cx%3D%2232%22%20cy%3D%2226%22%20rx%3D%2222%22%20ry%3D%227%22%20fill%3D%22%236a4318%22%20stroke%3D%22%232a1708%22%20stroke-width%3D%222.4%22%2F%3E%3Cellipse%20cx%3D%2232%22%20cy%3D%2226%22%20rx%3D%2217%22%20ry%3D%224.6%22%20fill%3D%22url%28%23g%29%22%20stroke%3D%22%232a4a0c%22%20stroke-width%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M14%2040q4-5%209%200t9%200t9%200t9%200%22%20fill%3D%22none%22%20stroke%3D%22%23e8c37a%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M14%2040q4-5%209%200t9%200t9%200t9%200%22%20fill%3D%22none%22%20stroke%3D%22%232a1708%22%20stroke-width%3D%221%22%20opacity%3D%22.5%22%20transform%3D%22translate%280%2C1.4%29%22%2F%3E%3Cpath%20d%3D%22M9%2033q-7%200-7%206t7%206%22%20fill%3D%22none%22%20stroke%3D%22%232a1708%22%20stroke-width%3D%227%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M9%2033q-7%200-7%206t7%206%22%20fill%3D%22none%22%20stroke%3D%22%23a2743a%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M56%2033q7%200%207%206t-7%206%22%20fill%3D%22none%22%20stroke%3D%22%232a1708%22%20stroke-width%3D%227%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M56%2033q7%200%207%206t-7%206%22%20fill%3D%22none%22%20stroke%3D%22%23a2743a%22%20stroke-width%3D%224%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M28%2022c-2-4%201-6%202-8%201%202%204%204%202%208z%22%20fill%3D%22%234a3b2a%22%20stroke%3D%22%232a1708%22%20stroke-width%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M12%2030v12%22%20stroke%3D%22%23f3dca8%22%20stroke-width%3D%221.6%22%20opacity%3D%22.5%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.5))}
#dSelit .selit-ic{width:26px;height:26px}


/* ===== Aksiyon çubuğu ikonları (aksiyon-cubugu paketi): 4 durum × 7 düğme atlası + Saldır dümeni ===== */
.hud-ic{display:inline-block;width:var(--s,40px);height:var(--s,40px);background-image:url(gomulu/a30ad351959e8912.webp);background-repeat:no-repeat;background-size:400% 700%;background-position-x:0}
.hud-ic.hi-hedef{background-position-y:0.0000%}
.hud-ic.hi-pusu{background-position-y:16.6667%}
.hud-ic.hi-harita{background-image:url(gomulu/ca032642e521608f.webp);background-size:400% 100%;background-position-y:0}   /* v204: dünya haritası ikonu (harita-simit-ikonlari paketi) */
.hud-ic.hi-gorev{background-position-y:50.0000%}
.hud-ic.hi-selit{background-position-y:66.6667%}
.hud-ic.hi-tamir{background-position-y:83.3333%}
.hud-ic.hi-gemi{background-position-y:100.0000%}
.hud-ic.st-uzerinde{background-position-x:33.3333%}.hud-ic.st-basili{background-position-x:66.6667%}.hud-ic.st-kapali{background-position-x:100%}

/* Güçlendirme ikonları (guclendirme-ikonlari paketi): 96 px hücre, 4 sütun durum (normal, üzerinde, basılı, kapalı) × 2 satır (kalkan, güç); süre halkası motor tarafından çizilir */
.buff-ic{display:inline-block;position:relative;width:var(--s,44px);height:var(--s,44px);background-image:url(gomulu/5aa15fd4be2acd52.webp);background-size:400% 200%;background-repeat:no-repeat;border-radius:50%}
.buff-ic.bk-kalkan{background-position-y:0%}.buff-ic.bk-guc{background-position-y:100%}
/* v193: Güherçile ikonu = meşale (mesale-ikonu paketi, 96 px × 4 durum: normal, üzerinde, basılı, kapalı) */
.buff-ic.bk-guc{background-image:url(gomulu/b2ff5c51fc54a2d0.webp);background-size:400% 100%;background-position-y:0}

.buff-ic.st-kapali{background-position-x:100%}

/* Eşya ikonları (ekstra-dp-dinamit paketi): Ekstra DP (aç/kapa) ve Dinamit (15 sn bekleme, halka) */
.esya-ic{display:inline-block;position:relative;width:var(--s,44px);height:var(--s,44px);background-image:url(gomulu/e2237680ddb8eec8.webp);background-size:400% 200%;background-repeat:no-repeat;border-radius:50%}
.esya-ic.es-ekdp{background-position-y:0%}.esya-ic.es-dinamit{background-position-y:100%}

.esya-ic.st-kapali{background-position-x:100%}

.pus-ic{position:relative}
.mag .i .pus-ic{--s:50px}
.esya-ic .bring,.pus-ic .bring,.yrd-ic .bring{position:absolute;inset:1px;border-radius:50%;pointer-events:none;background:conic-gradient(rgba(0,0,0,.28) var(--e,0%),transparent 0)}
.esya-ic .barc,.pus-ic .barc,.yrd-ic .barc{position:absolute;inset:-3px;border-radius:50%;pointer-events:none;background:conic-gradient(#fff1b0 0,#ffd45e calc(var(--r,0%) * .5),#e0a030 var(--r,0%),rgba(255,214,94,.18) var(--r,0%));-webkit-mask:radial-gradient(circle closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(circle closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));filter:drop-shadow(0 0 3px rgba(255,200,80,.7))}
.esya-ic .bring,.esya-ic .barc{display:none}   /* halka yalnız beklemede */
.pus-ic .bring,.pus-ic .barc{display:none}.mag.on .pus-ic .barc,.mag.cd .pus-ic .bring,.mag.cd .pus-ic .barc{display:block}   /* v164: pusula açıkken azalan, dinlenirken dolan halka */
.mag .i .esya-ic{--s:50px}

/* dümen yuvarlak ahşap madalyonun içinde (v144): arkasında zemin boşluğu yok */



/* Neccar düğmesi: dolum halkası (saat 12'den saat yönünde, altın yay; eksik kısım karartılır) */

.mag .i{background:none!important;box-shadow:none!important}.mag .i .hud-ic{--s:50px}
/* ===== Telefon alt sırası: solda Eylemler menüsü, ortada büyük dümen, sağda Gülle menüsü; sohbet sol üstte ===== */
@media (max-width:900px),(max-height:500px){
  :root{--mb:min(clamp(56px,15vw,66px),16vh);--mh:min(clamp(104px,30vw,124px),30vh);--sb:calc(10px + env(safe-area-inset-bottom,0px));--my:calc(var(--sb) + (var(--mh) - var(--mb)) / 2)}

  .mpanel.open{display:flex!important;bottom:calc(var(--sb) + var(--mb) + 34px)!important;max-height:min(calc(60*var(--vh)),calc(calc(100*var(--vh)) - var(--mb) - 120px))!important}
  #mAmmoPanel.open{right:calc(10px + env(safe-area-inset-right,0px))!important;left:auto!important}
  #mActPanel.open{left:calc(10px + env(safe-area-inset-left,0px))!important;right:auto!important}
  /* sohbet: sol üstte, Eylemler düğmesinin üzerinde */
  #chatPanel.min{left:calc(12px + env(safe-area-inset-left,0px))!important;bottom:calc(var(--my) + var(--mb) + 30px)!important;right:auto!important}
  #chatPanel.min #chatMin{width:48px!important;height:48px!important}
  #chatPanel.min #chatMin::before{font-size:22px;line-height:48px}
  #chatPanel.min #chatMin::after{display:none}
  #chatPanel:not(.min){bottom:calc(var(--sb) + var(--mh) + 14px)!important;width:min(380px,calc(100vw - 24px))!important}
  #rbMini{left:calc(12px + env(safe-area-inset-left,0px))!important;right:auto!important;transform:none!important;width:48px!important;height:48px!important;bottom:calc(var(--my) + var(--mb) + 90px)!important}
}
@media (max-height:500px) and (orientation:landscape){
  #chatPanel:not(.min){width:min(360px,calc(50vw - 70px))!important;height:max(120px,calc(calc(100*var(--vh)) - var(--mh) - 90px))!important}
  .mpanel.open{max-height:calc(calc(100*var(--vh)) - 40px)!important}
}

/* v732: Neccar — Can Bas'ta 'Kit ile Can Bas (dolu can)' + bekleme geri sayımı (ajan3 v731 kuralı) */

@keyframes kitCbIn{from{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translateX(-50%)}}
#dRepair.cd .ic,.mag.cd .i{position:relative}
#dRepair .kit-cd,.mag .kit-cd{position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:3}   /* v853: diğer yuvalar gibi çember (bring + barc), sayı yok */
#dRepair .kit-cd::before,.mag .kit-cd::before{content:'';position:absolute;inset:1px;border-radius:50%;background:conic-gradient(rgba(0,0,0,.28) var(--e,0%),transparent 0)}
#dRepair .kit-cd::after,.mag .kit-cd::after{content:'';position:absolute;inset:-3px;border-radius:50%;background:conic-gradient(#fff1b0 0,#ffd45e calc(var(--r,0%) * .5),#e0a030 var(--r,0%),rgba(255,214,94,.18) var(--r,0%));-webkit-mask:radial-gradient(circle closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(circle closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));filter:drop-shadow(0 0 3px rgba(255,200,80,.7))}


/* IKON-BASLA — scripts/market-ikon-gom.py yazar, elle düzenleme */
:root{
--ik-tezgah:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22vnormaltezgahnormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22vnormaltezgahnormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22/%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22vnormaltezgahnormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22vnormaltezgahnormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22/%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3Cfilter id=%22vnormaltezgahnormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22/%3E%3C/filter%3E%3CclipPath id=%22vnormaltezgahnormaltc%22%3E%3Cpath d=%22M26,54 L30,36 L98,36 L102,54 Z%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2259%22 fill=%22%231b1004%22 opacity=%220.75%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2256%22 fill=%22url(%23vnormaltezgahnormalrim)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22url(%23vnormaltezgahnormalic)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22none%22 stroke=%22%23ffeaa8%22 stroke-opacity=%220.28%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M18,36 A54,54 0 0,1 96,18 A54,54 0 0,0 18,84 Z%22 fill=%22url(%23vnormaltezgahnormalgl)%22 opacity=%220.5%22/%3E%3Cg filter=%22url(%23vnormaltezgahnormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M26,54 L30,36 L98,36 L102,54 Z%22 fill=%22url(%23vnormaltezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Cg clip-path=%22url(%23vnormaltezgahnormaltc)%22%3E%3Cpath d=%22M26,54 L30,36 L98,36 L102,54 Z%22 fill=%22%23a8281f%22/%3E%3Cpath d=%22M33,36 L37,36 L35,54 L29,54 Z%22 fill=%22url(%23vnormaltezgahnormalm)%22/%3E%3Cpath d=%22M51,36 L55,36 L53,54 L47,54 Z%22 fill=%22url(%23vnormaltezgahnormalm)%22/%3E%3Cpath d=%22M69,36 L73,36 L71,54 L65,54 Z%22 fill=%22url(%23vnormaltezgahnormalm)%22/%3E%3Cpath d=%22M87,36 L91,36 L89,54 L83,54 Z%22 fill=%22url(%23vnormaltezgahnormalm)%22/%3E%3C/g%3E%3Cpath d=%22M26,54 L30,36 L98,36 L102,54 Z%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M26,54 q7,9 14,0 q7,9 14,0 q7,9 14,0 q7,9 14,0 q7,9 14,0%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Crect x=%2230%22 y=%2254%22 width=%225%22 height=%2234%22 fill=%22url(%23vnormaltezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Crect x=%2293%22 y=%2254%22 width=%225%22 height=%2234%22 fill=%22url(%23vnormaltezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Cpath d=%22M24,84 L104,84 L100,96 L28,96 Z%22 fill=%22url(%23vnormaltezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M30,90 L98,90%22 stroke=%22%231b1004%22 stroke-opacity=%22.5%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M44,66 q10,-5 18,0 l-3,5 q-6,-3 -12,0 Z%22 fill=%22url(%23vnormaltezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M46,70 q-8,7 -7,14 q1,7 14,7 q13,0 14,-7 q1,-7 -7,-14 Z%22 fill=%22url(%23vnormaltezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.8%22 stroke-linejoin=%22round%22/%3E%3Ccircle cx=%2284%22 cy=%2274%22 r=%2211%22 fill=%22url(%23vnormaltezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2284%22 cy=%2274%22 r=%225.72%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3Cg transform=%22translate(84,74) scale(0.69)%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.4%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M0,-6 V9%22/%3E%3Cpath d=%22M-5,-2 H5%22/%3E%3Cpath d=%22M-8,4 q1,7 8,7 q7,0 8,-7%22/%3E%3Ccircle cx=%220%22 cy=%22-9%22 r=%222.6%22/%3E%3C/g%3E%3Ccircle cx=%2294%22 cy=%2282%22 r=%227%22 fill=%22url(%23vnormaltezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2294%22 cy=%2282%22 r=%223.64%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3C/g%3E%3C/svg%3E");
--iki-tezgah:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2220 20 88 88%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22stezgahnormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3CradialGradient id=%22stezgahnormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22 /%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22 /%3E%3C/radialGradient%3E%3ClinearGradient id=%22stezgahnormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3ClinearGradient id=%22stezgahnormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22 /%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22 /%3E%3C/linearGradient%3E%3Cfilter id=%22stezgahnormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22 /%3E%3C/filter%3E%3CclipPath id=%22stezgahnormaltc%22%3E%3Cpath d=%22M26,54 L30,36 L98,36 L102,54 Z%22 /%3E%3C/clipPath%3E%3C/defs%3E%3Cg filter=%22url(%23stezgahnormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M26,54 L30,36 L98,36 L102,54 Z%22 fill=%22url(%23stezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Cg clip-path=%22url(%23stezgahnormaltc)%22%3E%3Cpath d=%22M26,54 L30,36 L98,36 L102,54 Z%22 fill=%22%23a8281f%22 /%3E%3Cpath d=%22M33,36 L37,36 L35,54 L29,54 Z%22 fill=%22url(%23stezgahnormalm)%22 /%3E%3Cpath d=%22M51,36 L55,36 L53,54 L47,54 Z%22 fill=%22url(%23stezgahnormalm)%22 /%3E%3Cpath d=%22M69,36 L73,36 L71,54 L65,54 Z%22 fill=%22url(%23stezgahnormalm)%22 /%3E%3Cpath d=%22M87,36 L91,36 L89,54 L83,54 Z%22 fill=%22url(%23stezgahnormalm)%22 /%3E%3C/g%3E%3Cpath d=%22M26,54 L30,36 L98,36 L102,54 Z%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M26,54 q7,9 14,0 q7,9 14,0 q7,9 14,0 q7,9 14,0 q7,9 14,0%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Crect x=%2230%22 y=%2254%22 width=%225%22 height=%2234%22 fill=%22url(%23stezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Crect x=%2293%22 y=%2254%22 width=%225%22 height=%2234%22 fill=%22url(%23stezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Cpath d=%22M24,84 L104,84 L100,96 L28,96 Z%22 fill=%22url(%23stezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M30,90 L98,90%22 stroke=%22%231b1004%22 stroke-opacity=%22.5%22 stroke-width=%222.4%22 /%3E%3Cpath d=%22M44,66 q10,-5 18,0 l-3,5 q-6,-3 -12,0 Z%22 fill=%22url(%23stezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M46,70 q-8,7 -7,14 q1,7 14,7 q13,0 14,-7 q1,-7 -7,-14 Z%22 fill=%22url(%23stezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.8%22 stroke-linejoin=%22round%22 /%3E%3Ccircle cx=%2284%22 cy=%2274%22 r=%2211%22 fill=%22url(%23stezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2284%22 cy=%2274%22 r=%225.72%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3Cg transform=%22translate(84,74) scale(0.69)%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.4%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M0,-6 V9%22 /%3E%3Cpath d=%22M-5,-2 H5%22 /%3E%3Cpath d=%22M-8,4 q1,7 8,7 q7,0 8,-7%22 /%3E%3Ccircle cx=%220%22 cy=%22-9%22 r=%222.6%22 /%3E%3C/g%3E%3Ccircle cx=%2294%22 cy=%2282%22 r=%227%22 fill=%22url(%23stezgahnormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2294%22 cy=%2282%22 r=%223.64%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3C/g%3E%3C/svg%3E");
--ik-sandik:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22vnormalsandiknormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22vnormalsandiknormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22/%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22vnormalsandiknormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22vnormalsandiknormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22/%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3Cfilter id=%22vnormalsandiknormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2259%22 fill=%22%231b1004%22 opacity=%220.75%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2256%22 fill=%22url(%23vnormalsandiknormalrim)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22url(%23vnormalsandiknormalic)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22none%22 stroke=%22%23ffeaa8%22 stroke-opacity=%220.28%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M18,36 A54,54 0 0,1 96,18 A54,54 0 0,0 18,84 Z%22 fill=%22url(%23vnormalsandiknormalgl)%22 opacity=%220.5%22/%3E%3Cg filter=%22url(%23vnormalsandiknormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M24,60 L30,38 Q64,26 98,38 L104,60 Z%22 fill=%22url(%23vnormalsandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M32,56 L37,42 Q64,33 91,42 L96,56 Z%22 fill=%22%231b1004%22 opacity=%22.45%22/%3E%3Ccircle cx=%2252%22 cy=%2252%22 r=%228%22 fill=%22url(%23vnormalsandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2252%22 cy=%2252%22 r=%224.16%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3Ccircle cx=%2268%22 cy=%2248%22 r=%228%22 fill=%22url(%23vnormalsandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2268%22 cy=%2248%22 r=%224.16%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3Ccircle cx=%2282%22 cy=%2254%22 r=%227%22 fill=%22url(%23vnormalsandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2282%22 cy=%2254%22 r=%223.64%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3Ccircle cx=%2260%22 cy=%2258%22 r=%226%22 fill=%22url(%23vnormalsandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2260%22 cy=%2258%22 r=%223.12%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M22,62 L106,62 L100,102 L28,102 Z%22 fill=%22url(%23vnormalsandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M24,76 L104,76 M26,90 L102,90%22 stroke=%22%231b1004%22 stroke-opacity=%22.5%22 stroke-width=%222.6%22/%3E%3Crect x=%2230%22 y=%2262%22 width=%229%22 height=%2240%22 fill=%22url(%23vnormalsandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Crect x=%2289%22 y=%2262%22 width=%229%22 height=%2240%22 fill=%22url(%23vnormalsandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Crect x=%2254%22 y=%2266%22 width=%2220%22 height=%2222%22 rx=%224%22 fill=%22url(%23vnormalsandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2274%22 r=%223.4%22 fill=%22%231b1004%22/%3E%3Cpath d=%22M62,76 h4 l1,8 h-6 Z%22 fill=%22%231b1004%22/%3E%3C/g%3E%3C/svg%3E");
--iki-sandik:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2220 20 88 88%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22ssandiknormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3CradialGradient id=%22ssandiknormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22 /%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22 /%3E%3C/radialGradient%3E%3ClinearGradient id=%22ssandiknormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3ClinearGradient id=%22ssandiknormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22 /%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22 /%3E%3C/linearGradient%3E%3Cfilter id=%22ssandiknormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22 /%3E%3C/filter%3E%3C/defs%3E%3Cg filter=%22url(%23ssandiknormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M24,60 L30,38 Q64,26 98,38 L104,60 Z%22 fill=%22url(%23ssandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M32,56 L37,42 Q64,33 91,42 L96,56 Z%22 fill=%22%231b1004%22 opacity=%22.45%22 /%3E%3Ccircle cx=%2252%22 cy=%2252%22 r=%228%22 fill=%22url(%23ssandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2252%22 cy=%2252%22 r=%224.16%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3Ccircle cx=%2268%22 cy=%2248%22 r=%228%22 fill=%22url(%23ssandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2268%22 cy=%2248%22 r=%224.16%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3Ccircle cx=%2282%22 cy=%2254%22 r=%227%22 fill=%22url(%23ssandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2282%22 cy=%2254%22 r=%223.64%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3Ccircle cx=%2260%22 cy=%2258%22 r=%226%22 fill=%22url(%23ssandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2260%22 cy=%2258%22 r=%223.12%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3Cpath d=%22M22,62 L106,62 L100,102 L28,102 Z%22 fill=%22url(%23ssandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M24,76 L104,76 M26,90 L102,90%22 stroke=%22%231b1004%22 stroke-opacity=%22.5%22 stroke-width=%222.6%22 /%3E%3Crect x=%2230%22 y=%2262%22 width=%229%22 height=%2240%22 fill=%22url(%23ssandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Crect x=%2289%22 y=%2262%22 width=%229%22 height=%2240%22 fill=%22url(%23ssandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Crect x=%2254%22 y=%2266%22 width=%2220%22 height=%2222%22 rx=%224%22 fill=%22url(%23ssandiknormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 /%3E%3Ccircle cx=%2264%22 cy=%2274%22 r=%223.4%22 fill=%22%231b1004%22 /%3E%3Cpath d=%22M62,76 h4 l1,8 h-6 Z%22 fill=%22%231b1004%22 /%3E%3C/g%3E%3C/svg%3E");
--ik-kese:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22vnormalkesenormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22vnormalkesenormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22/%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22vnormalkesenormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22vnormalkesenormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22/%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3Cfilter id=%22vnormalkesenormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2259%22 fill=%22%231b1004%22 opacity=%220.75%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2256%22 fill=%22url(%23vnormalkesenormalrim)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22url(%23vnormalkesenormalic)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22none%22 stroke=%22%23ffeaa8%22 stroke-opacity=%220.28%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M18,36 A54,54 0 0,1 96,18 A54,54 0 0,0 18,84 Z%22 fill=%22url(%23vnormalkesenormalgl)%22 opacity=%220.5%22/%3E%3Cg filter=%22url(%23vnormalkesenormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M46,44 q18,-8 36,0 l-6,8 q-12,-5 -24,0 Z%22 fill=%22url(%23vnormalkesenormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M52,52 q-24,14 -22,32 q2,18 34,18 q32,0 34,-18 q2,-18 -22,-32 Z%22 fill=%22url(%23vnormalkesenormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M46,64 q18,-8 36,0%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.5%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2264%22 cy=%2280%22 r=%2215%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.6%22/%3E%3Cg transform=%22translate(64,80) scale(.95)%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.6%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M0,-7 V10%22/%3E%3Cpath d=%22M-6,-2 H6%22/%3E%3Cpath d=%22M-9,4 q1,8 9,8 q8,0 9,-8%22/%3E%3Ccircle cx=%220%22 cy=%22-10%22 r=%223%22/%3E%3C/g%3E%3Ccircle cx=%2232%22 cy=%2246%22 r=%229%22 fill=%22url(%23vnormalkesenormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2232%22 cy=%2246%22 r=%224.68%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3Cg transform=%22translate(32,46) scale(0.56)%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.4%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M0,-6 V9%22/%3E%3Cpath d=%22M-5,-2 H5%22/%3E%3Cpath d=%22M-8,4 q1,7 8,7 q7,0 8,-7%22/%3E%3Ccircle cx=%220%22 cy=%22-9%22 r=%222.6%22/%3E%3C/g%3E%3Ccircle cx=%2298%22 cy=%2252%22 r=%227.5%22 fill=%22url(%23vnormalkesenormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2298%22 cy=%2252%22 r=%223.9%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3C/g%3E%3C/svg%3E");
--iki-kese:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2220 20 88 88%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22skesenormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3CradialGradient id=%22skesenormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22 /%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22 /%3E%3C/radialGradient%3E%3ClinearGradient id=%22skesenormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3ClinearGradient id=%22skesenormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22 /%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22 /%3E%3C/linearGradient%3E%3Cfilter id=%22skesenormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22 /%3E%3C/filter%3E%3C/defs%3E%3Cg filter=%22url(%23skesenormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M46,44 q18,-8 36,0 l-6,8 q-12,-5 -24,0 Z%22 fill=%22url(%23skesenormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M52,52 q-24,14 -22,32 q2,18 34,18 q32,0 34,-18 q2,-18 -22,-32 Z%22 fill=%22url(%23skesenormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M46,64 q18,-8 36,0%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.5%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2264%22 cy=%2280%22 r=%2215%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.6%22 /%3E%3Cg transform=%22translate(64,80) scale(.95)%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.6%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M0,-7 V10%22 /%3E%3Cpath d=%22M-6,-2 H6%22 /%3E%3Cpath d=%22M-9,4 q1,8 9,8 q8,0 9,-8%22 /%3E%3Ccircle cx=%220%22 cy=%22-10%22 r=%223%22 /%3E%3C/g%3E%3Ccircle cx=%2232%22 cy=%2246%22 r=%229%22 fill=%22url(%23skesenormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2232%22 cy=%2246%22 r=%224.68%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3Cg transform=%22translate(32,46) scale(0.56)%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.4%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M0,-6 V9%22 /%3E%3Cpath d=%22M-5,-2 H5%22 /%3E%3Cpath d=%22M-8,4 q1,7 8,7 q7,0 8,-7%22 /%3E%3Ccircle cx=%220%22 cy=%22-9%22 r=%222.6%22 /%3E%3C/g%3E%3Ccircle cx=%2298%22 cy=%2252%22 r=%227.5%22 fill=%22url(%23skesenormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2298%22 cy=%2252%22 r=%223.9%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3C/g%3E%3C/svg%3E");
--ik-terazi:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22vnormalterazinormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22vnormalterazinormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22/%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22vnormalterazinormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22vnormalterazinormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22/%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3Cfilter id=%22vnormalterazinormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2259%22 fill=%22%231b1004%22 opacity=%220.75%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2256%22 fill=%22url(%23vnormalterazinormalrim)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22url(%23vnormalterazinormalic)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22none%22 stroke=%22%23ffeaa8%22 stroke-opacity=%220.28%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M18,36 A54,54 0 0,1 96,18 A54,54 0 0,0 18,84 Z%22 fill=%22url(%23vnormalterazinormalgl)%22 opacity=%220.5%22/%3E%3Cg filter=%22url(%23vnormalterazinormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M64,30 L64,96%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%2210%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M64,30 L64,96%22 fill=%22none%22 stroke=%22url(%23vnormalterazinormalm)%22 stroke-width=%225%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M30,44 L98,44%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%229.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M30,44 L98,44%22 fill=%22none%22 stroke=%22url(%23vnormalterazinormalm)%22 stroke-width=%224.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Ccircle cx=%2264%22 cy=%2236%22 r=%227%22 fill=%22url(%23vnormalterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Cpath d=%22M30,46 L14,58 M30,46 L46,58%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Cpath d=%22M12,58 q18,20 36,0 Z%22 fill=%22url(%23vnormalterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%223.2%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M12,58 h36%22 stroke=%22%231b1004%22 stroke-opacity=%22.45%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M98,46 L82,58 M98,46 L114,58%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Cpath d=%22M80,58 q18,20 36,0 Z%22 fill=%22url(%23vnormalterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%223.2%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M80,58 h36%22 stroke=%22%231b1004%22 stroke-opacity=%22.45%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M44,96 L84,96 L88,104 L40,104 Z%22 fill=%22url(%23vnormalterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Ccircle cx=%2230%22 cy=%2250%22 r=%227%22 fill=%22url(%23vnormalterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2230%22 cy=%2250%22 r=%223.64%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3Cg transform=%22translate(30,50) scale(0.44)%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.4%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M0,-6 V9%22/%3E%3Cpath d=%22M-5,-2 H5%22/%3E%3Cpath d=%22M-8,4 q1,7 8,7 q7,0 8,-7%22/%3E%3Ccircle cx=%220%22 cy=%22-9%22 r=%222.6%22/%3E%3C/g%3E%3Ccircle cx=%2298%22 cy=%2250%22 r=%226.5%22 fill=%22url(%23vnormalterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2298%22 cy=%2250%22 r=%223.38%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3C/g%3E%3C/svg%3E");
--iki-terazi:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2220 20 88 88%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22sterazinormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3CradialGradient id=%22sterazinormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22 /%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22 /%3E%3C/radialGradient%3E%3ClinearGradient id=%22sterazinormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3ClinearGradient id=%22sterazinormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22 /%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22 /%3E%3C/linearGradient%3E%3Cfilter id=%22sterazinormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22 /%3E%3C/filter%3E%3C/defs%3E%3Cg filter=%22url(%23sterazinormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M64,30 L64,96%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%2210%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M64,30 L64,96%22 fill=%22none%22 stroke=%22url(%23sterazinormalm)%22 stroke-width=%225%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M30,44 L98,44%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%229.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M30,44 L98,44%22 fill=%22none%22 stroke=%22url(%23sterazinormalm)%22 stroke-width=%224.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 /%3E%3Ccircle cx=%2264%22 cy=%2236%22 r=%227%22 fill=%22url(%23sterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 /%3E%3Cpath d=%22M30,46 L14,58 M30,46 L46,58%22 stroke=%22%231b1004%22 stroke-width=%223%22 /%3E%3Cpath d=%22M12,58 q18,20 36,0 Z%22 fill=%22url(%23sterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%223.2%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M12,58 h36%22 stroke=%22%231b1004%22 stroke-opacity=%22.45%22 stroke-width=%222.4%22 /%3E%3Cpath d=%22M98,46 L82,58 M98,46 L114,58%22 stroke=%22%231b1004%22 stroke-width=%223%22 /%3E%3Cpath d=%22M80,58 q18,20 36,0 Z%22 fill=%22url(%23sterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%223.2%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M80,58 h36%22 stroke=%22%231b1004%22 stroke-opacity=%22.45%22 stroke-width=%222.4%22 /%3E%3Cpath d=%22M44,96 L84,96 L88,104 L40,104 Z%22 fill=%22url(%23sterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Ccircle cx=%2230%22 cy=%2250%22 r=%227%22 fill=%22url(%23sterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2230%22 cy=%2250%22 r=%223.64%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3Cg transform=%22translate(30,50) scale(0.44)%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.4%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M0,-6 V9%22 /%3E%3Cpath d=%22M-5,-2 H5%22 /%3E%3Cpath d=%22M-8,4 q1,7 8,7 q7,0 8,-7%22 /%3E%3Ccircle cx=%220%22 cy=%22-9%22 r=%222.6%22 /%3E%3C/g%3E%3Ccircle cx=%2298%22 cy=%2250%22 r=%226.5%22 fill=%22url(%23sterazinormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2298%22 cy=%2250%22 r=%223.38%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3C/g%3E%3C/svg%3E");
--ik-tabela:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22vnormaltabelanormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22vnormaltabelanormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22/%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22vnormaltabelanormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22vnormaltabelanormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22/%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3Cfilter id=%22vnormaltabelanormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2259%22 fill=%22%231b1004%22 opacity=%220.75%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2256%22 fill=%22url(%23vnormaltabelanormalrim)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22url(%23vnormaltabelanormalic)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22none%22 stroke=%22%23ffeaa8%22 stroke-opacity=%220.28%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M18,36 A54,54 0 0,1 96,18 A54,54 0 0,0 18,84 Z%22 fill=%22url(%23vnormaltabelanormalgl)%22 opacity=%220.5%22/%3E%3Cg filter=%22url(%23vnormaltabelanormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M30,26 L30,40%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%229%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M30,26 L30,40%22 fill=%22none%22 stroke=%22url(%23vnormaltabelanormalm)%22 stroke-width=%224%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M28,26 L88,26%22 stroke=%22%231b1004%22 stroke-width=%228%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M28,26 L88,26%22 stroke=%22url(%23vnormaltabelanormalm)%22 stroke-width=%224%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M48,28 L48,40 M80,28 L80,40%22 stroke=%22%231b1004%22 stroke-width=%224%22/%3E%3Cpath d=%22M36,40 L92,40 L92,86 L36,86 Z%22 fill=%22url(%23vnormaltabelanormalm)%22 stroke=%22%231b1004%22 stroke-width=%223.4%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M40,44 L88,44 L88,82 L40,82 Z%22 fill=%22%231b1004%22 opacity=%22.4%22/%3E%3Ccircle cx=%2264%22 cy=%2262%22 r=%2218%22 fill=%22url(%23vnormaltabelanormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2264%22 cy=%2262%22 r=%229.36%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3Cg transform=%22translate(64,62) scale(1.13)%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.4%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M0,-6 V9%22/%3E%3Cpath d=%22M-5,-2 H5%22/%3E%3Cpath d=%22M-8,4 q1,7 8,7 q7,0 8,-7%22/%3E%3Ccircle cx=%220%22 cy=%22-9%22 r=%222.6%22/%3E%3C/g%3E%3Cpath d=%22M36,86 L92,86 L88,94 L40,94 Z%22 fill=%22url(%23vnormaltabelanormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3C/g%3E%3C/svg%3E");
--iki-tabela:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2220 20 88 88%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22stabelanormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3CradialGradient id=%22stabelanormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22 /%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22 /%3E%3C/radialGradient%3E%3ClinearGradient id=%22stabelanormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3ClinearGradient id=%22stabelanormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22 /%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22 /%3E%3C/linearGradient%3E%3Cfilter id=%22stabelanormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22 /%3E%3C/filter%3E%3C/defs%3E%3Cg filter=%22url(%23stabelanormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M30,26 L30,40%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%229%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M30,26 L30,40%22 fill=%22none%22 stroke=%22url(%23stabelanormalm)%22 stroke-width=%224%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M28,26 L88,26%22 stroke=%22%231b1004%22 stroke-width=%228%22 stroke-linecap=%22round%22 /%3E%3Cpath d=%22M28,26 L88,26%22 stroke=%22url(%23stabelanormalm)%22 stroke-width=%224%22 stroke-linecap=%22round%22 /%3E%3Cpath d=%22M48,28 L48,40 M80,28 L80,40%22 stroke=%22%231b1004%22 stroke-width=%224%22 /%3E%3Cpath d=%22M36,40 L92,40 L92,86 L36,86 Z%22 fill=%22url(%23stabelanormalm)%22 stroke=%22%231b1004%22 stroke-width=%223.4%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M40,44 L88,44 L88,82 L40,82 Z%22 fill=%22%231b1004%22 opacity=%22.4%22 /%3E%3Ccircle cx=%2264%22 cy=%2262%22 r=%2218%22 fill=%22url(%23stabelanormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2264%22 cy=%2262%22 r=%229.36%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3Cg transform=%22translate(64,62) scale(1.13)%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-width=%223.4%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M0,-6 V9%22 /%3E%3Cpath d=%22M-5,-2 H5%22 /%3E%3Cpath d=%22M-8,4 q1,7 8,7 q7,0 8,-7%22 /%3E%3Ccircle cx=%220%22 cy=%22-9%22 r=%222.6%22 /%3E%3C/g%3E%3Cpath d=%22M36,86 L92,86 L88,94 L40,94 Z%22 fill=%22url(%23stabelanormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3C/g%3E%3C/svg%3E");
--ik-ficisak:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22vnormalficisaknormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3CradialGradient id=%22vnormalficisaknormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22/%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22/%3E%3C/radialGradient%3E%3ClinearGradient id=%22vnormalficisaknormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22/%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22/%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22vnormalficisaknormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22/%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22/%3E%3C/linearGradient%3E%3Cfilter id=%22vnormalficisaknormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22/%3E%3C/filter%3E%3C/defs%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2259%22 fill=%22%231b1004%22 opacity=%220.75%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2256%22 fill=%22url(%23vnormalficisaknormalrim)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22url(%23vnormalficisaknormalic)%22 stroke=%22%231b1004%22 stroke-width=%223%22/%3E%3Ccircle cx=%2264%22 cy=%2264%22 r=%2250%22 fill=%22none%22 stroke=%22%23ffeaa8%22 stroke-opacity=%220.28%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M18,36 A54,54 0 0,1 96,18 A54,54 0 0,0 18,84 Z%22 fill=%22url(%23vnormalficisaknormalgl)%22 opacity=%220.5%22/%3E%3Cg filter=%22url(%23vnormalficisaknormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M28,50 q-6,22 0,44 q16,6 32,0 q6,-22 0,-44 q-16,-6 -32,0 Z%22 fill=%22url(%23vnormalficisaknormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M26,62 q18,6 36,0 M26,82 q18,6 36,0%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%223%22/%3E%3Cpath d=%22M44,50 v44%22 stroke=%22%231b1004%22 stroke-opacity=%22.35%22 stroke-width=%222.4%22/%3E%3Cpath d=%22M74,56 q14,-6 22,2 l-4,8 q-8,-5 -14,-2 Z%22 fill=%22url(%23vnormalficisaknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.8%22 stroke-linejoin=%22round%22/%3E%3Cpath d=%22M76,66 q-12,12 -10,24 q2,12 20,12 q18,0 20,-12 q2,-12 -10,-24 Z%22 fill=%22url(%23vnormalficisaknormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22/%3E%3Ccircle cx=%2286%22 cy=%2286%22 r=%228%22 fill=%22url(%23vnormalficisaknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22/%3E%3Ccircle cx=%2286%22 cy=%2286%22 r=%224.16%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22/%3E%3C/g%3E%3C/svg%3E");
--iki-ficisak:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%2220 20 88 88%22 role=%22img%22 aria-label=%22Market%22%3E%3Cdefs%3E%3ClinearGradient id=%22sficisaknormalrim%22 x1=%22.2%22 y1=%220%22 x2=%22.8%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.45%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3CradialGradient id=%22sficisaknormalic%22 cx=%22.42%22 cy=%22.3%22 r=%22.85%22%3E%3Cstop offset=%220%22 stop-color=%22%23432711%22 /%3E%3Cstop offset=%221%22 stop-color=%22%23241407%22 /%3E%3C/radialGradient%3E%3ClinearGradient id=%22sficisaknormalm%22 gradientUnits=%22userSpaceOnUse%22 x1=%2234%22 y1=%2230%22 x2=%2294%22 y2=%2298%22%3E%3Cstop offset=%220%22 stop-color=%22%23ffeaa8%22 /%3E%3Cstop offset=%22.4%22 stop-color=%22%23d8ad52%22 /%3E%3Cstop offset=%221%22 stop-color=%22%238a6520%22 /%3E%3C/linearGradient%3E%3ClinearGradient id=%22sficisaknormalgl%22 x1=%220%22 y1=%220%22 x2=%22.5%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22 stop-opacity=%22.5%22 /%3E%3Cstop offset=%22.6%22 stop-color=%22%23fff%22 stop-opacity=%220%22 /%3E%3C/linearGradient%3E%3Cfilter id=%22sficisaknormalsh%22 x=%22-30%25%22 y=%22-30%25%22 width=%22160%25%22 height=%22160%25%22%3E%3CfeDropShadow dx=%220%22 dy=%222%22 stdDeviation=%221.6%22 flood-color=%22%23000%22 flood-opacity=%22.65%22 /%3E%3C/filter%3E%3C/defs%3E%3Cg filter=%22url(%23sficisaknormalsh)%22 opacity=%221%22%3E%3Cpath d=%22M28,50 q-6,22 0,44 q16,6 32,0 q6,-22 0,-44 q-16,-6 -32,0 Z%22 fill=%22url(%23sficisaknormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M26,62 q18,6 36,0 M26,82 q18,6 36,0%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%223%22 /%3E%3Cpath d=%22M44,50 v44%22 stroke=%22%231b1004%22 stroke-opacity=%22.35%22 stroke-width=%222.4%22 /%3E%3Cpath d=%22M74,56 q14,-6 22,2 l-4,8 q-8,-5 -14,-2 Z%22 fill=%22url(%23sficisaknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.8%22 stroke-linejoin=%22round%22 /%3E%3Cpath d=%22M76,66 q-12,12 -10,24 q2,12 20,12 q18,0 20,-12 q2,-12 -10,-24 Z%22 fill=%22url(%23sficisaknormalm)%22 stroke=%22%231b1004%22 stroke-width=%223%22 stroke-linejoin=%22round%22 /%3E%3Ccircle cx=%2286%22 cy=%2286%22 r=%228%22 fill=%22url(%23sficisaknormalm)%22 stroke=%22%231b1004%22 stroke-width=%222.6%22 /%3E%3Ccircle cx=%2286%22 cy=%2286%22 r=%224.16%22 fill=%22none%22 stroke=%22%231b1004%22 stroke-opacity=%22.55%22 stroke-width=%221.6%22 /%3E%3C/g%3E%3C/svg%3E")
}
.ik{display:inline-block;background:center/contain no-repeat}.ik-tezgah{background-image:var(--iki-tezgah)}.ik-sandik{background-image:var(--iki-sandik)}.ik-kese{background-image:var(--iki-kese)}.ik-terazi{background-image:var(--iki-terazi)}.ik-tabela{background-image:var(--iki-tabela)}.ik-ficisak{background-image:var(--iki-ficisak)}
.ikb-tezgah{--ikb:var(--ik-tezgah)}.ikb-sandik{--ikb:var(--ik-sandik)}.ikb-kese{--ikb:var(--ik-kese)}.ikb-terazi{--ikb:var(--ik-terazi)}.ikb-tabela{--ikb:var(--ik-tabela)}.ikb-ficisak{--ikb:var(--ik-ficisak)}
/* IKON-BITIR */
/* v336: etkinlik afişleri (etkinlik-afisleri paketleri, 1200×420 yazısız sahne + oyunun yazdığı başlık ve sayaç) */
.afis{position:relative;aspect-ratio:20/7;border-radius:12px;overflow:hidden;margin:4px 0 10px;background:linear-gradient(135deg,#0d2a3a,#05121c);box-shadow:0 0 0 2px #2a1b0c,0 0 0 4px #c9a24a,0 8px 18px rgba(0,0,0,.4);max-width:100%;container-type:inline-size}
.afis .af-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}
.afis .af-l{position:absolute;left:4.5%;top:8%;bottom:8%;width:50%;display:flex;flex-direction:column;gap:1.1cqw;color:#f6ead0;text-shadow:0 2px 6px rgba(0,0,0,.85)}
.afis .af-u{font:700 1.75cqw/1 'Cinzel',Georgia,serif;letter-spacing:.2em;color:#f3d9a0}
.afis .af-b{font:900 5.4cqw/.98 'Cinzel',Georgia,serif;background:linear-gradient(180deg,#fff2c0,#ffd27a 45%,#b8782a);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 2px rgba(0,0,0,.75))}
.afis .af-s{font:italic 500 1.85cqw/1.3 Georgia,serif;color:#eadfc4}
.afis .af-p{margin-top:auto;display:flex;align-items:center;gap:1.6cqw;padding:1cqw 1.6cqw;border-radius:1cqw;background:rgba(10,6,2,.74);box-shadow:0 0 0 .22cqw #c9a24a;width:fit-content;max-width:100%}
.afis .af-p small{display:block;font:700 1.3cqw 'Cinzel',Georgia,serif;letter-spacing:.12em;color:#c9a24a;text-shadow:none}
.afis .af-p b{font:800 2.7cqw/1.1 Georgia,serif;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}
.afis .af-p em{font:800 1.35cqw/1.25 system-ui,sans-serif;font-style:normal;padding:.6cqw 1.3cqw;border-radius:2cqw;border:.22cqw solid var(--av);color:var(--av);text-align:center;background:rgba(0,0,0,.35);text-shadow:none;white-space:nowrap}
.afis.kucuk{margin:0}.af-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin:6px 0 12px}
.af-grid .afg{display:flex;flex-direction:column;gap:4px}.af-grid .afg small{color:#7a6040;font-size:12px}.af-grid .afg.cur .afis{box-shadow:0 0 0 2px #2a1b0c,0 0 0 4px #ffd24d,0 0 18px rgba(255,210,77,.6)}
.om-it .acts .s{min-width:120px}.om-q{display:inline-flex;align-items:center;gap:6px;font-weight:800;color:#2a6a3a}
.slabel.om-m .n{color:#8cc4ff!important}.slabel.om-k .n{color:#ff8f80!important}

.sdi{display:inline-block;width:var(--s,18px);height:var(--s,18px);object-fit:contain;vertical-align:-4px;pointer-events:none;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}
.syBar button .sdi{margin-right:3px}.crest .sdi.crest-sd{width:100%;height:100%;vertical-align:0}.syIc .sdi{vertical-align:-3px}
/* ===== Market ikon paketi uygulaması: tezgâh = Market · sandık = Ödüller · kese = Mağaza · terazi = Ticarethane · tabela = Etkinlik Dükkânı · fıçı-çuval = Tayfa Seferleri ===== */
#odBtn .odIc{background:var(--ik-sandik) center/100% 100% no-repeat!important;box-shadow:none!important;border-radius:50%!important;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}
.crest.ikc{background:var(--ikb) center/100% 100% no-repeat;box-shadow:none;font-size:0;filter:drop-shadow(0 3px 5px rgba(0,0,0,.4))}
#tradeBtn{flex-direction:row;gap:10px;padding:6px 16px 6px 7px;text-align:left}
#tradeBtn .tbk{flex:none;width:44px;height:44px;background:var(--ikb) center/100% 100% no-repeat;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}
#tradeBtn .tbt{display:flex;flex-direction:column;line-height:1.15}
#odPanel [data-rl=rlExp] span{font-size:0;background:var(--iki-ficisak) center/78% no-repeat,radial-gradient(circle at 40% 30%,#5a4028,#1f150c)}

/* ===== v206: pencere yapısı (başlıkta cüzdan, ikonlu sekmeler) — v205b: eski parşömen renkleri ===== */
.sheet{padding:0 16px 16px;border-radius:14px}
.sheet header{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:0 -16px 0;padding:10px 54px 10px 14px;border-bottom:none;
  background:linear-gradient(180deg,#f7ecd2,#e6d0a0);box-shadow:0 2px 0 #c9a24a,0 4px 8px rgba(90,60,20,.18),inset 0 1px 0 rgba(255,255,255,.6);border-radius:12px 12px 0 0}
.sheet header .ttl{grid-column:2;justify-content:center;gap:8px}
.sheet header .ttl .crest{width:32px;height:32px;font-size:16px}
.sheet header h2{font-size:28px}
.sheet header .xbtn{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:36px;height:36px}
.sheet header .xbtn:active{transform:translateY(-50%) scale(.93)}
.sheet header .purse{grid-column:1;margin:0!important;font-size:13px;gap:6px;flex-wrap:nowrap;overflow:hidden}
.sheet header .purse>span{padding:4px 10px;white-space:nowrap}
.sheet .tabs{position:sticky;top:57px;z-index:2;margin:0 -16px 12px;padding:8px 10px 0;gap:2px;border-radius:0;overflow-x:auto;scrollbar-width:none;
  background:linear-gradient(180deg,#e9d6a8,#dcc38c);box-shadow:inset 0 -2px 0 rgba(138,106,38,.45),0 3px 6px rgba(90,60,20,.15)}
.sheet .tabs::-webkit-scrollbar{display:none}
.sheet .tabs button{flex:1 0 auto;min-width:74px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 8px 8px;border-radius:8px 8px 0 0;font:800 12.5px var(--body);position:relative}
.sheet .tabs button .ti{font-size:30px;line-height:1;filter:drop-shadow(0 2px 2px rgba(60,35,10,.35));transition:transform .15s}
.sheet .tabs button .tl{white-space:nowrap}
.sheet .tabs button:hover .ti{transform:translateY(-2px) scale(1.06)}
.sheet .tabs button.on::after{content:'';position:absolute;left:18%;right:18%;bottom:0;height:3px;border-radius:2px;background:#f3c65a;box-shadow:0 0 6px #f3c65a}
.item{border-radius:10px}
.item small b{font-size:inherit}
@media (max-width:560px){.sheet{padding:0 10px 12px}.sheet header{margin:0 -10px;padding:8px 48px 8px 8px;grid-template-columns:auto 1fr}.sheet header .ttl{grid-column:2;justify-content:flex-end}.sheet header .purse{display:none!important}
  .sheet .tabs{margin:0 -10px 10px;top:50px}.sheet .tabs button{min-width:62px;font-size:11px}.sheet .tabs button .ti{font-size:24px}.sheet header h2{font-size:23px}}

/* v595: ORTAK PENCERE BİLEŞENİ .pw2 — ayrı başlık şeridi (koyu ahşap, pirinç kenar: solda akçe · ortada başlık · sağda elmas) +
   altında ayrı gövde paneli (resimli sekmeler + kaydırılan liste), kapat düğmesi gövdenin sağ üst köşesinde. v606: tüm pencereler (pwKur). */
.pw-govde{display:contents}
.modal.pw2>.sheet{display:flex;flex-direction:column;max-height:100%;overflow:visible!important;padding:0!important;background:none!important;box-shadow:none!important;border-radius:0!important}
#shop.pw2>.sheet{width:min(900px,100%)}
/* v612: bütün pencereler Market ile aynı boyutta ve konumda (küçük onay/uyarı kutuları hariç: .pw-kucuk); gövde kendi içinde kayar */
:root{--pw-gen:min(900px,100%)}
.modal.pw2:not(.pw-kucuk)>.sheet{width:var(--pw-gen)!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important}
.modal.pw2:not(.pw-kucuk)>.sheet>.pw-govde{flex:1 1 0}
.modal.pw2>.sheet>header .purse{display:contents!important}
.modal.pw2>.sheet>header .purse>span{display:none!important}
#shop.pw2:not(.mk)>.sheet>header #sExtra:not(:empty){display:inline-flex!important;grid-column:1;grid-row:1;justify-self:start;align-items:center;gap:5px;padding:4px 10px;border-radius:16px;font:800 13px var(--body);color:#ffe7a8;background:rgba(0,0,0,.32);box-shadow:inset 0 0 0 1px rgba(232,200,119,.45);text-shadow:0 1px 2px #000;white-space:nowrap;max-width:100%;overflow:hidden}
#shop.pw2.mk .sheet header .purse>span:nth-child(1),#shop.pw2.mk .sheet header .purse>span:nth-child(2){display:inline-flex!important;align-items:center;gap:7px;padding:5px 12px;border-radius:18px;font:900 16px var(--body);color:#ffe7a8;
  background:rgba(0,0,0,.32);box-shadow:inset 0 0 0 1px rgba(232,200,119,.45),inset 0 2px 4px rgba(0,0,0,.4);text-shadow:0 1px 2px #000;white-space:nowrap}
#shop.pw2.mk .sheet header .purse>span:nth-child(1){grid-column:1;grid-row:1;justify-self:start}
#shop.pw2.mk .sheet header .purse>span:nth-child(2){grid-column:3;grid-row:1;justify-self:end;flex-direction:row-reverse}
#shop.pw2 .pw-govde{overflow:hidden;padding:0}
#shop.pw2 .sheet .tabs{position:relative;top:auto;flex:none;margin:0;padding:12px 34px 0 10px;border-radius:0}
#shop.pw2 #shopBody{flex:1 1 auto;min-height:0;overflow:auto;padding:4px 16px 16px;touch-action:pan-y}
.modal.pw2>.sheet>header{width:100%;box-sizing:border-box;align-self:stretch}
.xbtn{display:inline-grid;place-items:center;padding:0;line-height:1;-webkit-appearance:none;appearance:none}.xbtn>.gic{display:block;margin:0;vertical-align:0}
#shop.pw2 .mk-ozet{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 2px}
#shop.pw2 .mk-ozet span{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:16px;font:800 13px var(--body);background:rgba(58,39,23,.1);box-shadow:inset 0 0 0 1px rgba(138,106,38,.35)}
/* v1958: .item.item = eski :not(.gard-it) özgüllüğü korunur (gardırop kalemi kalktı) */
@media (min-width:561px){#shop.pw2.mk .item.item{grid-template-columns:112px minmax(0,1fr) auto;grid-template-areas:"g t a" "g p a"}
  #shop.pw2.mk .item.item>.acts{grid-area:a;align-self:center;display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:0;min-width:130px}}
@media (max-width:560px){
#shop.pw2 .sheet .tabs{padding:10px 28px 0 6px}#shop.pw2 #shopBody{padding:4px 10px 12px}
  #shop.pw2.mk .item.item>.acts{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}#shop.pw2.mk .item.item>.acts>button{flex:1 1 auto}}
/* ===== v206: hamburger menü — kare kutucuklu ızgara (büyük ikon + etiket), parşömen renkleri ===== */
#menuPanel .sheet{width:min(760px,100%)}
#menuPanel .mgrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px}
#menuPanel .mitem{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 6px 10px;min-height:118px;text-align:center;border-radius:10px}
#menuPanel .mtx{align-items:center}
#menuPanel .mtx b{font:800 13.5px var(--body);line-height:1.2}
#menuPanel .mtx small{display:none}
@media (max-width:700px){#menuPanel .mgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:520px){#menuPanel .mgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}#menuPanel .mitem{min-height:96px;padding:10px 4px 8px}#menuPanel .mtx b{font-size:12px}}
@media (max-height:500px) and (orientation:landscape){#menuPanel .mgrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}#menuPanel .mitem{min-height:82px;padding:8px 4px 6px;gap:4px;flex-direction:column}#menuPanel .mtx b{font-size:11.5px}}

/* v209: seyir defteri işlem satırları */
.syAct .syR{display:flex;align-items:center;gap:6px}.syIc{font-style:normal;font-size:16px;line-height:1}
.syAct .syA b{font:800 11px var(--body);padding:2px 8px;border-radius:10px;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}
.sySrc-sen{background:rgba(58,39,23,.12);color:#5a3f1c}.sySrc-yon{background:#7a1f14;color:#fff}.sySrc-sis{background:#2c4a5a;color:#fff}.sySrc-filo{background:#2f5d3a;color:#fff}

/* v214: dünya haritası limanlar arası geçiş çubuğu */
.whop{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 0 8px;padding:8px 10px;border-radius:10px;background:rgba(90,140,70,.18);box-shadow:inset 0 0 0 1px rgba(90,140,70,.5)}
.whop .btn{padding:7px 14px;font-size:14px}

/* v216: market sekme ikonları */
.sheet .tabs button .ti img.mk-tab-img{width:46px;height:46px;margin:-6px 0 -4px;display:block;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(60,35,10,.35))}
.sheet .tabs button:not(.on) .ti img.mk-tab-img{opacity:.85}
@media (max-width:560px){.sheet .tabs button .ti img.mk-tab-img{width:38px;height:38px}}

/* v218: Market penceresi — tek pencerede Tersane · Pro Gemiler · Geliştirme · Gülle · Eşya · Top · Tayfa; kartlar: solda büyük görsel, sağda başlık, açıklama, fiyat ve düğmeler (renkler parşömen teması) */
#shop.mk .sheet{width:min(860px,100%)}
#shop.mk .tabs button{min-width:84px}
#shop.mk .tabs button .ti{font-size:34px}
#shop.mk .item{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"g t" "g p" "g a";align-items:start;gap:4px 16px;padding:12px 16px;min-height:120px;margin:10px 0}
#shop.mk .item>:first-child{grid-area:g;align-self:center;justify-self:center}
#shop.mk .item>div:nth-child(2){grid-area:t;min-width:0}
#shop.mk .item>.pr{grid-area:p;text-align:left;justify-self:start;display:flex;align-items:center;gap:8px;font-size:16px;margin-top:4px}
#shop.mk .item>.pr small{display:inline;margin:0}
#shop.mk .item>.acts{grid-area:a;grid-column:auto;margin-top:4px}
#shop.mk .item>div:nth-child(2)>b{font-size:17.5px}
#shop.mk .item>div:nth-child(2)>small{font-size:13.5px;margin-top:4px}
#shop.mk .item .gi i{width:100px;height:100px;font-size:56px}
#shop.mk .item .gi i img.ballimg{width:84px;height:84px}
#shop.mk .item .gi .mk-ic{--s:96px!important}
#shop.mk .item .gi .topi{--s:96px!important}
#shop.mk .item .gi.shipimg{width:112px;height:73px}
#shop.mk .item.ship>.pr,#shop.mk .item.ship>.acts{grid-column:auto}
#shop.mk h3.yl{margin:16px 0 2px}
@media (max-width:560px){#shop.mk .item{grid-template-columns:76px minmax(0,1fr);gap:3px 10px;padding:10px;min-height:0}
  #shop.mk .item .gi i{width:70px;height:70px;font-size:38px}#shop.mk .item .gi i img.ballimg{width:58px;height:58px}
  #shop.mk .item .gi .mk-ic,#shop.mk .item .gi .topi{--s:66px!important}#shop.mk .item .gi.shipimg{width:76px;height:50px;grid-row:auto}
  #shop.mk .tabs button{min-width:62px}#shop.mk .tabs button .ti{font-size:26px}
  #shop.mk .item>.gi{align-self:start;pointer-events:none}#shop.mk .item>.acts{position:relative;z-index:2}}   /* v834: dar ekranda ikon 'Satın al' düğmesine binmesin (ajan10 G-1006155648-10) */

/* v220: Ödüller ve görevler düğmesi: kaptan portresi (kaptan-portre-ikonu paketi), biraz daha büyük. Sol tarafta altında yalnız etkinlik kalır (ada durumu ve görev kutusu kaldırıldı). */
:root{--ik-kportre:url(icons/inline/kportre.webp?v=2009);--ik-kportre-h:url(icons/inline/kportre.webp?v=2009);--ik-kportre-a:url(icons/inline/kportre.webp?v=2009)}
#odBtn .odIc{background:var(--ik-kportre) center/100% 100% no-repeat!important;border-radius:50%!important;box-shadow:none!important;filter:drop-shadow(0 3px 4px rgba(0,0,0,.5))}
#odBtn:hover .odIc{background-image:var(--ik-kportre-h)!important}#odBtn:active .odIc{background-image:var(--ik-kportre-a)!important}
#odBtn .odIc{width:48px!important;height:48px!important}
#left>#odulMenu #odBtn .odIc{width:74px!important;height:74px!important}
#left>#odulMenu{margin-top:19px!important}   /* v225: mini harita ile ödüller arası boşluk */
@media (max-width:900px),(max-height:500px){#left>#odulMenu{margin-top:13px!important}}
#odBtn #odCnt{top:2px;right:2px}
#left #isleBox,#left #quest,#left.showq #quest{display:none!important}
@media (max-width:900px),(max-height:500px){#left>#hpBox{display:none!important}#odBtn{padding:0!important;background:none!important;box-shadow:none!important;gap:0!important;border-radius:50%!important}#odBtn .odTx,#odBtn em{display:none!important}#odBtn .odIc{width:56px!important;height:56px!important}}

/* v221: market sekmesinde gemi görseli */
.sheet .tabs button .ti .mk-tab-ship{display:block;width:58px;height:38px;margin:-2px 0 2px;border-radius:0;background-color:transparent!important;box-shadow:none!important;filter:drop-shadow(0 2px 2px rgba(60,35,10,.35))}
.sheet .tabs button:not(.on) .ti .mk-tab-ship{opacity:.85}
@media (max-width:560px){.sheet .tabs button .ti .mk-tab-ship{width:46px;height:30px}}


/* v248: aksiyon dümenleri — 3D model renderları (model-source/aksiyon-dumenleri): Saldırı, Can Bas, Yağma At, Gemiyi Ortala.
   Göbekteki çizim sabit; basınca çember 0,35 sn'de bir çıta (45°) döner (16 kare); seçili / dikkat hâlinde madalyonun halkası nabız gibi parlar (GlowRing). */
   /* v926: konum !important DEĞİL — dmTurn animasyonu konumu değiştirebilsin (yoksa basılınca şeridin ortası, iki yarım tekerlek kalıyordu) */



@keyframes dmTurn{from{background-position:-.643% 50%}to{background-position:100.643% 50%}}   /* v909: %84 boyutta 16 kare: kayma = (1−13,44)·p·W; p=−0,643%…100,643% her kareyi tam ortalar */
/* v911: TERSANE yeni düzen — üst puan şeridi, filtre + sayfa, 3 sütun gemi kartı (G-1007163020-0) */
.ts-serit{background:linear-gradient(180deg,#3a2614,#22160c);border:1px solid #6b4a22;border-radius:12px;padding:10px;margin:0 0 10px;box-shadow:inset 0 1px 0 rgba(255,220,150,.12)}
.ts-kutular{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.ts-k{display:flex;align-items:center;gap:8px;background:linear-gradient(180deg,#4a3219,#2c1d0f);border:1.5px solid #c9a24a;border-radius:10px;padding:6px 8px;min-width:0;position:relative}
.ts-k.acik{box-shadow:0 0 0 2px rgba(240,212,137,.45)}
.ts-ki{flex:none;display:grid;place-items:center;width:38px;height:38px}
.ts-k>div{min-width:0;flex:1}.ts-k b{display:block;color:#f0d489;font-size:17px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ts-k small{display:block;color:#d9c49a;font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ts-soru{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid #c9a24a;background:#1d130a;color:#f0d489;font:700 13px/1 inherit;padding:0;cursor:pointer}
.ts-soru:hover{background:#3a2614}
.ts-acik{margin:8px 2px 0;color:#efe2c4;font-size:12.5px;line-height:1.45;text-align:center}.ts-acik b{color:#f0d489}
.ts-serit .pp-kutu{margin:8px 0 0}
.ts-filtre{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px;flex-wrap:wrap}
.ts-kart.kilit .ts-gor{filter:grayscale(.75) brightness(.8)}.ts-kart.kilit{opacity:.78}.ts-kgerek{display:inline-flex;align-items:center;gap:4px;color:#e8c98a;font-weight:800}   /* v1244: kilitli seviye gemisi */
#canSerit{position:fixed;z-index:7;display:grid;gap:4px;max-height:118px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;pointer-events:auto}   /* v1260: ödüllü canavar şeridi */
#canSerit .cv-sat{display:flex;align-items:center;gap:7px;width:100%;min-width:0;padding:4px 9px 4px 5px;border:none;border-radius:10px;cursor:pointer;text-align:left;color:#fff3d2;
  background:linear-gradient(180deg,rgba(90,30,14,.92),rgba(46,16,8,.94));box-shadow:0 0 0 1px #c9a24a,0 2px 6px rgba(0,0,0,.45)}
#canSerit .cv-sat.boss{box-shadow:0 0 0 1.5px #ffcf5a,0 0 10px rgba(255,140,60,.55),0 2px 6px rgba(0,0,0,.45)}
#canSerit .cv-ic{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 40% 30%,#6a4a22,#2a1a0a 70%)}
#canSerit .cv-ic>*{max-width:30px;max-height:30px}#canSerit .cv-ic .cv-im{width:30px;height:30px;object-fit:contain}#canSerit .cv-ic .cv-at{flex:none;background-image:url(npc/npc-atlas.webp)!important;background-repeat:no-repeat!important;max-width:none;max-height:none;width:42px!important;height:28px!important;border-radius:0;box-shadow:none;background-color:transparent;transform:none;background-size:420px calc(var(--nah,1280)*0.21875px)!important;background-position:calc(var(--cx)*-42px) calc(var(--cy)*-28px)!important}
#canSerit .cv-sat{animation:cvGir .3s ease-out}#canSerit .cv-sat.sonuyor{opacity:0;transform:translateY(-6px);transition:opacity .6s ease,transform .6s ease}@keyframes cvGir{from{opacity:0;transform:translateY(-6px)}}#canSerit .cv-ic .npcimg:not(.cv-at),#canSerit .cv-ic .shipimg{width:30px!important;height:30px!important}
#canSerit .cv-tx{min-width:0;overflow:hidden;font:800 12.5px/1.2 var(--body);white-space:nowrap;text-overflow:ellipsis}
#canSerit .cv-tx .cv-yer{font-weight:700;color:#ffcf8a}#canSerit .cv-tx small{display:block;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:11px;color:#e8c98a}
.adm-gz{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;margin-top:8px}   /* vNNN: yönetici sistem gemileri */
.adm-k{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border-radius:10px;background:rgba(255,255,255,.35);box-shadow:inset 0 0 0 1px rgba(138,106,38,.35)}
.adm-k.cur{box-shadow:inset 0 0 0 2px #2f8a3a}.adm-k b{display:block;font:800 13px var(--body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-k small{opacity:.75;font-weight:700}
.adm-ic{width:56px;height:38px;display:grid;place-items:center;overflow:hidden}.adm-ic>*{max-width:56px;max-height:38px}
.adm-ic span.shipimg{display:block;width:56px;height:38px}.adm-ic .npcimg{width:57px!important;height:38px!important;background-size:570px calc(var(--nah,1280)*0.296875px)!important;background-position:calc(var(--cx)*-57px) calc(var(--cy)*-38px)!important;border-radius:6px}
.adm-ic .npcimg:not([style*="npc/ikon"]):not(.n2b){background-image:url(npc/npc-atlas.webp)!important;background-repeat:no-repeat!important}
.adm-ic .npcimg[style*="npc/ikon"]{background-size:contain!important;background-position:center!important}
.npcimg.n2b{background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}   /* v1952: 2B NPC küçük resmi */
.ts-seg{display:inline-flex;gap:4px;padding:3px;border-radius:12px;background:rgba(58,39,23,.12);box-shadow:inset 0 0 0 1px rgba(138,106,38,.35)}   /* v1239 */
.ts-seg button{display:inline-flex;align-items:center;gap:5px;border:none;border-radius:9px;padding:8px 14px;font:800 13.5px var(--body);color:var(--ink);background:none;cursor:pointer;white-space:nowrap}
.ts-seg button small{font-weight:900;opacity:.6}
.ts-seg button.on{color:#fff3d2;background:linear-gradient(180deg,#6b4423,#3a2210);box-shadow:0 0 0 1px #c9a24a,0 2px 4px rgba(0,0,0,.35)}
.ts-seg button.on small{opacity:.85}
@media (max-width:560px){.ts-seg{width:100%}.ts-seg button{flex:1 1 0;justify-content:center;padding:8px 6px;font-size:12.5px}}
.ts-sec{position:relative;display:inline-block}.ts-sec::after{content:'';position:absolute;right:11px;top:50%;width:7px;height:7px;border:solid #f0d489;border-width:0 2px 2px 0;transform:translateY(-70%) rotate(45deg);pointer-events:none}
.ts-f{appearance:none;-webkit-appearance:none;background:linear-gradient(180deg,#4a3219,#2c1d0f);color:#f0d489;border:1.5px solid #c9a24a;border-radius:8px;padding:7px 32px 7px 12px;font:700 13px/1.2 inherit;cursor:pointer}
.ts-f option{background:#2c1d0f;color:#f0d489}
.ts-sayfa{display:flex;gap:5px;flex-wrap:wrap;align-items:center}.ts-uc{color:#8a6a26;font-weight:700;padding:0 1px}.ts-sayfa button.ok{font-size:17px}
.ts-ppr{position:absolute;right:5px;top:5px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:rgba(20,12,6,.75);box-shadow:0 0 0 1px rgba(201,162,74,.6)}
@media (max-width:420px){.ts-sayfa{gap:3px}.ts-sayfa button{width:28px;height:28px;font-size:12px}}
.ts-sayfa button{width:32px;height:32px;padding:0;border-radius:6px;border:1.5px solid #c9a24a;background:linear-gradient(180deg,#4a3219,#2c1d0f);color:#f0d489;font:700 13px/1 inherit;cursor:pointer}
.ts-sayfa button.on{background:linear-gradient(180deg,#f0d489,#c9a24a);color:#2a1b0c}
.ts-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
/* v1966 (kullanıcı: "önizleme kısmını kaldır, gemileri biraz büyüt"): Tersane = üstte tek satır seçili gemi bilgisi + büyük kart ızgarası (PC ~5, telefon 3 sütun) */
.kor-ust{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;padding:8px 10px;border-radius:10px;background:rgba(255,248,230,.35);box-shadow:inset 0 0 0 1px rgba(107,74,34,.25)}
.kor-ust .ts-ad{color:#5a3412;font-size:18px;margin:0}.kor-ust .kor-acik{flex:1 1 220px;min-width:0;font-size:12.5px;opacity:.85;line-height:1.3}.kor-ust .ts-sende{color:#2e7d32;font-weight:700}.kor-ust .ts-kgerek{color:#8a3a1a;font-weight:700}
.kor-not{margin:6px 2px 0;font-size:12px}
.kor-izgara{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:10px}
@media (max-width:760px) and (min-width:561px){.kor-izgara{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:560px){.kor-izgara{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}
.kor-kart{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px 8px;border-radius:12px;border:2px solid rgba(201,161,90,.35);background:radial-gradient(ellipse at 50% 42%,rgba(63,143,168,.42),rgba(20,40,55,.30) 72%);color:inherit;cursor:pointer;min-width:0;transition:transform .12s}
.kor-kart img{width:100%;height:auto;aspect-ratio:4/3;display:block;object-fit:contain}.kor-kart .kor-sec{margin-top:4px;min-height:34px;padding:4px 14px}.kor-kart .kor-kul{margin-top:6px;color:#2e7d32;font-weight:700;font-size:12px;min-height:28px;display:flex;align-items:center}.kor-sayfa{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px;font-weight:700}.kor-sayfa .ts-btn{min-width:44px;min-height:40px}.kor-sayfa{flex-wrap:nowrap;max-width:100%}.kor-sayfa .ts-btn{width:44px!important;max-width:44px;flex:none!important;padding-left:0!important;padding-right:0!important}.kor-sayfa>span{white-space:nowrap}   /* v2001 (ajan2): telefonda genel .ts-btn width:100% sayfalama oklarını 302 px yapıp yatay taşırıyordu */.kor-kart b{font-size:13px;line-height:1.15;text-align:center}.kor-kart small{font-size:11px;opacity:.85}
.kor-kart:hover{transform:translateY(-1px)}.kor-kart.on{border-color:#e9c46a;box-shadow:0 0 0 2px rgba(233,196,106,.45),0 0 12px rgba(240,200,110,.45)}.kor-kart.cur b{color:#2e7d32}.kor-kart.kilit{opacity:.5;filter:saturate(.6)}
.ts-kart{display:flex;flex-direction:column;background:linear-gradient(180deg,#3a2614,#22160c);border:2px solid #6b4a22;border-radius:12px;padding:7px;box-shadow:0 2px 6px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,220,150,.12);min-width:0}
.ts-kart.cur{border-color:#c9a24a;box-shadow:0 0 0 2px rgba(240,212,137,.5),0 2px 6px rgba(0,0,0,.35)}
.ts-ad{display:block;text-align:center;color:#f0d489;font-size:14px;line-height:1.2;margin:1px 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ts-gor{position:relative;border-radius:8px;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,#3f8fa8,#1f5466 70%,#163d4b);box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}
.ts-gor .gi.shipimg,.ts-gor .shipimg{display:block;width:100%!important;height:auto!important;aspect-ratio:200/130;background-size:800% 500%;background-repeat:no-repeat;background-color:transparent!important;box-shadow:none!important;border-radius:0}
.ts-gor img.shipimg{object-fit:contain}
.ts-sv{position:absolute;left:5px;top:5px;background:rgba(20,12,6,.75);color:#f0d489;font-size:11px;font-weight:700;border-radius:5px;padding:1px 5px}
.ts-gor .rolc{position:absolute;right:5px;top:5px;margin:0}
.ts-kart.kilit .ts-gor{filter:saturate(.55) brightness(.8)}
.ts-alt{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:7px}
.ts-fiyat{color:#f6ead0;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ts-sende{color:#9fdc9f}
.ts-btn{flex:none;border-radius:7px;border:1.5px solid #8a6a26;background:linear-gradient(180deg,#f0d489,#c9a24a);color:#2a1b0c;font:800 12.5px/1 inherit;padding:7px 12px;cursor:pointer;white-space:nowrap}
.ts-btn:disabled{background:linear-gradient(180deg,#6b5a3e,#4a3d28);color:#d9c49a;border-color:#5a4a30;cursor:default}
.ts-kart.cur .ts-btn:disabled{background:linear-gradient(180deg,#7fbf7f,#3f8f4f);color:#fff;border-color:#2f6f3f}
.tp-c .tp-bd{display:block;font-style:normal;font-size:11px;font-weight:700;color:#7fd3ff;margin-top:2px}.tp-c .tp-bd.yok{color:#d98a7a}.tp-c.yok{opacity:.55;filter:grayscale(.6)}
/* v1933 SAATLİK İHALE iç bölümleri — pencere7 dili: parşömen üstünde mürekkep yazı, sayaç hud7 pirinç plakada, lot satırları pirinç hatlı açık kutu,
   teklif kutusu .p7-giris, Onayla altın birincil (.modal.pw2 .btn.primary); eski koyu kahve/altın iç deri silindi */
.ih2{margin:0;padding:0;color:var(--p7-murekkep);font-family:var(--p7-yazi)}
.ih-ust{display:grid;grid-template-columns:minmax(150px,210px) 1fr;gap:12px;margin:0 0 12px}
.ih-saat{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 6px 3px;border:10px solid transparent;border-image:var(--p7-plaka) 16 fill / 10px stretch;filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}
.ih-saat small{font:700 11px/1 var(--p7-yazi-baslik);letter-spacing:.12em;text-transform:uppercase;color:var(--p7-altin)}
.ih-saat .ih-kalan{font:700 38px/1.05 "DejaVu Sans Mono",ui-monospace,monospace;color:var(--p7-altin-acik);text-shadow:0 0 10px rgba(240,207,122,.3),0 2px 0 #000;font-variant-numeric:tabular-nums}
.ih-saat .ih-kalan.acil{color:#ff6a55;animation:ihNabiz 1s ease-in-out infinite}
.toast .toast-n{display:inline-block;margin-left:7px;padding:0 6px;border-radius:9px;background:rgba(0,0,0,.35);font:800 11px/1.5 var(--body);vertical-align:1px}.toast .toast-n.vur{animation:toastVur .25s ease}@keyframes toastVur{50%{transform:scale(1.35)}}
@keyframes ihNabiz{0%,100%{transform:scale(1);text-shadow:0 0 10px rgba(255,90,70,.4),0 2px 0 #000}50%{transform:scale(1.07);text-shadow:0 0 22px rgba(255,90,70,.85),0 2px 0 #000}}
.ih-saat .ih-bant{font-size:11.5px;color:var(--p7-metin2)}
.ih-metin{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:4px 2px;min-width:0}
.ih-metin p{margin:0;font-size:13.2px;line-height:1.45;color:var(--p7-murekkep)}.ih-metin .ih-uyari{color:#9a2a14;font-weight:700}.ih-metin .ih-kucuk{font-size:11.5px;color:#6a5230}
.modal.pw2.ihk:not(.pw-kucuk)>.sheet{height:auto!important}#shop.pw2.ihk .pw-govde,#shop.pw2.ihk #shopBody{flex:0 1 auto}   /* pencere içeriğe göre; uzunsa gövde kayar */
.ih-mik .ballimg{width:40px!important;height:40px!important}
.ih-tablo{display:flex;flex-direction:column;gap:8px}
.ih-tbas,.ih-lot{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.15fr) minmax(0,1.35fr);gap:10px;align-items:center}
.ih-tbas{padding:0 12px 2px;font:700 11px/1 var(--p7-yazi-baslik);letter-spacing:.1em;text-transform:uppercase;color:#6a5230}
.ih-lot{position:relative;padding:10px 12px;border-radius:2px;background:rgba(255,250,236,.55);box-shadow:0 0 0 1px rgba(138,99,38,.5),0 1px 0 rgba(255,255,255,.55);transition:box-shadow .15s,transform .15s}
.ih-lot:hover{box-shadow:0 0 0 1px rgba(138,99,38,.9),0 4px 10px rgba(90,60,20,.18);transform:translateY(-1px)}
.ih-lot.ben{background:rgba(240,207,122,.32);animation:ihParilti 2.6s ease-in-out infinite}
@keyframes ihParilti{0%,100%{box-shadow:0 0 0 1px rgba(154,108,30,.7),0 0 8px rgba(212,162,76,.25)}50%{box-shadow:0 0 0 2px rgba(212,162,76,.95),0 0 18px rgba(212,162,76,.55)}}
.ih-lot.bitti{opacity:.55;filter:saturate(.6)}.ih-lot.yeryok .ih-ver{opacity:.6}
.ih-c{min-width:0}.ih-c>label{display:none}
.ih-mal{display:flex;align-items:center;gap:10px}
.ih-mik{flex:none;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 38% 30%,#5a3c1c,#23150a 70%);box-shadow:0 0 0 2px #8a6326,0 2px 4px rgba(0,0,0,.3)}
.ih-mik img,.ih-mik .sti,.ih-mik .emi{--s:36px;width:36px!important;height:36px!important;font-size:30px}
.ih-mal b{display:block;color:var(--p7-murekkep);font:700 14.5px/1.2 var(--p7-yazi)}.ih-mal small{display:block;color:#6a5230;font-size:11.5px;margin-top:2px}
.ih-mal .ih-lk{color:#9a2a14;font-weight:700}
.ih-onc b,.ih-en b{display:block;color:var(--p7-murekkep);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ih-tut{display:flex;align-items:center;gap:4px;color:#7a5a1e;font:700 14px/1.2 var(--p7-yazi);font-variant-numeric:tabular-nums}.ih-tut .ak{flex:none}
.ih-onc .ih-tut{font-size:12.5px}.ih-bos{color:#8a7a5e}
.ih-sen{display:inline-block;margin-left:5px;padding:1px 7px;border-radius:999px;background:linear-gradient(180deg,#8fd8a8,#2e8a50);color:#0e2410;font:800 10.5px/1.5 var(--p7-yazi);letter-spacing:.06em;text-transform:uppercase;vertical-align:1px}
.ih-gizli{color:#5a3a10}.ih-en .ih-benim{color:#2e8a50}
.ih-en small{display:block;color:#6a5230;font-size:11px}
.ih-ver{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center}
.ih-giris{display:flex;align-items:center;gap:6px;box-sizing:border-box;height:40px;padding:0 2px;border:9px solid transparent;border-image:var(--p7-giris) 20 fill / 9px stretch;border-radius:0;background:none}
.ih-giris:focus-within{filter:drop-shadow(0 0 3px rgba(240,207,122,.6))}
.ih-giris input{flex:1;min-width:0;width:100%;border:0;outline:0;background:none;color:var(--p7-metin);font:700 14px/1 var(--p7-yazi);font-variant-numeric:tabular-nums;-moz-appearance:textfield}.ih-giris input::-webkit-inner-spin-button{-webkit-appearance:none}
.modal.pw2 .ih-ver .btn{min-height:40px;height:40px;padding:0 8px;white-space:nowrap}
.ih-ver small{grid-column:1/-1;color:#6a5230;font-size:11px}
.ih-yok{grid-column:1/-1;color:#9a2a14;font-size:12px;font-weight:700}
.ih-bilgi{margin:4px 2px 0;color:#6a5230;font-size:12.5px}
@media (max-width:640px){.ih-ust{grid-template-columns:1fr;gap:8px}.ih-saat{flex-direction:row;justify-content:space-between;padding:2px 8px}.ih-saat .ih-kalan{font-size:30px}
  .ih-tbas{display:none}.ih-lot{grid-template-columns:1fr 1fr;gap:8px 10px;padding:10px}.ih-mal{grid-column:1/-1}.ih-ver{grid-column:1/-1}
  .ih-c>label{display:block;font:700 10px/1.2 var(--p7-yazi-baslik);letter-spacing:.1em;text-transform:uppercase;color:#6a5230;margin-bottom:2px}.ih-ver>label{grid-column:1/-1;margin:0}}
@media (prefers-reduced-motion:reduce){.ih-lot.ben,.ih-saat .ih-kalan.acil{animation:none}.ih-lot:hover{transform:none}}
.pf-kol{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 0;padding:8px 10px;border-radius:2px;background:rgba(255,250,236,.55);box-shadow:0 0 0 1px rgba(138,99,38,.5),0 1px 0 rgba(255,255,255,.55);font-size:13px}.pf-kol-yz{font-weight:800}   /* v1933: pencere7 açık kutu */
.pf-kol-r img{width:22px;height:22px;vertical-align:-6px;margin-right:4px}.pf-kol-r{--kc:#a8743f;padding:2px 10px;border-radius:2px;box-shadow:0 0 0 1.5px var(--kc);background:rgba(255,250,236,.5);font-weight:700}.pf-kol-r.c-gumus{--kc:#9aa4ae}.pf-kol-r.c-altin{--kc:#c9a24a}.pf-kol-r.c-efsane{--kc:#a35acb}.pf-kol-r em{font-style:normal;font-weight:600;opacity:.8}
.g3-ort{position:fixed;inset:0;z-index:100001;display:none;align-items:center;justify-content:center;background:rgba(8,5,2,.72);padding:16px}.g3-ort.acik{display:flex}
/* v1935 GEMİ DETAYI (#g3Modal) — pencere7 dili: parşömen kutu, mürekkep başlık + ayırıcı, p7 kapat, 3B tuval koyu deniz pirinç çerçevede, bilgi çipleri açık kutu */
.g3-kutu{box-sizing:border-box;width:min(760px,100%);max-height:min(92vh,760px);display:flex;flex-direction:column;overflow:hidden;border:14px solid transparent;border-image:var(--p7-parsomen) 56 fill / 14px stretch;filter:drop-shadow(0 16px 28px rgba(0,0,0,.6));color:var(--p7-murekkep);font-family:var(--p7-yazi)}
.g3-kutu header{display:flex;align-items:center;gap:10px;padding:2px 4px 10px;background:var(--p7-ayirici) left bottom/64px 6px repeat-x}.g3-kutu header b{flex:1;min-width:0;font:700 20px/1.2 var(--p7-yazi-baslik);letter-spacing:.03em;color:var(--p7-murekkep);text-shadow:0 1px 0 rgba(255,255,255,.55)}
.g3-kapa{flex:none;width:32px;height:32px;padding:0;border:0;font-size:0;background:var(--p7-kapat) 0 0/100% 100% no-repeat;cursor:pointer}.g3-kapa:hover{background-image:var(--p7-kapat-ustunde)}.g3-kapa:active{background-image:var(--p7-kapat-basili)}.g3-kapa .gic{display:none}
.g3-kapa:focus-visible{outline:2px solid var(--p7-altin);outline-offset:2px}
.g3-tuval{position:relative;flex:1 1 auto;min-height:220px;height:min(56vh,460px);margin:10px 4px 0;border-radius:2px;overflow:hidden;background:radial-gradient(120% 90% at 50% 35%,#2e4a63 0%,#13202d 55%,#0a1018 100%);box-shadow:0 0 0 2px #8a6326,0 0 0 4px rgba(212,162,76,.5),inset 0 0 18px rgba(0,0,0,.55);touch-action:none;cursor:grab}.g3-tuval:active{cursor:grabbing}
.g3-tuval canvas{display:block;width:100%!important;height:100%!important}
#g3Modal.g3-ort.kilitli{filter:none;opacity:1}   /* v1935: genel .kilitli (soluk+gri) kuralı kilitli gemi detayının bütün penceresini saydamlaştırıyordu; kilit yalnız tuvalde gösterilir */
.g3-ort.kilitli .g3-tuval canvas{filter:saturate(.35)}.g3-ort.kilitli .g3-tuval::after{content:"";position:absolute;inset:0;background:rgba(5,8,14,.5);pointer-events:none}.g3-kilit{z-index:1}
.g3-not{position:absolute;inset:auto 0 46% 0;margin:0;text-align:center;color:#dcc89e;font-size:13px;pointer-events:none}
.g3-kilit{position:absolute;right:12px;top:12px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(20,12,6,.75);box-shadow:0 0 0 1.5px rgba(201,162,74,.6)}.g3-kilit:empty{display:none}
.g3-bilgi{padding:12px 4px 2px;font-size:13px;color:var(--p7-murekkep)}.g3-sat{display:flex;flex-wrap:wrap;gap:6px}
.g3-sat span{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:2px;background:rgba(255,250,236,.6);box-shadow:0 0 0 1px rgba(138,99,38,.6),0 1px 0 rgba(255,255,255,.55);font:700 12.5px/1.2 var(--p7-yazi);color:#5a3a10}
.g3-sat .g3-var{background:linear-gradient(180deg,#8fd8a8,#2e8a50);color:#0e2410;box-shadow:0 0 0 1px #1f5a34}.g3-sat .g3-yok{color:#9a2a14}
.g3-ner{margin:8px 0 0;color:#9a2a14;font-weight:600}.g3-ipucu{margin:6px 0 10px;color:#6a5230;font-size:12px}
#g3Modal .btn{box-sizing:border-box;min-height:44px;padding:0 14px;border:12px solid transparent;border-image:var(--p7-d1) 32 fill / 12px stretch;border-radius:0;background:none;box-shadow:none;color:var(--p7-koyu);text-shadow:var(--p7-acik-hat);font:800 15px/1.15 var(--p7-yazi);transform:none}
#g3Modal .btn:hover{border-image-source:var(--p7-d1-ustunde)}#g3Modal .btn:active{border-image-source:var(--p7-d1-basili);transform:none;box-shadow:none}
@media (max-width:480px){.g3-ort{padding:8px}.g3-tuval{height:46vh;min-height:200px}.g3-kutu header b{font-size:17px}}
/* v1935 KAPTAN KOLEKSİYONU — pencere7 dili: parşömen üstünde mürekkep yazı, özet/set kartları pirinç hatlı açık kutu (çerçeve rengi = set derecesi),
   ilerleme çubukları hud7 pirinç plakada altın dolgu, sekmeler açık çip (seçili: .modal.pw2 p7 çip), sahip olunan yuva açık parşömen + derece hattı,
   kilitli yuva gölge silüet + kesik mürekkep hat; eski koyu kahve/altın kart derisi silindi */
.kol{display:flex;flex-direction:column;gap:10px;color:var(--p7-murekkep);font-family:var(--p7-yazi)}
.kol-ust{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:10px 12px;border-radius:2px;background:rgba(255,250,236,.55);box-shadow:0 0 0 1px rgba(138,99,38,.5),0 1px 0 rgba(255,255,255,.55)}
.kol-yz{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:84px;height:84px;border-radius:50%;background:radial-gradient(circle at 40% 32%,#fffaf0 0,#f1e2bd 60%,#dcc48e 100%);box-shadow:0 0 0 2px #8a6326,0 0 0 4px #d4a24c,0 0 0 5px #6b4a1e,0 3px 6px 4px rgba(90,60,20,.22),inset 0 0 10px rgba(138,99,38,.35)}
.kol-yz b{font:700 24px/1 var(--p7-yazi-baslik);color:var(--p7-murekkep)}.kol-yz small{font:700 9.5px/1 var(--p7-yazi-baslik);letter-spacing:.1em;text-transform:uppercase;color:#7a5a1e;margin-top:4px}
.kol-ozet{min-width:0}.kol-ozet p{margin:8px 0 0;font-size:12.5px;color:#4a3219}
.kol-tbar{position:relative;box-sizing:border-box;height:22px;margin:16px 4px 0;border:6px solid transparent;border-image:var(--p7-plaka) 16 fill / 6px stretch}.kol-tbar>i{display:block;height:100%;border-radius:1px;background:linear-gradient(180deg,#fff2c4 0,#f0cf7a 22%,#d4a24c 58%,#7a5a1e 100%);box-shadow:0 0 6px rgba(255,200,100,.45)}
.kol-bs{position:absolute;top:-6px;bottom:-6px;width:2px;margin-left:-1px;background:rgba(43,27,13,.55)}.kol-bs em{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:1px;font:700 10px/1.4 var(--p7-yazi);font-style:normal;color:#6a5230;white-space:nowrap}
.kol-bs.al{background:#7a5a1e}.kol-bs.al em{color:#5a3a10}
.kol-unv{display:inline-block;padding:1px 8px;border-radius:2px;background:rgba(240,207,122,.35);box-shadow:0 0 0 1px rgba(138,99,38,.7);color:#5a3a10;font-size:11.5px;font-weight:700}
.kol-sek{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}
.kol-sek button{display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 4px;border:0;border-radius:2px;background:rgba(255,250,236,.55);color:var(--p7-murekkep);font:700 12.5px/1.2 var(--p7-yazi);cursor:pointer}
.kol-sek button:hover{background:rgba(255,250,236,.85)}
.kol-sek button img{width:30px;height:30px}.kol-sek button small{font-size:11px;color:#6a5230;font-weight:600}
.kol-setler{display:flex;flex-direction:column;gap:10px}
.kol-set{--kc:#9a6a34;border-radius:2px;background:rgba(255,250,236,.55);box-shadow:0 0 0 1.5px var(--kc),0 1px 0 rgba(255,255,255,.55);overflow:hidden}
.kol-set.c-gumus{--kc:#87929d}.kol-set.c-altin{--kc:#c9962e}.kol-set.c-efsane{--kc:#9a4fc4;box-shadow:0 0 0 1.5px var(--kc),0 0 10px rgba(154,79,196,.3)}
.kol-set.tamam{background:rgba(240,207,122,.3)}
.kol-sb{display:grid;grid-template-columns:auto 1fr auto 16px;gap:10px;align-items:center;width:100%;padding:9px 12px;border:0;background:none;color:var(--p7-murekkep);text-align:left;cursor:pointer}
.kol-set.acik .kol-sb{background:var(--p7-ayirici) left bottom/64px 6px repeat-x}
.kol-cr{width:38px;height:38px;filter:grayscale(.8) opacity(.7)}.kol-set.tamam .kol-cr{filter:drop-shadow(0 1px 3px rgba(90,60,20,.45))}.kol-sad{min-width:0}.kol-sad b{display:block;color:var(--p7-murekkep);font:700 14px/1.25 var(--p7-yazi-baslik)}.kol-sad small{display:block;color:#6a5230;font-size:11.5px}
.kol-sil{display:flex;align-items:center;gap:8px}.kol-sn{font:700 12.5px/1 var(--p7-yazi);color:#5a3a10;font-variant-numeric:tabular-nums}
.kol-bar{display:block;box-sizing:border-box;width:90px;height:14px;border:4px solid transparent;border-image:var(--p7-plaka) 16 fill / 4px stretch;overflow:hidden}.kol-bar>i{display:block;height:100%;background:linear-gradient(180deg,#fff2c4 0,#f0cf7a 30%,#d4a24c 70%,#7a5a1e 100%)}
.kol-ok{display:inline-block;width:18px;height:18px;border-radius:50%;background:linear-gradient(180deg,#8fd8a8,#2e8a50);box-shadow:0 0 0 1px #1f5a34;position:relative}.kol-ok::after{content:"";position:absolute;left:6px;top:3px;width:5px;height:9px;border:solid #0e2410;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}
.kol-ok2{width:9px;height:9px;border:solid #7a5a1e;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-4px;transition:transform .15s}.kol-set.acik .kol-ok2{transform:rotate(-135deg);margin-top:4px}
.kol-izgara{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;padding:8px 12px 10px}
.kol-y{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:0;border:0;border-radius:2px;background:radial-gradient(circle at 50% 40%,#fffaf0 0,#f3e6c6 60%,#e2cd9c 100%);box-shadow:0 0 0 1.5px var(--kc,#9a6a34),0 2px 4px rgba(90,60,20,.25);cursor:pointer;overflow:hidden;aspect-ratio:1/1;transition:box-shadow .15s,transform .15s}
.kol-y .kol-g{flex:1;display:grid;place-items:center;min-height:0;padding:4px;overflow:hidden}.kol-y .kol-g img{max-width:100%;max-height:100%;object-fit:contain}
.kol-g .shipimg{display:block;width:100%!important;height:auto!important;aspect-ratio:200/130;background-size:800% 500%;background-repeat:no-repeat;background-color:transparent!important;box-shadow:none!important;border-radius:0}.kol-g img.shipimg{object-fit:contain}
img.shipimg{background-image:none!important}   /* resim olarak gelen gemi (tema/ülke/propuan) arkasına atlas hücresi basılmasın — iki gemi üst üste (G-1009084837-0) */
.kol-g .npcimg{display:block;width:100%;height:100%;border-radius:0;box-shadow:none;background-color:transparent;background-size:contain!important}
.kol-g .bsa{display:block;width:58px;height:58px;background-repeat:no-repeat;background-size:600% 1000%;background-position:calc(var(--bx)*20%) calc(var(--by)*11.1111%);filter:drop-shadow(0 2px 3px rgba(0,0,0,.6))}
.kol-bs:last-child em{transform:translateX(-85%)}
@media (max-width:480px){.kol-g .bsa{width:48px;height:48px}}
.kol-y .kol-g em{font-style:normal;font-size:10.5px;line-height:1.2;color:var(--p7-murekkep);font-weight:600;text-align:center;padding:2px}
.kol-y:not(.var){background:repeating-linear-gradient(135deg,rgba(106,82,48,.07) 0 6px,transparent 6px 12px),rgba(120,92,52,.16);box-shadow:none;outline:1.5px dashed rgba(106,82,48,.55);outline-offset:-1.5px}
.kol-y:not(.var) .kol-g>*:not(em){filter:grayscale(1) brightness(.22) contrast(1.2);opacity:.55}.kol-y:not(.var) em{color:#8a7a5e}
.kol-y.var{box-shadow:0 0 0 1.5px var(--kc,#9a6a34),0 0 0 3px rgba(240,207,122,.45),0 2px 5px rgba(90,60,20,.3)}
.kol-y:hover{transform:translateY(-1px);box-shadow:0 0 0 1.5px #7a5a1e,0 4px 10px rgba(90,60,20,.3)}
.kol-y.sec,.kol-y.sec:hover{box-shadow:0 0 0 2px var(--p7-murekkep),0 0 0 4px #d4a24c,0 4px 10px rgba(90,60,20,.35)}
.kol-lv{position:absolute;left:3px;top:3px;padding:0 4px;border-radius:2px;background:rgba(43,27,13,.85);color:var(--p7-altin-acik);font:700 9.5px/1.5 var(--p7-yazi)}
.kol-ops{position:absolute;left:0;right:0;bottom:0;padding:1px 2px;background:rgba(43,27,13,.82);color:#f0dfb4;font:600 9px/1.4 var(--p7-yazi);text-align:center}
.kol-y.boss::after{content:"";position:absolute;right:4px;top:4px;width:8px;height:8px;border-radius:50%;background:#c0391f;box-shadow:0 0 0 1px #5a1a0c,0 0 5px rgba(192,57,31,.7)}
.kol-bilgi{padding:2px 12px 10px;font-size:12.5px;color:#4a3219}.kol-bilgi b{color:var(--p7-murekkep)}.kol-var{color:#2e7a48;font-weight:700}.kol-ner{color:#9a4a14;font-weight:600}.kol-boss{padding:0 6px;border-radius:2px;background:#8a2a16;color:#ffe2d6;font-size:10.5px;font-weight:800}.kol-bilgi small{color:#6a5230}
@media (prefers-reduced-motion:reduce){.kol-y,.kol-y:hover{transition:none;transform:none}}
@media (max-width:480px){.kol-ust{grid-template-columns:64px 1fr;padding:8px 10px}.kol-yz{width:64px;height:64px}.kol-yz b{font-size:19px}.kol-sek button{font-size:11px;padding:6px 2px}.kol-bar{width:60px}.kol-izgara{grid-template-columns:repeat(4,1fr);gap:6px;padding:4px 8px 8px}.kol-sb{padding:8px 10px}}
#hikHud{order:2;display:flex;align-items:center;gap:7px;padding:6px 9px;border:0;border-radius:11px;background:var(--hud-bg);box-shadow:0 0 0 1px #7a5a26,0 4px 10px rgba(0,0,0,.3);color:var(--hud-fg,#f6ead0);font:800 12px/1.25 var(--body);cursor:pointer;min-width:150px;max-width:222px;box-sizing:border-box;text-align:left}
#hikHud[hidden]{display:none!important}#hikHud .hk-ic{display:none;flex:none;width:20px;height:20px;background:center/contain no-repeat}body.hik-ikon #hikHud .hk-ic{display:block}
#hikHud .hk-tx{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hikHud .hk-n{flex:none;color:#f0d489;font-variant-numeric:tabular-nums}
.hk{display:flex;flex-direction:column;gap:8px}
.hk-kp{display:block;width:100%;height:clamp(90px,22vw,150px);object-fit:cover;border-radius:9px;margin:0 0 8px;box-shadow:inset 0 0 0 1px rgba(122,90,38,.3),0 2px 6px rgba(0,0,0,.2)}.hk-d img{width:16px;height:16px;vertical-align:-3px;margin-right:4px}
.hk-b{border-radius:12px;background:linear-gradient(180deg,#fbf3df,#efe0bb);border:1.5px solid #c9a24a;overflow:hidden}.hk-b.kil{opacity:.6;filter:saturate(.5)}.hk-b.bit{border-color:#5aa36a}
.hk-bb{display:grid;grid-template-columns:auto 1fr auto 14px;gap:10px;align-items:center;width:100%;padding:9px 12px;border:0;background:none;text-align:left;cursor:pointer;color:#2a1b0c}.hk-bb:disabled{cursor:default}
.hk-no{font:800 11px var(--body);letter-spacing:.08em;text-transform:uppercase;color:#8a6a26}.hk-ad{font:800 14.5px var(--body);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.hk-d{font:800 12px var(--body);color:#6b4a22;padding:1px 8px;border-radius:999px;background:rgba(201,162,74,.22)}.hk-b.bit .hk-d{background:#5aa36a;color:#fff}
.hk-ok2{width:8px;height:8px;border:solid #8a6a26;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-4px;transition:transform .15s}.hk-b.ac .hk-ok2{transform:rotate(-135deg);margin-top:4px}
.hk-kil{margin:0;padding:0 12px 9px;font-size:12px;color:#7a5e36}
.hk-ic2{padding:0 12px 12px;font-size:13.5px;line-height:1.45;color:#2a1b0c}.hk-gir,.hk-son{padding:8px 10px;border-radius:9px;background:rgba(255,255,255,.55);box-shadow:inset 0 0 0 1px rgba(122,90,38,.3)}.hk-gir p,.hk-son p{margin:0 0 6px}.hk-gir p:last-child,.hk-son p:last-child{margin:0}
.hk-ad2{margin:8px 0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.hk-ad2 li{display:flex;align-items:center;gap:8px}.hk-ad2 li span{flex:1}.hk-ad2 li em{font-style:normal;font-weight:800;color:#6b4a22;font-variant-numeric:tabular-nums}.hk-ad2 li.ok span{color:#4a6b3a;text-decoration:line-through;text-decoration-color:rgba(74,107,58,.5)}
.hk-tik{position:relative;flex:none;width:16px;height:16px;border-radius:50%;background:linear-gradient(180deg,#7fd17f,#3f8f4f)}.hk-tik::after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #0e2410;border-width:0 2px 2px 0;transform:rotate(45deg)}
.hk-y{display:block;font-size:11.5px;color:#7a5e36}
.hk-od{margin:8px 0 0;font-weight:800;color:#6e3a12}
.hk-ort{position:fixed;inset:0;z-index:100002;display:none;align-items:center;justify-content:center;background:rgba(8,5,2,.6);padding:16px}.hk-ort.acik{display:flex}
.hk-kutu{display:flex;box-sizing:border-box;width:min(560px,100%);border:16px solid transparent;border-image:var(--p7-parsomen) 56 fill / 16px stretch;filter:drop-shadow(0 18px 30px rgba(0,0,0,.7));animation:rbIn .25s ease-out}   /* v1931: pencere7 parşömen */
.hk-kutu .rbPort{border-radius:2px;box-shadow:0 0 0 1px #6b4a1e}.hk-port .hk-pg{position:absolute;inset:0 0 18px;display:grid;place-items:center}.hk-port .npcimg{transform:scale(1.1)}
.hk-kutu .hk-say{min-height:60px;max-height:50vh;overflow:auto;white-space:normal;display:block;-webkit-line-clamp:unset;text-overflow:clip;font-weight:600;font-size:13.5px;line-height:1.4}.hk-say p{margin:0 0 6px}.hk-kutu .rbFoot .hk-tamam{min-height:38px;padding:0 8px;border:12px solid transparent;border-image:var(--p7-d1) 32 fill / 12px stretch;border-radius:0;background:none;color:var(--p7-koyu);text-shadow:var(--p7-acik-hat);font:800 13.5px var(--body)}
@media (max-width:480px){.hk-kutu .rbPort{width:86px}}
.mc-ust{display:flex;align-items:center;gap:10px;background:linear-gradient(180deg,#3a2614,#22160c);border:1px solid #6b4a22;border-radius:12px;padding:8px 12px;margin:0 0 10px;color:#f0d489}.mc-ust img{width:48px;height:48px}.mc-ust b{display:block;font-size:15px}.mc-ust small{color:#d9c49a}
.mc-kart{background:linear-gradient(180deg,#fbf3df,#efe0bb);border:1.5px solid #c9a24a;border-radius:12px;padding:10px 12px;margin:0 0 10px}.mc-soru{font-weight:800;font-size:15px;color:#2a1b0c;margin-bottom:6px}.mc-kal{font-size:12.5px;color:#8a3a1a;margin-bottom:8px}
.mc-sec{display:flex;flex-direction:column;gap:6px}.mc-sec.puan{flex-direction:row;flex-wrap:wrap}.mc-sec .btn{text-align:left}.mc-sec.puan .btn{min-width:48px;text-align:center}.mc-yok{color:#a33a1f}
.mc-bar{display:grid;grid-template-columns:minmax(80px,1fr) 2fr auto;gap:8px;align-items:center;font-size:13px;margin:4px 0}.mc-bar i{display:block;height:10px;border-radius:5px;background:linear-gradient(90deg,#c9a24a var(--w),rgba(0,0,0,.08) var(--w))}.mc-bar b{white-space:nowrap}
/* v990: GEMİ CAN BARI — pirinç/koyu kahve çerçeve, iç gölge, parlak üst kenar, tek parça, gecikmeli hasar izi (G-1008140428-0) */
/* v1132: İNCE CAN ÇİZGİSİ (kullanıcı, G-1010075947-0) — geminin hemen altında, gemi genişliğinde ~3 px düz çizgi; çerçeve/arka kutu/sayı yok; ad altında küçük beyaz; filo/rütbe daha küçük */
#labels .slabel.sf{gap:1px}
.slabel.isle.isf .n:empty{display:none}
.slabel.isle.isf .isfl{display:block;width:46px;height:29px;margin:0 auto;border-radius:2px;box-shadow:0 0 0 1px #2a1a0c,0 0 0 2px rgba(201,162,74,.85),0 2px 5px rgba(0,0,0,.7)}   /* v1156: ada üstünde yalnız filo bayrağı */
@media (max-width:560px){.slabel.isle.isf .isfl{width:36px;height:23px}}
#shop .gul-acts{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}   /* gülle miktar seçimi */
#shop .gul-acts button[data-act]{flex:none;white-space:nowrap}
#shop .gul-bf{display:block;opacity:.85;font-weight:700}
#shop .gul-tsx{flex:1 1 auto;min-width:0;max-width:150px}
#shop .esy-it .gul-tsx{max-width:220px}@media (min-width:561px){#shop .esy-it .gul-tsx{width:200px}}   /* eşya seçicisinde fiyat da yazar; kartlar hizalı */
@media (max-width:560px){#shop .gul-tsx{max-width:none}}
/* v1178: temalı açılır liste (select.tsec) */
.tsx{position:relative;display:inline-flex;min-width:0}
select.tsec{position:absolute!important;inset:0;width:100%!important;height:100%!important;opacity:0!important;pointer-events:none!important;margin:0}
.tsx-btn{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;height:34px;padding:0 10px 0 12px;border-radius:8px;cursor:pointer;
  font:800 13px var(--body);color:#3a2616;text-align:left;background:linear-gradient(180deg,#fff6dc,#ead7ac);border:1px solid #8a6326;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -2px 3px rgba(120,80,30,.18),0 1px 2px rgba(0,0,0,.25)}
.tsx-btn:hover{filter:brightness(1.04)}.tsx-btn:focus-visible{outline:2px solid #c9a24a;outline-offset:2px}.tsx-btn:disabled{opacity:.55;cursor:default}
.tsx-btn .tsx-v{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tsx-btn .tsx-ok{flex:none;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #6b4423;transition:transform .15s}
.tsx-btn.ac .tsx-ok{transform:rotate(180deg)}
.tsx-list{position:fixed;z-index:100000;overflow:auto;overscroll-behavior:contain;padding:5px;border-radius:10px;font:800 13.5px var(--body);color:#3a2616;
  background:repeating-linear-gradient(0deg,rgba(120,85,40,.04) 0 2px,rgba(0,0,0,0) 2px 5px),linear-gradient(180deg,#f8eed2,#ead7ac);
  box-shadow:0 0 0 1px #3a2616,0 0 0 3px #c9a24a,0 0 0 4px #2a170a,0 12px 28px rgba(0,0,0,.55);scrollbar-width:thin}
.tsx-o{padding:8px 12px;border-radius:6px;cursor:pointer;white-space:nowrap}
.tsx-o.isk,.tsx-o:hover{background:rgba(201,162,74,.28)}
.tsx-o.on{color:#2a170a;background:linear-gradient(180deg,#ffe08a,#c9962e);box-shadow:inset 0 0 0 1px #8a5e18}
.tsx-o.dis{opacity:.45;cursor:default}
@media (max-width:560px){.tsx-btn{height:32px;font-size:12.5px}.tsx-o{padding:10px 12px}}
/* v1226: haftalık madalya istatistiği */
.hm-ust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:8px 0 10px;padding:8px 12px;border-radius:10px;font:800 14px var(--body);background:rgba(58,39,23,.1);box-shadow:inset 0 0 0 1px rgba(138,106,38,.35)}
.hm-ust b{font-variant-numeric:tabular-nums;color:#7a2a10}.hm-ust small{opacity:.8}
.hm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:12px}
.hm-dal{min-width:0;padding:10px 12px;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,.2));box-shadow:0 0 0 1px rgba(138,106,38,.45),0 2px 6px rgba(0,0,0,.12)}
.hm-bas{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}
.hm-bas b{display:block;font:900 15px var(--body)}.hm-bas small{opacity:.75;font-weight:700}
.hm-odul{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font:800 13px var(--body);white-space:nowrap}.hm-odul span{display:inline-flex;align-items:center;gap:4px}
.hm-tb{margin-top:8px;font-size:13.5px}.hm-tb td{padding:4px 6px}.hm-tb .rk{width:34px;text-align:center}.hm-tb .hm-v{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}
.hm-tb .hm-ad{max-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-filo{opacity:.7;font-weight:800}.hm-ara td{text-align:center;opacity:.5;padding:0}
.hm-ben,.hm-gecen{margin:6px 0 0;font-size:13px}.hm-gecen{opacity:.85}.hm-bos{margin:8px 0 0}
.hm-etk{margin-top:12px;display:grid;gap:6px}.hm-etk>div{display:flex;align-items:center;gap:8px}.hm-etk small{display:block;opacity:.75}
@media (max-width:560px){.hm-dal{padding:9px}.hm-tb{font-size:12.5px}.hm-odul{font-size:12px}}
#labels .slabel.sf .hpw{width:90px!important;margin:0 0 2px}   /* can çizgisi bütün gemi ve NPC'lerde sabit 90×4 px (v1185) (gemi boyundan bağımsız) */
#labels .slabel.sf .hpw .bar{width:100%!important;height:4px!important;margin:0;border:0!important;border-radius:2px;background:none!important;box-shadow:none!important;overflow:hidden}   /* v1270 (kullanıcı): iz yok — yalnız dolu kısım, ortada, iki yandan eşit azalır */
#labels .slabel.sf .hpw .bar::after,#labels .slabel.sf .hpw .bar .iz{display:none!important}
#labels .slabel.sf .hpw .bar i{height:100%;margin:0 auto!important;border-radius:2px;box-shadow:0 0 0 .5px rgba(0,0,0,.55),0 1px 1px rgba(0,0,0,.45)!important;transition:width .25s ease-out}
#labels .slabel.sf .n{font-size:17px!important;font-weight:800;letter-spacing:0;text-shadow:0 1px 1px rgba(0,0,0,.95),0 0 3px rgba(0,0,0,.7)}
#labels .slabel.sf .nl{gap:4px;margin-top:0}   /* v1139: filo/alyans satırı küçültülmez; yazı 12–13 px, arma 24 px */
#labels .slabel.sf .bdg .gt,#labels .slabel.sf .bdg .at{font-size:15px}
#labels .slabel.sf .bdg .sep{font-size:14px}
#labels .slabel.sf .al{font-size:15px}
#labels .slabel.sf .lvb{width:28px;height:28px}
/* v1139: madalyalar iki sırada da aynı boy (alt sıra ayrıca küçültülmez) */
@media (max-width:560px){#labels .slabel.sf .n{font-size:15.5px!important}#labels .slabel.sf .bdg .gt,#labels .slabel.sf .bdg .at,#labels .slabel.sf .al{font-size:14px}#labels .slabel.sf .lvb{width:26px;height:26px}}   /* v1185: ad/filo büyük (kullanıcı) */
.slabel.sf .hpw .bar{position:relative;width:88px;height:10px;margin:0;border:1px solid #1a0f06;border-radius:3px;background:linear-gradient(180deg,#120b05,#2a1a0c);box-shadow:0 0 0 1px #b98c3a,0 0 0 2px rgba(26,15,6,.9),0 2px 4px rgba(0,0,0,.65),inset 0 1px 2px rgba(0,0,0,.8);overflow:hidden}
.slabel.sf .hpw .bar i{position:relative;z-index:1;display:block;height:100%;border-radius:2px 0 0 2px;background:linear-gradient(180deg,hsl(120 95% 70%),hsl(120 85% 52%) 45%,hsl(120 80% 34%));box-shadow:inset 0 -1px 0 rgba(0,0,0,.35);transition:width .12s linear}
.slabel.sf .hpw .bar .iz{position:absolute;left:0;top:0;bottom:0;width:100%;background:linear-gradient(180deg,#ffd0c4,#ff7a62);opacity:.9;transition:width .55s ease .35s}
.slabel.sf .hpw .bar::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:2px;background:linear-gradient(180deg,rgba(255,255,255,.38) 0,rgba(255,255,255,.08) 45%,transparent 50%)}
.slabel.me .hpw .bar{box-shadow:0 0 0 1px #e0c36a,0 0 0 2px rgba(26,15,6,.9),0 2px 4px rgba(0,0,0,.65),inset 0 1px 2px rgba(0,0,0,.8)}
.slabel.boss .hpw .bar{width:110px;height:12px}
@media (max-width:760px){.slabel.sf .hpw .bar{width:70px;height:9px}.slabel.boss .hpw .bar{width:90px;height:10px}}
.eft-kapali{margin:8px 0 10px;padding:10px 12px;border-radius:10px;background:linear-gradient(180deg,#5a1f14,#3a120b);border:1.5px solid #c9734a;color:#ffe2d0;font-weight:800;text-align:center}.eft-kapali small{display:block;font-weight:600;color:#f4c2a8;margin-top:2px}
.iapgrid.kapali .iap{filter:grayscale(.85);opacity:.6}.iapgrid.kapali .btn{cursor:not-allowed}
.od-onay{display:flex;gap:9px;align-items:flex-start;margin:10px 0 4px;padding:9px 10px;border:1.5px solid rgba(201,162,74,.55);border-radius:10px;background:rgba(255,248,228,.55);font-size:12.5px;line-height:1.45;color:#3a2810;cursor:pointer}.od-onay input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:#2f6b5a}.od-onay .in-link{font-size:inherit;padding:0;text-decoration:underline;text-underline-offset:2px}
.ysl-ort{position:fixed;inset:0;z-index:100000;display:none;align-items:center;justify-content:center;background:rgba(8,5,2,.72);padding:16px}.ysl-ort.acik{display:flex}
.ysl-kutu{width:min(720px,100%);max-height:min(86vh,900px);display:flex;flex-direction:column;background:linear-gradient(180deg,#fbf3df,#efe0bb);border:2px solid #c9a24a;border-radius:14px;box-shadow:0 0 0 2px #2a1608,0 18px 50px rgba(0,0,0,.7);overflow:hidden}
.ysl-kutu header{display:flex;align-items:center;gap:10px;padding:10px 14px;background:linear-gradient(180deg,#4a3219,#2a1a0c);color:#f0d489;border-bottom:2px solid #c9a24a}.ysl-kutu header b{flex:1;font:400 20px/1.2 var(--display,serif)}
.ysl-kapa{width:30px;height:30px;border-radius:50%;border:1.5px solid #c9a24a;background:#1d130a;color:#f0d489;font:700 15px/1 inherit;cursor:pointer}
.ysl-govde{overflow:auto;padding:12px 18px 18px;color:#2a1b0c;font-size:14px;line-height:1.55;-webkit-overflow-scrolling:touch}.ysl-govde h4{margin:14px 0 4px;color:#6b3a10}.ysl-govde ul{margin:6px 0 10px 18px;padding:0}.ysl-not{color:#7a5e36;font-size:12.5px}
@media (max-width:480px){.ysl-ort{padding:8px}.ysl-kutu{max-height:92vh}.ysl-govde{padding:10px 12px 14px;font-size:13.5px}}
/* v2039 (ACİL, iPhone PWA): yasal metin ve hikâye pencereleri çentik/durum çubuğu ve ev çizgisi payını bırakır; kutu yüksekliği vh yerine kabın içi (dvh uyumlu) */
.ysl-ort,.hk-ort{padding:calc(12px + env(safe-area-inset-top,0px)) calc(12px + env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) calc(12px + env(safe-area-inset-left,0px))}
.ysl-kutu{max-height:min(900px,100%)}.hk-kutu{max-height:100%;overflow:auto}
@media (max-width:480px){.ysl-ort,.hk-ort{padding:calc(8px + env(safe-area-inset-top,0px)) calc(8px + env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) calc(8px + env(safe-area-inset-left,0px))}.ysl-kutu{max-height:100%}}
/* iOS ana ekran (standalone/fullscreen, durum çubuğu black-translucent): yerleşim görünümü durum çubuğu kadar kısa ölçülüp altta koyu şerit kalıyordu —
   kök, tuval ve tam ekran katmanlar ekranın tamamını (100vh = tam ekran bu kipte) kaplar */
@media (display-mode:standalone),(display-mode:fullscreen){html,body{height:100vh;min-height:100%}#c{height:100vh}
  .modal,.ysl-ort,.hk-ort,#vig,#fade,#dmgFlash,#labels,#boot,#srvSayfa,#ozKart,#kbulKart,#pwaKart,#acildiKart{bottom:auto;min-height:100%;height:100vh}}
@media (max-width:760px){.ts-izgara{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-k{flex-direction:column;text-align:center;gap:3px;padding:6px 4px 5px}.ts-k b{font-size:14px}.ts-k small{white-space:normal;font-size:10px}.ts-ki{width:30px;height:30px}.ts-ki>*{--s:28px!important;width:28px!important;height:28px!important}.ts-soru{position:absolute;top:4px;right:4px;width:18px;height:18px;font-size:11px}.ts-acik{font-size:11.5px}.ts-alt{flex-direction:column;align-items:stretch;gap:5px}.ts-fiyat{text-align:center}.ts-btn{width:100%}}
@media (max-width:380px){.ts-izgara{grid-template-columns:1fr}}

/* ===== v322: SOHBET PANELİ — sohbet-ikonlari paketindeki onizleme.html yapısı BİREBİR =====
   Paneldeki sınıf adları, ölçüler, renkler ve davranış paketin kendi örneğinden alındı (tut, sek/sk, cer, kanal,
   par/akis, ray/tb, giris, kucult, baslat). Yalnız ikonlar SVG yerine oyunun atlasından gelir. */
:root{--sh-at:url('gomulu/7e321081f7f07f24.png');--sh-btn:url('gomulu/b0777dbf24c02e92.png');
  --shp-tik:#3a2412;--shp-tik2:#5a3a1c;--shp-pirinc:#e0b24f;--shp-pirinc2:#8a5e18;--shp-par:#f4e8c8;--shp-par2:#e8d6a8;--shp-murekkep:#2e1d0c;--shp-soluk:#7a6040;
  --ch-genel:#8a5a14;--ch-filo:#b02a1c;--ch-ittifak:#1d4f9a;--ch-sise:#1f7a48;--ch-fis:#5a4ab0}
.shi{display:inline-block;width:var(--s,22px);height:var(--s,22px);background-image:var(--sh-at);background-repeat:no-repeat;
  background-size:100% 900%;background-position:0 calc(var(--i,0)*100%/8);vertical-align:middle;flex:none;filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}
/* panel */
#chatPanel{display:flex;flex-direction:column;background:none!important;border:none!important;box-shadow:none!important;padding:0;filter:drop-shadow(0 8px 18px rgba(0,0,0,.6))}
#chatPanel.kapan{opacity:.55;transform:translateY(6px)}
/* tutamaç */
#chatPanel .kanal{position:relative}
#chatPanel .tut{position:relative;flex:none;width:26px;height:22px;margin-left:4px;border-radius:6px;border:1.5px solid #1a0e04;background:linear-gradient(180deg,#fff0b8,#e0b24f 55%,#a9761f);cursor:ns-resize;touch-action:none;display:grid;place-items:center;padding:0;box-shadow:inset 0 1px 0 #fff8d8}   /* v327: paketteki ⇕ boyut düğmesi */
#chatPanel .tut svg{width:12px;height:14px;pointer-events:none}
#chatPanel .tut:hover,#chatPanel #chatMin:hover{filter:brightness(1.08)}

/* sekmeler */
#chatPanel #chatTabs{display:flex;gap:4px;padding:0 0 0 8px;position:relative;z-index:2;flex:none;flex-wrap:nowrap;border:none;background:none;overflow:visible}
#chatPanel #chatTabs button{position:relative;display:flex;align-items:center;gap:5px;height:40px;min-width:0;padding:0 10px 2px 6px;border:2px solid #1a0e04;border-bottom:none;border-radius:10px 10px 0 0;
  background:linear-gradient(180deg,#6a4422,#3a2412);color:#e8d6a8;font:800 13px 'Cinzel',var(--display),serif;letter-spacing:.02em;cursor:pointer;top:4px;transition:top .12s;box-shadow:none}
#chatPanel #chatTabs button .shi{--s:28px}
#chatPanel #chatTabs button.on{background:linear-gradient(180deg,#fff6dc,var(--shp-par));color:var(--shp-murekkep);top:0;height:40px;box-shadow:inset 0 3px 0 var(--k,#e0b24f)}
#chatPanel #chatTabs button .ad{white-space:nowrap;display:inline}
#chatPanel #chatTabs button[data-ch=global]{--k:var(--ch-genel)}
#chatPanel #chatTabs button[data-ch=guild]{--k:var(--ch-filo)}
#chatPanel #chatTabs button[data-ch=ally]{--k:var(--ch-ittifak)}
#chatPanel #chatTabs button[data-ch=sise]{--k:var(--ch-sise)}
#chatPanel #chatTabs .rz{position:absolute;top:-7px;right:-6px;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:radial-gradient(circle at 35% 30%,#ff8a6e,#b8261a 60%,#6a0e06);
  border:1.5px solid #1a0e04;color:#fff;font:800 11px/16px var(--body);font-style:normal;text-align:center;pointer-events:none}
#chatPanel #chatTabs .rz:empty{display:none}
@media (max-width:560px){#chatPanel #chatTabs button .ad{display:none}#chatPanel #chatTabs button{padding:0 7px 2px}}
#chatPanel .kanal .kk{position:relative;z-index:1}

/* tik çerçeve + perçinler */
#chatPanel .cer{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;border:3px solid #1a0e04;border-radius:12px;background:linear-gradient(180deg,var(--shp-tik2),var(--shp-tik));padding:7px}
#chatPanel .cer::before,#chatPanel .cer::after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;top:-7px;
  background:radial-gradient(circle at 35% 30%,#fff4cf,var(--shp-pirinc) 45%,var(--shp-pirinc2));border:1.5px solid #1a0e04}
#chatPanel .cer::before{left:-7px}#chatPanel .cer::after{right:-7px}
#chatPanel .cer::before,#chatPanel .cer::after{display:none!important}   /* v328: köşe perçinleri kaldırıldı */
/* kanal şeridi + ⌄ küçült */
#chatPanel .kanal{display:flex;align-items:center;gap:8px;font:700 12px var(--body);color:#e8d6a8;padding:0 2px 6px;border:none;background:none;flex:none}
#chatPanel .kanal .nk{display:flex;align-items:center;gap:6px;min-width:0}
#chatPanel .kanal i.dot{width:8px;height:8px;border-radius:50%;background:#3aff6a;box-shadow:0 0 6px #3aff6a;flex:none}
#chatPanel .kanal i.dot.off{background:#8a7a60;box-shadow:none}
#chatPanel .kanal b{color:var(--k,#e8d6a8);font-weight:800;white-space:nowrap}
#chatPanel .kanal .kk{color:#b89a60;font-weight:500;margin-left:auto;white-space:nowrap}
/* v328: çevrimiçi sayısı — sekme hizasında sağ üst köşede ikon + sayı */
#chatPanel .kanal{position:static!important}#chatPanel .kanal .nk{margin-right:auto}
#chatPanel .kanal .kk{position:absolute!important;right:2px;top:-33px;margin:0;display:flex;align-items:center;gap:4px;height:24px;padding:0 8px 0 5px;border-radius:12px;
  border:1.5px solid #1a0e04;background:linear-gradient(180deg,#6a4422,#3a2412);box-shadow:inset 0 0 0 1px rgba(224,178,79,.45);color:#ffe9a8;font:800 12.5px/1 var(--body);font-variant-numeric:tabular-nums;cursor:default}
#chatPanel .kanal .kk svg{width:16px;height:16px;flex:none}
#chatPanel .kanal .kk.off{opacity:.6}
#chatPanel #chatMin{flex:none;width:26px;height:22px;border-radius:6px;border:1.5px solid #1a0e04;background:linear-gradient(180deg,#fff0b8,#e0b24f 55%,#a9761f);cursor:pointer;display:grid;place-items:center;padding:0;
  color:#2a1804;font:900 13px/1 var(--body);transform:none;box-shadow:none;margin-left:-2px}
#chatPanel #chatMin svg{width:12px;height:12px;pointer-events:none}
#chatPanel #chatMin:hover{filter:brightness(1.06)}
/* parşömen + akış */
#chatPanel .par{position:relative;flex:1;min-height:0;border-radius:7px;border:2px solid #1a0e04;overflow:hidden;
  background:repeating-linear-gradient(0deg,rgba(120,90,40,.05) 0 1px,transparent 1px 22px),radial-gradient(120% 90% at 50% 40%,#fff8e4,var(--shp-par) 55%,var(--shp-par2));
  box-shadow:inset 0 0 18px rgba(90,60,20,.35);color:var(--shp-murekkep)}
#chatPanel #chatList{height:100%;overflow-y:auto;padding:10px 22px 6px 12px!important;display:flex;flex-direction:column;gap:6px;border:none;background:none;box-shadow:none;
  color:var(--shp-murekkep);font-size:13.5px;line-height:1.4;scrollbar-width:none;user-select:text;-webkit-user-select:text;touch-action:pan-y}
#chatPanel #chatList::-webkit-scrollbar{display:none}
/* deri oluk + pirinç tutamaç kaydırma çubuğu (paketten) */
#chatPanel .ray{position:absolute;right:4px;top:6px;bottom:6px;width:13px;border-radius:7px;background:linear-gradient(90deg,#3a2412,#5a3a1c 50%,#3a2412);box-shadow:inset 0 0 0 1.5px #1a0e04,inset 0 0 0 3px rgba(224,178,79,.22);z-index:3;touch-action:none}
#chatPanel .ray::before{content:"";position:absolute;left:5px;right:5px;top:6px;bottom:6px;border-left:1px dashed rgba(224,178,79,.35)}
#chatPanel .ray[hidden]{display:none}
#chatPanel .ray .tb{position:absolute;left:0;right:0;min-height:34px;border-radius:7px;border:1.5px solid #1a0e04;cursor:grab;touch-action:none;
  background:linear-gradient(90deg,#8a5e18,#f2cd7d 45%,#c9952f 70%,#8a5e18)}
#chatPanel .ray .tb:active{cursor:grabbing;filter:brightness(1.08)}
/* mesaj satırları (parşömen üstünde, paketin renkleri) */
#chatPanel #chatList{--k:var(--ch-genel)}
#chatPanel #chatList[data-ch=guild]{--k:var(--ch-filo)}
#chatPanel #chatList[data-ch=ally]{--k:var(--ch-ittifak)}
#chatPanel #chatList[data-ch=sise]{--k:var(--ch-sise)}
#chatPanel #chatList .cm{margin:0;overflow-wrap:anywhere}
#chatPanel #chatList .cm .ct{font-size:11px;color:var(--shp-soluk);opacity:1;margin-right:4px;font-variant-numeric:tabular-nums}
#chatPanel #chatList .cm .cn{color:var(--k);font:800 13.5px var(--body);border:none;background:none;padding:0 4px 0 0;cursor:pointer}
#chatPanel #chatList .cm .cn:hover{background:rgba(0,0,0,.07);text-decoration:underline;border-radius:3px}
#chatPanel #chatList .cm.staff .cn{color:#a82a1c}
#chatPanel #chatList .cm .cx{color:var(--shp-murekkep)}
#chatPanel #chatList .cm .cx.fl{color:#a8341c}
#chatPanel #chatList .cm .rt{display:inline-block;min-width:17px;text-align:center;font:900 9.5px/14px var(--body);padding:0 3px;border-radius:3px;background:var(--k);color:#fff;margin-right:4px;vertical-align:1px}
#chatPanel #chatList .cm.wh .cn,#chatPanel #chatList .cm.wh .cx{color:var(--ch-fis);font-style:italic}
#chatPanel #chatList .cm.sys{display:flex;gap:7px;align-items:flex-start;font-style:normal;font-weight:400;color:#6a5232;background:rgba(120,90,40,.09);
  border-left:3px solid var(--k,#c9a13a);padding:5px 7px;border-radius:0 6px 6px 0}
#chatPanel #chatList .cm.sys .shi{--s:22px;margin-top:1px}
#chatPanel #chatList .cm.sys b{color:var(--shp-murekkep)}
#chatPanel #chatList .cm .cg{color:#1f4f86}#chatPanel #chatList .cm .ca{color:#1f6b86}
/* giriş satırı */
#chatPanel .giris{display:flex;gap:6px;margin-top:7px;padding:0;border:none;background:none;flex:none}
#chatPanel .giris input{flex:1;min-width:0;height:38px;border-radius:7px;border:2px solid #1a0e04;background:#1e140a;color:#f4e8c8;padding:0 10px;font:500 15px var(--body)}
#chatPanel .giris input::placeholder{color:#a08a64}
#chatPanel .giris .btn{height:38px;padding:0 14px;border-radius:7px;border:2px solid #1a0e04;background:linear-gradient(180deg,#fff0b8,#e0b24f 55%,#a9761f);color:#2a1804;font:800 14px var(--body);box-shadow:none;display:inline-flex;align-items:center}
#chatPanel .giris .btn:active{transform:translateY(1px)}
/* küçültülmüş sohbet düğmesi (sh-sohbet) */
/* v327: etiketteki bütün madalyalar (iki sıranın her öğesi) aynı hover: yaylanarak büyür, parlar, adını söyler */
.slabel .kmr .kmw>*,.slabel .md>:not(.kmw),.slabel .md .kmw>*{position:relative;pointer-events:auto;cursor:help;transform-origin:50% 40%;transition:transform .22s cubic-bezier(.3,1.7,.5,1),filter .22s ease}
.slabel .md .kmw{display:flex;justify-content:center;align-items:center}
.slabel .kmr,.slabel .md{zoom:var(--mz,1)}   /* v375: kamera mesafesine göre (varsayılan mesafede 1) */
.slabel .kmr .kmw>*:hover,.slabel .md>:not(.kmw):hover,.slabel .md .kmw>*:hover{transform:translateY(-6px) scale(1.85);z-index:5;filter:drop-shadow(0 0 5px rgba(255,224,138,.95)) drop-shadow(0 4px 6px rgba(0,0,0,.7)) brightness(1.12)}
.slabel .md{pointer-events:auto}
#chatKck{display:none;position:fixed;left:calc(10px + env(safe-area-inset-left,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:9;cursor:pointer}   /* boy/halka/gölge: v1948 --h7-dugme standardı */
/* v378: genel sohbet ikonu (genel-sohbet-ikonu paketi, birebir): yalnız Genel sekmesinde, çerçevesiz ikon */
:root{--shg-ikon:url(icons/inline/shg-ikon.webp?v=2009)}
#chatPanel #chatTabs button[data-ch=global] .shi{background:var(--shg-ikon) center/contain no-repeat}
#chatKck b{position:absolute;top:0;right:0;min-width:22px;height:22px;padding:0 5px;border-radius:11px;font:800 12px/19px var(--body);color:#fff;text-align:center;
  background:radial-gradient(circle at 35% 30%,#ff8a6e,#b8261a 60%,#6a0e06);box-shadow:0 0 0 1.5px #1a0e04}
#chatKck b:empty{display:none}
#chatPanel.min{width:auto!important;height:auto!important;background:none!important;border:none!important;box-shadow:none!important;filter:none;
  left:calc(10px + env(safe-area-inset-left,0px))!important;right:auto!important;top:auto!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important}   /* v323: küçük düğme hep sol alt köşeye yaslanır */
#chatPanel.min #chatTabs,#chatPanel.min .cer,#chatPanel.min .tut{display:none!important}
#chatPanel.min #chatKck{display:block}
#chatPanel:not(.min):not(.hidden){z-index:15!important}   /* v331: açık sohbet bütün HUD'un üstünde (pencereler/menü/bildirimler hariç) */
/* v329: telefonda küçük sohbet düğmesi Eylemler düğmesinin üstünde (üst üste binmesin) */
@media (max-width:900px),(max-height:500px){
  #chatKck{left:calc(12px + env(safe-area-inset-left,0px))!important;bottom:calc(var(--my) + var(--mb) + 26px)!important}
  #chatKck b{min-width:18px;height:18px;font-size:10.5px;line-height:15px;padding:0 4px}
  #rbMini{bottom:calc(var(--my) + var(--mb) * 2 + 40px)!important}
}
/* kaptan menüsü (v1946: çerçeve pencere7 kart kuralında, renkler koyu temada) */
#ctxMenu b{font:700 14px var(--p7-yazi-baslik)}
#ctxMenu button{display:flex;align-items:center;gap:8px;font:600 14px var(--p7-yazi)}
#ctxMenu button .shi{--s:20px}
#ctxMenu button.noic{padding-left:34px}
/* v454: seviye öğüdü kartı (#ogut) — harita geçiş kartıyla aynı dil */
#ogut{left:50%;transform:translateX(-50%);top:calc(120px + env(safe-area-inset-top,0px));z-index:9;animation:pop .25s ease-out;--tx:-50%}
#ogut.hidden{display:none}
/* v475: test hesabı rozeti — ekranın üst ortasında, her şeyin üstünde, tıklamayı engellemez */
#testRozet{position:fixed;left:50%;top:calc(2px + env(safe-area-inset-top,0px));transform:translateX(-50%) rotate(-2deg);z-index:99990;pointer-events:none;
  padding:2px 16px;border-radius:6px;font:900 15px/1.2 var(--body);letter-spacing:.32em;color:#fff;
  background:repeating-linear-gradient(135deg,#c4271a 0 10px,#9b1c12 10px 20px);box-shadow:0 0 0 2px #fff,0 0 0 4px #4a0c05,0 4px 12px rgba(0,0,0,.55);text-shadow:0 1px 2px #000}
/* v486: sohbet sekmeleri taşmasın — dört sekme ikonuyla sığar (yazı 11 px, ikon 22 px, dar boşluk) */
#chatPanel #chatTabs{gap:3px;padding-left:6px;min-width:0;max-width:100%}
#chatPanel #chatTabs button{flex:0 1 auto;min-width:0;gap:3px;padding:0 7px 2px 4px;font-size:11px;letter-spacing:0}
#chatPanel #chatTabs button .shi{--s:22px}
#chatPanel #chatTabs button .ad{overflow:visible;text-overflow:clip;max-width:none}
@media (max-width:900px),(max-height:500px){#chatPanel #chatTabs button{font-size:10px;padding:0 5px 2px 3px}#chatPanel #chatTabs button .shi{--s:20px}}
/* sohbet düzeni: sekmeler paneli %100 eşit doldurur; başlık şeridinde yalnız kişi ikonu + sekmeye göre çevrimiçi sayısı (eski sağ üst kutu kalktı) */
#chatPanel #chatTabs{padding:0;gap:3px;width:100%;max-width:100%}
#chatPanel #chatTabs button{flex:1 1 0;min-width:0;justify-content:center;padding:0 4px 2px!important}
#chatPanel #chatTabs button .ad{overflow:hidden;text-overflow:ellipsis}
#chatPanel .kanal .nk{display:none}
#chatYeni{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);z-index:4;padding:4px 12px;border:1.5px solid #1a0e04;border-radius:12px;background:linear-gradient(180deg,#ffe08a,#d9a93c);color:#2a1804;font:800 12px var(--body);cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.45)}
#chatYeni[hidden]{display:none}
.sf-bar{position:relative;height:14px;margin:6px 4px 0;border:2px solid #1a0e04;border-radius:8px;background:linear-gradient(180deg,#2a1a0c,#4a3018);overflow:visible}
.sf-dol{height:100%;border-radius:6px;background:linear-gradient(180deg,#ffe08a,#d9a93c 60%,#a9761f)}
.sf-esik{position:absolute;top:-4px;width:3px;height:18px;margin-left:-1px;background:#8a7a60;font-style:normal}.sf-esik.on{background:#3aff6a}
.sf-esik b{position:absolute;top:19px;left:50%;transform:translateX(-50%);font:700 10px var(--body);color:#b89a60;white-space:nowrap}.sf-esik.on b{color:#ffe08a}
.sf-lst summary{cursor:pointer;font-weight:700;margin:6px 0}
/* sekme satırı çerçeveye tam oturur: çerçevenin üst köşeleri düz (ilk/son sekmenin dış köşesi yuvarlaklığı taşır), seçili sekme çerçeve
   rengindedir ve alt kenarı çerçevenin üst çizgisini örterek başlık şeridine kesintisiz bağlanır */
#chatPanel .cer{border-top-left-radius:0;border-top-right-radius:0}
#chatPanel #chatTabs{gap:3px;align-items:flex-end}
#chatPanel #chatTabs button{border-width:3px;border-bottom:none;border-radius:10px 10px 0 0;margin-bottom:0}
#chatPanel #chatTabs button:first-child{border-top-left-radius:12px}
#chatPanel #chatTabs button:last-child{border-top-right-radius:12px}
#chatPanel #chatTabs button.on{z-index:3;margin-bottom:-3px;height:43px;background:linear-gradient(180deg,#8a5e2e,var(--shp-tik2) 85%);color:#ffe9a8;box-shadow:inset 0 3px 0 var(--k,#e0b24f)}
#chatPanel .kanal .kk{position:static!important;top:auto;right:auto;margin:0 auto 0 0;height:22px;padding:0 4px 0 2px;border:none;background:none;box-shadow:none}
/* v494: Özel Haritalar sekmesi düzeni — Grupla sıra kartı (ikonsuz): başlık+açıklama tam genişlik, düğmeler altta;
   PvP sıra haritası kartları: resim solda sabit sütun, metin sağında, düğme metnin altında (yalnız düzen) */
.item.om-it:not(:has(>.gi)){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;align-items:start}
.item.om-it:not(:has(>.gi))>div{grid-column:1/-1;min-width:0}
.item.om-it:not(:has(>.gi))>.acts{grid-column:1/-1;justify-self:start;margin-top:6px}
.item.pvh-it{grid-template-columns:96px minmax(0,1fr) auto!important;grid-template-areas:none!important;column-gap:12px;row-gap:6px;align-items:start}
.item.pvh-it>.gi{grid-column:1;grid-row:1/span 2;align-self:start}
.item.pvh-it>div:not(.acts):not(.pr){grid-column:2;min-width:0}
.item.pvh-it>.pr{grid-column:3;grid-row:1;align-self:start}
.item.pvh-it>.acts{grid-column:2/-1;grid-row:2;justify-self:start}
@media (max-width:560px){.item.pvh-it{grid-template-columns:72px minmax(0,1fr)!important;column-gap:9px}
  .item.pvh-it>.gi{width:72px!important;height:54px!important}.item.pvh-it>.pr{display:none}.item.pvh-it>.acts{grid-column:1/-1;grid-row:auto}}
/* v497: Giriş Ödülü 7 gün düzeni — metin kartta kalır; 7. gün geniş, vurgulu yatay kart (masaüstü 2 sütun, mobil tam satır) */
#shop .login7{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:8px}
#shop .login7 .lday{justify-self:stretch;align-self:stretch;width:auto;min-width:0;height:auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}
#shop .login7 .lday span{overflow-wrap:anywhere;line-height:1.35;max-width:100%}
#shop .login7 .lday.big{grid-column:span 2;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ic t" "ic r";align-items:center;column-gap:12px;row-gap:2px;
  text-align:left;padding:10px 14px;background:linear-gradient(180deg,#fff1bf,#e2b95a);box-shadow:0 0 0 2px #b8862e,0 4px 12px rgba(120,80,20,.35)}
#shop .login7 .lday.big .lic{grid-area:ic;font-size:44px;margin:0}
#shop .login7 .lday.big small{grid-area:t;align-self:end;color:#6b4310;font-size:12px}
#shop .login7 .lday.big small::after{content:' · Efsane Sandık';font-weight:800}
#shop .login7 .lday.big span{grid-area:r;align-self:start;font-size:13px}
@media (max-width:560px){#shop .login7{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#shop .login7 .lday{padding:7px 4px}#shop .login7 .lday span{font-size:11px}
  #shop .login7 .lday.big{grid-column:1/-1}#shop .login7 .lday.big .lic{font-size:38px}#shop .login7 .lday.big span{font-size:12px}}
/* v498: Günlük paneli ikonları */
.item .gi .gn-ic{width:36px;height:36px;display:block;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}
.item .gi{position:relative}.item .gi .gn-ok{position:absolute;right:-3px;bottom:-3px;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#5fbf7f,#2f7d4f 70%);box-shadow:0 0 0 1.5px #f6ead0,0 1px 2px rgba(0,0,0,.45)}.item .gi .gn-ok::after{content:'';position:absolute;left:6px;top:3px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}   /* v903: onay işareti CSS ile (✔ emiTara ile <i>'ye dönüp '.item .gi i' bej dairesiyle ikonu örtüyordu, G-1007143612-0) */
.gn-note{display:flex;align-items:center;gap:10px}.gn-ic.gn-not{width:42px;height:42px;flex:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.3))}
button .gn-ic.gn-btn{width:20px;height:20px;vertical-align:-5px;margin-right:2px}
/* v504: .gi yuvasındaki çizilmiş ikon (emi) görünür — '.item.gift .gi i' gibi yuva boyayan kurallar içteki ikonun görselini eziyordu (Hediyeler geçmişi boş) */
.gi i i.emi,.gi i .emi{background-image:var(--emi-at)!important;background-size:1600% 1100%!important;background-repeat:no-repeat!important;background-color:transparent!important;
  box-shadow:none!important;border-radius:0!important;width:72%!important;height:72%!important;display:inline-block;flex:none}
/* v505: Kaptan Yetenekleri kart ikonları (ajan11, icons/yetenek) */
.tal .tal-ic{width:40px;height:40px;flex:none;object-fit:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}

   /* v1712: dokunma alanı en az 44 px (envanter Öneri 3) */
.wc .wcwin{font-size:9.5px!important}.wc .wcnew{font-size:9px!important}
/* ===== v1946 PENCERE7 KARTLARI (kullanıcı: "bu da eski, yeni HUD'a göre değil, bu şekilde olanların hepsini düzelt") =====
   Harita geçişi (#edgePrompt), seviye öğüdü (#ogut), grup daveti (#dgDavetK), Bugünün Rotası (#rotaKart), "Yeni açıldı" (#acildiKart), özel gün kartı (#ozKart)
   tek pencere7 dilinde: koyu ahşap 9 dilim çerçeve (--p7-ahsap), üstte .p7-baslik plakası, koyu çip/uyarı satırları (.p7-ipucu deri şerit), düğmeler p7 ikincil/birincil.
   Özel gün / festival şeritleri (#ozSerit, #fstSerit), bildirimler (.toast) .p7-ipucu deri şerit; sohbet ad menüsü (#ctxMenu) ince ahşap çerçeve.
   Eski krem/parşömen gövdeli v387/v454/v1608/v1642/v1653/v1848 kart kuralları silindi; çizili emi ikonlar aynen kalır (notlar/pencere7-tarama-v1946.md). */
:is(#edgePrompt,#ogut,#dgDavetK,#rotaKart,#acildiKart .ac-k,#ozKart .oz-k,#kbulKart .oz-k,#pwaKart .oz-k){--p7-kenar:22px;box-sizing:border-box;border:var(--p7-kenar) solid transparent;border-image:var(--p7-ahsap) 56 fill / var(--p7-kenar) stretch;
  border-radius:0;background:none;box-shadow:none;color:var(--p7-metin);font-family:var(--p7-yazi);text-align:left;filter:drop-shadow(0 14px 24px rgba(0,0,0,.6))}
:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart .ac-k,#ozKart .oz-k,#kbulKart .oz-k,#pwaKart .oz-k){padding:16px 6px 4px;margin-top:20px}
:is(#edgePrompt,#ogut){width:min(460px,92vw)}
:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart,#ozKart,#kbulKart,#pwaKart) .p7-baslik{top:calc(var(--p7-kenar) * -1 - 14px);height:36px;min-width:0;max-width:calc(100% - 64px);padding:0 4px;font-size:14.5px}
:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart,#ozKart,#kbulKart,#pwaKart) .p7-baslik::before,:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart,#ozKart,#kbulKart,#pwaKart) .p7-baslik::after{width:36px}
:is(#edgePrompt,#ogut) .ep-alt{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 0 8px;font:600 12px/1.2 var(--p7-yazi);letter-spacing:.08em;text-transform:uppercase;color:var(--p7-metin2)}
:is(#edgePrompt,#ogut) .ep-ic{flex:none;display:inline-grid;place-items:center;font-size:16px;line-height:1}
#edgePrompt .ep-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}
#edgePrompt .ep-tags span{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 10px;border-radius:2px;font:600 13px/1.2 var(--p7-yazi);color:var(--p7-metin);
  background:rgba(0,0,0,.3);box-shadow:inset 0 0 0 1px rgba(240,207,122,.28)}
#edgePrompt .ep-tags .pvp{color:#ffb4a4;background:rgba(120,20,10,.32);box-shadow:inset 0 0 0 1px rgba(255,138,116,.5)}
#edgePrompt .ep-tags .safe{color:#a8e6b2;background:rgba(20,70,30,.32);box-shadow:inset 0 0 0 1px rgba(110,200,130,.45)}
#edgePrompt .ep-lock{display:flex;align-items:center;gap:6px;margin-top:8px;color:var(--p7-hata);font-weight:600}
#ogut .og-d{margin:0 2px;font:500 14px/1.45 var(--p7-yazi);color:var(--p7-metin)}
:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart,#ozKart,#kbulKart,#pwaKart) :is(.eb,.actionsRow){display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin:10px 0 0}
:is(#acildiKart,#ozKart,#kbulKart,#pwaKart) .actionsRow{justify-content:center}
#ogut .eb .btn{flex:1 1 auto;min-width:0;white-space:nowrap}#ogut .eb .btn[data-o=x]{flex:0 0 auto}   /* v1750: çok düğmeli öğüt (Sv.6) sarar, taşmaz */
:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart,#ozKart,#kbulKart,#pwaKart) .btn{box-sizing:border-box;min-height:44px;min-width:92px;padding:0 8px;border:14px solid transparent;border-image:var(--p7-d2) 32 fill / 14px stretch;
  border-radius:0;background:none;box-shadow:none;color:var(--p7-metin);text-shadow:0 1px 0 #000;font:700 14px/1.1 var(--p7-yazi-baslik);letter-spacing:.03em;transform:none}
:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart,#ozKart,#kbulKart,#pwaKart) .btn:hover{border-image-source:var(--p7-d2-ustunde)}
:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart,#ozKart,#kbulKart,#pwaKart) .btn:active{border-image-source:var(--p7-d2-basili);transform:none;box-shadow:none}
:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart,#ozKart,#kbulKart,#pwaKart) .btn.primary{border-image-source:var(--p7-d1);color:var(--p7-koyu);text-shadow:var(--p7-acik-hat)}
:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart,#ozKart,#kbulKart,#pwaKart) .btn.primary:hover{border-image-source:var(--p7-d1-ustunde)}
:is(#edgePrompt,#ogut,#dgDavetK,#acildiKart,#ozKart,#kbulKart,#pwaKart) .btn.primary:active{border-image-source:var(--p7-d1-basili)}
/* grup daveti */
#dgDavetK p{color:var(--p7-metin);font:500 13.5px/1.4 var(--p7-yazi)}#dgDavetK p b{color:var(--p7-altin-acik);font-weight:700}#dgDavetK p small{color:var(--p7-metin2)}
#dgDavetK .dgd-sure{height:6px;margin:9px 0 0;border-radius:0;background:rgba(0,0,0,.4);box-shadow:inset 0 0 0 1px rgba(240,207,122,.2)}#dgDavetK .dgd-sure>u{background:linear-gradient(180deg,#fff2c4,#f0cf7a 30%,#d4a24c 70%,#7a5a1e)}
/* Bugünün Rotası (küçük hali çip) */
#rotaKart{--p7-kenar:16px;padding:0 2px 2px;overflow:visible}
#rotaKart .rt-bas{padding:0 0 6px;background:var(--p7-ayirici) left bottom/64px 6px repeat-x}#rotaKart.kucuk .rt-bas,body:has(#rehber:not(.hidden)) #rotaKart .rt-bas{padding:0;background:none}
#rotaKart .rt-ac{color:var(--p7-altin-acik)}#rotaKart .rt-ac b{font:700 14.5px/1.2 var(--p7-yazi-baslik);letter-spacing:.03em;text-shadow:0 1px 0 #000}
#rotaKart .rt-n{background:var(--p7-cip-on);color:var(--p7-altin-acik);box-shadow:var(--p7-cip-on-hat)}
#rotaKart .rt-x{flex:none;width:30px;height:30px;padding:0;border:0;opacity:1;background:var(--p7-kapat) 0 0/100% 100% no-repeat;cursor:pointer}#rotaKart .rt-x>*{display:none}
#rotaKart .rt-x:hover{background-image:var(--p7-kapat-ustunde)}#rotaKart .rt-x:active{background-image:var(--p7-kapat-basili)}
#rotaKart .rt-l{padding:8px 0 2px}
#rotaKart .rt-it{border-radius:2px;background:rgba(0,0,0,.28);box-shadow:inset 0 0 0 1px rgba(240,207,122,.22);color:var(--p7-metin)}
#rotaKart .rt-it:hover{background:rgba(240,207,122,.1);box-shadow:inset 0 0 0 1px rgba(240,207,122,.55)}
#rotaKart .rt-it b{font-family:var(--p7-yazi);font-weight:700}#rotaKart .rt-it small{color:var(--p7-metin2);font-family:var(--p7-yazi)}#rotaKart .rt-it i{color:var(--p7-altin)}
/* "Yeni açıldı" ve özel gün kartları (ortada, perdeli) */
:is(#acildiKart .ac-k,#ozKart .oz-k,#kbulKart .oz-k,#pwaKart .oz-k){position:relative;width:min(360px,calc(100vw - 32px));text-align:center}
#acildiKart .ac-sus{display:block;width:84px;margin:0 auto 4px;pointer-events:none}
:is(#acildiKart .ac-k,#ozKart .oz-k,#kbulKart .oz-k,#pwaKart .oz-k)>b{display:block;margin:0 0 6px;font:700 20px/1.2 var(--p7-yazi-baslik);color:var(--p7-altin-acik);text-shadow:0 1px 0 #000}
:is(#acildiKart,#ozKart,#kbulKart,#pwaKart) p{margin:0 0 4px;font:500 14px/1.45 var(--p7-yazi);color:var(--p7-metin)}

#kbulKart .kb-gir input{width:100%;box-sizing:border-box;min-height:40px;margin:4px 0;padding:6px 10px;border-radius:8px;border:1px solid #6b4a24;background:rgba(20,12,4,.78);color:#f5e6c4;font:600 15px/1.2 var(--p7-yazi,inherit)}
#pwaKart .pwa-adim{margin:4px 0 8px;padding-left:22px;text-align:left;font:500 14px/1.5 var(--p7-yazi,inherit);color:var(--p7-metin)}#pwaKart .oz-k{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 32px);overflow:auto}
#kbulKart .kb-son{margin-top:8px;min-height:18px}#kbulKart .kb-son b{color:var(--p7-altin-acik)}#kbulKart .kb-son small{color:var(--p7-metin);opacity:.85}#kbulKart .kb-red{color:#ffab8a}
#kbulKart .btn .emi,#kbulKart .btn img{vertical-align:-3px}
#sisHud{position:fixed;left:50%;top:calc(var(--sb,0px) + 58px);z-index:7;display:flex;align-items:center;gap:5px;padding:3px 10px 3px 6px;border-radius:14px;border:1px solid rgba(214,170,96,.7);background:rgba(18,10,4,.78);color:#f3dfb4;font:700 12px/1.2 system-ui,sans-serif;pointer-events:auto;box-shadow:0 2px 6px rgba(0,0,0,.4)}
#sisHud img{width:22px;height:22px}.mag .i img.sis-mag{width:50px;height:50px;object-fit:contain}.mitem .mic img.kb-mic{width:30px;height:30px;object-fit:contain}.esy-it .gi img.sis-ic{width:96px;height:96px;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45))}@media (max-width:560px){.esy-it .gi img.sis-ic{width:66px;height:66px}}
#ozKart .oz-ic{display:block;width:min(200px,56vw);max-height:130px;margin:0 auto 8px;object-fit:contain}
/* özel gün / festival şeritleri ve bildirimler: .p7-ipucu deri şerit */
#ozSerit,#fstSerit,.toast{border:12px solid transparent;border-image:var(--p7-ipucu) 24 fill / 12px stretch;border-radius:0;background:none;box-shadow:none;color:var(--p7-metin);
  filter:drop-shadow(0 6px 10px rgba(0,0,0,.45))}
:is(#ozSerit,#fstSerit){padding:0 2px 0 0;min-height:44px}
:is(#ozSerit,#fstSerit) b{font:700 13.5px/1.2 var(--p7-yazi-baslik);color:var(--p7-altin-acik);text-shadow:0 1px 0 #000}:is(#ozSerit,#fstSerit) span{font:500 12.5px/1.2 var(--p7-yazi);color:var(--p7-metin);opacity:1}
#fstSerit em{font:600 12.5px var(--p7-yazi);font-style:normal;color:var(--p7-altin)}
#ozSerit .oz-tm{min-height:30px;padding:0 4px;border:9px solid transparent;border-image:var(--p7-d1) 32 fill / 9px stretch;border-radius:0;background:none;box-shadow:none;
  color:var(--p7-koyu);text-shadow:var(--p7-acik-hat);font:700 12px/1 var(--p7-yazi-baslik)}
.toast{padding:0 6px;font:600 14px/1.35 var(--p7-yazi)}
.toast.good{color:#a8e6b2}.toast.bad{color:var(--p7-hata)}.toast.gold{color:var(--p7-altin-acik)}.toast.chat{color:#a9cdf5}
/* sohbet ad menüsü: ince ahşap çerçeve */
#ctxMenu{--p7-kenar:14px;border:var(--p7-kenar) solid transparent;border-image:var(--p7-ahsap) 56 fill / var(--p7-kenar) stretch;border-radius:0;padding:0;background:none!important;box-shadow:none;filter:drop-shadow(0 8px 16px rgba(0,0,0,.6))}
/* v1439 (kullanıcı, G-1012191708-0 / -1859 / -1937): sohbetin ˄/˅ düğmeleri kalktı — yerine sekme satırının sağ ucunda (Şişe'nin sağı) KÖŞE TUTAMAĞI:
   uzundan kısaya üç eğik çizgi; tutup sürükleyince yukarı = boy, sağa = en (fare + dokunmatik), sınırlı, yerelde hatırlanır */
#chatPanel:not(.min) .cer>.kanal{display:none!important}
#chatPanel:not(.min) #chatTabs{padding-right:38px!important;box-sizing:border-box}
#chatKucult{position:absolute;top:5px;right:3px;z-index:5;width:32px;height:30px;padding:0;border-radius:8px;border:1.5px solid #1a0e04;cursor:pointer;
  background:linear-gradient(180deg,#fff0b8,#e0b24f 55%,#a9761f);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 0 #3e2408;display:grid;place-items:center}
#chatKucult svg{width:14px;height:14px;pointer-events:none}   /* v1438'deki küçült (˅) simgesi (kullanıcı) */
#chatKucult:hover{filter:brightness(1.08)}
@media (max-height:500px) and (orientation:landscape){   /* v1467: yatay telefon — sohbet sağda (üst düğmeler ile Gülle arası), Hikâye kartı mini haritanın sağında üstte; dümen/Eylemler/Gülle açık kalır (G-1013093749-0) */
  body #chatPanel:not(.min){left:auto!important;right:calc(8px + env(safe-area-inset-right,0px))!important;top:auto!important;bottom:calc(110px + env(safe-area-inset-bottom,0px))!important;
    width:min(300px,calc(50vw - 110px))!important;height:min(240px,calc(100*var(--vh) - 170px))!important;max-height:calc(100*var(--vh) - 166px)}
  body #rehber{left:calc((176px + env(safe-area-inset-left,0px))/.72)!important;right:auto!important;bottom:auto!important;top:calc(56px/.72 + env(safe-area-inset-top,0px))!important;transform:none!important;zoom:.72!important;
    width:calc((100vw - 176px - min(300px,calc(50vw - 110px)) - 26px)/.72)!important;max-width:470px}
  body #rehber .rbPort{width:96px;flex:none}
  body .mpanel.open{max-height:calc(100*var(--vh) - var(--sb,0px) - var(--mb,62px) - 44px)!important}   /* Eylemler/Gülle paneli üstten taşmasın, içi kayar */
  body #rehber .rbSay{max-height:4.3em;overflow-y:auto;overscroll-behavior:contain}   /* kart dümene inmesin; uzun konuşma kayar */
}
@media (max-height:500px) and (orientation:landscape){   /* v1473: alçak yatay telefon (iPhone Safari çubuklu ~320–430 px; G-1013103944-0) — ölçüler gerçek görünür yükseklikten (dvh), sol sütun üstten dizilir */
  :root{--mb:min(56px,calc(15*var(--vh)));--mh:min(112px,calc(30*var(--vh)));--sb:calc(8px + env(safe-area-inset-bottom,0px))}
  body #rbMini{top:calc(var(--solAlt,151px) + 7px)!important;bottom:auto!important;left:calc(64px + env(safe-area-inset-left,0px))!important;width:46px!important;height:46px!important}
  body #chatKck{top:calc(var(--solAlt,151px) + 5px)!important;bottom:auto!important;left:calc(116px + env(safe-area-inset-left,0px))!important}
  body #left #hikHud{position:fixed;zoom:calc(1/.7);order:9;left:calc(22px + var(--mb) + env(safe-area-inset-left,0px));bottom:calc(var(--my) + var(--mb)/2 - 15px);top:auto;
    min-width:0;max-width:calc(50vw - var(--mh)/2 - var(--mb) - 44px - env(safe-area-inset-left,0px));z-index:7}
}
#shopBody .my-kart{border-radius:12px;padding:10px 12px;margin-bottom:10px;background:rgba(255,248,226,.55);box-shadow:inset 0 0 0 1px rgba(122,90,38,.45)}   /* v1496 Meydan Okuma */
.my-bas{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.my-bas b{font-family:var(--display);font-size:20px}.my-kz{margin-left:auto;font-size:12.5px;opacity:.8}
.my-ac{margin:4px 0 8px;font-size:13px;opacity:.85}
.my-degs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.my-deg{display:flex;align-items:center;gap:8px;padding:5px 10px 5px 6px;border-radius:10px;background:rgba(58,34,8,.08);box-shadow:inset 0 0 0 1px rgba(122,90,38,.35)}
.my-deg img{width:34px;height:34px}.my-deg b{display:block;font-size:13.5px}.my-deg small{display:block;font-size:12px;opacity:.8}
.my-durum{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13.5px;margin-bottom:8px}.my-unvan{padding:1px 9px;border-radius:9px;background:linear-gradient(180deg,#ffe08a,#d9a93c);color:#3a2410;font-weight:800}
.my-basla{min-width:160px}.my-bt{align-items:center}.my-ara{flex:1}.my-tg{display:inline-flex;gap:inherit;flex:none}
.my-tab{width:100%;border-collapse:collapse;font-size:13.5px}.my-tab th{text-align:left;font-size:12px;opacity:.75;padding:4px 6px}.my-tab td{padding:5px 6px;border-top:1px solid rgba(122,90,38,.2)}
.my-tab td:first-child{width:34px;font-weight:800}.my-tab tr.ben td{background:rgba(255,215,110,.35);font-weight:800}.my-tab td.ad{overflow-wrap:anywhere}
/* v1505 erişilebilirlik — renk körlüğü (tek renk tablosu: --er-dost / --er-dusman / --er-grup / --er-can), şekil işaretleri (ajan11 isaret-*), yüksek karşıtlık, hareketi azalt */
:root{--er-dost:#b6ffc8;--er-dusman:#ffb4a6;--er-grup:#a9d8ff;--er-can1:#8ff08e;--er-can2:#2b9a4c}
:root.er-ky{--er-dost:#7fb8ff;--er-dusman:#ffb020;--er-grup:#e0e0ff;--er-can1:#9fd0ff;--er-can2:#2a6fd0}
:root.er-ms{--er-dost:#5fe0e0;--er-dusman:#ff6aa0;--er-grup:#f0f0f0;--er-can1:#7fe8e8;--er-can2:#1a9a9a}
:root.er-renk .slabel.me .n{color:var(--er-dost)!important}:root.er-renk .slabel.en .n,:root.er-renk .slabel.boss .n,:root.er-renk .slabel.remote.foe .n{color:var(--er-dusman)!important}
:root.er-renk .slabel.remote.ally .n{color:var(--er-grup)!important}
:root.er-renk .slabel .bar i{background:linear-gradient(180deg,var(--er-can1),var(--er-can2))!important}
:root.er-renk .slabel.me .n::after,:root.er-renk .slabel.remote.foe .n::after,:root.er-renk .slabel.remote.ally .n::after,:root.er-renk .slabel.boss .n::after{content:'';display:inline-block;width:1em;height:1em;margin-left:4px;vertical-align:-.15em;background:center/contain no-repeat}
:root.er-renk .slabel.me .n::after{background-image:url(icons/ui/isaret-dost-32.webp?v=1992)}
:root.er-renk .slabel.remote.foe .n::after,:root.er-renk .slabel.boss .n::after{background-image:url(icons/ui/isaret-dusman-32.webp?v=1992)}
:root.er-renk .slabel.remote.ally .n::after{background-image:url(icons/ui/isaret-grup-32.webp?v=1992)}
:root.er-kar .slabel .n{background:rgba(0,0,0,.62);padding:0 5px;border-radius:5px;text-shadow:none}
:root.er-kar #toasts>*,:root.er-kar #hikHud{text-shadow:0 0 3px #000,0 1px 2px #000,0 0 6px #000!important}
:root.er-kar #hikHud{background:rgba(0,0,0,.6)!important;border-radius:6px;padding-left:4px;padding-right:4px}
:root.er-buyuk #rehber .rbSay{max-height:4.4em;overflow-y:auto;overscroll-behavior:contain}   /* büyük yazıda kart sohbet ikonuna/dümene inmesin */
@media (max-width:560px) and (orientation:portrait){body:not(:has(#chatPanel:not(.min):not(.hidden))) #rehber{bottom:calc(var(--my,40px) + var(--mb,60px) * 2 + 34px)!important}}   /* v1521: dikeyde kart sohbet ikonunun (#chatKck: my+mb+26, boy mb) üstünde kalsın — ajan10 G-1017074845-10 */
:root.er-har *,:root.er-har *::before,:root.er-har *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}
body.uyg-bek #intro .sheet,html.uyg-bek #intro .sheet{visibility:hidden}   /* v1529: uygulamada oturum doğrulanırken intro görünmesin */
.sos-g{display:flex;justify-content:center;min-height:40px;width:100%;max-width:320px}
.sos-fb{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;max-width:320px;height:40px;padding:0 16px;border:0;border-radius:20px;background:#1877F2;color:#fff;font:600 14.5px/1 Helvetica,Arial,sans-serif;cursor:pointer}
.sos-fb:hover{background:#166FE5}.sos-fb img{width:20px;height:20px}
.sos-satir{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:6px 0}.sos-satir>b{min-width:80px}.sos-satir .sos-g,.sos-satir .sos-fb{max-width:260px;width:auto;flex:1}
#dgSerit{position:fixed;left:50%;top:calc(58px + env(safe-area-inset-top,0px));transform:translateX(-50%);z-index:30;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100vw - 20px));padding:6px 8px 6px 14px;border-radius:12px;background:rgba(40,24,10,.92);color:#ffe7a8;box-shadow:0 0 0 1px #c99a3e,0 6px 16px rgba(0,0,0,.4);font-size:13.5px}   /* v1586 */
@media (max-height:500px) and (orientation:landscape){#dgSerit{left:auto;right:calc(8px + env(safe-area-inset-right,0px));transform:none;top:calc(54px + env(safe-area-inset-top,0px));max-width:min(330px,calc(50vw - 70px));font-size:12.5px}}
body:has(#shop:not(.hidden)) #dgSerit,body:has(.modal:not(.hidden)) #dgSerit{display:none}#dgSerit .btn{padding:5px 12px;font-size:13px}#dgSerit .dg-x{background:none;border:0;color:#ffe7a8;font-size:20px;line-height:1;cursor:pointer;padding:0 4px}
.dg-kart p{margin:0 0 10px}.dg-neden{padding:8px 12px;border-radius:10px;background:rgba(201,60,40,.12);box-shadow:inset 0 0 0 1px rgba(201,60,40,.35);font-weight:700}
.dg-sat{display:flex;gap:8px;margin:6px 0}.dg-sat input{flex:1;min-width:0;font-size:20px;letter-spacing:.4em;text-align:center}
.dg-alt{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:8px 0}.dg-ep{display:flex;gap:8px;margin:6px 0}.dg-ep input{flex:1;min-width:0}
.dg-ayar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0;padding:8px 10px;border-radius:10px;background:rgba(201,154,62,.15)}
#chatTutK{position:absolute;top:0;right:0;z-index:5;width:24px;height:18px;display:grid;place-items:center;cursor:ns-resize!important;touch-action:none;background:none;border:none;box-shadow:none;opacity:.9;
  transition:filter .18s,opacity .18s,transform .12s}   /* v1454: kutusuz (kullanıcı) — yalnız ajan11 pirinç çizgileri, zemin şeffaf (G-1013080525-0) */
#chatTutK img{width:20px;height:18px;object-fit:contain;pointer-events:none;-webkit-user-drag:none;filter:drop-shadow(0 1px 1px rgba(0,0,0,.45))}
#chatTutK:hover,#chatTutK:focus-visible{opacity:1;outline:none;filter:brightness(1.18) drop-shadow(0 0 4px rgba(255,205,90,.85))}
#chatTutK.tutuyor{opacity:1;filter:brightness(1.25) drop-shadow(0 0 6px rgba(255,200,70,.95));transform:translateY(1px)}
#chatPanel{transition:height .16s ease-out}
#chatPanel.boyluyor{transition:height .06s linear}
#chatPanel.boyluyor::before{content:'';position:absolute;left:10px;right:10px;top:-4px;height:3px;border-radius:2px;z-index:6;pointer-events:none;background:linear-gradient(90deg,transparent,#f7d77a 20%,#fff1c0 50%,#f7d77a 80%,transparent);box-shadow:0 0 10px 1px rgba(255,200,80,.75)}   /* sürüklerken üst kenarda ince altın vurgu */
body.boyluyor,body.boyluyor *{cursor:ns-resize!important;user-select:none}
#chatPanel.min #chatTutK,#chatPanel.min #chatKucult{display:none!important}
#chatPanel:not(.min) .cer{padding-top:19px}   /* v1457: tutamak .cer içinde sağ-üst köşeye yaslı (3px kenar), şerit 5px daha uzun; v1456: üst koyu şerit aşağı uzar, tutamak koyu alanda kalır (kullanıcı, G-1013081100-0) */
#chatTutK::before{content:'';position:absolute;top:0;right:-10px;bottom:-22px;left:-14px}   /* dokunma alanı 48×40 (görünüş aynı; yukarı az uzar ki sarı düğmeyle çakışmasın) — ajan10 G-1012195328-0 */
#chatPanel.min,#chatKck{z-index:12!important}   /* küçük sohbet ikonu rehber/Hikâye kartının (z 9) üstünde, rozeti kesilmez (ikon panelin içinde: panelin katmanı da yükselir) */
/* v1961: Şifreyi değiştir (Ayarlar → Hesap) — giris7 parşömen seti */
#shopBody .sf7{margin:10px 0;box-sizing:border-box;border:16px solid transparent;border-image:url(giris/kart-hesap@2x.webp?v=2000) 96 fill / 48px round;padding:20px 20px 18px;color:#3a2412}
#shopBody .sf7>summary{cursor:pointer;font:700 15px/1.3 'Cinzel',Georgia,serif;color:#3a2412;padding:4px 2px;list-style-position:inside}
#shopBody .sf7 label{display:block;margin-top:8px;font:700 12px/1.2 var(--body);letter-spacing:.04em;text-transform:uppercase;color:#4a3018}
#shopBody .sf7 input{display:block;width:100%;margin-top:4px;box-sizing:border-box;min-height:46px;padding:0 4px;border:12px solid transparent;border-image:url(giris/kutu@2x.webp?v=1988) 24 fill / 12px stretch;background:none;color:#2a1a0c;font:600 16px var(--body);outline:none}
#shopBody .sf7 input:focus{filter:brightness(1.06)}
#shopBody .sf7-kaydet{display:block;width:100%;margin-top:12px;min-height:48px;box-sizing:border-box;border:16px solid transparent;border-image:url(giris/dugme-kaydet@2x.webp?v=1988) 32 fill / 16px stretch;background:none;cursor:pointer;font:700 15px/1 'Cinzel',Georgia,serif;color:#2a2622;text-shadow:0 1px 0 rgba(255,255,255,.45);text-transform:uppercase}
#shopBody .sf7-kaydet:active{border-image-source:url(giris/dugme-kaydet-basili@2x.webp?v=1988)}#shopBody .sf7-kaydet:disabled{opacity:.6;cursor:wait}
#shopBody .sf7 .acerr{margin-top:6px}#shopBody .sf7-ok{margin-top:6px;color:#2f6b25;font-weight:700}
/* v1321: Hesabımı sil (Ayarlar → Hesap) + bekleyen silme uyarı şeridi */
.hs-kutu{margin:10px 0 4px;padding:8px 10px;border-radius:10px;background:rgba(122,34,21,.08);box-shadow:inset 0 0 0 1px rgba(122,34,21,.35)}
.hs-kutu>summary{cursor:pointer;font-weight:800;color:#7a2215;list-style-position:inside}
.hs-kutu .field{margin:6px 0}.hs-kutu .field input{width:100%;max-width:280px}
.hs-kutu.bekliyor{background:rgba(201,83,63,.14);box-shadow:inset 0 0 0 2px #c9533f}.hs-kutu.bekliyor>b{color:#7a2215}.hs-kutu.bekliyor p{margin:4px 0}
#hsSerit{position:fixed;top:calc(env(safe-area-inset-top,0px) + 4px);left:50%;transform:translateX(-50%);z-index:60;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 24px);
  padding:5px 6px 5px 12px;border-radius:999px;background:linear-gradient(180deg,#c9533f,#7a2215);color:#fff;font:800 12.5px var(--body);text-shadow:0 1px 1px rgba(0,0,0,.45);box-shadow:0 0 0 1px #3e0f08,0 4px 12px rgba(0,0,0,.35);pointer-events:auto}
#hsSerit span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
#hsSerit button{flex:none;border:none;border-radius:999px;padding:4px 12px;font:900 12px var(--body);color:#3a1a06;background:linear-gradient(180deg,#fff0b8,#e0b24f 55%,#a9761f);cursor:pointer}
#shopBody .hs-kutu #hsGo{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.45);background:linear-gradient(180deg,#c9533f,#7a2215);box-shadow:0 0 0 1px #3e0f08,0 3px 0 #3e0f08,0 5px 12px rgba(0,0,0,.25);border-color:#3e0f08}

/* v1790 (hedef görsel): kule adları koyu plakada, beyaz kalın yazı */
.slabel.tower .n{display:inline-block;padding:1px 8px 2px;border-radius:3px;font-size:12.5px!important;background:rgba(14,10,6,.78);box-shadow:0 0 0 1px rgba(138,101,36,.85),0 1px 3px rgba(0,0,0,.6);color:#fff!important;text-shadow:0 1px 1px #000}
/* v1780 (hedef görsel): oyuncu gemilerinde ad koyu, altın kenarlı plakada */
.slabel.me .n,.slabel.remote .n{display:inline-block;padding:1px 14px 2px;border-radius:4px;background:linear-gradient(180deg,rgba(30,22,13,.92),rgba(10,8,6,.92));
  box-shadow:0 0 0 1px #8a6524,inset 0 0 0 1px rgba(240,207,122,.22),0 2px 5px rgba(0,0,0,.6);text-shadow:0 1px 1px #000}

/* v1948 (kullanıcı: "menü ikonlarının olduğu çerçeveleri standart yap"): HUD'daki bütün yuvarlak ikon düğmeleri (sağ üst: tam ekran/ada/kamera/
   çarşı/harita/Köşk/etkinlik/ayarlar ≡; mini harita yanı: harita/pusula/çapa; sohbet) ve menüdeki .mic + alt simge sırası TEK STANDART:
   · halka: hud7 dugme-bos = dugme-* ailesinin AYNI halkası, içi boş (aileden türetildi); içi çizili dugme-* görselleri aynı halkayla
   · dış boy: tek değişken --h7-dugme (PC 48 px, telefon 44 px); kapsayıcı zoom'u (--h7-z) bölünür → görünen çap her yerde aynı
   · iç ikon: --h7-ic (%62) ortalı · gölge: tek --h7-golge. Eski boy/çerçeve/gölge kuralları silindi. */
:root{--h7-dugme:48px;--h7-ic:62%;--h7-golge:drop-shadow(0 2px 3px rgba(0,0,0,.55));--h7-halka:-webkit-image-set(url(icons/hud7/dugme-bos.webp?v=1988) 1x,url(icons/hud7/dugme-bos@2x.webp?v=1988) 2x,url(icons/hud7/dugme-bos@3x.webp?v=1988) 3x)}
@media (max-width:900px),(max-height:500px){:root{--h7-dugme:44px}}
#right,#left{--h7-z:1}
@media (max-width:560px) and (orientation:portrait){#right,#left{--h7-z:.86}}
@media (max-height:500px) and (orientation:landscape){#right{--h7-z:.8}#left{--h7-z:.7}}
#right .rbtn,#mmWrap .mmbtns>button,#chatKck,#menuPanel .mic,#menuPanel .iconrow .ibtn{width:calc(var(--h7-dugme)/var(--h7-z,1))!important;height:calc(var(--h7-dugme)/var(--h7-z,1))!important;
  flex:none;padding:0!important;border:0!important;border-radius:50%;place-items:center;font-size:0;line-height:1;color:var(--altin,#f0cf7a);
  background:var(--h7-halka) center/100% 100% no-repeat!important;box-shadow:none!important;filter:var(--h7-golge)!important;transition:transform .1s}
#right .rbtn,#mmWrap .mmbtns>button,#menuPanel .mic,#menuPanel .iconrow .ibtn{display:grid}   /* #chatKck görünürlüğü kendi kuralında (yalnız küçültülmüş sohbette) */
#right .rbtn::before{content:none!important;display:none!important}
#right .rbtn>:not(#odCnt),#menuPanel .mic>*,#menuPanel .iconrow .ibtn>*{width:var(--h7-ic)!important;height:var(--h7-ic)!important;margin:0!important;font-size:inherit;flex:none}
#menuPanel .mic>img{object-fit:contain;border-radius:50%}
#menuPanel .iconrow .ibtn:not(:has(>*)){font:700 calc(var(--h7-dugme)*.42)/1 var(--body,sans-serif)}   /* ＋ / － yazı düğmeleri */
/* içi çizili düğmeler: görselin halkası standart halka (aynı aile) */
#right #hd2Hazine{position:relative}
#right #hd2Hazine{background-image:-webkit-image-set(url(icons/hud7/dugme-hazine.webp?v=1999) 1x,url(icons/hud7/dugme-hazine@2x.webp?v=1999) 2x,url(icons/hud7/dugme-hazine@3x.webp?v=1999) 3x)!important}#right #hd2Hazine>.emi{display:none!important}   /* v1999 (kullanıcı): Kaptan Köşkü düğmesi korsan kaptan büstlü Meshy görseli (ikon görselin içinde; kale ikonu gizli, sayaç kalır) */
#chatKck{background-image:-webkit-image-set(url(icons/hud7/dugme-sohbet.webp?v=1988) 1x,url(icons/hud7/dugme-sohbet@2x.webp?v=1988) 2x,url(icons/hud7/dugme-sohbet@3x.webp?v=1988) 3x)!important}
#chatKck>*:not(b){display:none!important}
/* v1956 (kullanıcı): sağ üst ve mini harita yanı düğmeleri takvim gibi — standart halka (dugme-bos) + çizili İKON SETİ (emi); boy/ortalama --h7-ic */
#mmWrap .mmbtns>button>.emi{width:var(--h7-ic)!important;height:var(--h7-ic)!important;margin:0!important;flex:none;pointer-events:none}
#right .rbtn:hover,#mmWrap .mmbtns>button:hover,#chatKck:hover,#menuPanel .iconrow .ibtn:hover{filter:var(--h7-golge) brightness(1.12)!important}
#right .rbtn:active,#mmWrap .mmbtns>button:active,#chatKck:active,#menuPanel .iconrow .ibtn:active{transform:scale(.93)}
#right .rbtn.on,#mmWrap .mmbtns>button.on,#menuPanel .iconrow .ibtn.on{filter:var(--h7-golge) drop-shadow(0 0 5px rgba(255,210,110,.85)) brightness(1.1)!important}
#menuBtn{display:grid!important}
.rzsv{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;vertical-align:middle}.rzsv .rzi{flex:none}
.kor-fiyat{display:block;font-weight:800;font-size:13px;margin:2px 0;color:#ffe08a;text-shadow:0 1px 2px rgba(0,0,0,.6)}.kor-al{background:linear-gradient(#e8c877,#a8792a)!important;color:#2a1608!important}
#guildBtn,#menuBtn{position:relative}.bsay{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:linear-gradient(#e0533a,#a8261a);color:#fff;font:800 11px/18px var(--body,sans-serif);text-align:center;box-shadow:0 0 0 1.5px #2a1608,0 1px 3px rgba(0,0,0,.5);pointer-events:none;z-index:2}.bsay[hidden]{display:none}
.basv-bas{border:1px solid rgba(232,200,119,.55);border-radius:10px;padding:6px 10px 8px;margin:8px 0;background:rgba(232,200,119,.07)}.basv-bas h3{margin:4px 0 6px}.basv-bas .say{display:inline-block;min-width:20px;padding:0 6px;border-radius:10px;background:#a8261a;color:#fff;font-size:12px;text-align:center;margin-left:4px}
body.touch #right .rbtn.hd2:not(#hd2Hazine):not(#hd2Etk){display:none!important}   /* mobilde Eylemler menüsü var; sütun uzamasın (Köşk düğmesi hariç, v1945) · v2024 (kullanıcı): takvim düğmesi telefonda da görünür (PC ile eşit) */
/* v1945 (kullanıcı): Kaptan Köşkü mobilde ve web'de sağ üstte AYRI yuvarlak düğme (hud7 dugme-kosk; diğer düğmelerle aynı boy).
   Sol portre (#odulMenu/#odBtn) ve menüdeki Köşk satırı (#odMBtn) kalktı → Köşk yalnız bu düğmeden açılır; bildirim sayısı (#odCnt) bu düğmede. */
#rbMBtnImg[hidden],#rbMBtn .mic .emi[hidden]{display:none!important}   /* v1946: boş src'li rehber görseli gösterilmez; yerine emi pusula */
#hd2Hazine #odCnt{top:-4px;right:-4px;z-index:2}#hd2Hazine.has #odCnt{display:block;animation:pulse 1s infinite}
#odulMenu,#odMBtn{display:none!important}

#odBtn .odIc{position:relative}
#odBtn .odIc::after{content:'';position:absolute;inset:-14%;background:-webkit-image-set(url(icons/hud2/portre-cerceve.webp?v=2007) 1x,url(icons/hud2/portre-cerceve@2x.webp?v=2007) 2x) center/contain no-repeat;pointer-events:none}


/* v1807 (kullanıcı HUD paketi SeaReavers_HUD_v1_2, 35 parça; hedef görselle birebir — public/icons/hud5/): sağ üst menü düğmeleri,
   pusula halkalı mini harita + konum/saat plakası + küçük düğmeler, kurukafa amblem, alt çubuk (sol/orta/sağ), kanatlı dümen, yetenek ve
   gülle ikonları, sohbet düğmesi. Eski HUD2/3 kurallarını ezer; işlevler aynı. */

#dRepair .hi-tamir{position:relative}#dRepair .hi-tamir .bring{position:absolute;inset:1px;border-radius:50%;pointer-events:none;background:conic-gradient(rgba(0,0,0,.28) var(--e,0%),transparent 0);display:none}#dRepair .hi-tamir .barc{position:absolute;inset:-3px;border-radius:50%;pointer-events:none;background:conic-gradient(#fff1b0 0,#ffd45e calc(var(--r,0%) * .5),#e0a030 var(--r,0%),rgba(255,214,94,.18) var(--r,0%));-webkit-mask:radial-gradient(circle closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(circle closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));filter:drop-shadow(0 0 3px rgba(255,200,80,.7));display:none}   /* v1857: Neccar bekleme halkası dinamitle aynı */
:root:not(.er-kar) .slabel.me .n,:root:not(.er-kar) .slabel.remote .n{background:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important;text-shadow:0 1px 2px #000,0 0 5px rgba(0,0,0,.9),0 0 1px #000!important}      

/* v1827: masaüstünde Köşk portresi (#odulMenu) gizli — Köşk sağ üstteki düğmeden açılır */
body.sagp #left>#odulMenu{display:none!important}

/* v1830 (kullanıcı: "filikalara saldıran kısmını ayrı olarak üst tarafta daha güzel bir pencere ile çiz"): Seyir Hikâyesi penceresi — sağ üst düğmelerin altında */
#hikPencere{display:none}
body.sagp #rotaKart{display:none!important}
#right #hd2Harita{display:none!important}   /* v1837 (kullanıcı): harita düğmesi mini haritanın yanında (aynı dünya haritasını açar) */   /* v1833 (kullanıcı): masaüstünde Bugünün Rotası kartı yok — Kaptan Köşkü 'Bugün' sekmesinde listelenir */
/* v1841: HUD malzeme jetonları (sohbet paneli kullanır). Pencere derisi v1931 pencere7 kabuğuna taşındı. */
:root{--hud-ahsap:radial-gradient(120% 90% at 50% 0,rgba(140,95,35,.25),transparent 65%),repeating-linear-gradient(90deg,rgba(255,220,160,.025) 0 2px,transparent 2px 7px),linear-gradient(180deg,#2c1c0e,#1a1008 75%,#140c06);
  --hud-cerceve:0 0 0 1.5px #e4c06a,0 0 0 4px #3a2410,0 0 0 5.5px #a77a2c,0 0 0 7px #1c1006;
  --hud-percin:radial-gradient(circle at 7px 7px,#f3d58a 0 2.4px,#6b4615 2.8px,transparent 3.8px),radial-gradient(circle at calc(100% - 7px) 7px,#f3d58a 0 2.4px,#6b4615 2.8px,transparent 3.8px),radial-gradient(circle at 7px calc(100% - 7px),#f3d58a 0 2.4px,#6b4615 2.8px,transparent 3.8px),radial-gradient(circle at calc(100% - 7px) calc(100% - 7px),#f3d58a 0 2.4px,#6b4615 2.8px,transparent 3.8px)}
body.sagp #hikPencere #hikHud .hk-n{white-space:normal;text-align:center;font-size:11px!important;line-height:1.25;max-width:46%}
body.sagp #hikPencere{display:none!important}   /* v1848 (kullanıcı): ekranda gösterilmez — Menü › Seyir Defteri › Hikâye */
body.sagp.hikEkran #hikPencere{display:block;position:fixed;right:calc(14px + env(safe-area-inset-right,0px));top:calc(74px + env(safe-area-inset-top,0px));z-index:7;width:clamp(240px,19vw,310px);padding:10px 12px 12px;border-radius:12px;
  background:radial-gradient(120% 90% at 50% 0,rgba(140,95,35,.25),transparent 65%),repeating-linear-gradient(90deg,rgba(255,220,160,.025) 0 2px,transparent 2px 7px),linear-gradient(180deg,#2c1c0e,#1a1008 75%,#140c06);
  box-shadow:0 0 0 1.5px #e4c06a,0 0 0 4px #3a2410,0 0 0 5.5px #a77a2c,0 0 0 7px #1c1006,0 10px 24px rgba(0,0,0,.6),inset 0 0 18px rgba(0,0,0,.7)}
body.sagp #hikPencere:has(#hikHud[hidden]){display:none}
body.sagp #hikPencere::before{content:'';position:absolute;inset:5px;pointer-events:none;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(228,192,106,.35);
  background:radial-gradient(circle at 6px 6px,#f3d58a 0 2.2px,#6b4615 2.6px,transparent 3.6px),radial-gradient(circle at calc(100% - 6px) 6px,#f3d58a 0 2.2px,#6b4615 2.6px,transparent 3.6px),
  radial-gradient(circle at 6px calc(100% - 6px),#f3d58a 0 2.2px,#6b4615 2.6px,transparent 3.6px),radial-gradient(circle at calc(100% - 6px) calc(100% - 6px),#f3d58a 0 2.2px,#6b4615 2.6px,transparent 3.6px)}
body.sagp #hikPencere .hp-bas{font:19px/1 var(--display);color:#f0cf7a;text-shadow:0 1px 2px #000,0 0 8px rgba(240,190,90,.25);text-align:center;letter-spacing:.05em;padding:1px 0 7px;margin-bottom:7px;
  background:linear-gradient(90deg,transparent,rgba(228,192,106,.55),transparent) bottom/100% 1px no-repeat}
body.sagp #hikPencere #hikHud{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;box-sizing:border-box;
  display:flex;align-items:center;gap:8px;padding:8px 10px!important;border-radius:8px;background:linear-gradient(180deg,#f3e2b8,#dcc28a)!important;color:#2a170a!important;box-shadow:inset 0 0 0 1px #8a6326,inset 0 2px 6px rgba(120,80,20,.35)!important;
  font:800 13px/1.3 var(--body)}
body.sagp #hikPencere #hikHud[hidden]{display:none!important}
body.sagp #hikPencere #hikHud .hk-tx{white-space:normal!important;overflow:visible;flex:1;min-width:0}
body.sagp #hikPencere #hikHud .hk-n{flex:none;color:#fff7dc!important;background:#6b4615;border-radius:999px;padding:2px 8px;font-size:12px;box-shadow:0 0 0 1px #e4c06a}

/* ===================================================================================================================================
   v1907 HUD6 — HAFİF 2B HUD (kullanıcı: "yeni hafif 2B HUD"; 3B HUD ve eski hud2/hud4/hud5/hud-sus HUD katmanları tamamen silindi).
   Yalnız DOM + CSS: değerler oyun kodunca değişince yazılır, her karede çizim yok, WebGL yok. Parçalar: üst bar (#topbar: DP · seviye · can),
   mini harita (#mmWrap: #mm tuvali çerçevede, alt plaka harita adı + X·Y, 3 düğme harita / koordinat gir / çapa, koordinat kutusu),
   alt bar (#dock: sol kol beceriler #dockLeft, ortada dümen #helm + Saldır/Dur, sağ kol gülleler #ammo), hedef plakası (#targetFrame),
   telefon (#mobCtl: Eylemler / Gülle düğmeleri dümenin iki yanında).
   v1910: hud6 görselleri (public/icons/hud6, ajan1 bd4349e7) bağlandı — şeritler 3 dilim (sol uç / orta repeat-x / sağ uç), plakalar 9 dilim
   (border-image), yuva / seçili yuva / bekleme maskesi, dümen durumları (saldırı kırmızı, yağma yeşil), hedef plakası + can dolgusu.
   =================================================================================================================================== */
:root{
  --h6-i-ust-sol:-webkit-image-set(url(icons/hud7/ust-sol.webp?v=1997) 1x,url(icons/hud7/ust-sol@2x.webp?v=1997) 2x);
  --h6-i-ust-orta:-webkit-image-set(url(icons/hud7/ust-orta.webp?v=1988) 1x,url(icons/hud7/ust-orta@2x.webp?v=1988) 2x);
  --h6-i-ust-sag:-webkit-image-set(url(icons/hud7/ust-sag.webp?v=1997) 1x,url(icons/hud7/ust-sag@2x.webp?v=1997) 2x);
  --h6-i-dp:-webkit-image-set(url(icons/hud7/dp-dolgu.webp) 1x,url(icons/hud7/dp-dolgu@2x.webp) 2x);
  --h6-i-can:-webkit-image-set(url(icons/hud7/can-dolgu.webp) 1x,url(icons/hud7/can-dolgu@2x.webp) 2x);
  --h6-i-amblem:-webkit-image-set(url(icons/hud7/amblem.webp?v=1989) 1x,url(icons/hud7/amblem@2x.webp?v=1989) 2x);
  --h6-i-cerceve:-webkit-image-set(url(icons/hud7/harita-cerceve.webp?v=1988) 1x,url(icons/hud7/harita-cerceve@2x.webp?v=1988) 2x);
  --h6-i-alt-sol:-webkit-image-set(url(icons/hud7/alt-sol.webp?v=1988) 1x,url(icons/hud7/alt-sol@2x.webp?v=1988) 2x);
  --h6-i-alt-orta:-webkit-image-set(url(icons/hud7/alt-orta.webp?v=1988) 1x,url(icons/hud7/alt-orta@2x.webp?v=1988) 2x);
  --h6-i-alt-sag:-webkit-image-set(url(icons/hud7/alt-sag.webp?v=1988) 1x,url(icons/hud7/alt-sag@2x.webp?v=1988) 2x);
  --h6-i-yuva:-webkit-image-set(url(icons/hud7/yuva.webp?v=1988) 1x,url(icons/hud7/yuva@2x.webp?v=1988) 2x);
  --h6-i-yuva-sec:-webkit-image-set(url(icons/hud7/secili/yuva-secili.webp?v=2024) 1x,url(icons/hud7/secili/yuva-secili@2x.webp?v=2024) 2x);
  --h6-i-yuva-isik:-webkit-image-set(url(icons/hud7/secili/yuva-secili-isik.webp?v=2024) 1x,url(icons/hud7/secili/yuva-secili-isik@2x.webp?v=2024) 2x);
  --h6-i-dugme-sec:-webkit-image-set(url(icons/hud7/secili/dugme-secili.webp?v=2024) 1x,url(icons/hud7/secili/dugme-secili@2x.webp?v=2024) 2x,url(icons/hud7/secili/dugme-secili@3x.webp?v=2024) 3x);
  --h6-i-dugme-isik:-webkit-image-set(url(icons/hud7/secili/dugme-secili-isik.webp?v=2024) 1x,url(icons/hud7/secili/dugme-secili-isik@2x.webp?v=2024) 2x,url(icons/hud7/secili/dugme-secili-isik@3x.webp?v=2024) 3x);
  --h6-i-bekleme:-webkit-image-set(url(icons/hud7/bekleme-maske.webp?v=1992) 1x,url(icons/hud7/bekleme-maske@2x.webp?v=1992) 2x);
  --h6-i-dumen:-webkit-image-set(url(icons/hud7/dumen.webp?v=1989) 1x,url(icons/hud7/dumen@2x.webp?v=1989) 2x);
  --h6-i-dumen-sal:-webkit-image-set(url(icons/hud7/dumen-saldiri.webp?v=1989) 1x,url(icons/hud7/dumen-saldiri@2x.webp?v=1989) 2x);
  --h6-i-dumen-yag:-webkit-image-set(url(icons/hud7/dumen-yagma.webp?v=1989) 1x,url(icons/hud7/dumen-yagma@2x.webp?v=1989) 2x);
  --h6-i-hedef-can:-webkit-image-set(url(icons/hud7/hedef-can-dolgu.webp?v=1992) 1x,url(icons/hud7/hedef-can-dolgu@2x.webp?v=1992) 2x);
  --h6-ahsap:linear-gradient(180deg,#3a2614 0%,#24170b 55%,#170e06 100%);
  --h6-deri:radial-gradient(120% 100% at 50% 25%,#3b2615 0%,#1e1309 70%,#120b05 100%);
  --h6-altin:#f0cf7a;
  --h6-yazi-golge:0 1px 0 #000,1px 0 0 #000,-1px 0 0 #000,0 -1px 0 #000,0 2px 3px rgba(0,0,0,.8);
  --h6-sl:min(clamp(38px,3.2vw,54px),calc((100vw - 140px) / 21));   /* alt bar yuva boyu (1366 ≈ 44 px, 1920 ≈ 54 px; dar tablette 19 yuva + dümen sığar) */
  --h6-ah:calc(var(--h6-sl) * 1.3);  /* alt şerit yüksekliği (görsel 40 px yuva / 52 px şerit) */
  --h6-au:calc(var(--h6-ah) * .846); /* alt şerit uç genişliği (44 / 52) */
  --h6-dm:calc(var(--h6-sl) * 1.75); /* dümen çapı */
  --h6-mm:clamp(150px,12.5vw,210px); /* mini harita genişliği */
  --h6-tw:clamp(150px,15vw,290px);   /* üst bar çubuk genişliği */
}
/* ---------- ÜST BAR: ust-sol | ust-orta (repeat-x) | ust-sag şeridi (34 px, oluk 10–24 px), ortada amblem ---------- */
#topbar{position:fixed;top:calc(6px + env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%);z-index:6;display:flex;align-items:center;gap:0;pointer-events:auto;user-select:none}
/* v1913 (kullanıcı: "üst barın sol ucunda dikey çizgi"): uçlar bar zemininde, orta ayrı katmanda çiziliyordu → tek sayılı yükseklikte iki katman yarım piksel
   farklı yuvarlanıp birleşimde dikiş çıkıyordu. Üç dilim aynı katmanda (uçlar üstte, opak), orta uçların altına uzanır. */
/* v1941 (kullanıcı: 'iki uçta sivri okun ötesinde koyu blok/kopuk parça'): orta şerit uçların ALTINDAN çerçevenin en dış kenarına kadar uzanıyordu; uç dilimlerin
   ok ucunun üst/alt saydam köşelerinden orta şeridin koyu zemini ve pirinç rayları görünüyordu. Orta şerit artık yalnız içerik kutusunda (her uçtan 18 px içeride,
   uç dilimin tam opak gövdesinin altında) çizilir: dikiş yine olmaz, ok ucunun ötesi saydam kalır. */
#topbar::before{content:'';position:absolute;z-index:-1;left:0;right:0;top:50%;height:34px;margin-top:-17px;padding:0 18px;box-sizing:border-box;pointer-events:none;
  background:var(--h6-i-ust-sol) left top/36px 34px no-repeat,var(--h6-i-ust-sag) right top/36px 34px no-repeat,var(--h6-i-ust-orta) 0 0/auto 100% repeat-x;
  background-origin:padding-box,padding-box,content-box;background-clip:padding-box,padding-box,content-box}
/* v2037 (G-1103131045-0, KIŞ HUD — yalnız üst bar, kullanıcı onayı): body.winter (atmApply: Kasım–Mart ya da Ayarlar → Mevsim: Kış; Yaz seçilince sınıf kalkar)
   iken üst barın üstüne kar örtüsü (ajan1 Meshy, icons/kis/; README notlar/meshy-kis-hud). Yerleşim aynı; yalnız bindirme, tıklamayı engellemez. Sol/sağ yarı
   dar barda madalyon altında kırpılır (overflow değil, madalyon üstte). */
body.winter #topbar .tb-xp::after,body.winter #topbar .tb-hp::after{content:'';position:absolute;top:-29px;height:80px;pointer-events:none;z-index:1}
body.winter #topbar .tb-xp::after{left:0;right:-20px;background:image-set(url(icons/kis/kar-ust-sol.webp?v=2037) 1x,url(icons/kis/kar-ust-sol@2x.webp?v=2037) 2x) left top/300px 80px no-repeat}
body.winter #topbar .tb-hp::after{right:0;left:-20px;background:image-set(url(icons/kis/kar-ust-sag.webp?v=2037) 1x,url(icons/kis/kar-ust-sag@2x.webp?v=2037) 2x) right top/300px 80px no-repeat}
body.winter #topbar .lvwrap::after{content:'';position:absolute;left:-6px;top:-18px;width:68px;height:80px;pointer-events:none;z-index:3;
 background:image-set(url(icons/kis/kar-ust-amblem.webp?v=2037) 1x,url(icons/kis/kar-ust-amblem@2x.webp?v=2037) 2x) 0 0/100% 100% no-repeat}
#topbar.hidden{display:none}
#topbar .tbar{position:relative;display:flex;align-items:center;gap:4px;width:var(--h6-tw);height:34px;padding:10px 6px 10px 16px;box-sizing:border-box}
#topbar .tb-xp{margin-right:-8px;padding-right:12px}
#topbar .tb-hp{margin-left:-8px;padding:10px 16px 10px 12px}
#topbar .tb-hp .tico{order:2}
#topbar .tb-xp .tico{order:-1}   /* v1945 (kullanıcı): DP yıldızı kalple simetrik DIŞ (sol) uçta; dolgu yıldızın sağından başlar → sol ok ucu parçasının üstüne taşmaz, oluğun içinde kalır */
#topbar .tico{flex:none;display:grid;place-items:center;width:14px;height:14px}
#topbar .tico img{width:16px;height:16px;display:block;object-fit:contain}
#topbar .tb-xp .tico,#topbar .tb-hp .tico{display:none}#topbar .tb-xp{padding-left:32px}#topbar .tb-hp{padding-right:32px}   /* v1997 (kullanıcı: 'yenisini kullan'): Meshy kurukafasız uç kapak (son, mat sürüm) — yıldız/kalp yuvaya gömülü, ayrı ikon gizli */
#topbar .tfill{position:relative;flex:1;min-width:0;height:14px}
#topbar .tfill>i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:2.5px;background:center/100% 100% no-repeat;transition:width .35s ease-out}
#topbar .tb-xp .tfill>i{background-image:var(--h6-i-dp)}
#topbar .tb-hp .tfill>i{background-image:var(--h6-i-can)}
#topbar .tfill>b{position:absolute;inset:0;display:grid;place-items:center;font:800 11px/1 var(--body);color:#fff;letter-spacing:.02em;text-shadow:var(--h6-yazi-golge);white-space:nowrap;font-variant-numeric:tabular-nums}
#topbar .lvwrap{position:relative;z-index:2;flex:none;display:grid;place-items:center;width:56px;height:56px;padding-top:4px;box-sizing:border-box;background:var(--h6-i-amblem) center/100% 100% no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6))}
#topbar .lvy{display:none}   /* amblemin ortası yalnız sayı için (title: Seviye) */
#topbar .lv{font:400 20px/1 var(--display);color:var(--h6-altin);text-shadow:var(--h6-yazi-golge)}
#topbar .lv{position:absolute;left:50%;top:79%;transform:translate(-50%,-50%);font-size:12px;z-index:1}   /* v1988: Meshy amblemi — seviye sayısı alttaki oval plakada (ortada kurukafa) */
#topbar .lvwrap .rk{display:none!important}   /* v1995 (kullanıcı: 'üst barın altındaki rütbeyi kaldır, sadece gemi altında olsun'): HUD amblem altı rütbe rozeti gizli; rozet gemi adı altında kalır */
#topbar .lvwrap .rk :is(img,i,svg){width:34px!important;height:34px!important;filter:drop-shadow(0 2px 3px rgba(0,0,0,.7))}   /* v1924 (kullanıcı: 'madalya net belli olsun'): rütbe madalyası 20 → 34 px */
#topbar .lvwrap.up{animation:h6Up .9s ease-out}
@keyframes h6Up{0%{transform:scale(1)}30%{transform:scale(1.18);filter:brightness(1.5)}100%{transform:scale(1)}}
/* ---------- MİNİ HARİTA: harita-cerceve tuvalin ÜSTÜNDE (köşe başlıkları), alt plaka 9 dilim, düğmeler ikonlu görsel ---------- */
#mmWrap{position:relative;width:var(--h6-mm);margin:0 0 6px;user-select:none}
#mmWrap .mmframe{position:relative;aspect-ratio:1;padding:3.95%;box-sizing:border-box}   /* 6 / 152 */
#mmWrap .mmframe::after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:var(--h6-i-cerceve) 0 0/100% 100% no-repeat}
#mmWrap #mm{display:block;width:100%;height:100%;cursor:crosshair}   /* v1926: tuvale CSS zemini verilmez — Chromium hızlandırılmış 2B tuvalin zemin rengini ekranın sol altına (dikey ayna konumu) koyu boş kare olarak basıyordu; tuval zaten kendi zeminini çizer */
#mmWrap .mmfoot{position:relative;display:flex;align-items:center;gap:6px;margin-top:4px;padding:0 2px;height:var(--mm-ph,28px);box-sizing:border-box;
  border:solid transparent;border-width:6px 8px;border-image:url(icons/hud7/harita-plaka@2x.webp?v=1992) 12 16 fill / 6px 8px stretch}
#mmWrap #mapName{flex:1;min-width:0;font:700 11.5px/1.15 var(--body);color:#e9dcc0;text-shadow:0 1px 1px #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#mmWrap .mmcode{display:none;flex:none;font:800 10px/1 var(--body);color:var(--h6-altin);text-shadow:var(--h6-yazi-golge)}   /* masaüstünde harita adı; dar ekranda ad yerine kısa kod */
#mmWrap .xy{flex:none;display:flex;align-items:baseline;gap:3px;font:800 14px/1 var(--body);color:var(--h6-altin);text-shadow:var(--h6-yazi-golge);font-variant-numeric:tabular-nums;letter-spacing:.02em}
#mmWrap .xy i{font-style:normal;color:#d8b86a}
#mmWrap .mmbtns{position:absolute;left:calc(100% + 6px);top:2px;display:flex;flex-direction:column;gap:6px;z-index:2}
#mmWrap .mmbtns>button{width:36px!important;height:36px!important}   /* v2000 (kullanıcı: 'mini haritanın yanındakileri küçült'): 48/44 → 36 px (dokunma alanı 36 px); telefonda görsel %88 → ~32 px */
@media (max-width:900px),(max-height:500px){#mmWrap .mmbtns>button{background-size:88% 88%!important}#mmWrap .mmbtns{gap:4px}#mmWrap .mmbtns>button>.emi{width:calc(var(--h7-ic) * .88)!important;height:calc(var(--h7-ic) * .88)!important}}
#mmWrap .mmbtns>button{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}   /* boy/halka/gölge: v1948 --h7-dugme standardı */
#mmWrap .mmbtns>button[hidden]{display:none!important}
#mmWrap #dgSay{position:absolute;right:-4px;top:-4px;min-width:16px;height:16px;padding:0 3px;box-sizing:border-box;border-radius:8px;background:#b8231a;color:#fff;font:800 10px/16px var(--body);text-align:center;box-shadow:0 0 0 1px #000}
#mmWrap #dgSay[hidden]{display:none}
/* v1941 koordinat kutusu (#pusuBtn ile açılır) — pencere7 dili: parşömen çerçeve (.p7-pencere.parsomen, ince kenar), pirinç başlık plakası 'Koordinata git',
   p7 giriş kutuları, birincil düğme (koyu yazı), sağ üstte pirinç kapat. Mini haritanın yanında, alt kenarına hizalı; dar ekranda Git alt satıra iner (taşmaz). */
#mmWrap #navRow{display:none;position:absolute;left:calc(100% + 16px + var(--h7-dugme)/var(--h7-z,1));bottom:0;z-index:12;flex-wrap:wrap;align-items:center;gap:6px 6px;width:max-content;max-width:min(260px,calc(100vw - var(--h6-mm) - 70px));
  --p7-kenar:16px;padding:20px 4px 4px;filter:drop-shadow(0 8px 14px rgba(0,0,0,.6))}
#mmWrap.navopen #navRow{display:flex}
#navRow .p7-baslik{top:-14px;height:26px;min-width:0;padding:0 2px;font-size:12px;letter-spacing:.04em}
#navRow .p7-baslik::before,#navRow .p7-baslik::after{width:26px}
#navRow .p7-baslik::before{right:calc(100% - 1px)}#navRow .p7-baslik::after{left:calc(100% - 1px)}   /* kesirli konumda orta parçayla arada açık çizgi kalmasın: 1 px bindirme */
#navRow .p7-kapat{--p7-kd:28px}   /* v1945: konum ortak kuraldan (köşe süsünün merkezi) */
#navRow .nvkon{flex:1 0 100%;font:700 12px/1.2 var(--p7-yazi);color:var(--p7-murekkep);white-space:nowrap;text-align:center}
#navRow .nvkon b{color:#6b3f12;font-variant-numeric:tabular-nums}
#navRow label{display:flex;align-items:center;gap:3px;margin:0}
#navRow label em{font:700 14px var(--p7-yazi-baslik);font-style:normal;color:var(--p7-murekkep)}
#navRow .p7-giris{width:50px;min-height:34px;height:34px;padding:0;border-width:8px;border-image-width:8px;font:800 14px var(--p7-yazi);text-align:center;color:var(--p7-metin)}
#navRow .p7-giris::placeholder{color:#8f8676}
#navRow #navGo{flex:1 0 auto;min-width:52px;min-height:34px;height:34px;padding:0 4px;border-width:12px;border-image-width:12px;font-size:14px}
/* v1945 mini harita aç/kapa (yalnız dar ekran; kullanıcı: 'plaka + dil tek parça'): plakanın SAĞ UCUNA GÖMÜLÜ küçük pirinç kulakçık (plaka genişliği = harita çerçevesi,
   dışarı taşmaz). Pirinç çerçeve + koyu yuva, içinde hud7 ic-ok: açıkken yukarı (.gic-ok-y), kapalıyken aşağı (CSS döndürme). Dokunma alanı plakanın sağ ucu (kare). */
#mmKck{display:none;position:absolute;right:0;bottom:0;z-index:3;width:calc(var(--mm-ph,28px) + 2px);height:var(--mm-ph,28px);padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}
#mmKck::before{content:'';position:absolute;top:3px;bottom:3px;right:4px;left:2px;border-radius:2px 4px 4px 2px;background:linear-gradient(180deg,#f6d887 0%,#d4a24c 38%,#9a6a26 72%,#6b4518 100%);
  box-shadow:inset 0 1px 0 rgba(255,246,214,.75),inset 0 0 0 1px rgba(60,34,10,.9),-1px 0 0 #120a04,-2px 0 2px rgba(0,0,0,.45)}
#mmKck::after{content:'';position:absolute;top:6px;bottom:6px;right:7px;left:5px;border-radius:2px;background:radial-gradient(120% 100% at 50% 30%,#3b2615 0%,#1e1309 70%,#120b05 100%);box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 0 rgba(255,236,180,.35)}
#mmKck .gic{position:absolute;z-index:1;left:calc(50% - 1px);top:50%;width:62%;height:62%;margin:0;translate:-50% -50%;transition:transform .2s ease;filter:drop-shadow(0 1px 0 #000)}
#mmWrap.mmKapali #mmKck .gic{transform:rotate(-90deg)}
#mmKck:active{filter:brightness(1.25)}
/* ---------- HEDEF PLAKASI: hedef-plaka 9 dilim (üst 22 px perçinli, alt 16 px can oluğu), can dolgusu oluğun içinde ---------- */
#targetFrame{position:fixed;top:calc(78px + env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%);z-index:6;width:clamp(200px,20vw,280px);padding:6px 32px 19px 14px;box-sizing:border-box;border-radius:6px;color:#e9dcc0;
  background:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
  border:0 solid transparent!important;border-image:url(icons/hud7/hedef-plaka@2x.webp?v=1992) 44 24 32 24 fill / 22px 12px 16px 12px stretch!important;filter:drop-shadow(0 4px 6px rgba(0,0,0,.55))}
#targetFrame.hidden{display:none}
#targetFrame .tn{font:700 13px/1.2 var(--body);color:var(--h6-altin);text-shadow:var(--h6-yazi-golge);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#targetFrame .bar{position:absolute;left:12px;right:12px;bottom:7px;height:7px;margin:0;overflow:hidden}
#targetFrame .bar>i{display:block;height:100%;width:0;border-radius:2px;background:var(--h6-i-hedef-can) center/100% 100% no-repeat;transition:width .25s ease-out}
#targetFrame small{display:block;font:600 10.5px/1.25 var(--body);color:#cdbd9c;text-shadow:0 1px 1px #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#targetFrame #tClose{position:absolute;right:7px;top:6px;width:20px;height:20px;padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;background:var(--h6-deri);box-shadow:0 0 0 1px #b88a3a}
#targetFrame #tClose .gic{--s:11px;width:11px;height:11px}
/* ---------- ALT BAR: alt-sol | alt-orta (repeat-x) | alt-sag şeridi #dock'un altında, dümen ortada şeridin üstüne taşar ---------- */
#dock{position:fixed;left:50%;bottom:calc(8px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);z-index:6;display:flex;align-items:flex-end;gap:4px;pointer-events:none;user-select:none;
  background:var(--h6-i-alt-sol) left bottom/var(--h6-au) var(--h6-ah) no-repeat,var(--h6-i-alt-sag) right bottom/var(--h6-au) var(--h6-ah) no-repeat}
#dock::before{content:'';position:absolute;z-index:-1;left:var(--h6-au);right:var(--h6-au);bottom:0;height:var(--h6-ah);background:var(--h6-i-alt-orta) 0 0/auto 100% repeat-x;pointer-events:none}
#dock.hidden{display:none}
#dock>*{pointer-events:auto}
#dock .dk-side{display:flex;align-items:center;gap:4px;height:var(--h6-ah);padding:calc(var(--h6-ah) * .1) 0 0;box-sizing:border-box}
#dock .dk-side:empty{display:none}
#dock #dockLeft{justify-content:flex-end;padding-left:calc(var(--h6-au) * .42)}
#dock #ammo{padding-right:calc(var(--h6-au) * .42)}
#dock :is(.dbtn,.aslot){position:relative;flex:none;width:var(--h6-sl);height:var(--h6-sl);padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;
  background:var(--h6-i-yuva) center/100% 100% no-repeat;-webkit-tap-highlight-color:transparent;transition:transform .1s}
#dock :is(.dbtn,.aslot):hover{filter:brightness(1.15)}
#dock :is(.dbtn,.aslot):active{transform:scale(.94)}
#dock :is(.dbtn,.aslot) .ic{display:grid;place-items:center;width:78%;height:78%;pointer-events:none}
#dock :is(.dbtn,.aslot) .ic>*{--s:calc(var(--h6-sl) * .74);max-width:100%;max-height:100%}
#dock .aslot .ic img{width:100%;height:100%;object-fit:contain}
#dock :is(.dbtn,.aslot) .ct{position:absolute;right:1px;bottom:0;z-index:3;font:800 11px/1 var(--body);color:#fff3c4;text-shadow:var(--h6-yazi-golge);pointer-events:none;white-space:nowrap;font-variant-numeric:tabular-nums}
#dock .dbtn .ct:empty{display:none}
#dock .aslot kbd{position:absolute;left:3px;top:1px;z-index:3;font:800 9px/1 var(--body);color:#f0d690;text-shadow:var(--h6-yazi-golge);background:none;border:0;padding:0;pointer-events:none}
#dock .aslot .nm{display:none}
#dock :is(.dbtn,.aslot).on{transform:translateY(-2px)}
#dock :is(.dbtn,.aslot).on::after{content:'';position:absolute;inset:-10%;z-index:2;pointer-events:none;background:var(--h6-i-yuva-sec) center/100% 100% no-repeat}   /* 48 / 40 */
/* v2024 (kullanıcı: 'seçili top ve malzeme gösterimini daha güzel yap'): Meshy seçili halka + altında yumuşak altın parıltı nabzı (1,6 sn; yalnız transform/opacity),
   ikon %8 büyük ve hafif yukarı, sayı rozeti koyu zemin + altın kenar, seçim değişince kısa 'tık' ölçeği; hareketi azalt'ta nabız ve tık kapalı */
#dock .aslot.on::before{content:'';position:absolute;inset:-26%;z-index:0;pointer-events:none;background:var(--h6-i-yuva-isik) center/100% 100% no-repeat;animation:secNabiz 1.6s ease-out infinite;will-change:transform,opacity}
#dock .aslot.on .ic{transform:translateY(-1px) scale(1.08)}
#dock .aslot.on{animation:secTik .22s ease-out}
#dock .aslot .ct{padding:1px 4px;border-radius:7px;background:rgba(20,12,4,.82);box-shadow:0 0 0 1px #c9a24a,0 1px 2px rgba(0,0,0,.6);right:-2px;bottom:-2px}
@keyframes secNabiz{0%{transform:scale(.92);opacity:.95}70%{opacity:.25}100%{transform:scale(1.35);opacity:0}}
@keyframes secTik{0%{transform:translateY(-2px) scale(.9)}60%{transform:translateY(-2px) scale(1.06)}100%{transform:translateY(-2px) scale(1)}}
@media (prefers-reduced-motion:reduce){#dock .aslot.on::before{animation:none;opacity:.6}#dock .aslot.on{animation:none}}
/* v2029 (ajan0: görünen telefon düğmesi #mAmmo): seçili halka + altın parıltı nabzı, ikon hafif büyük, okunaklı sayı rozeti ve ad plakası */
#mobCtl #mAmmo::before{content:'';position:absolute;inset:-18%;z-index:0;pointer-events:none;background:var(--h6-i-dugme-isik) center/100% 100% no-repeat;animation:secNabiz 1.6s ease-out infinite;will-change:transform,opacity}
#mobCtl #mAmmo::after{content:'';position:absolute;inset:-6%;z-index:2;pointer-events:none;background:var(--h6-i-dugme-sec) center/100% 100% no-repeat}
#mobCtl #mAmmo .mic{position:relative;z-index:1;transform:scale(1.08) translateY(-1px)}
#mobCtl #mAmmo .mct{padding:2px 5px;border-radius:8px;background:rgba(20,12,4,.85);box-shadow:0 0 0 1px #c9a24a,0 1px 2px rgba(0,0,0,.6)}
@media (prefers-reduced-motion:reduce){#mobCtl #mAmmo::before{animation:none;opacity:.6}}
#ammoListe{position:fixed;z-index:60;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:12px;background:rgba(24,14,6,.92);box-shadow:0 0 0 1.5px #c9a24a,0 6px 16px rgba(0,0,0,.6)}
#ammoListe button{display:flex;align-items:center;gap:8px;min-width:150px;padding:6px 10px;border:0;border-radius:9px;background:rgba(255,240,200,.06);color:#ffe9b0;font:700 13px var(--body)}
#ammoListe button.on{box-shadow:0 0 0 1.5px #e8c877;background:rgba(232,200,119,.16)}#ammoListe button .ic{width:28px;height:28px;display:grid;place-items:center}#ammoListe button .ic img{width:100%;height:100%;object-fit:contain}#ammoListe button small{margin-left:auto;color:#d9c08a}
#dock .dbtn.off,#dock .dbtn.zero{filter:grayscale(.75) brightness(.75)}
#dock .dbtn.cd{filter:none}
#dock .dbtn.cd .ct{color:#fff;font-size:10.5px}
#dock .dbtn .bring{inset:-5%;border-radius:50%;background:var(--h6-i-bekleme) center/100% 100% no-repeat;-webkit-mask:conic-gradient(#000 var(--e,0%),transparent 0);mask:conic-gradient(#000 var(--e,0%),transparent 0)}   /* bekleme: koyu disk saat yönünde süpürülür */
/* dümen + Saldır/Dur durumu: dumen / dumen-saldiri (#helm.on) / dumen-yagma (#helm.yagma) */
#dock #helm{position:relative;flex:none;width:var(--h6-dm);height:var(--h6-dm);margin:0 2px 6px;padding:0;border:0;border-radius:50%;cursor:pointer;display:grid;place-items:center;
  background:var(--h6-i-dumen) center/100% 100% no-repeat;filter:drop-shadow(0 3px 4px rgba(0,0,0,.6));-webkit-tap-highlight-color:transparent;transition:transform .1s}
#dock #helm.on{background-image:var(--h6-i-dumen-sal)}
#dock #helm.yagma{background-image:var(--h6-i-dumen-yag)}
#dock #helm:hover{filter:drop-shadow(0 3px 4px rgba(0,0,0,.6)) brightness(1.12)}
#dock #helm:active{transform:scale(.95)}
#dock #helm .hl{position:absolute;left:50%;bottom:-6px;transform:translateX(-50%);z-index:3;padding:3px 10px 4px;border-radius:5px;white-space:nowrap;pointer-events:none;
  font:400 13px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--h6-altin);text-shadow:0 1px 1px #000;background:linear-gradient(180deg,#2c1c0e,#140c06);box-shadow:0 0 0 1px #0d0703,0 0 0 2px #b88a3a,0 2px 5px rgba(0,0,0,.6)}
#dock #helm .hl{min-width:80px;min-height:24px;box-sizing:border-box;padding:6px 14px 5px;border-radius:0;box-shadow:none;background:-webkit-image-set(url(icons/hud7/saldir-plaka.webp?v=1988) 1x,url(icons/hud7/saldir-plaka@2x.webp?v=1988) 2x) center/100% 100% no-repeat;text-align:center}   /* v1988: Meshy saldır plakası (durum renkleri aşağıda aynen) */
#dock #helm.on .hl,#dock #helm.dur .hl{color:#fff;background:linear-gradient(180deg,#a8231a,#5e0f09)}
#dock #helm.yagma .hl{color:#fff;background:linear-gradient(180deg,#2f8a3e,#124a1c)}
#dock #helm.canbas .hl{color:#2a170a;background:linear-gradient(180deg,#f6d887,#c9952e)}
#dock #helm .findic{display:none;position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;width:44%;height:44%;--s:100%}
#dock #helm.findship .findic{display:block}
#dock #helm.soluk{opacity:.55}
/* ---------- TELEFON / DAR EKRAN: kollar yerine Eylemler ve Gülle düğmeleri dümenin iki yanında ---------- */
#mobCtl{display:none}
@media (max-width:760px),(max-height:500px){
  :root{--h6-dm:clamp(72px,20vw,88px);--h6-mb:clamp(52px,14vw,62px);--h6-mm:clamp(118px,32vw,150px);--h6-tw:calc((100vw - 92px) / 2)}
  #dock .dk-side{display:none!important}
  #dock{bottom:calc(10px + env(safe-area-inset-bottom,0px));background:none}
  #dock::before{display:none}
  #dock #helm{margin:0}
  #mobCtl{display:block;position:fixed;left:0;right:0;bottom:0;height:0;z-index:7;pointer-events:none}
  #mobCtl.hidden{display:none}
  #mobCtl .mbtn{position:fixed;bottom:calc(10px + env(safe-area-inset-bottom,0px) + (var(--h6-dm) - var(--h6-mb)) / 2);width:var(--h6-mb);height:var(--h6-mb);padding:0;border:0;border-radius:50%;cursor:pointer;pointer-events:auto;
    display:grid;place-items:center;background:var(--h6-i-yuva) center/100% 100% no-repeat;filter:drop-shadow(0 2px 3px rgba(0,0,0,.6));-webkit-tap-highlight-color:transparent}
  #mAct{left:calc(50% - var(--h6-dm) / 2 - var(--h6-mb) - 12px)}
  #mAmmo{left:calc(50% + var(--h6-dm) / 2 + 12px)}
  #mobCtl .mbtn .mic{display:grid;place-items:center;width:62%;height:62%;pointer-events:none}
  #mobCtl .mbtn .mic :is(svg,img,i){width:100%;height:100%;--s:100%;object-fit:contain}
  #mobCtl .mbtn small{position:absolute;left:50%;bottom:-7px;z-index:3;transform:translateX(-50%);padding:1px 6px;border-radius:4px;font:700 9.5px/1.2 var(--body);color:var(--h6-altin);background:#140c06;box-shadow:0 0 0 1px #b88a3a;white-space:nowrap}
  #mobCtl .mbtn .mct{position:absolute;right:2px;top:2px;z-index:3;font:800 11px/1 var(--body);color:#fff3c4;text-shadow:var(--h6-yazi-golge)}
  #mobCtl .mbtn.open::after{content:'';position:absolute;inset:-10%;z-index:2;pointer-events:none;background:var(--h6-i-yuva-sec) center/100% 100% no-repeat}
  #mobCtl .mbtn.low{filter:grayscale(.6)}
  #topbar .tfill>b{font-size:10px}
  #topbar .lvwrap{width:48px;height:48px;padding-top:3px}
  #topbar .lv{font-size:17px}
  #targetFrame{top:calc(58px + env(safe-area-inset-top,0px));left:calc(var(--h6-mm) + 56px);right:auto;transform:none;width:min(260px,calc(100vw - var(--h6-mm) - 56px - 52px - env(safe-area-inset-right,0px)))}   /* mini harita düğmelerinin sağında · v1913: sağdaki düğme sütununa (≈46 px) değmez */
  #mmWrap #mapName{display:none}
  #mmWrap .mmcode{display:block}
  #mmWrap .mmfoot{gap:4px;justify-content:center}
  #mmWrap .xy{font-size:15px}
  #mmWrap .mmfoot{padding-right:calc(var(--mm-ph,28px) - 6px)}   /* v1945: sayılar kulakçığın solunda kalan alanda ortalı */
  #mmWrap .mmbtns{gap:6px}
  #mmWrap #navRow{left:calc(100% + 12px + var(--h7-dugme)/var(--h7-z,1));max-width:calc(100vw - var(--h6-mm) - 44px - 26px - env(safe-area-inset-right,0px))}   /* v1941: sağ üstteki kapat (14 px dışarı taşar) de ekranda kalır */
  /* v1941 dar ekran: kutu tek satır (X · Y · Git), ince kenar; boyu kısa kalır → başlık plakası üst bardaki rütbe madalyasına değmez. X/Y kutuların yer tutucusunda yazılı */
  #mmWrap #navRow{--p7-kenar:12px;padding:12px 2px 2px;gap:3px 4px}
  #navRow .nvkon{font-size:11px}
  #navRow label em{display:none}
  #navRow .p7-giris{width:44px;font-size:13px}
  #navRow #navGo{flex:1 1 30px;min-width:0;padding:0 2px;border-width:10px;border-image-width:10px;font-size:13px}
  #navRow .p7-baslik{top:-13px;height:22px;font-size:10.5px;letter-spacing:.02em;left:calc(50% - 8px)}
  #navRow .p7-baslik::before,#navRow .p7-baslik::after{width:22px}
  #navRow .p7-kapat{--p7-kd:24px}
  #mmKck{display:block}
  #mmWrap.mmKapali :is(.mmframe,.mmbtns,#navRow){display:none!important}
  #mmWrap.mmKapali .mmfoot{margin-top:0}
}
@media (max-width:760px) and (orientation:portrait){
  #topbar .lvwrap{width:44px;height:44px}
  #topbar .lv{font-size:16px}
}
@media (max-height:500px) and (orientation:landscape){   /* yatay telefon: üst bar ortada ve dar (mini harita ile sağ düğmelere binmez); #left zoom .7 olduğu için harita parçaları büyük */
  :root{--h6-tw:clamp(120px,calc(50vw - 160px - 2*var(--h7-dugme)),240px)}   /* v1948: sağ üst satır 4 × --h7-dugme; bar düğmelere binmez */
  #mmWrap{--h6-mm:170px}
  #mmWrap #navRow{left:calc(100% + 12px + var(--h7-dugme)/var(--h7-z,1))}
  #mmWrap .xy{font-size:18px}#mmWrap .mmcode{font-size:13px}
  #mmWrap{--mm-ph:32px}
}
