:root{--qwr-night:#071b22;--qwr-deep:#0c2a32;--qwr-paper:#fff8e7;--qwr-ink:#17333a;--qwr-gold:#e0b44f;--qwr-coral:#d76e5b;--qwr-mint:#5fc2aa;--qwr-cell:52px}*{box-sizing:border-box}.qwr-page{margin:0!important;background:var(--qwr-night)!important}.qwr-page #wpadminbar,.qwr-page header:not(.qwr-topbar),.qwr-page footer,.qwr-page #qosocial-root,.qwr-page #wanees-root,.qwr-page .wanis-floating,.qwr-page .pwa-install-prompt{display:none!important}.qwr-page #page,.qwr-page .site,.qwr-page .site-content{margin:0!important;padding:0!important;max-width:none!important}.qwr{min-height:100dvh;background:radial-gradient(circle at 50% -15%,#27545d 0,transparent 38%),linear-gradient(155deg,var(--qwr-deep),var(--qwr-night) 65%);color:#fff;font-family:Tajawal,Arial,sans-serif}.qwr-topbar{height:68px;display:flex;align-items:center;gap:14px;padding:9px clamp(12px,4vw,34px);border-bottom:1px solid rgba(255,255,255,.1);background:rgba(5,20,25,.86);backdrop-filter:blur(14px);position:sticky;top:0;z-index:10}.qwr-brand{display:flex;align-items:center;gap:10px;margin-inline:auto}.qwr-brand>span{width:38px;height:38px;border:2px solid var(--qwr-gold);border-radius:50%;display:grid;place-items:center;color:var(--qwr-gold);font:800 21px Georgia}.qwr-brand strong,.qwr-brand small{display:block}.qwr-brand small{font-size:11px;opacity:.64}.qwr-round{width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.04);color:#fff;display:grid;place-items:center;text-decoration:none;font-size:22px}.qwr-loading{min-height:calc(100dvh - 68px);display:grid;place-content:center;text-align:center;color:#e9d5a9}.qwr-loading i{width:34px;height:34px;border:3px solid rgba(255,255,255,.15);border-top-color:var(--qwr-gold);border-radius:50%;animation:qwr-spin .8s linear infinite;margin:auto}.qwr-stage{width:min(1040px,100%);margin:auto;padding:clamp(18px,4vw,38px) clamp(12px,3vw,26px) 60px}.qwr-progress-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-variant-numeric:tabular-nums}.qwr-chip{border:1px solid rgba(224,180,79,.5);color:#f1d69d;border-radius:999px;padding:5px 12px;font-size:12px}.qwr-riddle-card{position:relative;background:linear-gradient(135deg,#fffaf0,#f7e9ca);color:var(--qwr-ink);border:1px solid rgba(224,180,79,.65);border-radius:20px;padding:24px clamp(18px,4vw,38px);box-shadow:0 18px 50px rgba(0,0,0,.28);text-align:center}.qwr-riddle-card__label{position:absolute;top:0;right:22px;transform:translateY(-50%);background:#173941;color:#ffe1a1;border-radius:999px;padding:5px 16px;font-weight:800;font-size:12px}.qwr-lines{display:grid;place-content:center;min-height:82px}.qwr-lines p{margin:3px;font-size:clamp(19px,3vw,27px);line-height:1.55;font-weight:800}.qwr-instruction{margin:12px 0 8px;color:#6e624c;font-weight:700;font-size:14px}.qwr-secret-wrap{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.qwr-secret-wrap>span{font-size:13px;font-weight:900;color:#8b6b2d}.qwr-secret{direction:rtl;display:flex;gap:7px}.qwr-secret>span{position:relative;width:42px;height:48px;border:2px solid #bf9136;background:#fff9df;border-radius:9px;display:grid;place-items:center;font-size:24px;font-weight:900;color:#17333a}.qwr-secret>span small{position:absolute;top:1px;right:4px;color:#a47a2c;font-size:8px}.qwr-secret>span.has-letter{background:#ffe7a5;box-shadow:0 0 0 3px rgba(224,180,79,.16)}.qwr-crossword-shell{display:grid;grid-template-columns:minmax(420px,1.15fr) minmax(300px,.85fr);gap:16px;margin-top:16px;align-items:stretch}.qwr-board-panel,.qwr-clues{background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:17px}.qwr-board-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.qwr-board-head>span{font-size:11px;color:#d9c698}.qwr-board-head i{display:inline-block;width:12px;height:12px;background:#ffe39a;border:2px solid #d09e34;border-radius:3px;vertical-align:middle}.qwr-grid-wrap{min-height:330px;display:grid;place-items:center;padding:18px;border-radius:14px;background:linear-gradient(145deg,#102c34,#06171c);overflow:auto}.qwr-grid{direction:ltr;display:grid;gap:3px;width:max-content;height:max-content;padding:5px;background:#061319;border:2px solid #3a5660;border-radius:7px;box-shadow:0 14px 30px rgba(0,0,0,.3)}.qwr-block,.qwr-cell-wrap{width:var(--qwr-cell);height:var(--qwr-cell)}.qwr-block{background:#081419}.qwr-cell-wrap{position:relative;display:block;background:#fffdf5;border:2px solid #b4aaa0;border-radius:3px;overflow:hidden;transition:border-color .12s,background .12s,transform .12s}.qwr-cell{position:absolute;inset:0;width:100%;height:100%;border:0;outline:0;background:transparent;color:#17333a;text-align:center;font:900 27px/1 Tajawal,Arial,sans-serif;padding:8px 2px 2px;direction:rtl}.qwr-cell-number{position:absolute;top:2px;left:3px;z-index:2;color:#5d6869;font:800 8px Arial;pointer-events:none}.qwr-cell-wrap em{position:absolute;right:3px;bottom:1px;z-index:2;font:900 8px Arial;color:#8b6111;pointer-events:none}.qwr-cell-wrap.is-secret{background:#ffedb8;border-color:#d3a037;box-shadow:inset 0 0 0 2px rgba(255,255,255,.55)}.qwr-cell-wrap.is-active{border-color:#41b6c5;transform:translateY(-1px);box-shadow:0 0 0 2px rgba(65,182,197,.25)}.qwr-cell-wrap.is-correct{background:#d9f5eb;border-color:#48a88e}.qwr-cell-wrap.is-wrong{background:#ffe0da;border-color:#d76e5b;animation:qwr-shake .24s ease}.qwr-cell:disabled{color:#176750;-webkit-text-fill-color:#176750;opacity:1}.qwr-board-help{text-align:center;margin:11px 0 0;color:#bed0cc;font-size:12px}.qwr-clues{display:grid;grid-template-columns:1fr;gap:14px;align-content:start;max-height:440px;overflow:auto}.qwr-clues h2{margin:0 0 7px;color:#ffe0a0;font-size:15px}.qwr-clues ol{list-style:none;margin:0;padding:0;display:grid;gap:6px}.qwr-clues button{width:100%;display:grid;grid-template-columns:27px 1fr auto;align-items:center;gap:7px;text-align:right;border:1px solid rgba(255,255,255,.11);background:rgba(0,0,0,.15);color:#e9f1ef;border-radius:10px;padding:8px;cursor:pointer;font:700 13px Tajawal}.qwr-clues button b{width:25px;height:25px;border-radius:50%;background:rgba(255,255,255,.09);display:grid;place-items:center;color:#f5d994}.qwr-clues button small{font-size:9px;color:#a9bdb9;white-space:nowrap}.qwr-clues button.is-active{border-color:#41b6c5;background:rgba(65,182,197,.14)}.qwr-clues button.is-correct{border-color:#48a88e;background:rgba(72,168,142,.15)}.qwr-clues button.is-correct b:after{content:'✓'}.qwr-clues button.is-correct b{font-size:0}.qwr-clues button.is-wrong{border-color:#d76e5b;background:rgba(215,110,91,.13)}.qwr-primary{min-height:50px;border:0;border-radius:12px;background:linear-gradient(135deg,#e0b44f,#b98635);color:#10262d;font:900 16px Tajawal;padding:11px 24px;cursor:pointer;box-shadow:0 8px 18px rgba(121,82,26,.2)}.qwr-primary:disabled{opacity:.58;cursor:default}.qwr-check{display:block;width:min(430px,100%);margin:17px auto 0}.qwr-message{min-height:25px;margin:10px 0 0;text-align:center;font-weight:800}.qwr-message.is-wrong{color:#ffad9e}.qwr-message.is-correct{color:#8ce1ca}.qwr-result{margin-top:15px;padding:18px 20px;border-radius:18px;background:linear-gradient(135deg,rgba(95,194,170,.19),rgba(224,180,79,.13));border:1px solid rgba(95,194,170,.5);display:grid;grid-template-columns:54px 1fr auto;align-items:center;gap:14px}.qwr-result[hidden]{display:none}.qwr-result>span{width:50px;height:50px;border-radius:50%;background:var(--qwr-mint);color:#08242a;display:grid;place-items:center;font-size:27px;font-weight:900}.qwr-result small{color:#b9d5cf}.qwr-result h2{margin:1px 0;color:#ffe2a8;font-size:29px}.qwr-result p{margin:0;opacity:.82}.qwr-levels-wrap{margin-top:28px}.qwr-levels-wrap h2{font-size:15px;color:#d6e4e1}.qwr-levels{display:grid;grid-template-columns:repeat(10,1fr);gap:7px}.qwr-levels button{aspect-ratio:1;border-radius:9px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);color:#d8e5e2;font-weight:800}.qwr-levels button.is-active{border-color:var(--qwr-gold);color:var(--qwr-gold);box-shadow:0 0 0 2px rgba(224,180,79,.16)}.qwr-levels button.is-solved{background:rgba(95,194,170,.23);color:#baf5e6}.qwr-levels button:disabled{opacity:.25}.qwr [hidden]{display:none!important}@keyframes qwr-spin{to{transform:rotate(360deg)}}@keyframes qwr-shake{25%{transform:translateX(-4px)}50%{transform:translateX(4px)}75%{transform:translateX(-2px)}}@media(max-width:780px){:root{--qwr-cell:clamp(39px,11vw,48px)}.qwr-crossword-shell{grid-template-columns:1fr}.qwr-grid-wrap{min-height:280px;padding:12px}.qwr-clues{max-height:none;grid-template-columns:1fr 1fr}.qwr-result{grid-template-columns:46px 1fr}.qwr-result>.qwr-primary{grid-column:1/-1;width:100%}.qwr-levels{grid-template-columns:repeat(5,1fr)}}@media(max-width:520px){.qwr-topbar{height:62px;padding:8px 10px}.qwr-brand small{display:none}.qwr-round{width:38px;height:38px}.qwr-stage{padding-top:17px}.qwr-riddle-card{border-radius:16px;padding:23px 13px 17px}.qwr-lines{min-height:68px}.qwr-lines p{font-size:19px}.qwr-instruction{font-size:12px}.qwr-crossword-shell{margin-top:11px}.qwr-board-panel,.qwr-clues{padding:11px;border-radius:14px}.qwr-clues{grid-template-columns:1fr}.qwr-clues button{font-size:12px}.qwr-grid{gap:2px;padding:3px}.qwr-cell{font-size:23px}.qwr-secret>span{width:38px;height:44px}.qwr-levels{grid-template-columns:repeat(5,1fr)}}@media(max-width:370px){:root{--qwr-cell:37px}.qwr-grid-wrap{padding:8px}.qwr-cell{font-size:21px}.qwr-clues button{grid-template-columns:25px 1fr}.qwr-clues button small{display:none}}@media(prefers-reduced-motion:reduce){.qwr *{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
html[data-theme="dark"][data-experience="games"] .qwr input.qwr-cell:not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]){background:transparent!important;background-color:transparent!important;color:#17333a!important;-webkit-text-fill-color:#17333a!important;border:0!important;box-shadow:none!important}
.qwr-page #qissue-trigger,.qwr-page .qissue-trigger,.qwr-page #pwa-install-banner{display:none!important}
