.ai .substitution-table .ai-theme-container,.ai .substitution-table .substitution-table-container,.ai-general-theme .ai-theme-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;row-gap:13px;margin:20px;width:auto}.ai .substitution-table .ai-theme-container .ai-heading,.ai .substitution-table .ai-theme-container .poem-heading,.ai .substitution-table .substitution-table-container .ai-heading,.ai .substitution-table .substitution-table-container .poem-heading,.ai-general-theme .ai-theme-container .ai-heading,.ai-general-theme .ai-theme-container .poem-heading{font-family:robotoregular,Arial,Helvetica,sans-serif;text-align:center;color:#333}.ai .substitution-table .ai-theme-container .ai-heading h1,.ai .substitution-table .ai-theme-container .poem-heading h1,.ai .substitution-table .substitution-table-container .ai-heading h1,.ai .substitution-table .substitution-table-container .poem-heading h1,.ai-general-theme .ai-theme-container .ai-heading h1,.ai-general-theme .ai-theme-container .poem-heading h1{color:#2399f9!important;font-size:32px;font-family:robotobold,Arial,Helvetica,sans-serif}.ai .substitution-table .ai-theme-container .ai-heading h3,.ai .substitution-table .ai-theme-container .poem-heading h3,.ai .substitution-table .substitution-table-container .ai-heading h3,.ai .substitution-table .substitution-table-container .poem-heading h3,.ai-general-theme .ai-theme-container .ai-heading h3,.ai-general-theme .ai-theme-container .poem-heading h3{color:#2399f9!important;font-family:robotobold,Arial,Helvetica,sans-serif}.ai .substitution-table .ai-theme-container .items,.ai .substitution-table .substitution-table-container .items,.ai-general-theme .ai-theme-container .items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ai .substitution-table .ai-theme-container .items .input-item,.ai .substitution-table .substitution-table-container .items .input-item,.ai-general-theme .ai-theme-container .items .input-item{display:-ms-grid;display:grid;-ms-grid-columns:(260px)[2];grid-template-columns:repeat(2,260px);row-gap:1em;-webkit-column-gap:1em;column-gap:1em;margin-bottom:20px}.ai .substitution-table .ai-theme-container .items .input-item .input,.ai .substitution-table .substitution-table-container .items .input-item .input,.ai-general-theme .ai-theme-container .items .input-item .input{position:relative}.ai .substitution-table .ai-theme-container .items .input-item .input-label,.ai .substitution-table .substitution-table-container .items .input-item .input-label,.ai-general-theme .ai-theme-container .items .input-item .input-label{position:absolute;left:1px;top:10px;background:rgba(255,255,255,.95);white-space:nowrap;-ms-transform:translate(0,0);transform:translate(0,0);-ms-transform-origin:0 0;transform-origin:0 0;transition:transform .1s ease-in;font-size:15px;text-indent:10px;color:#b9b9b9}.ai .substitution-table .ai-theme-container .items .input-item .input-field,.ai .substitution-table .substitution-table-container .items .input-item .input-field,.ai-general-theme .ai-theme-container .items .input-item .input-field{box-sizing:border-box;display:block;width:100%;height:40px;border:1px solid #2399f9;color:currentColor;background:0 0;border-radius:7px;box-shadow:rgba(0,0,0,.1) 0 1px 3px 0,rgba(0,0,0,.06) 0 1px 2px 0}.ai .substitution-table .ai-theme-container .items .input-item .input-field:active+.input-label,.ai .substitution-table .ai-theme-container .items .input-item .input-field:focus+.input-label,.ai .substitution-table .ai-theme-container .items .input-item .input-field:not(:placeholder-shown)+.input-label,.ai .substitution-table .substitution-table-container .items .input-item .input-field:active+.input-label,.ai .substitution-table .substitution-table-container .items .input-item .input-field:focus+.input-label,.ai .substitution-table .substitution-table-container .items .input-item .input-field:not(:placeholder-shown)+.input-label,.ai-general-theme .ai-theme-container .items .input-item .input-field:active+.input-label,.ai-general-theme .ai-theme-container .items .input-item .input-field:focus+.input-label,.ai-general-theme .ai-theme-container .items .input-item .input-field:not(:placeholder-shown)+.input-label{-ms-transform:translate(.25rem,-65%) scale(.8);transform:translate(.25rem,-65%) scale(.8);color:#2399f9;text-indent:3px;top:5px}.ai .substitution-table .ai-theme-container .items .input-item .input-age,.ai .substitution-table .substitution-table-container .items .input-item .input-age,.ai-general-theme .ai-theme-container .items .input-item .input-age{width:100%;height:40px;border:1px solid #2399f9;border-radius:7px;box-shadow:rgba(0,0,0,.1) 0 1px 3px 0,rgba(0,0,0,.06) 0 1px 2px 0;color:#2399f9}.ai .substitution-table .ai-theme-container .items .input-item input:focus,.ai .substitution-table .ai-theme-container .items .input-item select,.ai .substitution-table .substitution-table-container .items .input-item input:focus,.ai .substitution-table .substitution-table-container .items .input-item select,.ai-general-theme .ai-theme-container .items .input-item input:focus,.ai-general-theme .ai-theme-container .items .input-item select{outline:0!important;border-color:#2399f9}@media screen and (max-width:634px){.ai .substitution-table .ai-theme-container .items .input-item,.ai .substitution-table .substitution-table-container .items .input-item,.ai-general-theme .ai-theme-container .items .input-item{-ms-grid-rows:1fr;grid-template-rows:1fr;-ms-grid-columns:1fr;grid-template-columns:1fr}}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container{display:-ms-grid;display:grid}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container>.group,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container>.group,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container>.group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container>span.label,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container>span.label,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container>span.label{padding-bottom:10px;color:#2399f9;font-size:14px;font-family:robotoregular,Arial,Helvetica,sans-serif}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox .checkbox,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox{--bg:#fff;--brdr:#d1d6ee;--brdr-actv:#2399f9;--brdr-hovr:#bbc1e1;--dur:calc((var(--size, 2)/2) * 0.6s);display:inline-block;width:calc(var(--size,1) * 22px);position:relative}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox:after,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox .checkbox:after,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox:after{content:"";width:100%;padding-top:100%;display:block}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox>*,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox .checkbox>*,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox>*{position:absolute}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input{-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;background-color:var(--bg);border-radius:calc(var(--size,1) * 4px);border:calc(var(--newBrdr,var(--size,1)) * 1px) solid;color:var(--newBrdrClr,var(--brdr));outline:0;margin:0;padding:0;transition:all calc(var(--dur)/ 3) linear;display:block;height:100%;width:100%}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:checked,.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:hover,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:checked,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:hover,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:checked,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:hover{--newBrdr:calc(var(--size, 1) * 2)}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:hover,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:hover,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:hover{--newBrdrClr:var(--brdr-hovr)}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:checked,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:checked,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:checked{--newBrdrClr:var(--brdr-actv);transition-delay:calc(var(--dur)/ 1.3)}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:checked+svg,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:checked+svg,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox input:checked+svg{--dashArray:16 93;--dashOffset:109}.ai .substitution-table .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox svg,.ai .substitution-table .substitution-table-container .items .input-item .input-checkbox-container .input-checkbox .checkbox svg,.ai-general-theme .ai-theme-container .items .input-item .input-checkbox-container .input-checkbox .checkbox svg{fill:none;left:0;pointer-events:none;stroke:var(--stroke,var(--border-active));stroke-dasharray:var(--dashArray,93);stroke-dashoffset:var(--dashOffset,94);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;top:0;transition:stroke-dasharray var(--dur),stroke-dashoffset var(--dur);display:block;height:100%;width:100%}.ai .substitution-table .ai-theme-container .items .input-item .input-file,.ai .substitution-table .substitution-table-container .items .input-item .input-file,.ai-general-theme .ai-theme-container .items .input-item .input-file{position:relative}.ai .substitution-table .ai-theme-container .items .input-item .input-file input,.ai .substitution-table .substitution-table-container .items .input-item .input-file input,.ai-general-theme .ai-theme-container .items .input-item .input-file input{padding:0!important}.ai .substitution-table .ai-theme-container .items .input-item .input-file input[type=file],.ai .substitution-table .substitution-table-container .items .input-item .input-file input[type=file],.ai-general-theme .ai-theme-container .items .input-item .input-file input[type=file]{cursor:pointer;font-size:12px;color:#0964b0;position:relative}.ai .substitution-table .ai-theme-container .items .input-item .input-file input[type=file]::file-selector-button,.ai .substitution-table .substitution-table-container .items .input-item .input-file input[type=file]::file-selector-button,.ai-general-theme .ai-theme-container .items .input-item .input-file input[type=file]::file-selector-button{width:136px;color:transparent}.ai .substitution-table .ai-theme-container .items .input-item .input-file input[type=file]:before,.ai .substitution-table .substitution-table-container .items .input-item .input-file input[type=file]:before,.ai-general-theme .ai-theme-container .items .input-item .input-file input[type=file]:before{position:absolute;pointer-events:none;top:10px;left:16px;height:20px;width:20px;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nIzA5NjRiMCc+PHBhdGggZD0nTTE4IDE1djNINnYtM0g0djNjMCAxLjEuOSAyIDIgMmgxMmMxLjEgMCAyLS45IDItMnYtM2gtMnpNNyA5bDEuNDEgMS40MUwxMSA3LjgzVjE2aDJWNy44M2wyLjU5IDIuNThMMTcgOWwtNS01LTUgNXonLz48L3N2Zz4=)}.ai .substitution-table .ai-theme-container .items .input-item .input-file input[type=file]:after,.ai .substitution-table .substitution-table-container .items .input-item .input-file input[type=file]:after,.ai-general-theme .ai-theme-container .items .input-item .input-file input[type=file]:after{position:absolute;pointer-events:none;top:11px;left:40px;color:#0964b0;font-size:15px;content:"Upload File"}.ai .substitution-table .ai-theme-container .items .input-item .input-file input[type=file]::file-selector-button,.ai .substitution-table .substitution-table-container .items .input-item .input-file input[type=file]::file-selector-button,.ai-general-theme .ai-theme-container .items .input-item .input-file input[type=file]::file-selector-button{height:40px;cursor:pointer;background-color:#fff;border:none;border-right:1px solid #2399f980;margin-right:15px;transition:background-color .2s}.ai .substitution-table .ai-theme-container .items .input-item .input-file input[type=file]::file-selector-button:hover,.ai .substitution-table .substitution-table-container .items .input-item .input-file input[type=file]::file-selector-button:hover,.ai-general-theme .ai-theme-container .items .input-item .input-file input[type=file]::file-selector-button:hover{background-color:#f3f4f6}.ai .substitution-table .ai-theme-container .items .input-item .input-file input[type=file]::file-selector-button:active,.ai .substitution-table .substitution-table-container .items .input-item .input-file input[type=file]::file-selector-button:active,.ai-general-theme .ai-theme-container .items .input-item .input-file input[type=file]::file-selector-button:active{background-color:#e5e7eb}@media screen and (max-width:634px){.ai .substitution-table .ai-theme-container .items,.ai .substitution-table .substitution-table-container .items,.ai-general-theme .ai-theme-container .items{-ms-flex-align:stretch;align-items:stretch}}.ai .substitution-table .ai-theme-container .ai-theme-generate-btn,.ai .substitution-table .ai-theme-container .crossword-btn,.ai .substitution-table .ai-theme-container .poem-btn,.ai .substitution-table .substitution-table-container .ai-theme-generate-btn,.ai .substitution-table .substitution-table-container .crossword-btn,.ai .substitution-table .substitution-table-container .poem-btn,.ai-general-theme .ai-theme-container .ai-theme-generate-btn,.ai-general-theme .ai-theme-container .crossword-btn,.ai-general-theme .ai-theme-container .poem-btn{width:295px}@media screen and (max-width:634px){.ai .substitution-table .ai-theme-container .ai-theme-generate-btn,.ai .substitution-table .ai-theme-container .crossword-btn,.ai .substitution-table .ai-theme-container .poem-btn,.ai .substitution-table .substitution-table-container .ai-theme-generate-btn,.ai .substitution-table .substitution-table-container .crossword-btn,.ai .substitution-table .substitution-table-container .poem-btn,.ai-general-theme .ai-theme-container .ai-theme-generate-btn,.ai-general-theme .ai-theme-container .crossword-btn,.ai-general-theme .ai-theme-container .poem-btn{width:auto}}.ai .substitution-table .ai-theme-container .ai-theme-generate-btn button,.ai .substitution-table .ai-theme-container .crossword-btn button,.ai .substitution-table .ai-theme-container .poem-btn button,.ai .substitution-table .substitution-table-container .ai-theme-generate-btn button,.ai .substitution-table .substitution-table-container .crossword-btn button,.ai .substitution-table .substitution-table-container .poem-btn button,.ai-general-theme .ai-theme-container .ai-theme-generate-btn button,.ai-general-theme .ai-theme-container .crossword-btn button,.ai-general-theme .ai-theme-container .poem-btn button{height:40px;width:100%}.ai .substitution-table .ai-theme-container .footer-bottom,.ai .substitution-table .substitution-table-container .footer-bottom,.ai-general-theme .ai-theme-container .footer-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top:none!important;-ms-flex-direction:column;flex-direction:column}.ai .substitution-table .ai-theme-container .skeleton-input,.ai .substitution-table .substitution-table-container .skeleton-input,.ai-general-theme .ai-theme-container .skeleton-input{box-sizing:border-box;display:block;width:100%;height:40px;border:1px solid #ebf6ff45;border-radius:7px;box-shadow:rgba(0,0,0,.7) 0 1px 3px,rgba(0,0,0,.7) 0 1px 2px;background:#f8f8f866}.ai .substitution-table .smallText,.ai-general-theme .smallText{color:#858585;font-size:14px}.ai .substitution-table .footer-area,.ai-general-theme .footer-area{padding:0 22px}.ai .substitution-table .footer-bottom,.ai-general-theme .footer-bottom{width:95%;border-top:1px solid #72696933;text-align:left;padding:10px;margin:auto}.ai .substitution-table .empty-result,.ai-general-theme .empty-result{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.ai .substitution-table .empty-result button,.ai-general-theme .empty-result button{width:100%;max-width:400px;height:47px}.ai .substitution-table .ai-overlay,.ai-general-theme .ai-overlay{display:none;position:fixed;top:0;left:0;z-index:100000;width:100%;height:100%;background:#0000002e;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ai .substitution-table #aiSearchResults,.ai-general-theme #aiSearchResults{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:27px 0}.ai .substitution-table #aiSearchResults .result,.ai-general-theme #aiSearchResults .result{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:22px;box-shadow:rgba(0,0,0,.16) 0 1px 4px}.ai .substitution-table #aiSearchResults .result h3,.ai .substitution-table #aiSearchResults .result-heading,.ai-general-theme #aiSearchResults .result h3,.ai-general-theme #aiSearchResults .result-heading{font-family:twinkl;font-size:32px;color:#23a8f7;text-align:center;position:relative;top:5px;font-weight:bolder;margin:24px 0}.ai .substitution-table #aiSearchResults .result .feedback,.ai-general-theme #aiSearchResults .result .feedback{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-right:76px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:625px){.ai .substitution-table #aiSearchResults .result .feedback,.ai-general-theme #aiSearchResults .result .feedback{display:-ms-grid;display:grid;-ms-grid-column-align:center;justify-items:center;-ms-flex-align:start;align-items:start;margin:auto}}.ai .substitution-table #aiSearchResults .result .feedback .commentBox,.ai-general-theme #aiSearchResults .result .feedback .commentBox{width:100%;max-width:400px}.ai .substitution-table #aiSearchResults .result .feedback .commentBox #feedbackSubmit,.ai-general-theme #aiSearchResults .result .feedback .commentBox #feedbackSubmit{max-width:100px;height:38px;width:100%}.ai .substitution-table #aiSearchResults .result .feedback .refreshBtn.blue:hover,.ai-general-theme #aiSearchResults .result .feedback .refreshBtn.blue:hover{background:#005b94}.ai .substitution-table #aiSearchResults .result .feedback #ratingButton,.ai-general-theme #aiSearchResults .result .feedback #ratingButton{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:5px;column-gap:5px}.ai .substitution-table #aiSearchResults .result .feedback #ratingButton #saveImage,.ai .substitution-table #aiSearchResults .result .feedback #ratingButton .dislikeAI,.ai .substitution-table #aiSearchResults .result .feedback #ratingButton .likeAI,.ai-general-theme #aiSearchResults .result .feedback #ratingButton #saveImage,.ai-general-theme #aiSearchResults .result .feedback #ratingButton .dislikeAI,.ai-general-theme #aiSearchResults .result .feedback #ratingButton .likeAI{display:-ms-flexbox;display:flex;border:1px solid #d6d6d6;border-radius:4px;height:40px;width:40px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;background-color:#fff}.ai .substitution-table #aiSearchResults .result .feedback #ratingButton #saveImage:hover,.ai .substitution-table #aiSearchResults .result .feedback #ratingButton .dislikeAI:hover,.ai .substitution-table #aiSearchResults .result .feedback #ratingButton .likeAI:hover,.ai-general-theme #aiSearchResults .result .feedback #ratingButton #saveImage:hover,.ai-general-theme #aiSearchResults .result .feedback #ratingButton .dislikeAI:hover,.ai-general-theme #aiSearchResults .result .feedback #ratingButton .likeAI:hover{background-color:#d6d6d6!important}.ai .substitution-table #aiSearchResults .result .feedback #ratingButton #saveImage:hover svg,.ai .substitution-table #aiSearchResults .result .feedback #ratingButton .dislikeAI:hover svg,.ai .substitution-table #aiSearchResults .result .feedback #ratingButton .likeAI:hover svg,.ai-general-theme #aiSearchResults .result .feedback #ratingButton #saveImage:hover svg,.ai-general-theme #aiSearchResults .result .feedback #ratingButton .dislikeAI:hover svg,.ai-general-theme #aiSearchResults .result .feedback #ratingButton .likeAI:hover svg{stroke:#fff}.ai .substitution-table #aiSearchResults .result .feedback #ratingButton #saveImage.selected,.ai .substitution-table #aiSearchResults .result .feedback #ratingButton .dislikeAI.selected,.ai .substitution-table #aiSearchResults .result .feedback #ratingButton .likeAI.selected,.ai-general-theme #aiSearchResults .result .feedback #ratingButton #saveImage.selected,.ai-general-theme #aiSearchResults .result .feedback #ratingButton .dislikeAI.selected,.ai-general-theme #aiSearchResults .result .feedback #ratingButton .likeAI.selected{background-color:#d6d6d6}.ai .substitution-table #aiSearchResults .result .feedback textarea,.ai-general-theme #aiSearchResults .result .feedback textarea{border:1px solid #e4e5e7;width:100%;padding:17px}.ai .substitution-table #aiSearchResults .result table.poem-lists,.ai-general-theme #aiSearchResults .result table.poem-lists{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-indent:9px}@media screen and (max-width:634px){.ai .substitution-table #aiSearchResults .result table.poem-lists,.ai-general-theme #aiSearchResults .result table.poem-lists{text-indent:3px;margin:0 13px;position:unset}}.ai .substitution-table #aiSearchResults .result table.poem-lists td,.ai-general-theme #aiSearchResults .result table.poem-lists td{font-family:twinkl;font-size:32px;color:#23a8f7;text-align:start}.ai .substitution-table #aiSearchResults .result table.poem-lists td:nth-child(2),.ai-general-theme #aiSearchResults .result table.poem-lists td:nth-child(2){font-family:twinkl;font-size:19.2px;color:#000}.ai .substitution-table #aiSearchResults .result .bottom-button,.ai-general-theme #aiSearchResults .result .bottom-button{display:-ms-grid;display:grid}.ai .substitution-table #aiSearchResults .result .bottom-button button,.ai-general-theme #aiSearchResults .result .bottom-button button{max-width:353px;height:48px;width:100%}.font-size-20px{font-size:20px}.ai{overflow:hidden}.ai .header{min-height:140px;line-height:27px}.ai .header img{height:80px;margin-right:10px}.ai .header h1{font-size:32px;font-family:robotobold,Arial,Helvetica,sans-serif}@media (max-width:575px){.ai .header .hTitle{display:block}.ai .header h1{font-size:28px;line-height:32px;text-align:center}.ai .header img{margin:auto}}.ai .header span a{color:#fff;text-decoration:underline}.ai .footer-container{background-color:#fff}.ai .rtl{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;direction:rtl}.ai .aiFooter{padding:0 28px 0 89px}@media (max-width:991px){.ai .aiFooter{padding:0 8px 0 8px}}.ai .aiFooter .left-items>p{text-align:justify;font-family:robotoregular,Arial,Helvetica,sans-serif}@media (min-width:768px){.ai .aiFooter .left-items>a.button{margin:0}}.ai .aiFooter .list-of-ai-tools{height:230px}@media (max-width:1191px){.ai .aiFooter .list-of-ai-tools{min-height:400px}}.ai .aiFooter .list-of-ai-tools .ai-prompt-suggestions{cursor:pointer;display:-ms-grid;display:grid;-ms-grid-columns:(260px)[2];grid-template-columns:repeat(2,260px);gap:15px;-ms-flex-pack:center;justify-content:center;position:relative;top:46px}@media (max-width:1191px){.ai .aiFooter .list-of-ai-tools .ai-prompt-suggestions{-ms-grid-columns:(260px)[1];grid-template-columns:repeat(1,260px)}}.ai .aiFooter .list-of-ai-tools .ai-prompt-suggestions a{text-decoration:none}.ai .aiFooter .list-of-ai-tools .ai-prompt-suggestions .ai-prompt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:260px;height:48px;border:2px solid #84b8f6;color:#0064b5;font-family:robotobold,Arial,Helvetica,sans-serif;font-size:14px;background:#e1edfc 0 0 no-repeat padding-box;border-radius:4px;opacity:1;gap:5px;cursor:pointer}.ai .aiFooter .list-of-ai-tools .ai-prompt-suggestions .ai-prompt .prompt-icon{margin:10px;position:relative;top:2px}.ai .aiFooter .list-of-ai-tools .ai-prompt-suggestions .ai-prompt .prompt-icon img{width:41px}.ai .aiFooter h1{font-size:32px;font-family:robotobold,Arial,Helvetica,sans-serif}.ai .aiFooter a.button{width:218px;height:45px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto;background:#007ac6;color:#fff}.ai .aiFooter .aiTools{grid-gap:13px!important;max-width:1200px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}@media (max-width:1199px){.ai .aiFooter .aiTools{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:991px){.ai .aiFooter .aiTools{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.ai .aiFooter .aiTools{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.ai .aiFooter .aiTools div{box-sizing:border-box;padding:0;border:0;color:#333;float:left;border-radius:10px}.ai .aiFooter .aiTools div a{height:40px!important;color:#0064b5;border-radius:10px!important;background:#2399f92b!important;border:2px solid #2399f99e!important;overflow:hidden!important;text-decoration:none!important;padding:10px!important;width:260px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:14px;font-family:robotobold,Arial,Helvetica,sans-serif;margin:auto}.ai .aiFooter .aiTools div a img{height:25px;margin-top:-4px}.ai .suggested-resource{display:-ms-grid;display:grid;gap:15px;padding:15px;margin-left:15px;margin-right:15px;-ms-grid-columns:250px 250px 250px 250px;grid-template-columns:250px 250px 250px 250px}.ai .suggested-resource .label{text-align:start!important}@media screen and (max-width:1199px){.ai .suggested-resource{-ms-grid-columns:267px 267px 267px;grid-template-columns:267px 267px 267px}}@media screen and (min-width:800px) and (max-width:944px){.ai .suggested-resource{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:600px) and (max-width:799px){.ai .suggested-resource{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width:599px){.ai .suggested-resource{-ms-grid-columns:100%;grid-template-columns:100%}}.ai .suggested-resource .resource-frame{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;gap:10px;border:1px solid #8080801f;border-radius:5px}.ai .suggested-resource .resource-frame a{display:block;position:relative;max-width:630px}.ai .suggested-resource .resource-frame span{text-align:left;font-family:robotoregular,Arial,Helvetica,sans-serif;font-size:16px}.ai .suggested-resource .resource-frame:hover img{box-shadow:2px 0 12px #2399f9;border-radius:3px}.ai .aiAddsWrapper{margin:26px 0 26px 0;display:-ms-grid;display:grid;gap:22px;-ms-grid-column-align:center;justify-items:center}.ai .aiAddsWrapper label{font-family:robotobold,Arial,Helvetica,sans-serif}.ai .aiAddsWrapper .aiAdds{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px;-o-object-fit:cover;object-fit:cover;width:auto}.ai .aiAddsWrapper .aiAdds .adds-item{display:-ms-grid;display:grid;-ms-grid-column-align:center;justify-items:center;-ms-flex-align:center;align-items:center;border:1px solid #0094eb;background:#2399f9;border-radius:14px;min-width:300px;min-height:170px}.ai .aiAddsWrapper .aiAdds .adds-item img{border-radius:14px}.ai .aiAddsWrapper .aiAdds .adds-item .ai-advertise-btn{position:absolute;color:#fff;text-align:center;font-family:robotoregular,Arial,Helvetica,sans-serif}.ai .aiAddsWrapper .aiAdds .adds-item .ai-advertise-btn a{padding:8px 12px;border:2px solid #fff;border-radius:14px}.ai .substitution-table .file-download-container{position:relative;display:inline-block;cursor:pointer}.ai .substitution-table .file-download-container .dropdown-links{display:none;position:absolute;top:50px;left:0;background-color:#fff;border:1px solid #ddd;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:5px;z-index:1000;width:-webkit-max-content;width:-moz-max-content;width:max-content}.ai .substitution-table .file-download-container .dropdown-links a{display:block;padding:10px 15px;text-decoration:none;color:#333;font-size:14px;text-align:start}.ai .substitution-table .file-download-container .dropdown-links a:hover{background-color:#f0f0f0}.ai .substitution-table .file-download-container .download-link-active{display:inline-block}