.daily-riddle-entry{justify-items:center;gap:6px;margin:14px 0 12px;display:grid}.daily-riddle-trigger{color:#efc873;letter-spacing:.055em;cursor:pointer;background:linear-gradient(130deg,#102e3b,#071c29);border:1px solid #e9bd62a8;border-radius:999px;justify-content:center;align-items:center;gap:10px;max-width:100%;min-height:46px;padding:10px 19px;font:750 11px/1.3 Montserrat,sans-serif;transition:border-color .18s,background-color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 3px 8px #0000002e}.daily-riddle-trigger svg,.daily-riddle-dialog svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:21px;height:21px}.daily-riddle-trigger svg:last-child{width:16px;height:16px}.daily-riddle-trigger:hover{border-color:#f3d28f}.daily-riddle-trigger:focus-visible{outline-offset:4px;outline:2px solid #f3d28f}.daily-riddle-dialog button:focus-visible{outline-offset:4px;outline:2px solid #f3d28f}.daily-riddle-entry>p{color:#9cb5c0;text-align:center;margin:0;font-size:11px;line-height:1.4}.daily-riddle-dialog{--riddle-top-gap:calc(16px + (env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px)) / 2);--riddle-bottom-gap:max(12px, env(safe-area-inset-bottom,0px));--riddle-available-height:calc(var(--riddle-viewport-height,100dvh) - var(--riddle-top-gap) - var(--riddle-bottom-gap));--riddle-header-gap:8px;--riddle-padding:24px;box-sizing:border-box;inset:calc(var(--riddle-viewport-top,0px) + var(--riddle-top-gap)) 0 calc(100% - var(--riddle-viewport-top,0px) - var(--riddle-viewport-height,100dvh) + var(--riddle-bottom-gap));width:min(520px,100vw - 28px);max-width:520px;max-height:var(--riddle-available-height);padding:var(--riddle-padding);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#355e70 transparent;color:#f4f7f9;-webkit-text-size-adjust:100%;background:linear-gradient(145deg,#103040,#061a27 72%);border:1px solid #e9bd628c;border-radius:24px;margin:auto;position:fixed;overflow:auto;box-shadow:0 25px 80px #00000080,inset 0 1px #ffffff0f}.daily-riddle-dialog[data-view=reader]{transform:translateY(clamp(0px, calc((var(--riddle-available-height) - 100%) / 2), 24px))}.daily-riddle-dialog[data-view=library]{--riddle-bottom-gap:10px;height:var(--riddle-available-height);padding-bottom:max(var(--riddle-padding), calc(env(safe-area-inset-bottom,0px) + 8px));margin-block:0}.daily-riddle-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#010c14cc}.daily-riddle-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.daily-riddle-header>span{color:#efc873;letter-spacing:.07em;align-items:center;gap:10px;font:750 10px/1.5 Montserrat,sans-serif;display:flex}.daily-riddle-header.has-back{gap:var(--riddle-header-gap);grid-template-columns:44px minmax(0,1fr) max-content;display:grid}.daily-riddle-header.has-back>span{gap:8px}.daily-riddle-header.has-back>span>span{text-wrap:balance}.daily-riddle-header .daily-riddle-back{flex:0 0 44px}.daily-riddle-header .daily-riddle-back svg{stroke-width:1.8px;width:23px;height:23px}.daily-riddle-dialog h2{color:#fff;letter-spacing:-.025em;outline:none;margin:0 0 18px;font:750 clamp(23px,5.5vw,29px)/1.2 Inter,sans-serif}.daily-riddle-question{color:#e3edf1;white-space:pre-line;margin:0 0 18px;font-size:16px;line-height:1.65}.daily-riddle-reveal{background:#010e184d;border:1px solid #e9bd6226;border-radius:15px;min-height:134px;margin:0 0 20px;padding:16px;display:grid}.daily-riddle-reveal>div{grid-area:1/1}.daily-riddle-spacer{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.daily-riddle-reveal h3{color:#efc873;margin:0 0 8px;font-size:13px;font-weight:750;line-height:1.4}.daily-riddle-reveal p{color:#c5d7df;margin:0;font-size:14px;line-height:1.6}.daily-riddle-reveal.is-question .daily-riddle-feedback{place-items:center;display:grid}.daily-riddle-reveal p.daily-riddle-pause{color:#9bb3be;font-size:13px}.daily-riddle-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.daily-riddle-actions>button{color:#efca7e;cursor:pointer;background:#0c2635;border:1px solid #e9bd6266;border-radius:13px;justify-content:center;align-items:center;gap:8px;height:52px;min-height:52px;padding:8px 10px;font:700 12px/1.35 Montserrat,sans-serif;display:flex}.daily-riddle-actions>button.is-primary{color:#071c29;background:#e9bd62;border-color:#e9bd62}.daily-riddle-actions>button:disabled{cursor:default;opacity:.48}.daily-riddle-actions svg{width:17px;height:17px}@media (max-width:380px){.daily-riddle-dialog{--riddle-padding:18px;border-radius:20px}.daily-riddle-header>span{gap:7px;font-size:9px}.daily-riddle-trigger{padding-inline:15px;font-size:10px}}@media (prefers-reduced-motion:reduce){.daily-riddle-trigger{transition:none}}.daily-riddle-header>span{min-width:0}.daily-riddle-header-actions{align-items:center;gap:var(--riddle-header-gap);flex-shrink:0;display:flex}.daily-riddle-header-actions .daily-riddle-close{color:#ead098;cursor:pointer;background:#03121d99;border:1px solid #e9bd6240;border-radius:14px;place-items:center;width:44px;height:44px;padding:0;display:grid}.arcade-library-share.stories-share.is-compact,.riddle-share.stories-share.is-compact{flex:0 0 44px;width:44px;max-width:none;display:block}.arcade-library-share .stories-share-primary,.riddle-share .stories-share-primary{width:44px;min-height:44px}.arcade-library-share .stories-share-mark,.riddle-share .stories-share-mark{border-radius:14px;flex-basis:44px;width:44px;height:44px}.arcade-library-share .stories-share-mark svg,.riddle-share .stories-share-mark svg{width:22px;height:22px}.arcade-library-share>[role=status],.riddle-share>[role=status]{z-index:20;bottom:max(24px, calc(env(safe-area-inset-bottom,0px) + 12px));color:#efcf89;text-align:center;pointer-events:none;background:#102a3c;border:1px solid #e7bd625c;border-radius:12px;width:max-content;max-width:min(320px,100vw - 36px);padding:12px 16px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0005}.daily-riddle-browse{justify-content:space-between;align-items:center;gap:12px;margin:10px 0 -5px;display:flex}.daily-riddle-browse button{color:#c3d7df;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:44px;padding:5px 0;font:650 11px/1.4 Inter,sans-serif;display:inline-flex}.daily-riddle-browse button:first-child{color:#e8c782}.daily-riddle-browse button svg{width:15px;height:15px}.daily-riddle-browse>span{color:#98b1be;text-align:right;font-size:11px}.daily-riddle-library-summary{color:#9fb9c6;margin:-6px 0 17px;font-size:12px;line-height:1.5}.daily-riddle-library-heading{--riddle-sevo-size:clamp(56px, 16.4vw, 68px);min-height:var(--riddle-sevo-size);margin-bottom:17px;padding-inline-end:calc((88px + var(--riddle-header-gap) + var(--riddle-sevo-size)) / 2 + 8px);position:relative}.daily-riddle-library-heading h2{margin-bottom:12px}.daily-riddle-library-heading .daily-riddle-library-summary{margin:0}.daily-riddle-library-sevo{top:-3px;right:calc((88px + var(--riddle-header-gap) - var(--riddle-sevo-size)) / 2);width:var(--riddle-sevo-size);height:var(--riddle-sevo-size);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.daily-riddle-library-list{gap:8px;display:grid}.daily-riddle-library-list>button{color:#dce8ed;text-align:left;cursor:pointer;background:#051b29b0;border:1px solid #93b7c729;border-radius:13px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:64px;padding:11px 12px;display:grid}.daily-riddle-library-list .daily-riddle-number{color:#b99d61;font-variant-numeric:tabular-nums;font-size:10px}.daily-riddle-library-list strong{color:#e7eff3;font-size:13px;font-weight:650;line-height:1.4;display:block}.daily-riddle-library-list small{color:#8faab8;margin-top:3px;font-size:10px;line-height:1.4;display:block}.daily-riddle-library-list svg{color:#d0ad66;width:17px;height:17px}.daily-riddle-pagination{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.daily-riddle-pagination button,.daily-riddle-load-more{color:#e8c782;cursor:pointer;background:#0a2332;border:1px solid #e9bd6255;border-radius:11px;min-height:44px;padding:8px 13px;font:650 11px/1.4 Inter,sans-serif}.daily-riddle-pagination button:disabled,.daily-riddle-load-more:disabled{opacity:.4;cursor:default}.daily-riddle-pagination>span{color:#93adbb;font-variant-numeric:tabular-nums;font-size:11px}.daily-riddle-load-more{width:100%;margin-top:12px}@media (max-width:640px){.arcade-library-header{grid-template-columns:46px minmax(0,1fr) 96px;column-gap:8px}.arcade-library-header>a:nth-child(2) strong{letter-spacing:.1em;font-size:clamp(17px,4.8vw,21px)}.arcade-library-header .header-search-actions{gap:8px}}@media (max-width:380px){.daily-riddle-dialog{--riddle-header-gap:6px}.daily-riddle-header>span{letter-spacing:.035em;font-size:9px}.daily-riddle-header>span>svg{width:18px;height:18px}}
