/* 19 · Çekiliş ve Yardımlaşma. Yerleşim ve renkler; işlem mantığı app.html'de kalır. */
.gw-modal.kz-gw-ready,.yd-modal.kz-yd-ready{inset:62px 14px 12px 218px;padding:0;background:rgba(8,7,17,.93);border:1px solid rgba(171,140,255,.18);border-radius:20px;overflow:hidden;box-shadow:0 24px 80px #0008}
.kz-gw-ready .gw-card,.kz-yd-ready .yd-card{width:100%;height:100%;background:radial-gradient(ellipse at 85% 0,rgba(103,66,161,.12),transparent 48%),var(--kz-bg)}
.kz-gw-ready .gw-card::before,.kz-yd-ready .yd-card::before{height:1px;background:linear-gradient(90deg,transparent,#9c70f6,#e2bd65,transparent);animation:none}
.kz-gw-ready .gw-top,.kz-yd-ready .yd-top{min-height:74px;padding:14px 22px;background:var(--kz-bg);border-bottom:1px solid var(--kz-line)}
.kz-gw-ready .gw-title,.kz-yd-ready .yd-title{font-size:26px;color:var(--kz-text);background:none;-webkit-text-fill-color:currentColor;animation:none}
.kz-gw-ready .gw-title .gift,.kz-yd-ready .yd-title .ic{color:var(--kz-gold);animation:none}
.kz-gw-ready .gw-live{color:var(--warn)}
.kz-gw-ready .gw-body{flex-direction:row-reverse;gap:14px;padding:14px;overflow:hidden}
.kz-gw-ready .gw-right,.kz-gw-ready .gw-left{border:1px solid var(--kz-line);border-radius:16px;background:var(--kz-bg);min-height:0}
.kz-gw-ready .gw-right{flex:1 1 62%;padding:16px;gap:10px}
.kz-gw-ready .gw-left{flex:1 1 38%;padding:16px;gap:10px}
.kz-gw-ready .gw-right-scroll{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:12px;padding:0 3px 0 0}
.kz-gw-ready .kz-gw-group{border:1px solid var(--kz-line);border-radius:14px;background:linear-gradient(155deg,var(--kz-card),var(--kz-bg));padding:16px;display:flex;flex-direction:column;gap:13px;min-width:0}
.kz-gw-ready .kz-gw-group h2,.kz-gw-ready .kz-gw-participants h2{font-size:16px;line-height:1.2;color:var(--kz-text);margin:0;font-weight:800}
.kz-gw-ready .kz-gw-group h2{padding-bottom:10px;border-bottom:1px solid var(--kz-line)}
.kz-gw-ready .kz-gw-basics{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center}
.kz-gw-ready .kz-gw-basics h2,.kz-gw-ready .kz-gw-basics .kw-card{grid-column:1/-1}
.kz-gw-ready .kz-gw-basics .kw-card{padding:0;background:none;border:0}
.kz-gw-ready .kw-label,.kz-gw-ready .gw-sec-t{color:var(--kz-text);font-size:11px;letter-spacing:.04em}
.kz-gw-ready .kw-row{display:flex;flex-wrap:wrap}
.kz-gw-ready .kw-input{font-size:18px;flex:1 1 160px;min-width:120px}
.kz-gw-ready .kw-btn{min-height:38px;padding:8px 12px}
.kz-gw-ready .kw-start,.kz-gw-ready .gw-draw{background:linear-gradient(100deg,#f8c457,#ffdb79);color:#1a1422;box-shadow:0 6px 18px #eeb74925;animation:none}
.kz-gw-ready .kw-start.on{background:var(--kz-card-3);color:var(--kz-text)}
.kz-gw-ready .kw-btn.alt{background:var(--kz-card-3);box-shadow:none}
.kz-gw-ready .gw-draw{font-size:16px;min-height:52px}
.kz-gw-ready .gw-draw::after{display:none}
.kz-gw-ready .seg .ind,.kz-yd-ready .mode-seg .ind{background:linear-gradient(135deg,#8650e1,#a476f7);box-shadow:none}
.kz-gw-ready .gw-row2{min-width:0;flex-wrap:wrap}
.kz-gw-ready .kz-gw-advanced .gw-row2{border-bottom:1px solid var(--kz-line);padding-bottom:10px}
.kz-gw-ready .kz-gw-participants{display:flex;align-items:center;justify-content:space-between}
.kz-gw-ready .kz-gw-participants h2 span{color:var(--kz-lilac)}
.kz-gw-ready .gw-searchwrap{flex:0 0 auto}
.kz-gw-ready .gw-list{background:var(--kz-bg);border-color:var(--kz-line)}
.kz-gw-ready .gw-person.in{background:linear-gradient(90deg,#65409952,transparent)}
.kz-gw-ready .gw-tick.on{background:#915af0;box-shadow:none}
.kz-gw-ready .kz-gw-exclude{padding:12px;border:1px solid var(--kz-line);border-radius:12px;background:var(--kz-card)}
.kz-gw-ready .kz-gw-exclude p{margin:7px 0 0;color:var(--kz-muted);font-size:11px;line-height:1.5}
.kz-gw-ready .gw-foot{padding:8px 14px;background:var(--kz-bg);border-top:1px solid var(--kz-line)}
.kz-yd-ready .yd-body{gap:14px;padding:14px}
.kz-yd-ready .yd-left,.kz-yd-ready .yd-right{border:1px solid var(--kz-line);border-radius:16px;background:var(--kz-bg)}
.kz-yd-ready .yd-left{flex:0 0 39%;padding:16px}
.kz-yd-ready .yd-right{flex:1;padding:16px}
.kz-yd-ready .mode-seg{margin-left:auto;margin-right:12px}
.kz-yd-ready .mode-seg button{min-width:120px;justify-content:center}
.kz-yd-ready .yd-x{margin-left:0}
.kz-yd-ready .yd-foot{background:var(--kz-bg);border-top:1px solid var(--kz-line)}
.kz-yd-ready .add-btn,.kz-yd-ready .open-btn,.kz-yd-ready .big-btn.spin{background:#915af0;box-shadow:none;animation:none}
.kz-yd-ready .win-btn{background:linear-gradient(100deg,#f8c457,#ffdb79)}
.kz-yd-ready .plist,.kz-yd-ready .open-grid{background:var(--kz-bg);border-color:var(--kz-line)}
.kz-yd-ready .sec-t{color:var(--kz-text)}
.kz-yd-ready .wheel-wrap canvas{max-width:min(100%,45vh);max-height:45vh;object-fit:contain}
@media(max-width:1050px){
  .gw-modal.kz-gw-ready,.yd-modal.kz-yd-ready{left:78px}
  .kz-gw-ready .gw-right-scroll{grid-template-columns:1fr}
  .kz-gw-ready .kz-gw-basics{grid-column:1}
  .kz-gw-ready .gw-body{gap:8px;padding:8px}
  .kz-yd-ready .yd-body{gap:8px;padding:8px}
}
@media(max-width:700px){
  .gw-modal.kz-gw-ready,.yd-modal.kz-yd-ready{inset:58px 5px 5px 60px;border-radius:12px}
  .kz-gw-ready .gw-top,.kz-yd-ready .yd-top{padding:10px;min-height:56px}
  .kz-gw-ready .gw-title,.kz-yd-ready .yd-title{font-size:18px}
  .kz-gw-ready .gw-body,.kz-yd-ready .yd-body{overflow-y:auto;display:flex;flex-direction:column}
  .kz-gw-ready .gw-right,.kz-gw-ready .gw-left,.kz-yd-ready .yd-left,.kz-yd-ready .yd-right{flex:0 0 auto;overflow:visible;width:100%}
  .kz-gw-ready .gw-right{order:-1}
  .kz-gw-ready .gw-right-scroll,.kz-gw-ready .gw-list,.kz-yd-ready .plist{overflow:visible;min-height:100px}
  .kz-gw-ready .kz-gw-basics{display:flex;flex-direction:column;align-items:stretch}
  .kz-gw-ready .gw-list{max-height:220px;overflow-y:auto}
  .kz-yd-ready .yd-left{min-height:230px}
  .kz-yd-ready .yd-right{min-height:440px}
  .kz-yd-ready .mode-pane#modeCark{flex-direction:column;align-items:center;height:auto}
  .kz-yd-ready .cark-main{flex:0 0 auto;width:100%}
  .kz-yd-ready .wheel-wrap{max-width:100%;width:100%}
  .kz-yd-ready .wheel-wrap canvas{width:min(100%,240px)!important;height:auto!important;max-width:240px;max-height:240px}
  .kz-yd-ready .elenen-panel{flex:0 0 auto;width:100%;min-height:130px}
  .kz-yd-ready .cark-ctrls{width:100%}
  .kz-gw-ready .gw-foot,.kz-yd-ready .yd-foot{flex:0 0 auto;gap:8px}
  .kz-gw-ready .gw-stat,.kz-yd-ready .yd-stat{min-width:0;flex:1;padding:5px 8px}
  .kz-gw-ready .gw-stat .n,.kz-yd-ready .yd-stat .n{font-size:22px}
  .kz-gw-ready .gw-stat .l,.kz-yd-ready .yd-stat .l{font-size:9px}
  .kz-yd-ready .yd-top{flex-wrap:wrap}
  .kz-yd-ready .mode-seg{order:3;width:100%;margin:0}
  .kz-yd-ready .mode-seg button{min-width:0;flex:1;padding:7px}
  .kz-yd-ready .yd-x{margin-left:auto}
  .kz-yd-ready .yd-title{white-space:nowrap}
  .kz-yd-ready .yd-foot{flex-wrap:wrap;padding:5px}
}
@media(prefers-reduced-motion:reduce){.kz-gw-ready *,.kz-yd-ready *{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/* 56 · Katılımın gerçek durumlarına bağlı odak yüzeyi */
.gw-modal.kz-gw-flow-ready{z-index:600}
.gw-modal.kz-gw-flow-ready:not(.kz-gw-legacy) :is(.gw-body,.gw-foot){display:none}
.kz-gw-flow{flex:1;min-height:0;overflow:auto;padding:0 24px 28px;color:var(--kz-text);font:14px/1.4 Inter,system-ui,sans-serif}
.kz-gw-flow [hidden]{display:none!important}
.kz-gwf-toolbar{display:flex;justify-content:flex-end;max-width:700px;margin:15px auto 0}
.kz-gwf-toolbar button,.kz-gwf-link{border:0;background:none;color:var(--kz-lilac);font:650 13px Inter,system-ui,sans-serif;cursor:pointer}
.kz-gwf-toolbar button{min-height:33px}.kz-gwf-toolbar i,.kz-gwf-link i{font-size:18px;vertical-align:-3px}
.kz-gw-legacy .kz-gw-flow{flex:none;overflow:visible;padding:0 15px}.kz-gw-legacy .kz-gwf-toolbar{margin:0;max-width:none}.kz-gw-legacy .kz-gwf-view{display:none}
.kz-gwf-view{max-width:700px;margin:6px auto 0}
.kz-gwf-view>header{display:flex;align-items:center;gap:17px;margin-bottom:20px}
.kz-gwf-view>header>span{display:grid;place-items:center;flex:none;width:55px;height:55px;border:1px solid #b86efb;border-radius:50%;background:linear-gradient(130deg,#8e3cde,var(--kz-card-3));box-shadow:0 0 20px #8d47e04a;font-size:27px;font-weight:750}
.kz-gwf-view>header h2{margin:0 0 2px;color:var(--kz-text);font-size:26px;line-height:1.2}.kz-gwf-view>header p{margin:0;color:var(--kz-muted);font-size:14px}
.kz-gwf-box,.kz-gwf-state,.kz-gwf-keyword,.kz-gwf-listbox,.kz-gwf-tip,.kz-gwf-entry,.kz-gwf-empty{border:1px solid var(--kz-line);border-radius:12px;background:linear-gradient(150deg,var(--kz-card),var(--kz-card))}
.kz-gwf-box{display:grid;gap:13px;padding:17px}.kz-gwf-box>label:not(.kz-gwf-points-toggle){display:block;color:var(--kz-text);font-size:14px}.kz-gwf-box>label>input:not([type=checkbox]),.kz-gwf-box>label>select{display:block;width:100%;height:47px;margin-top:7px;padding:0 13px;border:1px solid var(--kz-line);border-radius:8px;background:var(--kz-card);color:var(--kz-text);font:600 17px Inter,system-ui,sans-serif}
.kz-gwf-unit{float:right;color:var(--kz-muted);font-size:12px;font-weight:400}
.kz-gwf-step{display:grid;grid-template-columns:75px 1fr 75px;min-height:47px;border:1px solid var(--kz-line);border-radius:8px;overflow:hidden;text-align:center}.kz-gwf-step button{border:0;background:var(--kz-card-3);color:var(--kz-text);font-size:25px}.kz-gwf-step strong{display:grid;place-items:center;font-size:19px}
.kz-gwf-luck{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.kz-gwf-luck button{min-height:43px;border:1px solid var(--kz-line);border-radius:8px;background:var(--kz-card-2);color:var(--kz-text);font:700 16px Inter,system-ui,sans-serif}.kz-gwf-luck button.active{border-color:#ffda69;color:var(--kz-text)}
.kz-gwf-switches{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.kz-gwf-switches label,.kz-gwf-points-toggle{display:flex!important;align-items:center;gap:10px;color:var(--kz-text);font-size:13px;cursor:pointer}.kz-gwf-switches input,.kz-gwf-points-toggle input{width:21px;height:21px;margin:0;accent-color:#9555e8}
.kz-gwf-primary,.kz-gwf-disabled,.kz-gwf-actions>button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:53px;width:100%;border:0;border-radius:9px;background:linear-gradient(110deg,#ffe275,#ffca48);color:#1a1422;font:750 17px Inter,system-ui,sans-serif;cursor:pointer}.kz-gwf-primary i,.kz-gwf-disabled i,.kz-gwf-actions i{font-size:23px}
.kz-gwf-link{display:block;min-height:36px;margin:9px auto 0}
.kz-gwf-state{display:flex;align-items:center;gap:17px;min-height:85px;padding:17px;margin-bottom:12px}.kz-gwf-state>i{color:var(--ok);font-size:26px}.kz-gwf-state strong,.kz-gwf-state small{display:block}.kz-gwf-state strong{font-size:20px}.kz-gwf-state small{color:var(--kz-muted);font-size:13px}
.kz-gwf-keyword{display:flex;align-items:center;gap:15px;min-height:60px;padding:10px 15px;margin-bottom:12px}.kz-gwf-keyword>span{flex:1;color:var(--kz-muted)}.kz-gwf-keyword strong{font-size:20px}.kz-gwf-keyword button{width:35px;height:35px;border:1px solid var(--kz-line);border-radius:7px;background:var(--kz-card-2);color:var(--kz-muted);font-size:19px}
.kz-gwf-listbox{padding:15px;margin-bottom:12px}.kz-gwf-listbox h3{display:flex;justify-content:space-between;margin:0 0 10px;font-size:18px}.kz-gwf-listbox h3 span{padding:3px 9px;border-radius:7px;background:var(--kz-card-3);font-size:13px}.kz-gwf-list{max-height:225px;overflow:auto}.kz-gwf-list button{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 6px;border:0;border-bottom:1px solid var(--kz-line);background:none;color:var(--kz-text);text-align:left;font:15px Inter,system-ui,sans-serif}.kz-gwf-list button>i:first-child{color:var(--kz-lilac)}.kz-gwf-list button span{flex:1}.kz-gwf-list button em{color:var(--kz-lilac);font-size:20px}.kz-gwf-list p{color:var(--kz-muted)}
.kz-gwf-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kz-gwf-actions>button:first-child{border:1px solid #6a5d78;background:var(--kz-card-3);color:var(--kz-text)}
.kz-gwf-points-toggle{min-height:42px}.kz-gwf-points-toggle i{color:var(--kz-muted);font-size:24px}.kz-gwf-points-toggle span{flex:1}.kz-gwf-tip,.kz-gwf-entry{display:flex;align-items:flex-start;gap:14px;padding:16px;margin:12px 0;color:var(--kz-muted)}.kz-gwf-tip>i{color:var(--kz-lilac);font-size:23px}.kz-gwf-entry>i{color:var(--ok);font-size:34px}.kz-gwf-entry:has(.ph-x-circle)>i{color:var(--red)}.kz-gwf-entry strong,.kz-gwf-entry small{display:block}.kz-gwf-entry strong{color:var(--kz-text);font-size:19px}.kz-gwf-entry small{margin-top:3px;color:var(--kz-muted)}
.kz-gwf-empty{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:330px;padding:30px;text-align:center}.kz-gwf-empty>i{color:var(--kz-lilac);font-size:96px}.kz-gwf-empty h3{max-width:420px;margin:15px 0;color:var(--kz-text);font-size:25px}.kz-gwf-empty p{color:var(--kz-muted)}.kz-gwf-disabled{margin:12px 0;background:var(--kz-card-3);color:#8f879a;cursor:not-allowed}
.kz-gwf-view[data-gwf-view=empty]>.kz-gwf-primary{margin-top:10px}
@media(max-width:700px){.gw-modal.kz-gw-flow-ready:not(.kz-gw-legacy){inset:0;border:0;border-radius:0}.kz-gw-flow{padding:0 14px 24px}.kz-gwf-toolbar{margin-top:5px}.kz-gwf-view>header h2{font-size:22px}.kz-gwf-view>header p{font-size:12px}.kz-gwf-switches{grid-template-columns:1fr}.kz-gwf-actions{grid-template-columns:1fr}.kz-gwf-empty{min-height:260px}}
/* 57 · Kazanan talebi ve fısıltı durumları */
.kz-gw-claim{position:absolute;inset:0;z-index:8;overflow:auto;padding:18px max(20px,calc((100% - 520px)/2)) 24px;background:radial-gradient(ellipse at 50% 32%,var(--kz-card),var(--kz-bg) 72%);color:var(--kz-text);font:15px/1.4 Inter,system-ui,sans-serif}
.kz-gw-claim[hidden],.kz-gw-claim [hidden]{display:none!important}
.kz-gwc-brand{display:flex;align-items:center;gap:10px;font-size:23px;color:var(--kz-lilac);letter-spacing:-.035em}.kz-gwc-brand img{width:42px;height:42px;border-radius:10px;box-shadow:0 5px 17px #3c1c8040}
.gw-modal:has(.kz-gw-claim:not([hidden])) #gwConfetti{visibility:hidden}
.kz-gwc-content{max-width:480px;margin:0 auto}.kz-gwc-hero{text-align:center}.kz-gwc-hero h2{margin:10px 0 1px;font-size:27px;line-height:1.2}.kz-gwc-hero p{margin:0;color:var(--kz-muted);font-size:15px}.kz-gwc-icon{display:grid;place-items:center;height:118px;margin:4px 0;color:var(--kz-gold);font-size:94px;filter:drop-shadow(0 8px 16px #ffcb4e32)}.kz-gw-claim[data-mode=confirmed] .kz-gwc-icon{color:var(--ok);filter:drop-shadow(0 8px 18px #41c68d40)}.kz-gw-claim[data-mode=whisper-error] .kz-gwc-icon{color:var(--red);filter:drop-shadow(0 8px 18px #ff638640)}.kz-gw-claim[data-mode=compose] .kz-gwc-icon{color:var(--kz-lilac);font-size:70px}
.kz-gwc-winner,.kz-gwc-note,.kz-gwc-timer,.kz-gwc-info,.kz-gwc-remain,.kz-gwc-pane label,.kz-gwc-error{border:1px solid var(--kz-line);border-radius:9px;background:linear-gradient(145deg,var(--kz-card),var(--kz-bg))}
.kz-gwc-winner{min-height:51px;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:15px;font-size:21px;font-weight:750}.kz-gwc-winner i{color:var(--kz-gold);font-size:26px}
.kz-gwc-pane{display:grid;gap:11px}.kz-gwc-note{display:flex;align-items:center;gap:13px;min-height:70px;padding:13px 17px;font-size:16px}.kz-gwc-note>i{color:var(--kz-lilac);font-size:29px}.kz-gwc-note b{color:var(--kz-lilac)}.kz-gwc-note.purple{background:linear-gradient(115deg,var(--kz-card-3),var(--kz-card));color:var(--kz-lilac)}.kz-gwc-note.purple>i{animation:kz-gwc-spin 1.2s linear infinite}@keyframes kz-gwc-spin{to{transform:rotate(360deg)}}
.kz-gwc-timer{padding:14px}.kz-gwc-timer>div:first-child{display:flex;justify-content:space-between;color:var(--kz-text)}.kz-gwc-timer small{text-align:right}.kz-gwc-timer>strong{display:block;margin:1px 0 7px;font-size:34px;line-height:1.2}.kz-gwc-timer>strong i{color:var(--kz-lilac);font-size:31px;vertical-align:-2px}.kz-gwc-progress{height:12px;overflow:hidden;border-radius:99px;background:var(--kz-card-3)}.kz-gwc-progress span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#a273ec,#d5a6ff);transition:width .8s linear}
.kz-gwc-info{display:flex;align-items:center;gap:12px;min-height:45px;padding:10px 12px;color:var(--kz-muted);font-size:13px}.kz-gwc-info i{color:var(--kz-muted);font-size:21px}
.kz-gwc-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:54px;border:1px solid #655e75;border-radius:9px;background:var(--kz-card);color:var(--kz-text);font:650 17px Inter,system-ui,sans-serif;cursor:pointer}.kz-gwc-button i{font-size:24px}.kz-gwc-button.primary{border-color:#ffd15b;background:linear-gradient(110deg,#ffe073,#ffcb44);color:#1a1422;font-weight:750}.kz-gwc-button:disabled{opacity:.55;cursor:wait}.kz-gwc-actions{display:grid;gap:11px;margin-top:10px}
.kz-gwc-remain{padding:12px}.kz-gwc-remain>div{display:flex;justify-content:space-between;margin-bottom:9px}.kz-gwc-remain ol{list-style:none;margin:0;padding:0}.kz-gwc-remain li{display:flex;align-items:center;gap:16px;min-height:39px;border:1px solid var(--kz-line);padding:0 13px}.kz-gwc-remain li+li{border-top:0}.kz-gwc-remain li i{color:var(--kz-lilac);font-size:22px}.kz-gwc-remain li span{color:var(--kz-muted)}
.kz-gwc-pane label{display:block;padding:10px 12px;color:var(--kz-text)}.kz-gwc-pane label strong{float:right;color:var(--kz-text)}.kz-gwc-pane label:has(textarea){border:0;background:none;padding:0}.kz-gwc-pane textarea{display:block;width:100%;min-height:86px;margin-top:5px;resize:vertical;padding:11px;border:1px solid var(--kz-line);border-radius:9px;outline:none;background:var(--kz-bg);color:var(--kz-text);font:15px Inter,system-ui,sans-serif}.kz-gwc-pane textarea:focus{border-color:#a675f2}.kz-gwc-error{display:flex;align-items:center;gap:12px;min-height:51px;padding:10px 12px;border-color:var(--kz-line);background:var(--kz-card-2);color:var(--red)}.kz-gwc-error i{font-size:27px}
@media(max-width:700px){.kz-gw-claim{padding:16px 18px 26px}.kz-gwc-brand{font-size:19px}.kz-gwc-hero h2{font-size:24px}.kz-gwc-icon{height:96px;font-size:77px}.kz-gwc-note{font-size:14px}}
@media(prefers-reduced-motion:reduce){.kz-gwc-note.purple>i{animation:none}.kz-gwc-progress span{transition:none}}
/* 89 · Çoklu kazanan talepleri */
.kz-gwc-multi{max-width:510px;margin:0 auto}.kz-gwc-multi h2{margin:17px 0 2px;text-align:center;font-size:28px;line-height:1.2}.kz-gwc-multi>p{margin:0 0 18px;text-align:center;color:var(--kz-text);font-size:16px}.kz-gwcm-timer,.kz-gwcm-note,.kz-gwcm-info,.kz-gwcm-list li{border:1px solid var(--kz-line);border-radius:10px;background:linear-gradient(140deg,var(--kz-card),var(--kz-bg))}
.kz-gwcm-timer{min-height:104px;padding:11px 16px;margin-bottom:10px}.kz-gwcm-timer>div{display:flex;justify-content:space-between;color:var(--kz-text);font-size:14px}.kz-gwcm-timer strong{display:flex;align-items:center;gap:12px;font-size:40px;line-height:1.25}.kz-gwcm-timer strong i{color:var(--kz-lilac);font-size:42px;font-weight:400}.kz-gwcm-note{display:flex;align-items:center;gap:14px;min-height:57px;padding:10px 15px;margin-bottom:10px}.kz-gwcm-note i{color:var(--kz-lilac);font-size:28px}.kz-gwcm-note b{color:var(--kz-lilac)}
.kz-gwcm-list{display:grid;gap:6px;list-style:none;margin:0 0 10px;padding:0}.kz-gwcm-list li{display:flex;align-items:center;gap:13px;min-height:58px;padding:7px 13px}.kz-gwcm-list li>.ph-user{color:var(--kz-lilac);font-size:25px}.kz-gwcm-index{width:20px;color:var(--kz-text)}.kz-gwcm-list strong{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px}.kz-gwcm-status{display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:14px}.kz-gwcm-status i{font-size:25px}.kz-gwcm-status.done{color:var(--ok)}.kz-gwcm-status.waiting{color:var(--kz-text)}.kz-gwcm-status.waiting i{color:var(--kz-lilac)}
.kz-gwcm-info{display:flex;align-items:center;gap:11px;min-height:43px;padding:8px 12px;color:var(--kz-text);font-size:13px}.kz-gwcm-info i{color:var(--kz-lilac);font-size:21px}.kz-gwcm-actions{display:grid;gap:10px;margin-top:12px}.kz-gwc-multi [hidden]{display:none!important}
@media(max-width:700px){.kz-gwc-multi h2{font-size:24px}.kz-gwc-multi>p{font-size:14px}.kz-gwcm-list li{gap:8px;padding:7px 9px}.kz-gwcm-list strong{font-size:15px}.kz-gwcm-status{font-size:12px}.kz-gwcm-status i{font-size:21px}}
/* 90 · Kısmi talep sonucu ve yalnız boş yerleri doldurma */
.kz-gwcm-outcome{display:grid;justify-items:center;margin:17px 0 18px}.kz-gwcm-outcome>i{font-size:94px;line-height:1;color:var(--kz-gold);filter:drop-shadow(0 7px 17px #ffc64340)}.kz-gwcm-outcome strong{font-size:43px;line-height:1.15}.kz-gwcm-outcome[data-kind=empty]>i{color:var(--red);filter:drop-shadow(0 7px 17px #ff497848)}.kz-gwcm-outcome[data-kind=empty] strong:empty{display:none}
.kz-gwcm-status.expired{color:var(--kz-gold)}.kz-gwcm-note:has(+ .kz-gwcm-list) [data-gwcm-note]{color:var(--kz-text)}.kz-gwcm-retry,.kz-gwcm-empty-actions{display:grid;gap:10px;margin-top:12px}.kz-gwcm-summary{display:grid;margin:4px 0 13px}.kz-gwcm-summary>div{display:flex;align-items:center;gap:13px;min-height:50px;padding:8px 14px;border:1px solid var(--kz-line);background:linear-gradient(140deg,var(--kz-card),var(--kz-bg))}.kz-gwcm-summary>div:first-child{border-radius:9px 9px 0 0}.kz-gwcm-summary>div:last-child{border-radius:0 0 9px 9px}.kz-gwcm-summary>div+div{border-top:0}.kz-gwcm-summary i{font-size:23px;color:var(--kz-lilac)}.kz-gwcm-summary>div:first-child i{color:var(--kz-gold)}.kz-gwcm-summary strong{margin-left:auto;font-size:20px}.kz-gwcm-error{display:flex;align-items:center;gap:12px;min-height:47px;padding:9px 13px;border:1px solid var(--kz-line);border-radius:9px;background:var(--kz-card-2);color:var(--red)}.kz-gwcm-error i{font-size:25px}
.gw-modal:has(.kz-gw-claim[data-mode=partial-empty]) #rollSheet.show{z-index:45}
