#search_suggestions,#search_suggestions_inline{margin-top:-1px;display:flex;flex-direction:column;max-height:58vh;overflow-y:scroll;overflow-x:hidden;box-shadow:inset 0 0 5px 0 var(--color-search-box-shadow);background:var(--background-search-dropdown);position:fixed;z-index:113;top:218px;left:50%;transform:translateX(-50%);width:477px;min-width:300px;max-width:calc(90% - 115px);border-bottom-left-radius:var(--border-radius-large);border-bottom-right-radius:var(--border-radius-large);overscroll-behavior:contain;}#search_suggestions.top_nav_search,#search_suggestions_inline.top_nav_search{top:calc(var(--ctrl-height) - 6px) !important;transform:none;}#search_suggestions.cmdk,#search_suggestions_inline.cmdk{top:28% !important;position:fixed;z-index:112;margin-top:49px;margin-left:-25px;max-height:62vh;width:505px;background:#2a2d36;border:3px solid #14132400;left:50% !important;transform:translateX(-50%);}
#search_suggestions.mobile_fs,#search_suggestions_inline.mobile_fs{position:fixed;z-index:111;top:0 !important;left:0;right:0;bottom:0;transform:none;margin:0;width:100% !important;height:100%;display:block;max-height:none;}#search_suggestions .ss_footer,#search_suggestions_inline .ss_footer{text-align:center;padding:18px;color:var(--color-medium);}#search_suggestions > a > *{pointer-events:none;}#search_suggestions > a,#search_suggestions_inline > a{position:relative;padding:13px 19px;border-bottom:1px solid var(--color-location-border-light);display:flex;background:none;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;}#search_suggestions > a.cmd_action,#search_suggestions_inline > a.cmd_action{align-items:center;gap:20px;}#search_suggestions > a.cmd_action svg,#search_suggestions > a.cmd_action img,#search_suggestions_inline > a.cmd_action svg,#search_suggestions_inline > a.cmd_action img{width:21px;height:21px;}
#search_suggestions > a .t_name,#search_suggestions_inline > a .t_name{background:#5936326e;}#search_suggestions > a .t_name::before,#search_suggestions_inline > a .t_name::before{content:'';display:inline-block;background-image:url('https://media.theresanaiforthat.com/assets/magic.svg?width=100');background-size:cover;width:20px;height:20px;margin-right:2px;position:relative;margin-left:-7px;}#search_suggestions > a .j_name,#search_suggestions_inline > a .j_name{background:#31517e42;}#search_suggestions span.j_name::before,#search_suggestions_inline span.j_name::before{content:'';width:13px;height:13px;background:url('https://media.theresanaiforthat.com/assets/briefcase.svg');background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:5px;margin-left:-3px;}#search_suggestions > a strong,#search_suggestions_inline > a strong{color:var(--color-yellow);margin:0 3px;word-break:break-word;}
#search_suggestions > a > span,#search_suggestions_inline > a > span{background:none;max-width:90%;text-overflow:ellipsis;overflow:hidden;}#search_suggestions a .related_icons,#search_suggestions_inline a .related_icons{padding:0;gap:0;}#search_suggestions .related_icons .fa,#search_suggestions_inline .related_icons .fa{margin-left:18px;color:#83869f;width:20px;font-size:12px;}#search_suggestions .related_count,#search_suggestions_inline .related_count{padding:0;width:35px;}#search_suggestions .ais_value,#search_suggestions_inline .ais_value{height:15px;margin-left:11px;background:var(--background-search-dropdown);font-size:12px;padding:4px 8px;box-shadow:inset 0 0 4px 0 var(--color-search-dropdown-shadow);border-radius:var(--border-radius-small);}#search_suggestions .s_search,#search_suggestions_inline .s_search{padding:15px 18px;}
#search_suggestions .s_suggestion.active::after,#search_suggestions_inline .s_suggestion.active::after{content:'→';position:absolute;width:15px;height:15px;right:8px;top:50%;transform:translateY(-50%);background:var(--color-light);padding:6px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--color-dark-3);font-weight:900;}#search_suggestions .s_search.active::after,#search_suggestions_inline .s_search.active::after{}#search_suggestions .s_suggestion.active .related_icons,#search_suggestions_inline .s_suggestion.active .related_icons{display:none;}#search_suggestions .s_search img,#search_suggestions_inline .s_search img{width:19px;height:auto;margin:0 0 0 4px;top:1px;position:relative;}#search_suggestions .ss_stats,#search_suggestions_inline .ss_stats{bottom:-2px;right:-3px;position:absolute;font-size:11px;background:none;display:flex;align-items:center;}#search_suggestions .impact_value,#search_suggestions_inline .impact_value{padding:3px 5px;}
#search_suggestions .s_suggestion.active,#search_suggestions_inline .s_suggestion.active{background:var(--background-medium-dark-blue);}#search_suggestions .s_suggestion .corner_icon,#search_suggestions_inline .s_suggestion .corner_icon{width:18px;height:18px;top:50%;bottom:auto;left:13px;}#search_suggestions .s_suggestion .corner_icon.tool,#search_suggestions_inline .s_suggestion .corner_icon.tool{background-size:70%;border-radius:50% 50% 0;}#search_suggestions .s_suggestion .corner_icon.tool:after,#search_suggestions_inline .s_suggestion .corner_icon.tool:after{width:21px;right:-20px;font-size:8px;}#search_suggestions .s_job img,#search_suggestions_inline .s_job img{width:28px;height:28px;margin:0 13px 0 18px;object-fit:cover;border-radius:50%;}#search_suggestions.cmdk > a{border-bottom:1px solid #212126;}#search_suggestions.cmdk > a:hover{background:#1e2029;}#search_suggestions.cmdk .ss_header{background:#13151c;}
#search_suggestions.cmdk #s_search{background-size:400% 400%;background-color:var(--background-search-dropdown);;}#search_suggestions.cmdk #s_search:hover{background:linear-gradient(135deg,#3f4356 0%,#3f4356 40%,#696E86 50%,#3f4356 60%,#3f4356 100%);animation:suggestionShimmer 7s linear infinite;background-size:400% 400%;}#search_suggestions.cmdk .s_suggestion.active{background:#495068;}@keyframes suggestionShimmer{0%{background-position:200% 200%;}100%{background-position:-200% -200%;}}#search_suggestions a.s_suggestion.view_more{justify-content:center;font-size:13px;}#search_suggestions .s_ai,#search_suggestions_inline .s_ai{display:flex;justify-content:flex-start;align-items:center;}#search_suggestions .s_ai img,#search_suggestions_inline .s_ai img{width:28px;object-fit:cover;border-radius:var(--border-radius-small);}#search_suggestions .s_sota,#search_suggestions_inline .s_sota{display:flex;justify-content:flex-start;align-items:center;}
#search_suggestions .s_sota img,#search_suggestions_inline .s_sota img{width:28px;object-fit:cover;border-radius:var(--border-radius-small);}#search_suggestions .s_suggestion.s_ai .related_name.top3 > span{background-color:#ffffff11;color:#ccc;padding:2px 9px;font-size:12px;border-radius:14px;margin-left:7px;}#search_suggestions .s_suggestion .related_name,#search_suggestions_inline .s_suggestion .related_name{display:block;}#search_suggestions .related_name em,#search_suggestions_inline .related_name em{color:var(--color-medium-13);}@media(max-width:500px){#search_suggestions,#search_suggestions_inline{margin-left:-29px;max-width:100%;}#search_suggestions .related_icons .fa,#search_suggestions_inline .related_icons .fa{margin-left:12px;font-size:11px;}#search_suggestions > a,#search_suggestions_inline > a{padding:9px 17px;font-size:14px;}#search_suggestions .s_task,#search_suggestions_inline .s_task{padding:9px 17px 9px 10px;}
#search_suggestions .related_name,#search_suggestions_inline .related_name{padding-left:14px;}}@media(min-width:501px){body.expanded_menu.visitor #search_suggestions,body.expanded_menu.visitor #search_suggestions_inline{margin-left:132px;}}#search_suggestions .s_sota .related_name{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;}#search_suggestions .s_sota .related_name.with_task{display:flex;justify-content:space-between;overflow:auto;padding-right:0;}#search_suggestions .s_sota .related_name.with_task .task_label{max-width:65%;margin-right:0;}#search_suggestions .s_sota .related_name.with_task .sota_name{overflow:hidden;max-width:65%;text-overflow:ellipsis;}#search_suggestions a.verified_info .related_name{display:revert;}
#search_suggestions a.verified_info .related_name::after{content:'';position:relative;background:var(--svg-verified-icon);width:14px;height:14px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;top:2px;left:4px;}#search_suggestions #s_search{position:sticky;top:0;z-index:4;background-color:var(--background-search-dropdown);;}#search_suggestions #s_search svg{margin-right:10px;}#search_suggestions #s_search.active{background:linear-gradient(135deg,#3f4356 0%,#3f4356 40%,#696E86 50%,#3f4356 60%,#3f4356 100%);animation:suggestionShimmer 7s linear infinite;background-size:400% 400%;}#taaft_free_modal{background:#1e1f25;border-radius:12px;width:100%;max-width:550px;color:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.3);}#taaft_free_modal .modal-header{padding:20px;border-bottom:1px solid #2d2e36;display:flex;justify-content:space-between;align-items:center;}#taaft_free_modal .modal-header h2{margin:0;font-size:1.5rem;color:#fff;font-weight:600;}
#taaft_free_modal .free-mode-toggle{position:fixed;top:20px;left:20px;background:#2d2e36;border:none;color:white;padding:8px 16px;border-radius:20px;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:14px;}#taaft_free_modal .free-mode-toggle:hover{background:#3b3c47;}#taaft_free_modal .modal-content{padding:20px;}#taaft_free_modal .mode-option{padding:15px;margin-bottom:15px;border-radius:8px;background:#2d2e36;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:15px;}#taaft_free_modal .mode-option *{pointer-events:none;}#taaft_free_modal .mode-option:last-child{margin-bottom:0;}#taaft_free_modal .mode-option:hover{background:#3b3c47;}#taaft_free_modal .mode-content{flex:1;display:flex;gap:15px;align-items:flex-start;}#taaft_free_modal .toggle{position:relative;display:inline-block;width:50px;height:26px;flex-shrink:0;pointer-events:all;cursor:pointer;}#taaft_free_modal .toggle input{opacity:0;width:0;height:0;}
#taaft_free_modal .toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#4b5563;border-radius:34px;transition:.4s;}#taaft_free_modal .toggle-slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:white;border-radius:50%;transition:.4s;}#taaft_free_modal .toggle input:checked + .toggle-slider{background-color:#3b82f6;}#taaft_free_modal .toggle input:checked + .toggle-slider:before{transform:translateX(24px);}#taaft_free_modal .mode-icon{font-size:1.5rem;margin-bottom:10px;}#taaft_free_modal .mode-option h3{margin:0 0 8px 0;color:#fff;font-weight:500;display:flex;align-items:center;gap:8px;}#taaft_free_modal .mode-option p{margin:0;color:#a0a0a0;font-size:0.9rem;line-height:1.4;}#taaft_free_modal .modal-footer{padding:20px;border-top:1px solid #2d2e36;display:flex;justify-content:center;align-items:center;}#taaft_free_modal .got-it-btn{min-width:200px;text-align:center;}
#taaft_free_modal .dont-show-again{display:flex;align-items:center;gap:8px;color:#a0a0a0;cursor:pointer;font-size:0.9rem;}#taaft_free_modal .dont-show-again input[type="checkbox"]{width:16px;height:16px;accent-color:#3b82f6;}#taaft_free_modal .got-it-btn{background:#3b82f6;color:white;border:none;padding:8px 20px;border-radius:6px;cursor:pointer;font-weight:500;transition:background 0.2s;}#taaft_free_modal .got-it-btn:hover{background:#2563eb;}@media (max-width:480px){#taaft_free_modal .modal-footer{flex-direction:column-reverse;align-items:stretch;}#taaft_free_modal .got-it-btn{width:100%;padding:12px;text-align:center;}#taaft_free_modal .dont-show-again{justify-content:center;}}#submit_modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-dark);border-radius:var(--border-radius-large);padding:38px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:400px;max-width:95%;box-sizing:border-box;z-index:12;}
#submit_modal a{background:var(--color-dark-2);margin:10px 0;border-radius:var(--border-radius-large);padding:20px;}#close_submit_modal_btn{position:absolute;top:13px;right:13px;width:35px;height:35px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-modal-close-btn);font-size:16px;color:var(--color-medium);}#close_submit_modal_btn svg{height:13px;width:13px;}#share_modal i,#just_created_modal i{margin-right:7px;}#share_modal,#just_created_modal{z-index:20;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;background:var(--background-modal);box-sizing:border-box;border-radius:var(--border-radius-large);box-shadow:0 0 8px 0 var(--color-modal-shadow);width:275px;}#share_modal{height:max-content;width:max-content;min-width:300px;max-width:93%;}
#share_modal a,#just_created_modal a,#share_modal #share_copy_link,#just_created_modal #tool_share_copy_link{padding:16px 0;width:100%;text-align:center;background:var(--background-modal-item);box-shadow:0 0 4px 0 var(--color-modal-item-shadow);cursor:pointer;display:flex;justify-content:center;align-items:center;gap:5px;}#share_modal a#share_facebook{display:none;}#share_modal a svg,#just_created_modal a svg,#share_modal #share_copy_link svg,#just_created_modal #tool_share_copy_link svg{width:17px;}#share_modal .preview,#just_created_modal .preview{background:var(--color-dark);border-radius:var(--border-radius-large);color:var(--color-medium);width:100%;height:auto;padding:4px 0;}#share_modal #share_text,#just_created_modal #share_title{font-size:19px;padding:11px;box-sizing:border-box;position:relative;display:block;color:var(--color-white-text);text-align:center;font-weight:600;}
#share_modal picture > *,#just_created_modal picture > *{width:42px;height:42px;border-radius:var(--border-radius-large);object-fit:cover;position:relative;top:2px;}#share_modal.modal .row > div{width:calc(100% - 80px);}#newsletter_modal .modal_inner{width:100%;}#ai_options_modal .ai_options{display:flex;flex-direction:column;gap:10px;margin:0 0;}#ai_options_modal .ai_options .report,.task_options .report,.topic_options .report{padding:8px 10px;background-image:var(--svg-report);background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 10px) center;border:1px solid var(--color-medium-12);border-radius:var(--border-radius-small);font-size:13px;color:var(--color-medium-8);cursor:pointer;}
#ai_options_modal .ai_options .follow_wrapper{padding:8px 10px;background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 10px) center;border:1px solid var(--color-medium-12);border-radius:var(--border-radius-small);font-size:13px;color:var(--color-medium-8);cursor:pointer;}#ai_options_modal .ai_options .report *{pointer-events:none;}#ai_options_modal .ai_options .follow_wrapper{padding-right:24px;}#ai_options_modal .ai_options .follow_wrapper .follow + .follow_with_notifications{right:12px;}#ai_options_modal .ai_options .claim{padding:8px 10px;background-image:var(--svg-star-full);background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 10px) center;border:1px solid var(--color-medium-12);border-radius:var(--border-radius-small);font-size:13px;color:var(--color-medium-8);cursor:pointer;}#ai_options_modal .ai_options .claim *{pointer-events:none;}
#help_modal{visibility:hidden;opacity:0;position:fixed;transition:opacity 0.2s ease-in-out;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--color-dark);border-radius:var(--border-radius-large);padding:38px;}#help_modal.opaque{visibility:visible;opacity:1;transition:opacity 0.2s ease-in-out;z-index:112;}#help_modal .instruction{list-style-type:none;margin:9px 0;padding:0;background:none;box-shadow:none;}#help_modal .key{background:var(--color-key-bg);padding:5px 8px;border-radius:3px;font-size:12px;color:var(--color-light);}#help_modal .key_outer{width:76px;display:inline-flex;justify-content:flex-end;margin-right:10px;}#close_help{position:absolute;top:10px;right:10px;color:var(--color-medium);cursor:pointer;padding:9px 14px;background:var(--color-close-help-bg);border-radius:var(--border-radius-small);}#nsfb_content_modal{padding:40px;}#nsfb_content_modal .modal-header .title{font-size:24px;}#nsfb_content_modal .modal-content{line-height:25px;margin:20px 0;}
#share_modal,#submit_modal{z-index:112;}#newsletter_modal .modal img{width:100%;}button.close_button{position:absolute;top:20px;right:20px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.2);width:40px;height:40px;border-radius:50%;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;padding:0;}button.close_button *{pointer-events:none;}button.close_button svg{min-width:24px;height:24px;width:24px;}button.close_button:hover{background:rgba(255,255,255,0.2);transform:rotate(90deg);}#close_newsletter_modal_btn{display:block;}#close_newsletter_modal_2{display:none;}#signin_modal,.signin_modal{height:600px;max-height:84vh;padding:0 22px;width:800px;max-width:100%;z-index:144;color:var(--color-white);}#signin_modal3{border:6px solid var(--color-ice);}#signin_modal3 .signin_google_btn{box-shadow:0 0 6px 0 var(--signin-modal3-shadow);}
#signin_modal4 .signin_modal_choices{display:flex;gap:14px;padding:10px;align-items:center;justify-content:center;}#signin_modal4 .signin_modal_choice{border:2px solid var(--color-medium);height:98px;box-sizing:border-box;padding:18px 14px 14px 14px;text-align:center;border-radius:var(--border-radius-large);background:var(--color-medium-6);display:flex;align-items:center;justify-content:center;}#signin_modal4 .signin_modal_choice *{pointer-events:none;}#signin_modal4 .signin_modal_choice.selected{background:var(--color-light);color:var(--color-dark-0);border:2px solid var(--color-android);}#signin_modal4 .signin_modal_choices strong{}#signin_modal .underline{color:var(--color-android);}#save_to_list_options label.list_label .list_add_comment_wrap .list_add_comment{background:var(--color-white);width:calc(100%);padding:11px 13px 30px 13px;box-sizing:border-box;border-radius:6px;color:var(--color-dark);}#save_to_list_modal{width:500px;padding:12px 0;max-height:80vh;z-index:113;}
#save_to_list_modal .save_to_list_btn{background:var(--color-light);border-radius:var(--border-radius-large);color:var(--color-dark);cursor:pointer;}#save_to_list_modal .modal-header{font-size:24px;margin:20px 0 27px;font-weight:600;}#save_to_list_modal .modal-content{overflow:auto;}#save_to_list_modal .modal_footer{height:100px;display:flex;align-items:center;box-sizing:border-box;padding-top:10px;}#save_to_list_modal .modal_footer .btn{padding:6px 19px;font-weight:600;font-size:19px;position:relative;}#save_to_list_modal .modal_footer .btn.loading-spinner{padding-right:35px;opacity:0.4;pointer-events:none;}#save_to_list_modal #new_list_name_input_wrap{width:100%;margin-top:21px;display:none;}#save_to_list_modal span{color:var(--color-light);top:4px;right:4px;}#save_to_list_modal .list_label.selected #new_list_name_input_wrap{display:block;}#save_to_list_modal #new_list_visibility_wrap{gap:10px;align-items:center;margin:10px 0;display:none;}
#save_to_list_modal .list_label.selected #new_list_visibility_wrap{display:flex;}#save_to_list_modal #new_list_visibility_wrap .list_visibility_choice{display:flex;flex-direction:row;align-items:center;}#save_to_list_modal #new_list_visibility_wrap .list_visibility_choice input[type="radio"]{margin-right:0;cursor:pointer;}#save_to_list_modal #new_list_visibility_wrap .list_visibility_choice label{padding-left:9px;cursor:pointer;}#save_to_list_modal #new_list_name_input_wrap input{width:100%;box-sizing:border-box;background:var(--color-dark-4);}#save_to_list_modal > *:not(span.modal_close){width:400px;max-width:90%;}#save_to_list_options label.list_label{width:400px;max-width:100%;display:flex;flex-direction:row;margin-bottom:4px;height:48px;padding:5px 10px;cursor:pointer;box-sizing:border-box;align-items:center;border-radius:2px;border:1px solid var(--color-border-save-list);box-shadow:0 0 2px 1px var(--shadow-black);}
#save_to_list_options label.list_label.private{background-image:var(--svg-icon-lock);background-repeat:no-repeat;background-position:98% 10px;background-size:auto 24px;}#save_to_list_options label.list_label.team{background-image:var(--svg-users-grey);background-repeat:no-repeat;background-position:98% 10px;background-size:auto 24px;}#save_to_list_options label.list_label[for="list_radio_new"]{border-color:var(--color-list-border-new);color:var(--color-light-3);background-color:var(--color-dark);}#save_to_list_options label.list_label.selected{height:auto;flex-direction:column;align-items:flex-start;}#save_to_list_options .list_label_input_wrap{display:flex;align-items:center;overflow:hidden;max-width:100%;}#save_to_list_options .list_label_input_wrap label{margin:5px 0 5px 10px;}#save_to_list_options label.list_label .list_add_comment_wrap{margin:5px 0 0;font-size:15px;color:var(--color-medium-9);display:none;}
#save_to_list_options label.list_label.selected .list_add_comment_wrap{height:auto;display:flex;width:100%;flex-direction:column;align-items:flex-start;}#save_to_list_options label.list_label .list_add_comment_wrap span{color:var(--color-medium-13);}#tos_modal{height:90vh;width:95vw;}@media (max-width:500px){#tos_modal{width:100vw;padding:10px;}}#tos_modal h3{font-size:23px;margin-top:23px;}#tos_modal textarea{width:80vw;height:60vh;background:var(--color-dark-2);color:var(--color-white-text);border-radius:var(--border-radius-large);box-shadow:inset 0 0 10px 0 var(--color-box-shadow-tos);border:none;padding:33px;box-sizing:border-box;}.tos_modal_footer{display:flex;flex-direction:column;margin:10px;}.tos_agree_wrap{margin:15px 28px;display:flex;align-items:center;}#message_modal{width:712px;background:var(--color-body-alt);}#message_modal .modal_title{background:none;-webkit-text-fill-color:var(--color-white);text-transform:none;font-size:27px;}#message_modal .modal_cont{width:100%;}
#message_modal .modal_header{margin-bottom:12px;background:var(--color-dark-0);border-radius:var(--border-radius-large);padding:17px 28px;}#message_modal .modal_title{background:none;-webkit-text-fill-color:var(--color-white);text-transform:none;font-size:26px;margin:0;font-style:normal;font-weight:600;}#message_modal .user_card{display:inline-flex;}#message_modal .modal_body{padding:17px 28px;box-sizing:border-box;}#message_modal .message_modal_to{display:flex;align-items:center;gap:9px;}#message_modal .modal_footer{padding:17px 28px;box-sizing:border-box;}#message_modal .user_stats .info_button{display:none;}#message_input{width:100%;padding:10px 15px;border:1px solid var(--color-medium-12);border-radius:var(--border-radius-small);background:var(--color-dark-0);color:var(--color-light);font-size:16px;max-width:100%;box-sizing:border-box;height:160px;margin:0;}
#message_subject{width:100%;padding:10px 15px;border:1px solid var(--color-medium-12);border-radius:var(--border-radius-small);background:var(--color-dark-0);color:var(--color-light);font-size:16px;max-width:100%;box-sizing:border-box;margin:0 0 12px 0;}#ai_options_modal h2{font-size:32px;}#ai_options_modal .follow_wrapper .label{margin-right:12px;}.report_modal .modal_cont,#ai_options_modal .modal_cont,#report_modal .modal_cont{max-width:91%;width:419px;}#ai_options_modal .modal_body{padding-bottom:24px;}.report_modal .modal_body,#report_modal .modal_body{padding-bottom:10px;max-height:60vh;}.report_modal .modal_footer,#report_modal .modal_footer{padding:10px 0 20px;display:flex;justify-content:center;}.report_modal h2,#report_modal h2{font-size:28px;}.report_modal .report_reasons,#report_modal #report_reasons{display:flex;flex-direction:column;gap:10px;}
.report_modal .report_reason,#report_modal .report_reason{background:var(--color-medium-10);border-radius:var(--border-radius-small);display:flex;align-items:center;cursor:pointer;position:relative;width:100%;}.report_modal .report_reason input,#report_modal .report_reason input{position:absolute;margin-left:10px;}.report_modal .report_reason label,#report_modal .report_reason label{display:block;width:100%;padding:10px 10px 10px 35px;}.report_modal .report_reason *,#report_modal .report_reason *{cursor:pointer;}.report_modal .report_reason.other textarea,#report_modal .report_reason.other textarea{display:none;position:absolute;top:100%;width:100%;height:80px;box-sizing:border-box;background-color:var(--color-dark-2);}.report_modal .report_reason.other input:checked + textarea,#report_modal .report_reason.other input:checked + textarea{display:block;margin-bottom:0;}.report_modal .report_reason.other.selected,#report_modal .report_reason.other.selected{margin-bottom:90px;}
#submit_report:disabled{cursor:wait;opacity:0.8;}#signin_modal2{height:619px;background:linear-gradient(45deg,var(--color-signin-gradient-start),var(--color-signin-gradient-end));}#signin_modal2 .modal_title_simple{gap:3px;display:flex;flex-direction:column;}#signin_modal2 .signin_google_btn svg{height:38px;width:38px;}#signin_modal2 .modal_title_top{font-size:76px;height:45px;color:var(--color-android);font-weight:600;}#signin_modal2 .modal_title_middle{font-size:31px;color:var(--color-android);font-weight:600;}#signin_modal2 .modal_title_bottom{font-size:18px;font-style:italic;font-weight:500;}#signin_modal2 .signin_google_btn{background:none;border:2px solid var(--color-light);border-radius:50px;color:var(--color-light);font-size:20px;padding:11px 5px;}#signin_modal2 .signin_modal_benefits{display:flex;flex-direction:column;gap:10px;margin-top:40px;font-weight:500;line-height:27px;}#signin_modal2 .signin_modal_benefits > div{display:list-item;list-style-type:square;}
#signin_modal2 .signin_modal_benefits > div::marker{color:var(--color-android);}#signin_modal2 .already_have_an_account_wrap{margin-top:30px;}#signin_modal2 .already_have_an_account_wrap a{font-weight:200;font-size:14px;}#signin_modal2 .already_have_an_account_wrap a span{color:var(--color-android);}#signin_modal2 .signin_modal_grey_text{color:var(--color-medium-3);font-weight:600;text-align:center;font-size:13px;}#signin_modal2 .modal_footer{font-size:12px;}#signin_modal2 .signin_modal_grey_text{margin:0;}#action_modal{padding:20px;width:500px;max-width:100%;height:auto;}#action_modal .modal-content[data-action="edit-img"]{display:flex;gap:5px;flex-direction:column;padding:20px;border-radius:var(--border-radius-large);position:relative;scroll-margin:calc(var(--ctrl-height) + 20px);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:150px;background-color:var(--color-medium-14);margin-bottom:20px;}
#action_modal .modal-header div.title{font-size:24px;margin:20px 0;}#action_modal .modal-content[data-action="edit-img"] > div.inner_text,#action_modal .modal-content[data-action="edit-img"] > input[type="file"]{display:block;width:100%;height:100%;position:absolute;top:0;left:0;margin:0 0;padding:0 0;}#action_modal .modal-content[data-action="edit-img"] > div.inner_text{display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--color-light);background:var(--overlay-black-50);border-radius:var(--border-radius-large);pointer-events:none;}#action_modal .modal-content[data-action="edit-img"] > input[type="file"]{opacity:0;cursor:pointer;z-index:1;}#generation_preview_modal .copy_generation,#generation_preview_modal .generation_upvote,#generation_preview_modal .generation_downvote{background:none;border-radius:14px;padding:0 18px;font-size:14px;height:41px;display:flex;align-items:center;}
#generation_preview_modal .modal-content-comments .comment_textarea{height:90px;}#generation_preview_modal{width:calc(70vh);max-width:96vw;height:96vh;max-height:96vh;}#generation_preview_modal[data-type="image"]{height:auto;top:50%;transform:translate(-50%,-50%);left:50%;}#generation_preview_modal[data-type="image"] .modal-content{min-height:100%;}#generation_preview_modal[data-type="image"] #img_preview_img{object-fit:cover;}#generation_preview_modal .modal-content{width:70vh;height:70vh;min-height:70vh;max-height:70vh;}#generation_preview_modal{display:flex;flex-direction:column;}#generation_preview_modal .modal-content-comments .post_comment{margin-bottom:20px;}#generation_preview_modal .modal-content-comments .comments_main{display:flex;flex-flow:column-reverse;padding:20px;}#generation_preview_modal .modal-content-comments .comments{display:flex;flex-flow:column-reverse;}#generation_preview_modal .modal-content-comments .leave_a_comment{margin-bottom:0;}
#generation_preview_modal .modal-content-comments{width:100%;height:100%;overflow:auto;}#generation_preview_modal .modal-content-comments .comment_textarea{width:100%;}.generation .generation_body .output,#generation_preview_modal .modal-content .output{pointer-events:none;line-height:25px;width:100%;height:100%;}#generation_preview_modal .modal-content[data-type="text"] .output{height:auto;}.generation .generation_body .output > *:not(img),#generation_preview_modal .modal-content .output > *:not(img){margin:29px 0;font-size:16px;border-bottom:10px solid transparent;}.generation .generation_body .output h1,#generation_preview_modal .modal-content .output h1{line-height:30px;font-size:24px;}.generation .generation_body .output ul,#generation_preview_modal .modal-content .output ul{display:block;padding-left:22px;box-sizing:border-box;}.generation .generation_body .output li,#generation_preview_modal .modal-content .output li{margin-bottom:11px;color:var(--color-light);}
.generation.copied,#generation_preview_modal.copied .modal-content{background:var(--color-medium-7);}.generation.copied .copy_generation,#generation_preview_modal.copied .copy_generation{background:var(--color-medium-7);}.generation.copied .copy_generation::before,#generation_preview_modal.copied .copy_generation::before{content:'✅';position:relative;left:-4px;font-size:11px;}.generation code,#generation_preview_modal .modal-content .output pre code{background:var(--color-dark-6);overflow:auto;pointer-events:all;width:auto;display:inline-block;padding:0 5px;font-size:15px;color:var(--color-green-light-2);border-radius:var(--border-radius-small);box-sizing:border-box;top:6px;position:relative;}#generation_preview_modal[data-type="image"] *[data-type="text"]{display:none;}#generation_preview_modal[data-type="text"] *[data-type="image"]{display:none;}
#generation_preview_modal .modal-content[data-type="text"]{border:20px solid transparent;border-top-width:60px;border-bottom-width:60px;overflow:auto;height:auto;min-height:280px;}#generation_preview_modal .modal-content[data-type="image"]{overflow:hidden;}#generation_preview_modal .modal-content[data-type="image"] .mirror-background{background-size:cover;background-position:center;filter:brightness(50%) blur(10px);transform:scaleX(-1);position:absolute;left:0;top:0;width:100%;height:100%;}img.generated_image,#generation_preview_modal .close_preview_modal{cursor:pointer;}#generation_preview_modal .modal-header{width:100%;display:flex;justify-content:space-between;position:absolute;bottom:-64px;bottom:0;left:0;z-index:1;height:62px;align-items:center;padding:0;}#generation_preview_modal .modal-header .generation_vote_wrap{gap:3px;display:none;}#generation_preview_modal .modal_header_left{display:flex;flex-direction:row;gap:11px;}
#generation_preview_modal .modal-content{max-width:calc(1024px + 576px);max-height:1024px;box-sizing:border-box;position:relative;}#generation_preview_modal .modal-content[data-type="image"] img{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;}#generation_preview_modal .modal-content.zoomed{overflow:auto;cursor:zoom-out;}#generation_preview_modal .modal-content.zoomed img{max-width:none;max-height:none;width:auto;height:auto;}#generation_preview_modal .close_preview_modal{position:absolute;z-index:1;right:5px;top:5px;border:10px solid transparent;text-shadow:0 0 2px #000;background:none;width:43px;height:43px;align-items:center;justify-content:center;border-radius:50%;display:none;display:flex;}
#generation_preview_modal[data-type="image"] .modal-content.image-4x:after,.generation.type_image .generation_body .output.image-4x:after{content:'4x';position:absolute;right:0;bottom:40px;color:#ffffff88;text-shadow:1px 1px 0 #000;padding:0 5px;}#generation_preview_modal[data-type="image"] .modal-content.image-4x:after{bottom:5px;}.copy_generation{cursor:pointer;font-size:12px;font-weight:600;color:var(--color-light);display:inline-block;padding:11px 10px;background:var(--color-dark-0);border-radius:20px;pointer-events:all;}@media(max-width:800px){#close_newsletter_modal_btn{display:none;}#close_newsletter_modal_2{display:block;}#generation_preview_modal{height:100vh;height:100svh;top:auto;bottom:0;transform:none;left:0;right:0;width:100vw;max-width:100vw;max-height:none;}#generation_preview_modal .modal-content{height:100vw;min-height:100vw;max-height:none;width:100vw;max-width:100vw;}}
@media(max-width:500px){.report_modal .modal_header h2,#report_modal .modal_header h2{font-size:25px;display:block;text-align:center;}#signin_modal,.signin_modal{height:477px;}#message_modal .modal_title{font-size:20px;}#save_to_list_modal{max-height:90vh;}#save_to_list_modal .modal-header{margin:10px 0 20px;}#generation_preview_modal[data-type="text"]{height:100vh;max-height:100vh;top:0;transform:none;left:0;}}@media(min-width:501px){#report_modal,.report_modal,#ai_options_modal{width:auto;padding:16px 27px;}.report_modal .modal_close::before,#report_modal .modal_close::before{content:'✕';}}#romanian_modal{height:100%;width:100%;max-width:100%;background-color:var(--color-overlay-romanian);}#romanian_modal.invisible{display:none;}
#romanian_modal .modal_inner{background-color:var(--color-dark-modal-background);border-radius:12px;box-shadow:0 8px 32px var(--color-shadow-romanian-modal);position:relative;width:90%;max-width:600px;margin:0 auto;overflow:hidden;border:1px solid var(--color-border-romanian-modal);}#romanian_modal .modal_close svg{fill:var(--color-white-svg);width:16px;height:16px;}#romanian_modal .modal_content{margin:0;padding:0;}#romanian_modal .romanian_message{padding:40px;text-align:center;font-size:20px;line-height:1.6;color:var(--color-text-romanian);font-weight:400;width:100%;}#romanian_modal .romanian_message:before{content:"🇷🇴";display:block;font-size:32px;margin-bottom:15px;}
#romanian_modal .romanian_message a{color:var(--color-blue-romanian-link);text-decoration:none;font-weight:500;border-bottom:1px solid var(--color-border-blue-romanian);transition:all 0.2s;display:inline-block;margin-top:15px;padding:8px 16px;border-radius:6px;background-color:var(--color-bg-blue-romanian);max-width:100%;}@media (max-width:768px){#romanian_modal .romanian_message{padding:30px 25px;font-size:18px;}#romanian_modal .romanian_message:before{font-size:28px;margin-bottom:12px;}#romanian_modal .romanian_message a{padding:8px 12px;font-size:16px;margin-left:auto;margin-right:auto;max-width:calc(100% - 20px);}}@media (max-width:480px){#romanian_modal .modal_inner{width:95%;}#romanian_modal .romanian_message{padding:25px 20px;font-size:16px;}#romanian_modal .romanian_message a{padding:8px 10px;font-size:14px;max-width:100%;}}
footer{text-align:center;margin:0;color:var(--color-medium-3);font-size:17px;background:var(--color-dark-6);padding-bottom:40px;padding-top:30px;position:relative;z-index:2;}footer a{color:inherit;}footer a.active{color:var(--color-light);}.footer_social{font-size:22px;color:var(--color-light);margin:-6px 0 50px;text-align:left;}.footer_social p{margin-top:10px;margin-bottom:25px;font-size:27px;font-weight:bold;}.footer_social > a.button{margin:0 0;background-color:var(--color-red);color:var(--color-white);font-size:14px;border-radius:var(--border-radius-small);padding:14px 20px;}.footer_social .footer_social_links_wrap{display:flex;gap:5px;flex-wrap:wrap;align-items:center;justify-content:flex-start;position:relative;left:-11px;}.footer_social .footer_social_links_wrap a{box-sizing:border-box;padding:5px 10px;display:inline-flex;gap:0 9px;}.footer_social_subtitle{font-size:13px;margin:12px 0 30px;text-align:left;line-height:20px;}.footer_logo{padding:40px 0;}
.footer_logo .logo{width:50%;}.footer_inner{padding-top:33px;display:grid;grid-template-columns:30% 20% 20% 15% 5%;grid-gap:var(--grid-gap);width:87%;max-width:750px;font-size:14px;margin:0 auto 20px;border-top:1px solid var(--color-medium-11);}.footer_logo{border-top:1px solid var(--color-medium-11);max-width:87%;margin:0 auto;}#footer_rights{font-size:12px;padding:0 40px;}.footer_links_column{display:flex;flex-direction:column;align-items:flex-start;text-align:left;}.footer_links_column > a{margin:5px 0;white-space:nowrap;}.footer_links_column.notitle a:first-child{margin-top:0;}.footer_links_column > span.title{font-weight:600;letter-spacing:1px;font-size:14px;color:var(--color-white);margin-bottom:10px;}.footer_social img{width:20px;}.footer_about{width:87%;max-width:750px;margin:0 auto 25px;font-size:15px;}
#bottom_banner{position:fixed;bottom:0;left:0;width:100vw;height:110px;z-index:110;text-align:center;background-color:var(--color-blue-4);padding:16px 30px;box-sizing:border-box;opacity:0.96;}#bottom_banner span.collapse_button{display:block;position:absolute;top:70px;left:50%;transform:translateX(-50%) translateY(50%) rotate(90deg);color:var(--color-light);cursor:pointer;}#bottom_banner span.collapse_button > *{pointer-events:none;}#bottom_banner span.collapse_button svg{width:30px;}#bottom_banner span.collapse_button svg path{fill:var(--color-light);}#bottom_banner.expanded{display:flex;justify-content:center;align-items:center;height:100vh;background-color:var(--color-dark-2);}#bottom_banner.expanded .inner_text{font-size:20px;}#bottom_banner.expanded #setup_link{margin-top:20px;}#setup_invitation{text-align:center;padding:16px;box-sizing:border-box;}#bottom_banner .inner_text,#setup_invitation .inner_text{min-height:40px;line-height:26px;}
#bottom_banner a.button{display:inline-block;}#bottom_banner.expanded .close_banner{display:none;}#bottom_banner .close_banner{position:absolute;right:5px;top:5px;width:30px;height:30px;line-height:30px;color:var(--color-white);cursor:pointer;border-radius:50%;background-color:#00000080;}#faq h4{margin:35px 0 22px;}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.footer-embed-row{max-width:87vw;width:800px;margin:40px auto;}.footer-embed-row p{margin-top:10px;margin-bottom:25px;font-size:27px;font-weight:bold;color:var(--color-embed-title);}#switch_search_menu > *{pointer-events:none;}.find_matches{max-height:152px;overflow:scroll;display:flex;flex-direction:column;}
.find_matches label{display:flex;align-items:center;margin:4px 0;background:var(--color-dark);color:var(--color-light);padding:11px;border-radius:var(--border-radius-small);border:1px solid var(--color-medium);cursor:pointer;transition:all 0.2s ease-out;}.find_matches label.selected{background:var(--color-dark-2);border:1px solid var(--color-medium-border-dark);}.find_matches label.excluded{opacity:0.20;}.find_matches .search-result{display:flex;align-items:center;text-overflow:ellipsis;white-space:normal;overflow:hidden;width:100%;}.find_matches .ai_result_url{font-size:10px;opacity:0.7;margin:0 2px 0 10px;white-space:nowrap;}.find_matches .external_ai_link{width:10px;height:10px;top:0;}.find_matches .result_name{color:var(--color-light);font-weight:500;font-size:16px;}.expand_gpts{cursor:pointer;background:var(--color-li-background);border:var(--li-border);box-shadow:var(--li-box-shadow);border-radius:8px;padding:15px 13px;grid-column:1/-1;user-select:none;}.is_gpt{display:none;}
.is_gpt.shown{display:revert;}@media(max-width:1260px){.modal_title{font-size:36px;line-height:33px;}.modal_description{margin:43px 0 28px;}}@media(max-width:900px){.footer_inner{grid-template-columns:repeat(3,1fr);}}@media(max-width:720px){.footer_inner{grid-template-columns:repeat(2,1fr);}}@media (max-width:500px){#ctrl_user .popup_menu{display:none;visibility:initial;}body.ctrl_expanded_menu #ctrl_user .popup_menu{display:flex;}#ctrl_user .popup_menu .switch_inbox_li{display:none;}#ctrl_user .popup_menu{position:fixed;width:100%;height:100%;border:0;top:0;background:var(--color-dark-0);z-index:999999;}#ctrl_user .popup_menu [data-id="taaft_free"].expanded span.switch-label:before{transform:rotate(90deg);}#ctrl_user .popup_menu [data-id="taaft_free"]{display:block;top:32px;left:30px;}#ctrl_user .popup_menu [data-id="taaft_free"] span.switch-label:before{width:20px;height:20px;top:-10px;left:-13px;}
#ctrl_user .popup_menu [data-id="taaft_free"] div[data-id="taaft_free_popover"]{top:20px;}}@media (hover:hover) and (pointer:fine){#search_suggestions > a .t_name:hover,#search_suggestions_inline > a .t_name:hover{background:var(--color-dark-2);}#search_suggestions > a .j_name:hover,#search_suggestions_inline > a .j_name:hover{background:var(--color-dark-2);}#search_suggestions > a:hover,#search_suggestions_inline > a:hover{background:var(--color-medium-background-dark);}#submit_modal a:hover{background:linear-gradient(90deg,var(--transparent),var(--color-hover-gradient));}#close_submit_modal_btn:hover{background:linear-gradient(90deg,var(--transparent),var(--color-hover-gradient));}#share_modal a:hover,#just_created_modal a:hover,#share_modal #share_copy_link:hover,#just_created_modal #tool_share_copy_link:hover{background:var(--background-modal);}#ai_options_modal .ai_options .follow_wrapper:hover{border-color:var(--color-chrome);}
#ai_options_modal .ai_options .report:hover{border-color:var(--color-red);}#ai_options_modal .ai_options .claim:hover{border-color:var(--color-green);}#close_help:hover{background:var(--color-close-help-hover-bg);}.modal_close svg:hover{fill:var(--color-medium);}.report_modal .report_reason:hover,#report_modal .report_reason:hover{background:var(--color-medium-11);}#save_to_list_modal .modal_footer .btn:hover{background:var(--color-light-3);}.copy_generation:hover{background:var(--color-dark-3);}#generation_preview_modal .close_preview_modal:hover{background:var(--color-dark);}#romanian_modal .romanian_message a:hover{color:var(--color-blue-hover-romanian);background-color:var(--color-bg-blue-hover-romanian);border-bottom-color:var(--color-border-blue-hover-romanian);}.footer_social > a.button:hover{background-color:var(--color-green-2);}.footer_social a:hover{background:var(--color-light-2);}.footer_links_column > a:hover{color:var(--color-white);}
#ctrl a:hover{background:var(--color-medium-14);}#ctrl a#website_control_signup:hover{background:var(--color-green-light);}div[data-id="taaft_free_popover"] > div:hover{background-color:var(--color-black-shadow-medium-alt);color:var(--color-light);}.find_matches label:hover{background:var(--color-dark-2);}#go_top_btn:hover{background:var(--color-top-button-hover);}.header_row .ai_options:hover{border:1px solid var(--border-dark-gray);border-radius:var(--border-radius-large);}.ai_top_link:hover{background:var(--color-blue-transparent);}.popup_menu li:hover{background-color:var(--color-medium-12);}.menu_item:hover{background:var(--color-medium-16);color:var(--color-white);}.menu_item:hover svg{fill:var(--color-white);}#header .filters .tabbed_menu .tab.nav_generate_img:hover,#header .filters .tabbed_menu a.tab:hover{background:var(--color-medium-12);color:var(--color-white);}#featured_tab:hover{color:var(--color-light);}a.featured_symbol:hover{color:var(--color-white);}
.breadcrumbs a:hover{color:var(--color-light);}.breadcrumbs svg:hover{fill:var(--color-light);}#switch_saved_nav:hover{background:var(--color-saved-nav-hover);}.li.double .gen_showcase_wrap .gen_group_tilt_left:hover{animation-play-state:paused;}.li.l .gen_showcase_wrap img:hover{transform:perspective(400px) rotateY(0);z-index:1;}.li.l.double .gen_showcase_wrap img:hover{transform:none;}.li .open_ai:hover{background:var(--color-medium-13);}.stats:hover{color:var(--color-white);}.comment_expander:hover::before{background:url('https://media.theresanaiforthat.com/assets/enlarge-hover.svg') no-repeat;background-size:contain;}.threadline:hover .threadline_inner{background:var(--color-medium-3);transition:all 0.3s ease;}.comment_cta:hover{background:var(--color-dark-3);}.rating label:hover,.rating label:hover ~ label{color:var(--color-gold-2);}
.comment_upvote:hover::before,.generation_upvote:hover::before,.changelog_upvote:hover::before,.eo_upvote:hover::before{background:var(--svg-thumbs-up-hover) no-repeat;background-size:contain;}.comment_downvote:hover::after,.generation_downvote:hover::after,.changelog_downvote:hover::after,.eo_downvote:hover::after{background:var(--svg-thumbs-down-hover) no-repeat;background-size:contain;}.comments_main .post_comment .btn:hover{background:var(--gradient-button-hover);}input[type="date"]::-webkit-calendar-picker-indicator:hover{opacity:1;}#share_cta a:hover{background:var(--color-saved-nav-hover);color:var(--color-light);}#share_btn:hover{color:var(--color-light-hover);}#share_cta .youtube_link:hover{background:var(--color-youtube-red);color:var(--color-white);opacity:0.8;}#share_cta .tiktok_link:hover{background:var(--color-black);color:var(--color-white);opacity:0.8;}a.underline:hover{color:var(--color-white);transition:color 0.2s ease-in-out;}
.pagination a:hover{color:var(--color-white);background:var(--color-medium-6);}.pagination a.current:hover{color:var(--color-medium);}.search_wrap .search_bar_wrap .search_input:hover{background:#1b1c23;}.search_wrap:not([data-cmd]) .search_button:hover{background:linear-gradient(45deg,var(--color-search-btn-hover-1),var(--color-search-btn-hover-2));}.task_name:hover,.task_name:hover:after,.task_name.highlight:visited:hover,.task_name.highlight.visited:hover{}.ai_launch_date:hover{color:var(--color-light);}.li.m:hover .task_label:hover{background:var(--color-task-label-hover);color:var(--color-white);}h2 a:hover{color:var(--color-light);}.data_cont .powered_by:hover{background:var(--color-medium-6);}.li:hover{background:var(--color-background-medium);}#sidebar_right .li:hover{background:var(--color-li-hover);}.li.l:hover,.li.l:hover .save_ai{display:flex;}.li.l:hover .external_ai_link{display:inline-flex;position:absolute;top:30px;}
.li.l.double:hover .external_ai_link,.li.m.double:hover .external_ai_link{top:56px;right:64px;}.li.l.double.has_tagline .external_ai_link,.li.m.double.has_tagline:hover .external_ai_link{right:-16px;}.li.l .task_label:hover{color:var(--color-white);}.li.l:hover .screenshot{opacity:1;}.li.sl.active,.li.sl.active:hover{box-shadow:none;border:1px solid var(--color-medium-6);}.li.active,.li.active:hover{}.li.compact:hover{background:var(--color-medium-dark-hover);}.follow_wrapper.small:hover{background:var(--color-medium-7);}.follow_wrapper .follow:hover,.follow_wrapper .follow[data-following]{}.list_info > div.list_info_subscribers .follow_wrapper:hover{background:var(--color-light-3);}.follow_wrapper:hover .follow + .follow_with_notifications label svg path{fill:var(--color-light);}#info_tray_notification:hover{opacity:1;}#notification_pill .view_all:hover{color:var(--color-blue-2);}
#notification_pill .rating label:hover,#notification_pill .rating label:hover ~ label{color:var(--color-yellow-4);}.generate-button:hover{background-color:#5254d4;transform:translateY(-2px);}.battle-card:hover{background-color:rgba(255,255,255,0.05);}.battle-card:hover .image-placeholder{transform:scale(1.05);}.vote-button:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(99,102,241,0.4);}.result-action:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(255,255,255,0.2);}.arena-close-button:hover{background-color:rgba(255,255,255,0.05);}.li .use_case:hover{color:var(--color-white);}.ai_link:hover{color:var(--color-white);}.share_ai:hover::before{background-image:url('https://media.theresanaiforthat.com/assets/forward-icon-light.svg');}
.li .save_ai:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024"><path fill="%23ffffff" d="M415.909 128h192.182c52.977 0 95.909 42.853 95.909 95.715v672.285l-192-192-192 192v-672.285c0-52.778 42.94-95.715 95.909-95.715zM415.988 160c-35.339 0-63.988 28.749-63.988 63.806v595.393l160-160 160 160v-595.393c0-35.239-28.398-63.806-63.988-63.806h-192.025z"></path></svg>');}.icon_wrap_outer .edit_icon_btn:hover,.generator_header_top .edit_screenshot_btn:hover{background-image:var(--svg-edit-fff);}.switch_wrap .tab:hover svg{fill:var(--color-light);}#switch_saved_menu:hover .headerbtn_signup .img{background-image:url('https://media.theresanaiforthat.com/assets/gift-hover.svg');}.tab:hover{background:var(--color-dark-4);color:var(--color-light);transition:none;}.transparent_tabs_inner a:hover{background:var(--color-banner-background);}
#switch_featured:hover{background:-webkit-linear-gradient(var(--highlight-2) 25%,var(--gradient-featured-hover-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}#switch_community:hover::after{background-image:var(--svg-external-link);}.request_footer a.request_footer_ai_link:hover{color:var(--color-android);}.request:hover .col{background:var(--color-dark);}.new_request:hover{background:var(--color-chrome);}.vote_request .request_vote_button:hover{background:var(--color-dark-0);}.vote_request .request_vote_button.voted:hover{background:var(--color-remove);color:var(--color-light);}*:hover{transition:all 0.2s ease;}a#setup_link.button:hover{background-color:var(--color-blue);color:var(--color-light);box-shadow:0 0 0 1px var(--color-blue-2);}button:hover,.button:hover{background:var(--color-button-hover);}#clear_selection:hover{color:var(--color-remove);}#selections_cont #selections_list_ul li.m:hover .id::before{visibility:visible;opacity:0.5;}
#selections_cont #selections_list_ul.reordering li.m:hover .id::before{visibility:hidden;opacity:0;}#selections_cont #selections_list_ul.reordering li.sortable-chosen:hover .id::before{visibility:visible;opacity:0.5;}#selections_list_ul:hover{cursor:move;}#selections_list_ul li.m:hover .remove_from_list{opacity:1;visibility:visible;}#selections_cont #selections_list_ul li:has(.remove_from_list:hover),#selections_cont #selections_list_ul li:has(.remove_from_list:hover) .id{color:var(--color-remove);}.modal_cta button:hover,.modal_cta .button:hover{background:var(--color-chrome);}.signin_google_btn:hover{background:var(--color-white);}.show_more:hover{background:var(--show-more-hover);}#main .sort_by_btn:hover{background:var(--color-li-hover);}#main .sort_by_btn.light:hover{background:var(--color-icon-light);}.sorting_options > *:hover{background:var(--color-dark-2);}.user_card.s:hover{color:var(--color-white);}
.update_button_wrap.top .update_button:hover{cursor:pointer;color:var(--highlight-2);}#most_impacted_jobs a:hover{background:var(--color-most-impacted-hover);}.didnt_find a:hover{background:var(--color-chrome);}#save_to_list_options label.list_label:hover{background-color:var(--color-list-label-hover);}.ai_list:hover{background:var(--color-background-medium);}.ai_list .ai_list_follow:hover{background:var(--color-light-3);}#view_most_popular a:hover{background:#b3e4ff;}.job-card:hover{background-color:var(--job-card-hover-bg);}.job-card-actions > .icon:hover{background-color:var(--job-card-hover-bg);border-radius:6px;cursor:pointer;}.job-card-actions > .actions > .row:hover{background-color:var(--color-dark-0);}.related_tasks a:hover{background:var(--color-dark-2);}.results-gate-button-primary:hover{background:var(--color-light);transform:translateY(-1px);}.results-gate-button-secondary:hover{background:var(--color-medium-5);transform:translateY(-1px);}
.results-gate-icon:hover{transform:translateY(-2px) !important;}.results-gate-button-primary:hover{transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(0,0,0,0.15) !important;}.results-gate-button-secondary:hover{background:var(--button-secondary-hover-bg) !important;border-color:var(--button-secondary-hover-border) !important;transform:translateY(-2px) !important;}.character-card .tag:hover{background-color:var(--color-medium);}#switch_account_menu:hover{background:var(--color-dark-2);}.expand_gpts:hover{background:var(--background-medium-slate-hover);}button[id^='view_more_comments']:hover{color:var(--color-dark);}}@media (max-width:500px) and (hover:hover) and (pointer:fine){.follow_wrapper .follow:not([data-following]):hover{color:inherit;}.li.m:hover{background:none;}#selections_cont #selections_list_ul li:has(.remove_from_list:hover),#selections_cont #selections_list_ul li:has(.remove_from_list:hover) .id{color:var(--color-medium);}}
@media(min-width:501px) and (hover:hover) and (pointer:fine){div[data-id="taaft_free"]:hover > .switch-label:before{transform:rotate(90deg);}div[data-id="taaft_free"]:hover div[data-id="taaft_free_popover"]{display:flex;}.li.m:hover .use_case,.li.m:hover .save_ai{display:flex;}.li.m:hover .external_ai_link{display:inline-flex;}.li.m:hover .ai_launch_date{display:initial;z-index:6;margin-right:13px;}}
