svg.lucide-loader-circle{animation:spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}@keyframes pulse{50%{opacity:.5}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fwbs_row{display:flex;flex-direction:row;gap:1.25rem;max-width:100%}.fwbs_row[fwbsrowtype=xs]{gap:.25rem}.fwbs_row[fwbsrowtype=small]{gap:.5rem}.fwbs_row[fwbsrowtype=md]{gap:1rem}.fwbs_row[fwbsrowtype=big]{gap:2rem}.fwbs_row[fwbsrownogap=true]{gap:0}.fwbs_row:not([fwbsrownowrap=true]){flex-wrap:wrap}.fwbs_row[fwbsrowjustify=between]{justify-content:space-between}.fwbs_row[fwbsrowjustify=around]{justify-content:space-around}.fwbs_row[fwbsrowjustify=evenly]{justify-content:space-evenly}.fwbs_row[fwbsrowjustify=center]{justify-content:center}.fwbs_row[fwbsrowjustify=start]{justify-content:start}.fwbs_row[fwbsrowjustify=end]{justify-content:end}.fwbs_row[fwbsrowalign=start]{align-items:start}.fwbs_row[fwbsrowalign=end]{align-items:end}.fwbs_row[fwbsrowalign=center]{align-items:center}.fwbs_row[fwbsrowalign=stretch]{align-items:stretch}.fwbs_column{display:flex;flex-direction:column;gap:1.25rem;max-width:100%}.fwbs_column[fwbscolumntype=xs]{gap:.25rem}.fwbs_column[fwbscolumntype=small]{gap:.5rem}.fwbs_column[fwbscolumntype=md]{gap:1rem}.fwbs_column[fwbscolumntype=big]{gap:2rem}.fwbs_column[fwbscolumnnogap=true]{gap:0}.fwbs_column[fwbscolumnwrap=true]{flex-wrap:wrap}.fwbs_column[fwbscolumnjustify=between]{justify-content:space-between}.fwbs_column[fwbscolumnjustify=around]{justify-content:space-around}.fwbs_column[fwbscolumnjustify=evenly]{justify-content:space-evenly}.fwbs_column[fwbscolumnjustify=center]{justify-content:center}.fwbs_column[fwbscolumnjustify=start]{justify-content:start}.fwbs_column[fwbscolumnjustify=end]{justify-content:end}.fwbs_column[fwbscolumnalign=start]{align-items:start}.fwbs_column[fwbscolumnalign=end]{align-items:end}.fwbs_column[fwbscolumnalign=center]{align-items:center}.fwbs_column[fwbscolumnalign=stretch]{align-items:stretch}.fwbs_column[fwbscolumnalignself=start]{align-self:start}.fwbs_column[fwbscolumnalignself=end]{align-self:end}.fwbs_column[fwbscolumnalignself=center]{align-self:center}.fwbs_column:not([fwbscolumnnoflex=true]){flex:1}.fwbs_wrapper{display:flex;gap:1rem;flex-wrap:wrap}.fwbs_wrapper[fwbsvertical=true]{flex-direction:column;flex-wrap:nowrap}.fwbs_box{display:flex;flex-direction:column;color:#202621;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;padding:1.5rem;min-width:0;min-height:0}.fwbs_box[fwbsstyle=ghost]{border-color:rgba(0,0,0,0)}.fwbs_box[fwbssize=collapse]{padding:0}.fwbs_box[fwbssize=sm]{padding:.75rem}.fwbs_card{display:flex;align-items:center;gap:1rem;flex:1;background-color:#f9fafb;border:1px solid #e5e5e5;border-radius:5px;padding:1rem}.fwbs_card[fwbscardwidth=full]{flex:initial;width:100%}.fwbs_card[fwbsvertical=true]{flex-direction:column;align-items:unset}.fwbs_card__icon svg{width:20px;height:20px;color:var(--_clr, #202621)}.fwbs_card__icon svg.lucide-circle-check-big{--_clr: #238636}.fwbs_card__icon svg.lucide-circle-x{--_clr: #e7000b}.fwbs_card__icon svg.lucide-clock{--_clr: #8e3f66}.fwbs_card__header{display:flex;align-items:center;gap:1rem;flex:1}.fwbs_card__main{display:flex;flex-direction:column;flex:1;min-width:0}.fwbs_card__main[aria-hidden=true]{display:none}.fwbs_card__main__title,.fwbs_card__main__text{color:#202621;margin:0;font-weight:400}.fwbs_card__main__title{font-size:1rem;font-weight:600}.fwbs_card__main__text{font-size:.9rem}.fwbs_card__main__response_status{display:flex;gap:.5rem;align-items:center;margin-bottom:.25rem;--_clr: $primary}.fwbs_card__main__response_status p[fwbsstatustype]{display:flex;gap:.35rem;align-items:center;margin:0;color:var(--_clr);font-size:1.0125rem}.fwbs_card__main__response_status p[fwbsstatustype] svg{width:20px;height:20px;color:var(--_clr)}.fwbs_card__main__response_status [fwbsstatustype=success]{--_clr: #238636}.fwbs_card__main__response_status [fwbsstatustype=failure]{--_clr: #e7000b}.fwbs_card__main__response_status[fwbsstatus=success] p[fwbsstatustype=failure]{display:none}.fwbs_card__main__response_status[fwbsstatus=failure] p[fwbsstatustype=success]{display:none}.fwbs_card__main__response_status .fwbs_settings__badge{text-transform:none}.fwbs_card__main__response_status[fwbsstatus=success] .fwbs_settings__badge{border-color:#238636;color:#238636}.fwbs_card__main__response_status[fwbsstatus=failure] .fwbs_settings__badge{border-color:#e7000b;color:#e7000b}.fwbs_card__main__response{border-radius:3px;background-color:#101828;padding:.75rem;max-height:160px;max-width:100%;overflow:auto}.fwbs_card__main__response pre{color:#05df72;font-size:.875rem;line-height:1.4285714286;margin:0;padding:0}.fwbs_card[fwbsactionisactive] .fwbs_settings__badge{background-color:#e7000b;color:#fff;border-color:rgba(0,0,0,0)}.fwbs_card[fwbsactionisactive=true] .fwbs_settings__badge{background-color:#238636}.fwbs_card:not([fwbsactionisactive=true]) .fwbs_card__icon:has(svg.lucide-circle-check-big){display:none}.fwbs_card[fwbsactionisactive=true] .fwbs_card__icon:has(svg.lucide-circle-x){display:none}.fwbs_card[fwbsactionisactive=false] .fwbs_settings__badge[fwbsifactive=true]{display:none}.fwbs_card[fwbsactionisactive=true] .fwbs_settings__badge[fwbsifactive=false]{display:none}.fwbs_text{--decoration: none;--font-size: 1rem;--font-weight: 400;--line-height: 1.5;--color: #202621;--margin: 0;--padding: 0;color:var(--color);margin:var(--margin);padding:var(--padding);text-decoration:var(--decoration);font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height)}.fwbs_text[fwbstextstyle=muted]{--color: #555}.fwbs_text[fwbstextstyle=extra_muted]{--color: #757575}.fwbs_text[fwbstextsize=xl]{--font-size: 1.25rem;--font-weight: 600}.fwbs_text[fwbstextsize=lg]{--font-size: 1.125rem;--font-weight: 600}.fwbs_text[fwbstextsize=sm]{--font-size: 0.8rem}.fwbs_link{color:#8e3f66;text-decoration:underline;text-underline-offset:3px}.fwbs_link:hover{color:#bc4580}.fwbs_link[fwbsnounderline=true]:not(:hover){text-decoration:none}.fwbs_button{display:flex;gap:.5rem;align-items:center;justify-content:center;background-color:#8e3f66;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;box-shadow:0 0 4px 0 var(--_box_clr, rgba(0, 0, 0, 0));padding:.125rem .75rem;margin:0;min-height:42px;min-width:36px;font-size:1rem;font-weight:400;white-space:nowrap;text-transform:none;cursor:pointer;transition:background-color .2s ease}.fwbs_button svg{color:currentColor}.fwbs_button svg.lucide-loader-circle{animation:spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.fwbs_button:not([fwbsignoresvgsize=true]) svg{width:16px;height:16px}.fwbs_button:hover{background-color:#8e3f66;color:#fde8f2}.fwbs_button:disabled{cursor:not-allowed;background-image:linear-gradient(rgba(0, 0, 0, 0.2) 0 0)}.fwbs_button:focus-visible{outline:2px solid #8e3f66;outline-offset:2px}.fwbs_button[fwbssize=small]{font-size:.85rem;padding:0 .75rem}.fwbs_button[fwbssize=large]{min-height:44px;min-width:44px;padding:.15rem 1.75rem;font-size:1.075rem}.fwbs_button[fwbssize=large] svg{width:18px;height:18px}.fwbs_button[fwbstype=secondary]{background-color:#f9fafb;border-color:#e5e5e5;color:#202621}.fwbs_button[fwbstype=outline]{background-color:rgba(0,0,0,0);border-color:#e5e5e5;color:#202621}.fwbs_button[fwbstype=outline]:disabled{background-image:none;color:#626262}.fwbs_button[fwbstype=link]{background-color:rgba(0,0,0,0);color:#8e3f66;padding:0;min-height:auto;border-color:rgba(0,0,0,0);box-shadow:none}.fwbs_button[fwbstype=link]:hover:not(:disabled){color:#bc4580}.fwbs_button[fwbstype=link]:disabled{background-image:none}.fwbs_button[fwbstype=ghost]{background-color:rgba(0,0,0,0);color:#202621;border-color:rgba(0,0,0,0);box-shadow:none}.fwbs_button[fwbstype=ghost]:hover{background-color:rgba(0,0,0,0)}.fwbs_button[type=button][fwbsbuttonstate]:has(svg.lucide-play) svg{display:none}.fwbs_button[type=button][fwbsbuttonstate]:not([fwbsbuttonstate=loading]):not([fwbsbuttonstate=fail]):not([fwbsbuttonstate=success]) svg.lucide-play,.fwbs_button[type=button][fwbsbuttonstate=loading]:has(svg.lucide-play) svg.lucide-loader-circle,.fwbs_button[type=button][fwbsbuttonstate=fail]:has(svg.lucide-play) svg.lucide-circle-x,.fwbs_button[type=button][fwbsbuttonstate=success]:has(svg.lucide-play) svg.lucide-circle-check-big{display:block}.fwbs_button[type=submit][fwbsbuttonstate]:has(svg[class*=lucide-save]) svg{display:none}.fwbs_button[type=submit][fwbsbuttonstate]:not([fwbsbuttonstate=loading]) svg[class*=lucide-save],.fwbs_button[type=submit][fwbsbuttonstate=loading]:has(svg[class*=lucide-save]) svg.lucide-loader-circle{display:block}.fwbs_button[fwbsbuttonstate=success]{--_box_clr: #238636}.fwbs_button[fwbsbuttonstate=fail]{--_box_clr: #e7000b}.fwbs_fieldset{--max_width: 20ch;--padding: 0.3rem;margin:0}.fwbs_fieldset__field{cursor:pointer;position:relative;display:flex;flex-direction:row;gap:.6rem;align-items:center;margin:0;padding:var(--padding, 0);font-size:1rem;line-height:1.25rem;font-weight:400;min-height:44px;min-width:44px;border-radius:5px;border:2px solid rgba(0,0,0,0)}.fwbs_fieldset__field span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#202621;max-width:var(--max_width, none)}.fwbs_fieldset__field input[type=radio],.fwbs_fieldset__field input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fwbs_fieldset__field::before{content:"";cursor:pointer;position:relative;top:0;left:0;display:block;height:1.35rem;width:1.35rem;aspect-ratio:1;border-radius:3px;border:2px solid #e5e5e5;background-position:center;background-repeat:no-repeat;transition:background-size .2s ease,background-color .2s ease,border-color .2s ease}.fwbs_fieldset__field:has(input[type=radio])::before{border-radius:50%}.fwbs_fieldset__field:has(input[type=radio]:checked)::before,.fwbs_fieldset__field:has(input[type=checkbox]:checked)::before{border-color:#8e3f66;background-color:#8e3f66;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.fwbs_fieldset__field:not(:has(input[type=radio]:checked,input[type=checkbox]:checked)):is(:hover,:focus-within)::before{background-color:#e4ebec}.fwbs_fieldset__field:is(:hover,:focus-within)::before{border-color:#8e3f66;background-size:16px}.fwbs_input_field__label{margin:0}.fwbs_input_field__label:has(~input[required],~textarea[required])::after{content:"*";color:#e7000b;margin-left:3px}.fwbs_input_field__label:has(input[required],textarea[required]) span::after{content:"*";color:#e7000b;margin-left:3px}.fwbs_input:is(textarea),.fwbs_input:is(input)[type=email],.fwbs_input:is(input)[type=number],.fwbs_input:is(input)[type=search],.fwbs_input:is(input)[type=tel],.fwbs_input:is(input)[type=url],.fwbs_input:is(input)[type=text]{background-color:#fff;color:#202621;font-size:.9rem;font-weight:400;min-height:24px;padding:1.25rem .6rem;margin:0;border:1px solid #e5e5e5;border-radius:5px;outline:none;box-shadow:none;transition:border-color .2s ease}.fwbs_input:is(textarea):hover,.fwbs_input:is(input)[type=email]:hover,.fwbs_input:is(input)[type=number]:hover,.fwbs_input:is(input)[type=search]:hover,.fwbs_input:is(input)[type=tel]:hover,.fwbs_input:is(input)[type=url]:hover,.fwbs_input:is(input)[type=text]:hover{border-color:#8e3f66}.fwbs_input:is(textarea):focus,.fwbs_input:is(input)[type=email]:focus,.fwbs_input:is(input)[type=number]:focus,.fwbs_input:is(input)[type=search]:focus,.fwbs_input:is(input)[type=tel]:focus,.fwbs_input:is(input)[type=url]:focus,.fwbs_input:is(input)[type=text]:focus{outline:1px solid #8e3f66;outline-offset:0;border-color:#8e3f66;box-shadow:none}.fwbs_input:is(textarea){padding:.6rem}.fwbs_label{color:#8e3f66;background:#f9fafb;border-radius:3px;border:1px solid rgba(0,0,0,0);margin:0;padding:.1875rem .375rem;font-size:.9rem;font-weight:bold;line-height:normal;position:relative;display:flex;align-items:center;gap:.25rem}.fwbs_label svg{width:14px;height:14px;margin-top:.025rem}.fwbs_label:empty{display:initial;width:70px;height:25px}.fwbs_label:empty::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:rgba(0,0,0,.1411764706);animation:pulse 3s ease-in-out infinite}.fwbs_toggle{--ratio: 1.75;--size: 24px;--_width: round(var(--size) * var(--ratio), 1px);--_toggle_size: round(var(--size) - 4px, 1px);position:relative;display:flex;height:var(--size);width:var(--_width);margin:0}.fwbs_toggle input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.fwbs_toggle__slider{position:absolute;cursor:pointer;inset:0;background-color:#e5e5e5;border-radius:44px;transition:background-color .4s ease}.fwbs_toggle__slider::before{content:"";position:absolute;height:var(--_toggle_size);width:var(--_toggle_size);left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:transform .4s ease}input:checked+.fwbs_toggle__slider{background-color:#8e3f66}input:checked+.fwbs_toggle__slider::before{transform:translateX(round(var(--_width) - var(--_toggle_size) - 4px, 1px))}input:focus-visible+.fwbs_toggle__slider{outline:2px solid #8e3f66;outline-offset:2px}.fwbs_badge{background-color:rgba(0,0,0,0);color:#202621;border:1px solid #e5e5e5;border-radius:3px;padding:.125rem .5rem;font-size:.85rem;font-weight:400}.fwbs_badge[fwbsvariant=primary]{background-color:#8e3f66;color:#fff;border-color:rgba(0,0,0,0)}.fwbs_badge[fwbsvariant=secondary]{background-color:#ffdbed;color:#8e3f66;border-color:rgba(0,0,0,0)}.fwbs_sticky{--height: fit-content;--index: 1;--background: #fff;--top: calc( var(--flatsome--header--sticky-height, 0px) + var(--wp-admin--admin-bar--height, 0px) );position:sticky;top:var(--top, calc(var(--flatsome--header--sticky-height, 0px) + var(--wp-admin--admin-bar--height, 0px)));height:var(--height, fit-content);z-index:var(--index, 1);background-color:var(--background, #fff)}.fwbs_tabs{--fwbs_tab_translate_x: 0;--fwbs_tab_translate_y: 0;--fwbs_bg_color: #0000;--fwbs_tab_color: #fff;--fwbs_tab_border_color: #e5e5e5;--fwbs_tab_box_shadow: none;--fwbs_text_color: $text;display:flex;flex-direction:row;gap:0;flex-wrap:nowrap;background-color:var(--fwbs_bg_color);padding:0;margin:0;border-radius:5px;position:relative}.fwbs_tabs[fwbsvertical=true]{flex-direction:column}.fwbs_tabs__tab{position:relative;flex:1;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none;user-select:none;list-style:none;margin:0}.fwbs_tabs__tab__link{display:grid;grid-template-columns:20px 1fr 20px;gap:.5rem;align-items:center;padding:.625rem;margin:0;border-radius:5px;color:var(--fwbs_text_color);position:relative;z-index:1;cursor:pointer;transition:color .1s,background-color .2s}.fwbs_tabs__tab__link svg{width:100%;height:100%;z-index:1}.fwbs_tabs__tab span{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.35rem;z-index:1;user-select:none;pointer-events:none;color:var(--fwbs_text_color)}.fwbs_tabs__tab span svg{width:16px;height:16px}.fwbs_tabs__tab input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fwbs_tabs__tab[fwbstabactive]::before{content:"";position:absolute;inset:0;border-radius:5px;border:1px solid var(--fwbs_tab_border_color);background-color:var(--fwbs_tab_color);box-shadow:var(--fwbs_tab_box_shadow);transform:translate(var(--fwbs_tab_translate_x, 0), var(--fwbs_tab_translate_y, 0));transition:transform .2s ease-in-out}.fwbs_tabs[fwbsvertical=true] .fwbs_tabs__tab span{justify-content:start}.col-inner ul.fwbs_tabs li{margin:0}.fwbs_list{list-style:none;margin:0}.fwbs_list li{margin:0}.col-inner ul.fwbs_list li{margin:0}.fwbs_accordion{display:flex;flex-direction:column;gap:.35rem}.fwbs_accordion__trigger{display:flex;align-items:center;gap:.25rem;cursor:pointer;user-select:none;width:fit-content}.fwbs_accordion__trigger svg{width:18px;height:18px;color:#626262}.fwbs_accordion__content[aria-hidden=true]{opacity:0;visibility:hidden;height:0;pointer-events:none;user-select:none}.fwbs_seperator{border:0 solid #e5e5e5;margin:1.75rem auto;width:100%;border-bottom-width:1px}.fwbs_seperator[fwbssize=small]{margin-block:.875rem}.fwbs_seperator[fwbssize=tiny]{margin-block:0}.fwbs_seperator[fwbsvertical=true]{border-bottom-width:0px;border-right-width:1px;width:0;margin:0 1.75rem}.fwbs_seperator[fwbsvertical=true][fwbssize=small]{margin-inline:.875rem}.fwbs_seperator[fwbsvertical=true][fwbssize=tiny]{margin-inline:0}.fwbs_gap{border:0 solid #e5e5e5;margin:1.75rem .875rem;width:100%}.fwbs_gap[fwbssize=small]{margin-block:.4375rem}.fwbs_gap[fwbssize=tiny]{margin-block:.25rem}.fwbs_gap[fwbssize=collapse]{margin-block:0}.fwbs_settings{background-color:#fff;margin:1.15rem 1.15rem 1.15rem .025rem;padding:1rem 2rem 1.75rem;border-radius:10px;box-shadow:none}.fwbs_settings__title,.fwbs_settings__text{color:#202621;font-size:.95rem;font-weight:400;line-height:1.5;padding:0;margin:0}.fwbs_settings__title:has(svg),.fwbs_settings__text:has(svg){display:flex;align-items:center;gap:.25rem}.fwbs_settings__title a,.fwbs_settings__text a{color:#8e3f66;text-decoration:underline #8e3f66;text-underline-offset:4px}.fwbs_settings__title a:hover,.fwbs_settings__title a:focus-visible,.fwbs_settings__text a:hover,.fwbs_settings__text a:focus-visible{color:#bc4580;text-decoration-color:#bc4580}.fwbs_settings__title small,.fwbs_settings__text small{font-size:.9rem;font-weight:inherit}.fwbs_settings__title strong,.fwbs_settings__text strong{font-weight:600}.fwbs_settings__title{font-size:1.75rem;font-weight:600;margin:0 0 .25rem}.fwbs_settings__title:is(h1){display:flex;flex-direction:column;font-weight:700;color:#8e3f66}.fwbs_settings__title:is(h2){font-size:1.3rem}.fwbs_settings__title:is(h3){font-size:1.2rem}.fwbs_settings__title:is(h4){font-size:1.025rem}.fwbs_settings__title:is(h5),.fwbs_settings__title:is(h6){font-size:1rem}.fwbs_settings__text{margin:0 0 1rem}.fwbs_settings__toggle{position:relative;display:flex;height:24px;width:42px}.fwbs_settings__toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.fwbs_settings__toggle__slider{position:absolute;cursor:pointer;inset:0;background-color:#e5e5e5;border-radius:44px;transition:background-color .4s ease}.fwbs_settings__toggle__slider::before{content:"";position:absolute;height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:transform .4s ease}.fwbs_settings__toggle__input:checked+.fwbs_settings__toggle__slider{background-color:#8e3f66}.fwbs_settings__toggle__input:checked+.fwbs_settings__toggle__slider::before{transform:translateX(18px)}.fwbs_settings__toggle__input:focus+.fwbs_settings__toggle__slider{outline:2px solid #8e3f66;outline-offset:2px}.fwbs_settings__number_input{display:flex;border:1px solid #e5e5e5;border-radius:3px;background-color:#fff;width:120px;box-shadow:none}.fwbs_settings__number_input__input:is(input){font-size:1rem;width:100%;background:none;color:#202621;border:0 solid #e5e5e5;border-width:0 1px;border-radius:0;min-width:24px;min-height:24px;text-align:center}.fwbs_settings__number_input__input:is(input):focus{box-shadow:none}.fwbs_settings__number_input__increase,.fwbs_settings__number_input__decrease{display:grid;place-items:center;background:none;border:2px solid rgba(0,0,0,0);border-radius:3px;aspect-ratio:1;font-size:1.25rem;cursor:pointer}.fwbs_settings__number_input__increase svg,.fwbs_settings__number_input__decrease svg{width:18px;height:18px;color:#626262}.fwbs_settings__number_input__increase:focus-visible,.fwbs_settings__number_input__decrease:focus-visible{border-color:#8e3f66;outline:none}.fwbs_settings__number_input:focus-within{outline:2px solid #8e3f66;outline-offset:2px}.fwbs_settings__section{display:grid;grid-template-columns:[section-start] 1fr [main] 3.5fr [section-end];gap:1.5rem 2.5rem;min-width:0;min-height:0}@media screen and (width <= 960px){.fwbs_settings__section>:is(div,aside,nav,section,header,footer,article){grid-column:section}}.fwbs_settings__section>[fwbssectiontype=full]{grid-column:section}.fwbs_settings__section>[fwbssectiontype=aside]{max-width:400px}.fwbs_calendar{background-color:#fff;color:#202621;width:fit-content}.fwbs_calendar__container{position:relative}.fwbs_calendar__nav{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;height:32px}.fwbs_calendar__nav button{min-width:auto;min-height:auto;width:auto;height:100%;aspect-ratio:1;justify-content:center;align-items:center}.fwbs_calendar__nav button:hover{border-color:#e5e5e5}.fwbs_calendar__nav button svg{width:18px;height:18px}.fwbs_calendar__month_header{height:32px;max-height:32px;display:flex;align-items:center;justify-content:center;padding-inline:2rem}.fwbs_calendar__month{margin:0;padding:0;border-color:rgba(0,0,0,0);border-collapse:collapse;text-indent:0}.fwbs_calendar__month td,.fwbs_calendar__month th{border:none;text-align:center;padding:0}.fwbs_calendar__headers{display:flex}.fwbs_calendar__headers th{font-size:.8rem;font-weight:600;flex:1;line-height:normal;color:#202621;width:100%}.fwbs_calendar__weeks__week{display:flex;margin-top:.5rem;width:100%}.fwbs_calendar__weeks__week__number{color:#626262;width:36px;height:36px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;opacity:.8;font-size:.8rem}.fwbs_calendar__date{aspect-ratio:1;height:100%;width:100%;padding:0;position:relative}.fwbs_calendar__date[data-outside=true] button.fwbs_calendar__date__button:is(button){color:#626262}.fwbs_calendar__date button.fwbs_calendar__date__button:is(button){--_top_left: 50%;--_top_right: 50%;--_bottom_right: 50%;--_bottom_left: 50%;min-width:36px;min-height:36px;margin:0;white-space:nowrap;font-size:.875rem;line-height:1;border-radius:var(--_top_left) var(--_top_right) var(--_bottom_right) var(--_bottom_left)}.fwbs_calendar__date button.fwbs_calendar__date__button:is(button):hover{--_top_left: 50%;--_top_right: 50%;--_bottom_right: 50%;--_bottom_left: 50%;background-color:#fde8f2}.fwbs_calendar__date button.fwbs_calendar__date__button:is(button)[data-selected-single=true]{background-color:#8e3f66;color:#fff}.fwbs_calendar__date button.fwbs_calendar__date__button:is(button)[data-selected-single=true]:hover{background-color:#bc4580}.fwbs_calendar__date button.fwbs_calendar__date__button:is(button)[data-range-start=true],.fwbs_calendar__date button.fwbs_calendar__date__button:is(button)[data-range-end=true]{background-color:#8e3f66;color:#fff}.fwbs_calendar__date button.fwbs_calendar__date__button:is(button)[data-range-start=true]:hover,.fwbs_calendar__date button.fwbs_calendar__date__button:is(button)[data-range-end=true]:hover{background-color:#bc4580}.fwbs_calendar__date button.fwbs_calendar__date__button:is(button)[data-range-start=true]:not([data-range-end=true]){--_top_right: 0;--_bottom_right: 0}.fwbs_calendar__date button.fwbs_calendar__date__button:is(button)[data-range-end=true]:not([data-range-start=true]){--_top_left: 0;--_bottom_left: 0}.fwbs_calendar__date button.fwbs_calendar__date__button:is(button)[data-range-middle=true]{--_top_right: 0;--_top_left: 0;--_bottom_right: 0;--_bottom_left: 0;background-color:#ffdbed}.fwbs_calendar__date:last-child button.fwbs_calendar__date__button[data-range-start=true]:not([data-range-end=true]){--_top_right: 50%;--_bottom_right: 50%}.fwbs_calendar__date:last-child button.fwbs_calendar__date__button[data-range-middle=true]{--_top_left: 0;--_top_right: 50%;--_bottom_right: 50%;--_bottom_left: 0}.fwbs_calendar:not(:has(.fwbs_calendar__weeks__week__number)) .fwbs_calendar__date:first-child button.fwbs_calendar__date__button[data-range-end=true]:not([data-range-start=true]),.fwbs_calendar:has(.fwbs_calendar__weeks__week__number) .fwbs_calendar__date:nth-child(2) button.fwbs_calendar__date__button[data-range-end=true]:not([data-range-start=true]){--_top_left: 50%;--_bottom_left: 50%}.fwbs_calendar:not(:has(.fwbs_calendar__weeks__week__number)) .fwbs_calendar__date:first-child button.fwbs_calendar__date__button[data-range-middle=true],.fwbs_calendar:has(.fwbs_calendar__weeks__week__number) .fwbs_calendar__date:nth-child(2) button.fwbs_calendar__date__button[data-range-middle=true]{--_top_left: 50%;--_top_right: 0;--_bottom_right: 0;--_bottom_left: 50%}.bpai_dashboard{padding:0}.bpai_dashboard>aside,.bpai_dashboard>article{padding:.5rem 0}.bpai_dashboard__saving_form_loading,.bpai_dashboard__generating_form_loading{position:absolute;inset:0;background-color:rgba(0,0,0,.1333333333);z-index:9;backdrop-filter:blur(1px);border-radius:inherit}.bpai_dashboard__saving_form_loading:not([data-state=loading]),.bpai_dashboard__generating_form_loading:not([data-state=loading]){display:none}.bpai_dashboard__saving_form_loading{position:fixed}.bpai_dashboard form[id^=barnehageplan_ai-search_form-]{margin:0}.bpai_dashboard button[id^=barnehageplan_ai-save_option_dropdown_button-]{gap:0;min-width:0;padding:0 .5rem;color:#fff;position:relative}.bpai_dashboard button[id^=barnehageplan_ai-save_option_dropdown_button-]::before{content:"";position:absolute;left:0;background:#fff;width:1px;height:100%;opacity:.1}.bpai_dashboard__forms_filters__filter_row{background-color:#fafafa;border:1px solid #f5f5f5;border-radius:5px;padding:.25rem}.bpai_dashboard__forms_filters__filter_row .fwbs_button{min-height:auto}.bpai_dashboard__forms_filters__filter_row .fwbs_button:is(button:hover,[data-active=true]){background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;color:#8e3f66}.bpai_dashboard .fwbs_list_field_box{outline:1px solid rgba(0,0,0,0)}.bpai_dashboard .fwbs_list_field_box[data-altered=true]{outline-color:#e7000b}.bpai_dashboard input[data-initial-value]{outline:1px solid rgba(0,0,0,0)}.bpai_dashboard input[data-initial-value][data-altered=true]{outline-color:#e7000b}:root:has(.bpai_dashboard__saving_form_loading[data-state=loading],.bpai_dashboard [fwbscustomdropdown=main][aria-expanded=true]){overflow:hidden}/*# sourceMappingURL=main.css.map */
