.woody-component-django-prompt .django-prompt-align-center,.woody-component-django-prompt.django-prompt-align-center{display:flex;justify-content:center}.woody-component-django-prompt .django-prompt-align-left,.woody-component-django-prompt.django-prompt-align-left{display:flex;justify-content:flex-start}.woody-component-django-prompt .django-prompt-align-right,.woody-component-django-prompt.django-prompt-align-right{display:flex;justify-content:flex-end}.woody-component-django-prompt form[data-woody-controller=woody_django_prompt_controller].django-prompt-form-align-center{align-items:center}.woody-component-django-prompt form[data-woody-controller=woody_django_prompt_controller].django-prompt-form-align-left{align-items:flex-start}.woody-component-django-prompt form[data-woody-controller=woody_django_prompt_controller].django-prompt-form-align-right{align-items:flex-end}.woody-component-django-prompt .prompt-wrapper{max-width:var(--django-prompt-wrapper-maxwidth,-moz-fit-content);max-width:var(--django-prompt-wrapper-maxwidth,fit-content);width:100%}.woody-component-django-prompt .prompt-wrapper .prompt-content{width:100%;display:flex;gap:10px}@media screen and (max-width:600px){.woody-component-django-prompt .prompt-wrapper .prompt-content{flex-direction:column}}.woody-component-django-prompt .prompt-wrapper .prompt-content .prompt-input-wrapper{min-height:var(--django-prompt-fields-height,50px);flex:1;display:inline-grid}.woody-component-django-prompt .prompt-wrapper .prompt-content .prompt-input-wrapper input{height:100%;margin:0}.woody-component-django-prompt .prompt-wrapper .prompt-content .prompt-list-wrapper{min-height:var(--django-prompt-fields-height,50px);flex:1;display:inline-grid}.woody-component-django-prompt .prompt-wrapper .prompt-content .prompt-list-wrapper select{height:100%;margin:0}.woody-component-django-prompt .prompt-wrapper .prompt-content .prompt-button-wrapper{height:var(--django-prompt-fields-height,50px);width:var(--django-prompt-button-width,230px)}@media screen and (max-width:600px){.woody-component-django-prompt .prompt-wrapper .prompt-content .prompt-button-wrapper{width:100%}}.woody-component-django-prompt .prompt-wrapper .prompt-content .prompt-button-wrapper button{width:100%;height:100%;margin:0}.woody-component-django-prompt .prompt-wrapper--tpl-02{max-width:var(--django-prompt-wrapper-maxwidth,-moz-fit-content);max-width:var(--django-prompt-wrapper-maxwidth,fit-content);width:100%;display:flex;flex-direction:column;gap:1rem}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;width:clamp(500px,90%,900px);background-color:var(--django-prompt-search-bar-bg,#fff);box-shadow:0 1px 4px rgba(0,0,0,.08);border-radius:50px;padding:1rem 1.5rem 1rem 2rem}@media screen and (max-width:639px){.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar{flex-direction:column;padding:1rem 0;width:100%}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper{width:95%}}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-search-label{font-weight:600;flex-shrink:0;text-transform:uppercase}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper{flex:1;min-width:180px;display:flex;align-items:center;gap:.5rem;border:2px solid var(--secondary-color,currentColor);border-radius:50px;padding:.5rem 1.5rem}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input{width:100%;margin:0;padding:.25rem 0;border:none;background:0 0;box-shadow:none;outline:0}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input::-moz-placeholder{color:var(--secondary-color,currentColor);opacity:1;font-weight:600;text-transform:uppercase}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input::placeholder{color:var(--secondary-color,currentColor);opacity:1;font-weight:600;text-transform:uppercase}@media screen and (max-width:639px){.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input::-moz-placeholder{font-size:.7em}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input::placeholder{font-size:.7em}}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input:focus{box-shadow:none;outline:0}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input:focus-visible{outline:#E6007D dashed 2px!important;outline-offset:2px}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input:-webkit-autofill,.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input:-webkit-autofill:active,.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input:-webkit-autofill:focus,.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--secondary-color,currentColor);box-shadow:0 0 0 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out;transition:background-color 5000s ease-in-out}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-logo{flex-shrink:0;display:flex;align-items:center}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-search-bar .prompt-tpl-02-input-wrapper .prompt-tpl-02-logo .wicon{font-size:1.5rem;color:var(--secondary-color,currentColor)}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions-outer{display:flex;align-items:center;gap:.35rem;width:100%}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions-outer .prompt-tpl-02-suggestions-arrow{display:none;flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid var(--secondary-color,currentColor);background:0 0;color:var(--secondary-color,currentColor);cursor:pointer;padding:0;align-items:center;justify-content:center;transition:opacity .2s}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions-outer .prompt-tpl-02-suggestions-arrow .wicon{font-size:1.1rem}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions-outer .prompt-tpl-02-suggestions-arrow:hover{opacity:.85}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions-outer .prompt-tpl-02-suggestions-arrow:focus-visible{outline:#E6007D dashed 2px!important;outline-offset:2px}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions-outer .prompt-tpl-02-suggestions-arrow-prev .wicon-026-precedent{position:relative;right:1px}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions-outer .prompt-tpl-02-suggestions-arrow-next .wicon-025-suivant{position:relative;left:1px}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions-outer.has-swiper .prompt-tpl-02-suggestions-arrow{display:flex}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions{flex:1;min-width:0;width:100%;max-width:100%;overflow:hidden;height:-webkit-fill-available}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions.swiper-initialized{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions.swiper-initialized .prompt-tpl-02-suggestion-btn{pointer-events:none}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions.swiper-initialized .swiper-slide{cursor:pointer}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions.swiper-initialized .swiper-slide:hover .prompt-tpl-02-suggestion-btn{opacity:.85}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions .swiper-wrapper{display:flex;flex-wrap:nowrap;gap:12px;align-items:center}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions .swiper-slide{width:auto;flex-shrink:0;align-self:center}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions .prompt-tpl-02-suggestion-btn{border-radius:25px;padding:.35em 1em;margin:0;cursor:pointer;border:none;background:0 0;color:var(--secondary-color,currentColor);font:inherit;font-weight:600;font-size:var(--django-prompt-suggestion-font-size, .7em);white-space:nowrap;box-shadow:0 1px 3px rgba(0,0,0,.12)}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions .prompt-tpl-02-suggestion-btn:hover{opacity:.85}.woody-component-django-prompt .prompt-wrapper--tpl-02 .prompt-tpl-02-suggestions .prompt-tpl-02-suggestion-btn:focus-visible{outline:#E6007D dashed 2px!important;outline-offset:2px}