.fzdraw{min-height:100%;background:var(--fz-gray-50);color:var(--fz-gray-900);font-family:IBM Plex Sans Arabic,IBM Plex Sans,system-ui,sans-serif;animation:fzFade .18s ease}.fzdraw *,.fzdraw :after,.fzdraw :before{box-sizing:border-box}.fzdraw svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.fzdraw-num{font-family:IBM Plex Sans,system-ui,sans-serif;font-variant-numeric:tabular-nums}@keyframes fzFade{0%{opacity:0}to{opacity:1}}@keyframes fzRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fzHalo{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}@keyframes fzCount{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.fzdraw-shell{max-width:1020px;margin:0 auto;padding:34px 30px 72px;display:flex;flex-wrap:wrap;gap:14px}.fzdraw-head{flex:1 1 100%;display:flex;align-items:flex-start;gap:16px;margin-bottom:6px}.fzdraw-eyebrow{display:block;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--fz-blue-500)}.fzdraw-head .fzdraw-title{margin:0 0 8px;font-size:var(--fz-page-title);font-weight:700;letter-spacing:-.01em;line-height:1.25}.fzdraw-head p{margin:0;max-width:520px;font-size:13.5px;line-height:1.6;color:var(--fz-gray-600)}.fzdraw-head-spacer{flex:1}.fzdraw-present{flex:none;height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--fz-gray-900);border-radius:11px;background:var(--fz-gray-900);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.fzdraw-present svg{width:16px;height:16px}.fzdraw-main{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:12px}.fzdraw-dock{display:none}.fzdraw-side{flex:1 1 270px;max-width:320px;display:flex;flex-direction:column;gap:12px}.fzdraw-card{border:1px solid var(--fz-gray-100);border-radius:16px;background:#fff;padding:16px}.fzdraw-card h2{margin:0;font-size:14px;font-weight:700}.fzdraw-card-head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.fzdraw-card-head .fzdraw-head-spacer{flex:1}.fzdraw-chip{padding:2px 8px;border-radius:999px;background:var(--fz-gray-50);color:var(--fz-gray-600);font-size:11.5px;font-weight:600}.fzdraw-stage{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:300px;padding:36px 26px;border:1px solid var(--fz-gray-100);border-radius:20px;background:#fff;text-align:center}.fzdraw-sound{position:absolute;top:14px;inset-inline-start:14px;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:10px;background:var(--fz-gray-50);color:#94989B;cursor:pointer}.fzdraw-sound[data-on="1"]{background:var(--fz-blue-50);color:var(--fz-blue-500)}.fzdraw-sound svg{width:18px;height:18px}.fzdraw-prize-label{font-size:12.5px;font-weight:600}.fzdraw-count{font-size:60px;font-weight:700;line-height:1.1}.fzdraw-count-line{font-size:13px;color:var(--fz-gray-600)}.fzdraw-start{height:52px;min-width:200px;padding:0 26px;border:0;border-radius:13px;background:var(--fz-blue-500);color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer}.fzdraw-start:disabled{background:var(--fz-blue-300);cursor:not-allowed}.fzdraw-note{font-size:12.5px;color:var(--fz-gray-500)}.fzdraw-rolling-label{font-size:12.5px;color:var(--fz-blue-500)}.fzdraw-roll-name{font-size:30px;font-weight:700;line-height:1.45}.fzdraw-bar{width:190px;height:4px;border-radius:999px;background:var(--fz-blue-50);overflow:hidden}.fzdraw-bar i{display:block;height:100%;background:var(--fz-blue-500);transform-origin:inline-start;animation:fzBar 2.1s linear forwards}@keyframes fzBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fzdraw-trophy{width:54px;height:54px;display:grid;place-items:center;border-radius:16px}.fzdraw-trophy svg{width:26px;height:26px}.fzdraw-winner-name{font-size:34px;font-weight:700;line-height:1.45;animation:fzRise .35s ease}.fzdraw-phone{padding:5px 12px;border-radius:999px;background:var(--fz-gray-50);font-size:13px}.fzdraw-winner-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.fzdraw-btn{height:44px;padding:0 18px;border:1px solid var(--fz-gray-100);border-radius:12px;background:#fff;color:var(--fz-gray-900);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.fzdraw-btn.primary{border-color:var(--fz-blue-500);background:var(--fz-blue-500);color:#fff}.fzdraw-btn.done{border-color:#2E9E6B;background:#2E9E6B;color:#fff}.fzdraw-meta{font-size:11.5px;color:var(--fz-gray-500)}.fzdraw-winrow{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--fz-gray-75);font-size:13px}.fzdraw-winrow:first-child{border-top:0}.fzdraw-index{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:#FDF4E1;color:#C98A0B;font-size:11.5px;font-weight:700}.fzdraw-winrow b{font-weight:600}.fzdraw-prize-badge{padding:2px 8px;background:var(--fz-blue-50);color:var(--fz-blue-700);font-size:11px}.fzdraw-branch,.fzdraw-prize-badge{border-radius:999px;font-weight:600;white-space:nowrap}.fzdraw-branch{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 9px;background:var(--fz-success-bg);color:var(--fz-success);font-size:11.5px}.fzdraw-branch .ui-icon{width:13px;height:13px;flex:none}.fzdraw-branch bdi{min-width:0;overflow:hidden;text-overflow:ellipsis}.fzdraw-field{display:grid;gap:6px;margin-top:12px;font-size:12.5px}.fzdraw-field>span{font-weight:600;color:var(--fz-gray-700)}.fzdraw-field .fzdraw-seg{margin-bottom:0}.fzdraw-select{height:36px;padding:0 10px;border:1px solid var(--fz-gray-100);border-radius:10px;background:#fff;color:var(--fz-gray-900);font:inherit;font-size:12.5px}.fzdraw-select:focus{outline:none;border-color:var(--fz-blue-500)}.fzdraw-select:disabled{color:var(--fz-gray-400);background:var(--fz-gray-50)}.fzdraw-winrow small{color:var(--fz-gray-500);font-size:11.5px}.fzdraw-empty{padding:18px;border:1px dashed var(--fz-gray-100);border-radius:13px;font-size:12.5px;color:var(--fz-gray-500);text-align:center}.fzdraw-link{border:0;background:none;padding:0;color:var(--fz-blue-500);font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}@media (pointer:coarse){.fzdraw-link{position:relative}.fzdraw-link:before{content:"";position:absolute;inset:-11px -8px}}.fzdraw-seg{display:flex;gap:2px;padding:3px;border-radius:11px;background:var(--fz-gray-50);margin-bottom:12px}.fzdraw-seg button{flex:1;height:30px;border:0;border-radius:9px;background:transparent;color:var(--fz-gray-600);font:inherit;font-size:12px;cursor:pointer}.fzdraw-seg button[aria-pressed=true]{background:#fff;color:var(--fz-gray-900);font-weight:600;box-shadow:0 1px 2px rgba(31,35,41,.08)}.fzdraw-textarea{width:100%;min-height:170px;padding:11px 12px;border:1px solid var(--fz-gray-100);border-radius:12px;background:var(--fz-gray-25);color:var(--fz-gray-900);font:inherit;font-size:12.5px;line-height:1.95;resize:vertical}.fzdraw-textarea:focus{outline:none;border-color:var(--fz-blue-500);box-shadow:0 0 0 3px rgba(26,109,198,.12)}.fzdraw-row{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:12px;color:var(--fz-gray-500)}.fzdraw-drop{display:grid;place-items:center;gap:6px;padding:22px 14px;border:1.5px dashed var(--fz-blue-200);border-radius:13px;background:var(--fz-gray-0);text-align:center;cursor:pointer}.fzdraw-drop svg{width:26px;height:26px;color:var(--fz-blue-500)}.fzdraw-drop strong{font-size:13px;font-weight:600}.fzdraw-drop span{font-size:11.5px;color:var(--fz-gray-500)}.fzdraw-file{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid var(--fz-gray-100);border-radius:12px;font-size:12.5px}.fzdraw-file svg{width:20px;height:20px;color:var(--fz-gray-500)}.fzdraw-file-text{flex:1;min-width:0}.fzdraw-file-text b{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fzdraw-file-text small{display:block;color:var(--fz-gray-500);font-size:11.5px}.fzdraw-x{flex:none;width:26px;height:26px;display:grid;place-items:center;border:0;border-radius:8px;background:var(--fz-gray-50);color:var(--fz-gray-500);cursor:pointer}.fzdraw-x:disabled{opacity:.45;cursor:not-allowed}.fzdraw-x svg{width:14px;height:14px}.fzdraw-prize{display:flex;align-items:center;gap:8px;margin-bottom:8px}.fzdraw-prize-n{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:var(--fz-gray-50);color:var(--fz-gray-600);font-size:11.5px;font-weight:600}.fzdraw-prize input{flex:1;min-width:0;height:34px;padding:0 10px;border:1px solid var(--fz-gray-100);border-radius:10px;background:#fff;color:var(--fz-gray-900);font:inherit;font-size:12.5px}.fzdraw-prize input:focus{outline:none;border-color:var(--fz-blue-500)}.fzdraw-add{width:100%;height:34px;border:1px dashed var(--fz-gray-100);border-radius:10px;background:none;color:var(--fz-blue-500);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.fzdraw-swatches{display:flex;gap:8px;margin:10px 0 8px}.fzdraw-swatch{width:24px;height:24px;border:0;border-radius:999px;cursor:pointer;padding:0}.fzdraw-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--fz-gray-900)}.fzdraw-hint{font-size:11.5px;line-height:1.6;color:var(--fz-gray-500)}.fzdraw-rule{display:flex;align-items:center;gap:10px;padding:9px 0}.fzdraw-rule+.fzdraw-rule{border-top:1px solid var(--fz-gray-75)}.fzdraw-rule div{flex:1;min-width:0}.fzdraw-rule strong{display:block;font-size:12.5px;font-weight:600}.fzdraw-rule span{font-size:11.5px;color:var(--fz-gray-500)}.fzdraw-switch{position:relative;flex:none;width:36px;height:20px;border:0;border-radius:999px;background:var(--fz-gray-200);cursor:pointer;padding:0;transition:background .15s ease}.fzdraw-switch[aria-pressed=true]{background:var(--fz-blue-500)}.fzdraw-switch i{position:absolute;top:3px;inset-inline-start:3px;width:14px;height:14px;border-radius:999px;background:#fff;transition:inset-inline-start .15s ease}.fzdraw-switch[aria-pressed=true] i{inset-inline-start:19px}.fzdraw-modal-back{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:20px;background:rgba(31,35,41,.4)}.fzdraw-modal{display:flex;flex-direction:column;width:100%;max-width:400px;max-height:min(560px,82vh);padding:18px;border-radius:20px;background:#fff;box-shadow:0 24px 60px rgba(0,0,0,.24)}.fzdraw-modal-list{flex:1;min-height:0;overflow-y:auto;margin:0 -4px 12px;padding:0 4px}.fzdraw-modal h2{margin:0 0 12px;font-size:15px;font-weight:700}.fzdraw-option{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:8px;padding:11px 12px;border:1px solid var(--fz-gray-100);border-radius:12px;background:#fff;font:inherit;font-size:13px;text-align:start;cursor:pointer}.fzdraw-option[aria-pressed=true]{border-color:var(--fz-blue-500);background:var(--fz-gray-25)}.fzdraw-option div{flex:1;min-width:0}.fzdraw-option small{display:block;color:var(--fz-gray-500);font-size:11.5px}.fzdraw-toast{position:fixed;inset-inline:0;bottom:24px;z-index:120;display:flex;justify-content:center;pointer-events:none}.fzdraw-toast span{padding:10px 16px;border-radius:12px;background:var(--fz-gray-900);color:#fff;font-size:12.5px;box-shadow:0 18px 40px -18px rgba(31,35,41,.6)}@media (max-width:720px){.fzdraw-shell{flex-direction:column;padding:20px 16px 96px}.fzdraw-main,.fzdraw-side{display:contents}.fzdraw-main>*,.fzdraw-shell>*,.fzdraw-side>*{flex:1 1 100%;min-width:0;max-width:100%}.fzdraw-head{order:0}.fzdraw-stage{order:1;margin-bottom:12px}.fzdraw-side>.fzdraw-card{order:2;margin-bottom:12px}.fzdraw-saved{order:3}.fzdraw-dock{display:block;order:4}.fzdraw-head{flex-wrap:wrap;gap:10px}.fzdraw-head .fzdraw-title{font-size:var(--fz-page-title-phone)}.fzdraw-head p{display:none}.fzdraw-present{height:36px;width:36px;padding:0;justify-content:center}.fzdraw-present b{display:none}.fzdraw-stage{min-height:240px;padding:26px 18px}.fzdraw-add,.fzdraw-btn,.fzdraw-prize input,.fzdraw-select{height:44px}.fzdraw-dock{position:sticky;bottom:0;z-index:30;width:100%;margin-block:0 -76px;padding:14px 0 22px;background:linear-gradient(to bottom,rgba(244,246,250,0),var(--fz-gray-50) 42%)}.fzdraw-dock .fzdraw-start{width:100%;height:56px}.fzdraw-stage .fzdraw-start{display:none}}@media (max-width:720px),(pointer:coarse){.fzdraw-switch{width:44px;height:26px}.fzdraw-switch i{width:20px;height:20px}.fzdraw-switch[aria-pressed=true] i{inset-inline-start:21px}}.fzstage{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;background:radial-gradient(120% 95% at 50% -10%,#12456F 0,#0A2C49 48%,#06182A 100%);color:#fff;font-family:IBM Plex Sans Arabic,IBM Plex Sans,system-ui,sans-serif;animation:fzFade .18s ease}.fzstage *,.fzstage :after,.fzstage :before{box-sizing:border-box}.fzstage svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.fzstage-top{flex:none;display:flex;align-items:center;gap:14px;padding:18px 24px}.fzstage-logo{height:26px;width:auto}.fzstage-div{width:1px;height:22px;background:rgba(255,255,255,.22)}.fzstage-slot{width:148px;height:52px;display:grid;place-items:center;padding:6px;border:1px dashed rgba(255,255,255,.28);border-radius:12px;background:rgba(255,255,255,.04);color:var(--fz-blue-300);font-size:11px;line-height:1.35;text-align:center;cursor:pointer;overflow:hidden}.fzstage-slot img{max-width:100%;max-height:100%;object-fit:contain}.fzstage-source{font-size:12.5px;color:var(--fz-blue-200)}.fzstage-spacer{flex:1}.fzstage-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.22);border-radius:11px;background:rgba(255,255,255,.06);color:#fff;cursor:pointer}.fzstage-icon svg{width:18px;height:18px}.fzstage-exit{height:38px;padding:0 16px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.22);border-radius:11px;background:rgba(255,255,255,.06);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.fzstage-body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;align-items:center;justify-content:safe center;gap:16px;padding:0 24px 76px;text-align:center}.fzstage-prize{font-size:clamp(14px,1.8vw,22px);font-weight:600}.fzstage-count{font-size:clamp(84px,14vw,190px);font-weight:700;line-height:1}.fzstage-caption{font-size:clamp(13px,1.6vw,18px);color:var(--fz-blue-200)}.fzstage-start{height:68px;padding:0 44px;border:0;border-radius:18px;background:#fff;color:#0A2C49;font:inherit;font-size:18px;font-weight:700;cursor:pointer;box-shadow:0 18px 48px rgba(0,0,0,.35)}.fzstage-digit{font-size:clamp(140px,24vw,320px);font-weight:700;line-height:1;animation:fzCount .8s ease-out}.fzstage-reel{font-size:clamp(34px,7.5vw,116px);font-weight:700;line-height:1.4}.fzstage-bar{width:min(420px,70vw);height:5px;border-radius:999px;background:rgba(255,255,255,.2);overflow:hidden}.fzstage-bar i{display:block;height:100%;background:#fff;transform-origin:inline-start;animation:fzBar 2.1s linear forwards}.fzstage-wheelwrap{position:relative;display:grid;place-items:center}.fzwheel{position:relative;direction:ltr;margin:6px auto;filter:drop-shadow(0 18px 30px rgba(6,24,42,.22))}.fzwheel canvas{display:block}.fzwheel-pointer{position:absolute;top:50%;inset-inline-end:-12px;z-index:2;width:34px;height:26px;margin-top:-13px;background:#fff;clip-path:polygon(0 50%,100% 0,100% 100%);transform-origin:85% 50%;filter:drop-shadow(-1px 2px 3px rgba(6,24,42,.35))}.fzwheel-pointer.is-flick{animation:fzWheelFlick .12s ease-out}@keyframes fzWheelFlick{0%{transform:rotate(0)}40%{transform:rotate(-16deg)}to{transform:rotate(0)}}.fzdraw-stage .fzwheel-pointer{background:var(--fz-gray-900)}.fzstage-wheel-count{z-index:3;font-size:clamp(120px,20vw,260px);font-weight:700;line-height:1;color:#fff;text-shadow:0 6px 34px rgba(6,24,42,.7);animation:fzCount .8s ease-out}.fzstage-halo,.fzstage-wheel-count{position:absolute;pointer-events:none}.fzstage-halo{width:260px;height:260px;border-radius:50%;filter:blur(46px);animation:fzHalo 3.4s ease-in-out infinite}.fzstage-trophy{position:relative;width:74px;height:74px;display:grid;place-items:center;border-radius:22px}.fzstage-trophy svg{width:34px;height:34px}.fzstage-name{font-size:clamp(38px,8.5vw,140px);font-weight:700;line-height:1.4;max-width:22ch;animation:fzRise .45s ease}.fzstage-phone{padding:8px 18px;border-radius:999px;background:rgba(255,255,255,.1)}.fzstage-branch,.fzstage-phone{font-size:clamp(13px,1.6vw,20px)}.fzstage-branch{padding:6px 16px;background:rgba(46,204,143,.16);color:#7BE8B8}.fzstage-branch .ui-icon{width:18px;height:18px}.fzstage-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.fzstage-btn{height:56px;padding:0 26px;border:1px solid rgba(255,255,255,.28);border-radius:16px;background:rgba(255,255,255,.08);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.fzstage-btn.primary{border-color:#fff;background:#fff;color:#0A2C49;box-shadow:0 16px 40px rgba(0,0,0,.34)}.fzstage-btn.done{border-color:#2E9E6B;background:#2E9E6B;color:#fff}.fzstage-hintbar{position:absolute;inset-inline:0;bottom:0;padding:22px;text-align:center;font-size:12.5px;color:var(--fz-blue-400);background:linear-gradient(0deg,rgba(6,24,42,.9),transparent);pointer-events:none}.fzconfetti{position:fixed;inset:0;z-index:110;overflow:hidden;pointer-events:none}.fzconfetti i{position:absolute;top:-8%;display:block}@keyframes fzFallA{to{transform:translateY(112vh) translateX(40px) rotate(620deg);opacity:.9}}@keyframes fzFallB{to{transform:translateY(112vh) translateX(-60px) rotate(-540deg);opacity:.9}}@keyframes fzFallC{to{transform:translateY(112vh) translateX(12px) rotate(760deg);opacity:.9}}@media (max-width:720px){.fzstage-top{padding:52px 14px 10px;gap:8px;flex-wrap:nowrap}.fzstage-slot{width:96px;height:42px;font-size:10px}.fzstage-div,.fzstage-source{display:none}.fzstage-exit{padding:0 12px}.fzstage-exit span{display:none}.fzstage-body{padding-bottom:104px}.fzstage-actions{width:100%;flex-direction:column}.fzstage-btn{width:100%}.fzstage-start{display:grid;place-items:center;position:fixed;inset-inline:16px;bottom:calc(18px + env(safe-area-inset-bottom, 0px));width:auto;height:56px;padding:0 20px;font-size:16px}.fzstage-hintbar{display:none}}@media (prefers-reduced-motion:reduce){.fzdraw,.fzdraw-winner-name,.fzstage,.fzstage-digit,.fzstage-name{animation:none!important}.fzconfetti{display:none!important}.fzdraw-bar i,.fzstage-bar i{animation:none!important;transform:scaleX(1)}}