:root{color-scheme:dark;font-family:QuizArabic,Arial,sans-serif;color:#edf0f9;background:#10131c}body.lq-body{margin:0;background:radial-gradient(ellipse at 80% -10%,#62537a33,transparent 48%),radial-gradient(ellipse at 10% 80%,#a4895030,transparent 60%),repeating-linear-gradient(120deg,#ffffff02 0,#ffffff02 1px,transparent 1px,transparent 4px),#10131c;min-height:100vh}button,input,select{font:inherit}button,a,input{touch-action:manipulation}button{cursor:pointer}button:disabled{opacity:.4;cursor:not-allowed}[hidden]{display:none!important}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #ffe0a2;outline-offset:4px}a{color:inherit;text-decoration:none}.lq-top{display:flex;justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:auto;padding:22px 32px;border-bottom:1px solid #d2c29f22}.lq-brand{display:flex;align-items:center;gap:12px}.lq-brand img{object-fit:contain}.lq-brand strong{font-size:18px}.lq-brand bdi{color:#c7aa78;font-family:system-ui;font-size:15px;margin-right:5px}.lq-top>a:last-child{color:#c4c9d6;font-size:14px}.lq-shell{max-width:1216px;padding:35px 32px 70px;margin:auto}.lq-heading{text-align:center;margin:20px 0 35px}.lq-eyebrow{font:11px system-ui;color:#d0b888;letter-spacing:3px}.lq-heading h1{font-size:clamp(35px,5vw,56px);margin:10px 0;color:#f8f5ee}.lq-heading h1 span{display:block;font-size:clamp(16px,2vw,21px);font-weight:400;margin-top:9px;color:#b6bfce}.lq-heading>p{font-size:13px;color:#c3b394}.lq-steps{display:flex;align-items:center;justify-content:center;margin:30px 0 40px;gap:15px}.lq-steps button{display:flex;gap:9px;align-items:center;background:none;border:0;color:#b9c4d7;font-size:13px;padding:8px}.lq-steps b{display:grid;place-items:center;width:31px;height:31px;background:#202736;border:1px solid #657087;border-radius:50%;font:12px system-ui}.lq-steps [aria-current]{color:#f2d49b}.lq-steps [aria-current] b{color:#18130a;background:linear-gradient(130deg,#ffe4ae,#b48c51);border-color:#e3c28a;box-shadow:0 0 24px #e9c27b33}.lq-steps i{height:1px;width:50px;background:linear-gradient(90deg,transparent,#7f735f,transparent)}.lq-step{animation:lq-in .25s ease-out}.lq-section-heading{display:flex;justify-content:space-between;gap:20px;align-items:center}.lq-section-heading h2{font-size:26px;font-weight:700;margin:0 0 8px}.lq-section-heading p{font-size:14px;color:#abb7ca;margin:0;line-height:1.8}.lq-count{padding:8px 16px;border:1px solid #d6ba7f66;border-radius:20px;color:#e4cda5;font-family:system-ui;white-space:nowrap}.lq-categories{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:34px 23px;margin:40px 0}.lq-category{background:none;border:0;color:#ebeff9;padding:0 6px;position:relative;text-align:center}.lq-circle{position:relative;display:grid;place-content:center;width:min(160px,100%);aspect-ratio:1;border-radius:50%;margin:0 auto 17px;border:1px solid color-mix(in srgb,var(--cat) 55%,#576070);background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--cat) 12%,#232c3b),#151c29 76%);box-shadow:inset 0 0 0 7px #ffffff03,inset 0 0 0 8px #ffffff0d,0 10px 25px #0005;transition:transform .2s,border-color .2s,box-shadow .2s;isolation:isolate}.lq-circle:before{content:'';position:absolute;inset:10px;border:1px solid #ffffff12;border-radius:50%;background:none;z-index:-1}.lq-symbol{display:grid;place-items:center;color:#fff;line-height:1;filter:none;text-shadow:none}.lq-category strong{display:block;font-size:18px;line-height:1.5}.lq-category>small{display:block;color:#9daac1;font-size:11px;line-height:1.7;margin-top:6px}.lq-category .lq-check{display:none;position:absolute;right:4px;top:7px;width:29px;height:29px;place-items:center;border-radius:50%;font:700 14px system-ui;background:#f6db9f;border:3px solid #161d2a;color:#171f2c}.lq-category[aria-pressed=true] .lq-check{display:grid}.lq-category[aria-pressed=true] .lq-circle{border:2px solid #f2d18f;box-shadow:inset 0 0 0 7px #ffffff04,inset 0 0 0 8px #d8bd7733,0 0 24px #f5ca752b,0 10px 25px #0006}.lq-category:hover .lq-circle{transform:translateY(-5px);border-color:var(--cat)}.lq-step-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #b9bfd32c;padding-top:24px;font-size:13px;color:#abb8cc}.lq-primary,.lq-quiet,.lq-danger{padding:11px 21px;border:1px solid #d4b77c;border-radius:12px;font-weight:700;font-size:14px;min-height:44px}.lq-primary{color:#21190b;background:linear-gradient(130deg,#ffe6b7,#c19c60);box-shadow:0 4px 16px #b7924630}.lq-quiet{border-color:#71809766;color:#e4eaf5;background:linear-gradient(130deg,#293346,#192230)}.lq-danger{border-color:#9e6270;color:#f5bdc7;background:#4d253066}.lq-platforms{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0 20px}.lq-platforms button{flex:1;padding:16px;border:1px solid #6c789866;border-radius:15px;background:#29304455;color:#c6d1e4;min-width:100px}.lq-platforms button[aria-pressed=true]{border-color:#baa1f6;background:#7762ad33;color:#ece2ff;box-shadow:0 0 20px #b59aff16}.lq-account-grid{display:flex;gap:15px;align-items:end}.lq-account-grid>label{flex:1;min-width:0;font-size:13px;color:#b7c3d6}.lq-account-grid input,.lq-link-row input{display:block;width:100%;padding:13px 15px;border:1px solid #8491a655;border-radius:12px;background:#141e2c;color:#f3f6fb;margin-top:8px;outline-offset:2px}.lq-status{border-inline-start:3px solid #a5b8e4;padding:10px 13px;background:#9aafff0a;border-radius:4px;color:#ced8e8;font-size:14px;line-height:1.8}.lq-status[data-state=connected]{border-color:#70e4b0;color:#9af0ca}.lq-status[data-state=error]{border-color:#ff8e9e;color:#ffb1bd}.lq-muted{font-size:12px;line-height:1.9;color:#9daec6}.lq-link-box{padding:20px;border:1px solid #8c9bb24d;border-radius:17px;margin-top:25px;background:linear-gradient(135deg,#27314577,#161e2b99)}.lq-link-box>label{font-size:14px;color:#e8dcc5}.lq-link-row{display:flex;gap:10px;align-items:center;margin-top:10px}.lq-link-row input{margin:0;flex:1;min-width:0;font:12px/1.7 system-ui}.lq-help{width:35px;height:35px;flex:0 0 35px;border:1px solid #bca7e4;border-radius:50%;background:#7762ad29;color:#e0d3ff;font-size:19px;font-weight:bold}.lq-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:25px 0 14px}.lq-start{padding:15px 28px}.lq-controls>span{margin-inline-start:auto;color:#c6d2e4;font-size:13px}.lq-persistent-note{font-size:12px;color:#b9b099;line-height:1.9}.lq-studio{display:grid;grid-template-columns:minmax(0,1fr) 275px;gap:22px;margin-top:28px}.lq-preview-column{min-width:0}.lq-preview-heading{display:flex;justify-content:space-between;font-size:13px;color:#bdc8db;margin-bottom:10px}.lq-preview-heading>span:last-child{color:#b7a685}.lq-preview{aspect-ratio:16/10;border:1px solid #7184a14d;border-radius:15px;overflow:hidden;background:linear-gradient(135deg,#203b424d,#2839404d),url('/halloween/assets/michael-saudi-background.webp') center/cover;position:relative}.lq-preview:before{content:'معاينة فوق صورة اللعبة';position:absolute;top:30px;left:0;right:0;text-align:center;color:#f5f5f766;font-size:12px}#preview{position:absolute;inset:0}.lq-preview .quiz-card{width:calc(100% - 24px);padding:12px;bottom:12px}.lq-preview .question-text{font-size:18px}.lq-preview .answer-text{font-size:12px}.lq-preview .answer-box{padding:8px;gap:6px;min-height:40px}.lq-preview .quiz-answers{gap:8px}.lq-preview .quiz-card-foot{font-size:9px}.lq-preview .quiz-card-head{font-size:10px}.lq-preview .winner-banner{max-width:80%;padding:14px}.lq-preview .winner-banner h1{font-size:33px}.lq-preview .winner-name{font-size:25px}.lq-preview .winner-crown{font-size:35px}.lq-preview .winner-points{font-size:14px}.lq-preview .winner-eyebrow{font-size:12px}.lq-preview .quiz-countdown{font-size:15px;bottom:12px}.lq-scoreboard{padding:18px;border:1px solid #8c9bb240;border-radius:15px;background:linear-gradient(145deg,#2b344466,#151e2caa)}.lq-score-heading{display:flex;justify-content:space-between;align-items:center;gap:6px}.lq-score-heading h3{font-size:18px;margin:0}.lq-score-heading span{font-size:11px;color:#a6b7cf}.lq-scoreboard ol{list-style:none;padding:0;max-height:420px;overflow:auto}.lq-scoreboard li{display:flex;align-items:center;gap:9px;margin:8px 0;padding:10px 8px;border-radius:10px;background:#10192688;color:#dce5f5;font-size:13px}.lq-scoreboard li>span:nth-child(2){flex:1;min-width:0;overflow-wrap:anywhere}.lq-scoreboard li>strong{font:700 16px system-ui;color:#ead2a6}.lq-scoreboard li small{display:block;font:10px system-ui;color:#8e9eb6;margin-top:5px}.lq-rank{display:grid;place-items:center;width:23px;height:23px;border:1px solid #bca77a66;border-radius:50%;font:12px system-ui;color:#e1c18a}.lq-last-result{font-size:12px;line-height:1.9;color:#b5caae;padding-top:12px;border-top:1px solid #ffffff16}.lq-appearance{margin-top:18px;border:1px solid #71809755;border-radius:12px;padding:15px;background:#1b263677}.lq-appearance summary{cursor:pointer;color:#d8c5a3;font-size:14px}.lq-settings{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-top:18px}.lq-settings label{font-size:12px;color:#b5c3d9}.lq-settings input[type=range]{display:block;width:100%;accent-color:#c4a570;margin-top:10px}.lq-settings output{color:#e6cf9d;float:left}.lq-checkbox{grid-column:1/-1;display:flex;align-items:center;gap:8px}.lq-demo-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:14px;font-size:12px;color:#bac8dd}.lq-demo-tools button{border:1px solid #aa93d155;background:#56447233;color:#d9cdef;border-radius:8px;padding:8px 12px}.lq-notice{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);max-width:min(650px,90%);background:#283549f5;border:1px solid #c0a57688;color:#fff1d8;padding:14px 22px;border-radius:14px;box-shadow:0 5px 25px #0008;z-index:20;font-size:14px;line-height:1.7}.lq-dialog{color:#dae3f2;background:linear-gradient(135deg,#293349,#111a2a);border:1px solid #baa27188;border-radius:22px;max-width:min(700px,92vw);max-height:85vh;overflow:auto;padding:26px;font-family:QuizArabic,Arial,sans-serif}.lq-dialog::backdrop{background:#000a;backdrop-filter:blur(4px)}.lq-dialog header{display:flex;align-items:center;justify-content:space-between}.lq-dialog h2{font-size:23px;margin:0}.lq-dialog header button{background:#ffffff12;color:white;border:0;width:32px;height:32px;border-radius:50%;font-size:24px}.lq-dialog li,.lq-dialog p{line-height:1.95;font-size:14px;color:#b7c8df}.lq-dialog li{margin-bottom:9px}.lq-dialog a{color:#e8ce97;font-size:13px}.lq-dialog bdi{font-family:system-ui;font-size:.9em}@keyframes lq-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:1000px){.lq-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.lq-studio{grid-template-columns:1fr}.lq-scoreboard ol{max-height:250px}.lq-preview{aspect-ratio:16/9}}@media(max-width:600px){.lq-shell{padding:25px 16px 50px}.lq-top{padding:16px}.lq-brand strong{font-size:15px}.lq-brand bdi{font-size:12px}.lq-steps{gap:2px;margin:20px 0 30px}.lq-steps button{font-size:11px;gap:5px;padding:4px}.lq-steps i{width:17px}.lq-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.lq-circle{max-width:145px}.lq-category strong{font-size:17px}.lq-category>small{font-size:10px}.lq-section-heading h2{font-size:22px}.lq-account-grid{flex-direction:column;align-items:stretch}.lq-link-row{flex-wrap:wrap}.lq-link-row input{flex-basis:100%}.lq-link-row .lq-primary{flex:1}.lq-preview{aspect-ratio:4/5}.lq-preview .quiz-answers{grid-template-columns:repeat(2,minmax(0,1fr))}.lq-preview .quiz-card-foot{flex-direction:column;gap:3px}.lq-settings{grid-template-columns:1fr}.lq-checkbox{grid-column:1}.lq-step-actions{align-items:flex-start}.lq-controls>span{flex-basis:100%;margin:3px 0}.lq-persistent-note{font-size:11px}.lq-section-heading{align-items:flex-start}.lq-section-heading .lq-quiet{font-size:11px;padding:8px}.lq-preview .quiz-countdown{padding:10px 12px;font-size:14px}.lq-steps b{width:27px;height:27px}}@media(prefers-reduced-motion:reduce){.lq-step{animation:none}.lq-circle{transition:none}.lq-category:hover .lq-circle{transform:none}}

.lq-symbol svg{width:64px;height:64px;display:block;color:#fff;overflow:visible;filter:none}
