.new-grid .card-anagram{grid-column:span 7;order:-5;min-height:350px}.new-grid .card-mystery{grid-column:span 5;order:-4;min-height:350px}.anagram-art{display:flex;align-items:center;gap:7px;position:relative;transform:rotate(-7deg);padding-bottom:28px;color:#233415}.anagram-art>span,.anagram-art>i{display:grid;place-items:center;width:58px;height:65px;border:1px solid #23341525;border-radius:4px;background:#ffffff60;font:600 36px Manrope;font-style:normal}.anagram-art>i{transform:rotate(13deg) translateY(-9px);background:#233415;color:#def78b}.anagram-art>b{font:400 32px Manrope;margin-left:10px}.anagram-art small{position:absolute;bottom:0;right:0;white-space:nowrap;font:italic 17px Georgia}.mystery-art{position:relative;padding:0 20px;transform:rotate(-5deg);color:#3f2b53}.mystery-art>span{position:absolute;left:-18px;top:-30px;font:85px Georgia;opacity:.4}.mystery-art>b{font:italic 34px/1.05 Georgia}.mystery-art>i{position:absolute;right:-28px;bottom:-8px;font:italic 65px Georgia;opacity:.5}.feature .anagram-art,.feature .mystery-art{transform:rotate(-7deg) scale(1.2)}.daily-word-surface{max-width:680px}.scrambled-letters{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:32px 0 22px}.scrambled-letters>span{display:grid;place-items:center;width:43px;height:53px;border:1px solid var(--line);border-bottom:3px solid #96b85d;border-radius:5px;background:#def78b;color:#233415;font:650 27px Manrope;animation:tile-appear .2s ease-out}.word-definition{font:italic 23px/1.5 Georgia,serif;text-align:center;color:var(--ink);margin:0 0 17px}.word-assists{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--muted);margin-bottom:25px}.word-assists .text-button{font-size:12px}.word-clues{margin:28px 0 22px}.word-clues>div{padding:17px 0;border-bottom:1px solid var(--line)}.word-clues>div:first-child{padding-top:0}.word-clues span{font-size:10px;letter-spacing:.1em;color:var(--muted)}.word-clues p{font:italic 23px/1.4 Georgia,serif;margin:8px 0 0;color:var(--ink)}.mystery-slots{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin:24px 0 30px}.mystery-slots i{width:21px;height:3px;border-radius:2px;background:var(--muted);opacity:.5}#daily-word-form label{display:block;font-size:14px;font-weight:600;margin-bottom:10px}#daily-word-form>div{display:flex;gap:10px}#daily-word-input{min-width:0;width:100%;flex:1;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);padding:14px 16px;font:500 18px Manrope}.daily-word-attempts{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.daily-word-attempts span{font-size:12px;letter-spacing:.06em;border:1px solid var(--line);padding:7px 9px;border-radius:4px;color:var(--muted)}.daily-word-attempts i{font-style:normal;margin-left:8px}.daily-word-surface .text-button:disabled{opacity:.45;cursor:default}.word-daily-review{display:block;font-size:14px}.review-list:has(.word-daily-review){display:block}@media(max-width:760px){.new-grid .card-anagram,.new-grid .card-mystery{grid-column:span 2;min-height:315px}.feature .anagram-art,.feature .mystery-art{transform:rotate(-7deg) scale(.85)}}@media(max-width:520px){.scrambled-letters{gap:5px}.scrambled-letters>span{width:34px;height:44px;font-size:23px}.word-clues p,.word-definition{font-size:20px}#daily-word-form>div{flex-direction:column}#daily-word-form .button{justify-content:center}.word-assists{flex-wrap:wrap}.daily-word-surface .puzzle-bottom{flex-wrap:wrap;gap:13px}.mystery-slots{gap:5px}.mystery-slots i{width:16px}}@media(prefers-reduced-motion:reduce){.scrambled-letters>span{animation:none}}
