.ai-claims-wordsearch *{box-sizing:border-box}.aiws-instructions-title{font-size:20px}.ai-claims-wordsearch{background:#f3f3ff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:100%;overflow:hidden;position:relative;width:100%}.ai-claims-wordsearch .aiws-page{display:flex;flex-direction:column;gap:14px;height:100%;margin:0;max-width:none;min-width:900px;padding:32px 20px 22px;width:100%}.ai-claims-wordsearch .aiws-sidebar{font-size:14.95px}.ai-claims-wordsearch .aiws-sidebar-heading{font-size:16.1px}.ai-claims-wordsearch .aiws-word-list li{font-size:14.95px}.ai-claims-wordsearch .aiws-status{font-size:13.8px}.ai-claims-wordsearch .aiws-wrapper{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;gap:80px;justify-content:flex-start;min-height:0}.ai-claims-wordsearch .aiws-sidebar{color:#3b2564;max-width:340px;min-width:260px}.ai-claims-wordsearch .aiws-sidebar-heading{color:#8b37ff;letter-spacing:.08em;margin:0 0 18px;text-transform:uppercase}.ai-claims-wordsearch .aiws-word-list{list-style:none;margin:0 0 10px;padding:0}.ai-claims-wordsearch .aiws-word-list li{letter-spacing:.06em;padding:5px 0;text-transform:uppercase}.ai-claims-wordsearch .aiws-word-list li.aiws-word-found{opacity:.6;text-decoration:line-through}.ai-claims-wordsearch .aiws-status{color:#6b5a9a;margin-top:12px}.ai-claims-wordsearch .aiws-grid-shell{background:#f8f4ff;border:2px solid #d0c2ff;border-radius:26px;box-shadow:0 8px 18px rgba(49,23,112,.12);padding:18px}.ai-claims-wordsearch .aiws-grid-wrapper{display:inline-block;position:relative}.ai-claims-wordsearch .aiws-puzzleGrid{border-collapse:collapse;user-select:none}.ai-claims-wordsearch .aiws-puzzleGrid td{background:#fdfbff;border:1px solid #e1d4ff;color:#2a134f;cursor:pointer;font-size:26.25px;font-weight:900;height:42.5px;text-align:center;transition:background .15s ease,color .15s ease,transform .15s ease;vertical-align:middle;width:42.5px}.ai-claims-wordsearch .aiws-puzzleGrid td.aiws-selected-temp{background:#e1d7ff}.ai-claims-wordsearch .aiws-puzzleGrid td.aiws-found{background:#c3b0ff;color:#24114d}.ai-claims-wordsearch .aiws-hint-row{display:flex;justify-content:flex-start;margin-top:12px}.ai-claims-wordsearch .aiws-hint-btn{align-items:center;appearance:none;background:#8b37ff;border:0;border-radius:12px;box-shadow:0 10px 22px rgba(139,55,255,.28);color:#fff;cursor:pointer;display:inline-flex;font-size:12.65px;font-weight:900;gap:10px;letter-spacing:.06em;padding:12px 14px;text-transform:uppercase}.ai-claims-wordsearch .aiws-hint-btn:hover{filter:brightness(.96)}.ai-claims-wordsearch .aiws-hint-btn:active{transform:translateY(1px)}.ai-claims-wordsearch .aiws-hint-btn:focus-visible{outline:3px solid rgba(139,55,255,.35);outline-offset:3px}.ai-claims-wordsearch .aiws-hint-icon{color:#fff;display:inline-flex}.ai-claims-wordsearch .aiws-cursor-demo{background:#ffffffcc;border:2px solid #2b1b53;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.3);height:18px;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:top .6s ease,left .6s ease,opacity .3s ease;width:18px;z-index:10}.ai-claims-wordsearch .aiws-cell-click{animation:aiws-click-scale .25s ease-out}@keyframes aiws-click-scale{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}.ai-claims-wordsearch .aiws-hint{animation:aiws-hint-pulse 1s ease-in-out infinite;outline:3px solid #6b53ff;outline-offset:-2px}@keyframes aiws-hint-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.ai-claims-wordsearch .aiws-confetti{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:20}@media (max-width:900px){.ai-claims-wordsearch .aiws-page{min-width:0;padding:22px 14px 18px}.ai-claims-wordsearch .aiws-wrapper{flex-direction:column;gap:18px}.ai-claims-wordsearch .aiws-sidebar{max-width:none;order:1;width:100%}.ai-claims-wordsearch .aiws-grid-shell{order:2;width:100%}.ai-claims-wordsearch .aiws-grid-wrapper{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.ai-claims-wordsearch .aiws-puzzleGrid td{font-size:21px;height:34px;width:34px}.ai-claims-wordsearch .aiws-hint-btn{justify-content:center;width:100%}}