/*      Request ID: d325574dbe6154bf19ad443e6ee4e3df_1777295427 (04/27/2026 9:13am) (JcZRCoAwDATRE5k9U4iBVjcE2mrp7RX9mTcoGY5TG79sh0Ys4TSlWAZYb59F6bBsjsj9ondoRR/rP3npDw==)      */



/*      Resource ID: 3970e7f7cd44405a4cd227d036c (ai.less, compiled by lessc, minified by cleancss) (04/27/2026 9:13am) (A:5253, B:5253, C:4914, D:4914, F:4914, I:4251, K:4251)      */

.fields.fields_ai{--ai-bg-gradient:linear-gradient(65deg, #FAE3FF 0%, rgba(170, 34, 68, 0.1) 100%);--ai-color-light:#FAE3FF;--ai-color-dark:#660138;--ai-color-accent:#a24;--lwbs-btn-focus-box-shadow:0px 0px 3px var(--ai-color-accent),0px 0px 3px var(--ai-color-accent);position:relative;display:none}body.has_ai_suggestions .fields.fields_ai.ai_start{display:block}body.has_ai_suggestions .fields.fields_ai.ai_expanded{display:none}body.has_ai_suggestions .fields.fields_ai.ai_expanded.active{display:block}body.has_ai_suggestions.minimize_ai .fields.fields_ai.ai_start{display:none}body.has_ai_suggestions.minimize_ai .fields.fields_ai.ai_expanded{display:block}.fields.fields_ai fieldset{background-color:var(--ai-color-light);background:var(--ai-bg-gradient)}.fields.fields_ai.ai_start{font-weight:700}.fields.fields_ai.ai_start a{margin-right:2rem}.fields.fields_ai.ai_start .lw_ai_submit{margin:1rem 0}.fields.fields_ai:not(.active) .header:is(a){background:0 0;border:none;color:var(--ai-color-accent)!important;text-decoration:2px underline dotted;text-underline-offset:4px;display:inline-block}.fields.fields_ai.active .header{text-decoration:none}@media screen and (min-width:1400px){.fields.fields_ai .lw_ai_invite{display:flex;justify-content:space-between}.fields.fields_ai .lw_ai_invite p{margin-bottom:0}}.fields.fields_ai .ai_results{display:none}.fields.fields_ai.ai_expanded fieldset{display:none}.fields.fields_ai.ai_expanded.active fieldset{display:block}.fields.fields_ai.ai_expanded textarea.form-control{height:200px;margin-bottom:1rem}.fields.fields_ai.ai_expanded p{font-size:1.2em;font-weight:700;margin-bottom:.5rem}.fields.fields_ai.ai_expanded small{margin-bottom:1rem}.fields.fields_ai.ai_expanded .btn{margin-right:1rem}.fields.fields_ai .btn{background-color:var(--ai-color-dark);border-color:var(--ai-color-accent)}.fields.fields_ai .btn:hover{background-color:var(--ai-color-accent);color:#fff}.fields.fields_ai .lw_ai_no,.fields.fields_ai .lw_ai_yes{font-size:inherit}.fields.fields_ai .lw_ai_yes{color:#fff;background-color:var(--ai-color-dark);border-color:var(--ai-color-accent)}.fields.fields_ai .lw_ai_no{color:#111;background-color:var(--ai-color-light);border-color:var(--ai-color-accent)}.fields.fields_ai button.ai_action{font-size:12px;line-height:1.3;cursor:pointer}.fields.fields_ai button.ai_action[class*=ai_action_set]:hover{background:#fff;color:green}.fields.fields_ai button.ai_action.ai_action_copy:hover{background:#fff;color:#00f}.fields.fields_ai button.ai_action.ai_example{pointer-events:none}.fields.fields_ai button.ai_action .fa{margin:0}.fields.fields_ai button.ai_action:after{content:"Done!";display:block;z-index:-1;position:absolute;top:-6px;right:0;width:1px;height:1px;overflow:hidden;padding:9px 13px 7px;text-align:center;background:#555;color:#fff;font-size:1.5rem;opacity:0;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.fields.fields_ai button.ai_action.ai_action_copy:after{content:"Copied to clipboard"}.fields.fields_ai button.ai_action.is-copied:after{z-index:1;opacity:1;width:175px;height:auto;overflow:visible}.fields.fields_ai li.ai_summary button.ai_action:after{top:5px}.fields.fields_ai .ai_content_options{background-color:#fff;border-radius:1rem;padding:1rem 2rem;margin-top:.5em;position:relative}.fields.fields_ai .ai_content_options ul{margin-bottom:2rem}.fields.fields_ai .ai_content_options ul.ai_option_3{margin-bottom:0}.fields.fields_ai .ai_content_options li{display:flex;align-items:start;justify-content:space-between;gap:1.5rem;position:relative}.fields.fields_ai .ai_content_options li .ai_actions{width:60px;display:flex;align-items:start;justify-content:space-between;gap:.75rem}.fields.fields_ai .ai_content_options li .ai_actions i{font-size:12px}.fields.fields_ai .ai_content_options li.ai_title{font-weight:700;font-size:1.2em}.fields.fields_ai .ai_content_options li+li{margin-top:.75rem;padding-top:.75rem;border-top:1px dotted var(--ai-color-accent)}.fields.fields_ai .ai_content_options h4{font-weight:700;padding-bottom:.5rem;color:var(--ai-color-accent);border-bottom:1px solid var(--ai-color-accent)}.fields.fields_ai .ai_content_options span{align-self:center}.fields.fields_ai .more-info{margin-top:1em}