@import url("https://fonts.googleapis.com/css2?family=Epilogue:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--orange-light:#FBD583;--coral-light:#FB9F9B;--lavender-light:#DDC5DF;--peach-active:#F8BCAB;--peach-hover:#F8BCAB7F;--peach-light:#F7E2DA;--peach-background:#F8BCAB4C;--yellow-active:#FFC62B;--yellow-hover:#FFC62B7F;--lavender-active:#C2A6E2;--lavender-hover:#C2A6E27F;--green-active:#1D963F;--green-hover:#1D963F7F;--brown-dark:#4B3D2A;--header-bar-color:#F8BCAB;--interactive-card-text:var(--brown-dark);--interactive-card-text-muted:color-mix(in srgb,var(--brown-dark) 42%,var(--text-secondary));--red-classic:#FF5A5A;--red-light:#FF5A5A7F;--yellow-light:#FFE5AA;--gray-medium:#707070;--white:#FFFFFF;--coworking-blue:#00839E;--coworking-blue-hover:#7BB2BB;--coworking-active:var(--red-light);--coworking-hover:var(--red-classic);--ripetizioni-active:var(--yellow-hover);--ripetizioni-hover:var(--yellow-active);--spazi-lavoro-active:var(--red-light);--spazi-lavoro-hover:var(--red-classic);--studio-active:var(--lavender-hover);--studio-hover:var(--lavender-active);--corsi-active:var(--lavender-hover);--corsi-hover:var(--lavender-active);--eventi-active:var(--green-hover);--eventi-hover:var(--green-active);--generic-active:var(--peach-hover);--generic-hover:var(--peach-active);--brown-text:var(--brown-dark);--text-heading:var(--brown-dark);--background:var(--peach-light);--surface:var(--peach-light);--surface-solid:var(--peach-light);--modal-panel-bg:var(--surface-solid);--glass-bg:rgb(255 255 255/0.35);--glass-border:rgba(255,255,255,0.45);--glass-opacity:0.35;--glass-blur:12px;--glass-modal-blur:16px;--glass-blur-sm:8px;--layer-gradient-start:#f7e2da;--layer-gradient-end:#fdf6f2;--hygge-cream-solid:#fdf6f2;--hygge-cream-mist:rgba(253,246,242,0.94);--hygge-slot-muted:rgba(247,226,218,0.72);--hygge-slot-past:rgba(228,214,204,0.82);--transparent:transparent;--accent:var(--peach-active);--btn-style:filled;--border:rgba(75,61,42,0.14);--border-color:var(--border);--table-row-hover-bg:rgba(75,61,42,0.04);--text-primary:var(--brown-dark);--text-secondary:var(--gray-medium);--text-light:var(--gray-medium);--text-white:var(--white);--text-on-accent:var(--white);--success:#33C474;--warning:var(--orange-light);--error:var(--coral-light);--info:var(--lavender-light);--font-family:"Epilogue",sans-serif;--font-family-heading:"Epilogue",sans-serif;--font-epilogue:Epilogue;--font-style-normal:normal;--font-weight-normal:normal;--font-size-title:20px;--font-size-hero:89px;--character-spacing-none:0px;--line-height-title:21px;--line-height-hero:91px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-4xl:36px;--text-5xl:48px;--text-button:48px;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--spacing-3xl:64px;--border-radius-sm:10px;--border-radius-md:12px;--border-radius-lg:12px;--border-radius-xl:16px;--border-radius-full:9999px;--border-width:1px;--border-width-thick:2px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);--transition-fast:150ms ease-in-out;--transition-normal:250ms ease-in-out;--transition-slow:350ms ease-in-out;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}table tbody tr{transition:background .15s ease}.table-row:hover,[data-row]:hover,table tbody tr:hover{background:var(--table-row-hover-bg)}.clickable-card,.interactive-card{cursor:pointer;transition:background .2s ease,transform .15s ease,backdrop-filter .2s ease,-webkit-backdrop-filter .2s ease;background:transparent}.clickable-card:hover:not(:disabled),.interactive-card:hover:not(:disabled){background:rgba(255,255,255,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.clickable-card:active:not(:disabled),.interactive-card:active:not(:disabled){transform:scale(.98)}.clickable-card:disabled,.interactive-card:disabled{cursor:not-allowed}.clickable-card,.interactive-card{color:var(--interactive-card-text)}a.clickable-card:focus-visible,a.clickable-card:hover,a.interactive-card:focus-visible,a.interactive-card:hover{color:var(--interactive-card-text)}.interactive-card-title,button.clickable-card:hover:not(:disabled),button.interactive-card:hover:not(:disabled){color:var(--interactive-card-text)}.interactive-card-title{transition:text-shadow .2s ease}.clickable-card:hover:not(:disabled) .interactive-card-subtitle,.interactive-card-subtitle,.interactive-card:hover:not(:disabled) .interactive-card-subtitle{color:var(--interactive-card-text-muted)}.clickable-card:hover:not(:disabled) .interactive-card-title,.interactive-card:hover:not(:disabled) .interactive-card-title,a.clickable-card.interactive-card-title:hover:not(:disabled),a.interactive-card.interactive-card-title:hover:not(:disabled),button.clickable-card.interactive-card-title:hover:not(:disabled),button.interactive-card.interactive-card-title:hover:not(:disabled){text-shadow:0 0 8px rgba(75,61,42,.15)}@media (prefers-reduced-motion:reduce){.clickable-card,.interactive-card{transition:background .2s ease,backdrop-filter .2s ease,-webkit-backdrop-filter .2s ease}.clickable-card:active:not(:disabled),.interactive-card:active:not(:disabled){transform:none}.interactive-card-title{transition:none}.clickable-card:hover:not(:disabled) .interactive-card-title,.interactive-card:hover:not(:disabled) .interactive-card-title,a.interactive-card.interactive-card-title:hover:not(:disabled),button.interactive-card.interactive-card-title:hover:not(:disabled){text-shadow:none}}*{box-sizing:border-box;padding:0;margin:0}html{scrollbar-gutter:stable}body,html{background-color:var(--background);background-image:linear-gradient(180deg,var(--layer-gradient-start),var(--layer-gradient-end));background-attachment:fixed;color:var(--text-primary);font-family:var(--font-family);font-size:var(--text-base);line-height:var(--leading-normal);max-width:100vw;overflow-x:hidden}body{padding-left:0;padding-right:0}body>main{max-width:none;width:100%;min-width:0;margin:0;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));padding-bottom:calc(var(--safe-bottom) + var(--hygge-cookie-bar, 0px));box-sizing:border-box;--main-padding-end:max(24px,env(safe-area-inset-right,0px))}@media (min-width:992px){body.has-global-cart>main{padding-right:max(clamp(312px,25vw,392px),env(safe-area-inset-right,0px));--main-padding-end:max(clamp(312px,25vw,392px),env(safe-area-inset-right,0px))}}@media (min-width:992px) and (max-width:1200px){body.has-global-cart>main{padding-right:max(312px,env(safe-area-inset-right,0px));--main-padding-end:max(312px,env(safe-area-inset-right,0px))}}.layout-section-title{font-size:15px;font-weight:600;margin:0 0 10px;padding-bottom:8px;border-bottom:.5px solid rgba(0,0,0,.06);color:var(--text-heading)}.admin-dashboard-inner,.tab-content,[data-tab-panel]{background:transparent!important;border:none!important;box-shadow:none!important}@media (max-width:640px){body>main{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));--main-padding-end:max(16px,env(safe-area-inset-right,0px))}}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-bold);line-height:var(--leading-tight);color:var(--text-heading);margin-bottom:var(--spacing-md)}h1{font-size:var(--text-5xl)}h2{font-size:var(--text-4xl)}h3{font-size:var(--text-3xl)}h4{font-size:var(--text-2xl)}h5{font-size:var(--text-xl)}h6{font-size:var(--text-lg)}p{margin-bottom:var(--spacing-md);line-height:var(--leading-relaxed)}a{color:var(--brown-dark);text-decoration:none;transition:color var(--transition-fast)}a:hover:not(.interactive-card):not(.clickable-card){color:var(--accent)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-family);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:1;border:var(--border-width) solid var(--border);border-radius:var(--border-radius-sm);cursor:pointer;transition:all var(--transition-fast);text-decoration:none;min-height:44px}.btn:focus{outline:2px solid var(--brown-dark);outline-offset:2px}.btn-primary{background-color:var(--brown-dark);color:var(--text-white);border-color:var(--brown-dark)}.btn-primary:hover{background-color:color-mix(in srgb,var(--brown-dark) 85%,var(--accent));border-color:color-mix(in srgb,var(--brown-dark) 85%,var(--accent))}.btn-secondary{background-color:rgba(124,106,247,.15);color:#6b57e8;border-color:rgba(124,106,247,.35)}.btn-secondary:hover{background-color:rgba(124,106,247,.22);border-color:rgba(124,106,247,.45)}.btn-tertiary{background-color:rgba(194,166,226,.25);color:#6b57e8;border-color:rgba(194,166,226,.5)}.btn-tertiary:hover{background-color:rgba(194,166,226,.34);border-color:rgba(194,166,226,.58)}.btn-outline{background-color:transparent;color:var(--brown-dark);border-color:var(--brown-dark)}.btn-outline:hover{background-color:rgba(75,61,42,.06);border-color:var(--brown-text);color:var(--brown-text)}.btn-ghost{background-color:transparent;color:var(--text-primary);border-color:transparent}.btn-ghost:hover{background-color:color-mix(in srgb,var(--accent) 18%,transparent)}body.btn-outlined .btn-primary{background-color:transparent;color:var(--brown-dark);border-color:var(--brown-dark)}body.btn-outlined .btn-primary:hover{background-color:color-mix(in srgb,var(--accent) 14%,transparent);border-color:color-mix(in srgb,var(--brown-dark) 70%,var(--accent));color:color-mix(in srgb,var(--brown-dark) 78%,var(--accent))}body.btn-ghost .btn-primary{background-color:color-mix(in srgb,var(--accent) 8%,transparent);color:var(--text-primary);border-color:transparent}body.btn-ghost .btn-primary:hover{background-color:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--text-primary);border-color:transparent}.btn-transparent{background-color:var(--transparent);color:var(--text-primary);border-color:var(--transparent)}.btn-transparent:hover{background-color:rgba(75,61,42,.1)}.btn-sm{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-sm);min-height:36px}.btn-lg{padding:var(--spacing-md) var(--spacing-lg);font-size:var(--text-lg);min-height:52px}.btn.disabled,.btn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}a[class*=Button],a[class*=button],a[role=button],button,input[type=button],input[type=reset],input[type=submit]{font-family:var(--font-family);border-radius:var(--border-radius-sm);transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}a[class*=Button]:focus-visible,a[class*=button]:focus-visible,a[role=button]:focus-visible,button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible{outline:2px solid var(--brown-dark);outline-offset:2px}input,select,textarea{font-family:var(--font-family);font-size:var(--text-base);padding:var(--spacing-sm);border:var(--border-width) solid var(--border);border-radius:var(--border-radius-sm);background-color:var(--surface-solid);color:var(--text-primary);transition:border-color var(--transition-fast)}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--brown-dark) 50%),linear-gradient(135deg,var(--brown-dark) 50%,transparent 50%);background-position:calc(100% - 16px) calc(50% - 2px),calc(100% - 11px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:34px}select optgroup,select option{background-color:var(--surface-solid);color:var(--text-primary)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--brown-dark);box-shadow:0 0 0 3px rgba(75,61,42,.14)}[contenteditable=true],input,textarea{caret-color:var(--brown-dark)}*{scrollbar-width:thin;scrollbar-color:rgba(75,61,42,.55) rgba(75,61,42,.12)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:rgba(75,61,42,.1);border-radius:999px}::-webkit-scrollbar-thumb{background:rgba(75,61,42,.55);border-radius:999px;border:2px solid rgba(255,255,255,.65)}::-webkit-scrollbar-thumb:hover{background:rgba(75,61,42,.72)}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.inline-flex{display:inline-flex}.grid{display:grid}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.gap-xl{gap:var(--spacing-xl)}.space-y-xs>*+*{margin-top:var(--spacing-xs)}.space-y-sm>*+*{margin-top:var(--spacing-sm)}.space-y-md>*+*{margin-top:var(--spacing-md)}.space-y-lg>*+*{margin-top:var(--spacing-lg)}.space-y-xl>*+*{margin-top:var(--spacing-xl)}.w-full{width:100%}.w-auto{width:auto}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-light{font-weight:var(--font-light)}.font-normal{font-weight:var(--font-normal)}.font-medium{font-weight:var(--font-medium)}.font-semibold{font-weight:var(--font-semibold)}.font-bold{font-weight:var(--font-bold)}.font-extrabold{font-weight:var(--font-extrabold)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.mt-xs{margin-top:var(--spacing-xs)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.mb-xs{margin-bottom:var(--spacing-xs)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.rounded-sm{border-radius:var(--border-radius-sm)}.rounded-md{border-radius:var(--border-radius-md)}.rounded-lg{border-radius:var(--border-radius-lg)}.rounded-xl{border-radius:var(--border-radius-xl)}.rounded-full{border-radius:var(--border-radius-full)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:768px){:root{--text-5xl:36px;--text-4xl:30px;--text-3xl:24px;--text-2xl:20px;--text-xl:18px}.btn{width:100%;justify-content:center}}.card{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border-radius:var(--border-radius-md);padding:var(--spacing-lg);box-shadow:none;border:.5px solid var(--glass-border)}.card-header{border-bottom:var(--border-width) solid var(--red-inactive);padding-bottom:var(--spacing-md);margin-bottom:var(--spacing-md)}.card-title{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-heading);margin:0}.alert{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);margin:var(--spacing-md) 0;border-radius:var(--border-radius-md);font-weight:var(--font-medium);font-size:var(--text-base);line-height:var(--leading-normal);box-shadow:var(--shadow-sm);border:var(--border-width) solid;position:relative;transition:all var(--transition-normal)}.alert.success{background-color:rgba(51,196,116,.1);color:var(--success);border-color:var(--success)}.alert.error{background-color:rgba(255,90,90,.1);color:var(--error);border-color:var(--error)}.alert.warning{background-color:rgba(255,198,43,.1);color:var(--warning);border-color:var(--warning)}.alert.info{background-color:rgba(193,147,205,.1);color:var(--info);border-color:var(--info)}.statusMessage{display:flex;align-items:center;gap:10px;padding:10px 15px;margin-top:20px;border-radius:8px;font-weight:500;font-size:.95rem;box-shadow:0 2px 8px rgba(0,0,0,.05);max-width:600px;width:100%;text-align:left}.statusMessage.success{background-color:rgba(51,196,116,.1);color:var(--success);border:1px solid var(--success)}.statusMessage.error{background-color:rgba(255,90,90,.1);color:var(--error);border:1px solid var(--error)}.statusMessage .icon{width:24px;height:24px;flex-shrink:0}.statusMessage.success .icon{color:var(--success)}.statusMessage.error .icon{color:var(--error)}.fc .fc-daygrid-body,.fc .fc-timegrid .fc-timegrid-slots,.fc .fc-timegrid-body,.fc .fc-timegrid-col,.fc-theme-standard .fc-scrollgrid,.fc-theme-standard .fc-scrollgrid-sync-table{background:var(--glass-bg)!important}.fc .fc-daygrid-event,.fc .fc-event,.fc .fc-event .fc-event-main,.fc .fc-event .fc-event-title,.fc .fc-timegrid-event,.fc-h-event,.fc-v-event{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}.fc .fc-scrollgrid{border:1px solid var(--border)!important;border-radius:12px!important;overflow:hidden!important}.fc .fc-button{border-radius:10px!important}.fc .fc-day-today{background-color:rgba(75,61,42,.06)!important;border-left:none!important}.fc .fc-col-header-cell.fc-day-today{background-color:rgba(75,61,42,.12)!important}.fc .fc-col-header-cell.fc-day-today .fc-col-header-cell-cushion,.fc .fc-col-header-cell.fc-day-today a{color:var(--brown-dark)!important;font-weight:700}.fc-event{cursor:pointer;border-radius:var(--border-radius-sm)}.fc-event-primary{background-color:var(--red-active);border-color:var(--red-active)}.fc-event-secondary{background-color:var(--yellow-active);border-color:var(--yellow-active)}.fc-event-tertiary{background-color:var(--purple-active);border-color:var(--purple-active)}.hero-title{font-size:var(--font-size-hero);line-height:var(--line-height-hero)}.hero-title,.section-title{font-family:var(--font-epilogue);font-style:var(--font-style-normal);font-weight:var(--font-weight-normal);letter-spacing:var(--character-spacing-none);color:var(--text-heading)}.section-title{font-size:var(--font-size-title);line-height:var(--line-height-title)}.react-datepicker{background-color:var(--surface-solid)!important;border-color:var(--brown-dark)!important;color:var(--text-primary)!important;border-radius:12px!important;font-family:var(--font-family)!important}.react-datepicker__header{background-color:var(--peach-background)!important;border-bottom-color:var(--brown-dark)!important;border-top-left-radius:12px!important;border-top-right-radius:12px!important}.react-datepicker-time__header,.react-datepicker__current-month,.react-datepicker__day,.react-datepicker__day-name{color:var(--text-primary)!important}.react-datepicker__day{border-radius:10px!important}.react-datepicker__day:hover{background-color:var(--peach-hover)!important}.react-datepicker__day--keyboard-selected:not(.react-datepicker__day--outside-month),.react-datepicker__day--selected{background-color:var(--brown-dark)!important;color:var(--text-on-accent)!important}.react-datepicker__triangle{display:none!important}.react-datepicker__navigation-icon:before{border-color:var(--brown-dark)!important}.react-datepicker__time-container{border-left-color:color-mix(in srgb,var(--brown-dark) 35%,var(--border))!important}.react-datepicker__time-list-item:hover{background-color:var(--peach-hover)!important;color:var(--text-primary)!important}.react-datepicker__time-list-item--selected,.react-datepicker__time-list-item--selected:hover{background-color:var(--brown-dark)!important;color:var(--text-on-accent)!important}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:sepia(.5) saturate(.8)}input[type=date],input[type=datetime-local],input[type=month],input[type=time],input[type=week]{max-width:100%;min-width:0;box-sizing:border-box}.react-datepicker-wrapper,.react-datepicker__input-container{max-width:100%;min-width:0}.react-datepicker__input-container input{max-width:100%;min-width:0;box-sizing:border-box}.app-glass-panel{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.app-glass-modal,.app-glass-panel{border:.5px solid var(--glass-border)}.app-glass-modal{background:var(--modal-panel-bg);backdrop-filter:none;-webkit-backdrop-filter:none}a.clickable-card,a.interactive-card,article.interactive-card,button.clickable-card,button.interactive-card{border:none!important}@media (max-width:767px),(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),select,textarea{font-size:max(16px,1em)}input[type=date]{min-width:0!important}.react-datepicker-wrapper,.react-datepicker__input-container,.react-datepicker__input-container input,input[type=date]{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important}.react-datepicker__input-container input{min-width:0!important}}