/**handles:act-publication-gf-wp-core-table,act-calendrier-collectes-variables,act-calendrier-collectes,act-address-selector-public,act-boxed-sections,act-gravity-forms,act-wp-plugin-designtokens-css**/
.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}
.act-calendrier-collectes{--_color-accent:var(
        --act-calendrier-collectes-accent,
        var(--action, #2563eb)
    );--_color-text:var(
        --act-calendrier-collectes-text,
        var(--base-ultra-dark, #1e1e1e)
    );--_color-text-muted:var(
        --act-calendrier-collectes-text-muted,
        var(--base-dark, #6b6b6b)
    );--_color-surface:var(
        --act-calendrier-collectes-surface,
        var(--white, #ffffff)
    );--_color-bg:var(
        --act-calendrier-collectes-bg,
        var(--base-ultra-light, #f4f3f0)
    );--_color-border:var(
        --act-calendrier-collectes-border,
        var(--base-light, #e3e1dd)
    );--_color-hover:var(
        --act-calendrier-collectes-hover,
        var(--action-dark, #1d4ed8)
    );--_color-focus:var(
        --act-calendrier-collectes-focus,
        var(--action, #2563eb)
    );--_color-event-ordures:var(
        --act-calendrier-collectes-event-ordures,
        #6c7076
    );--_color-event-organique:var(
        --act-calendrier-collectes-event-organique,
        #784927
    );--_color-event-recyclage:var(
        --act-calendrier-collectes-event-recyclage,
        #259057
    );--_color-event-encombrants:var(
        --act-calendrier-collectes-event-encombrants,
        #c97a17
    );--_color-event-arbres:var(
        --act-calendrier-collectes-event-arbres,
        #bd404a
    );--_color-event-danger:var(
        --act-calendrier-collectes-event-danger,
        #363742
    );--_color-event-default:var(
        --act-calendrier-collectes-event-default,
        var(--action, #2563eb)
    );--act-calendrier-collectes-font-size-base:1.6rem;--_font-family:var(
        --act-calendrier-collectes-font-family,
        var(--font-body, system-ui, -apple-system, sans-serif)
    );--_font-size-base:var(
        --act-calendrier-collectes-font-size-base,
        var(--font-size-m, 1rem)
    );--_font-size-small:var(
        --act-calendrier-collectes-font-size-small,
        var(--font-size-s, 0.875rem)
    );--_space-xs:var(
        --act-calendrier-collectes-space-xs,
        var(--space-xs, 0.25rem)
    );--_space-s:var(
        --act-calendrier-collectes-space-s,
        var(--space-s, 0.5rem)
    );--_space-m:var(
        --act-calendrier-collectes-space-m,
        var(--space-m, 1rem)
    );--_space-l:var(
        --act-calendrier-collectes-space-l,
        var(--space-l, 1.5rem)
    );--_space-xl:var(
        --act-calendrier-collectes-space-xl,
        var(--space-xl, 2rem)
    );--_radius-s:var(
        --act-calendrier-collectes-radius-s,
        var(--radius-s, 0.25rem)
    );--_radius-m:var(
        --act-calendrier-collectes-radius-m,
        var(--radius-m, 8px)
    );--_radius-l:var(
        --act-calendrier-collectes-radius-l,
        var(--radius-l, 0.5rem)
    );--_shadow-card:var(
        --act-calendrier-collectes-shadow-card,
        0px 3px 4px 0px rgba(0, 0, 0, 0.04)
    );--_shadow-s:var(
        --act-calendrier-collectes-shadow-s,
        var(--shadow-s, 0 1px 2px 0 rgb(0 0 0 / 0.05))
    );--_shadow-m:var(
        --act-calendrier-collectes-shadow-m,
        var(--shadow-m, 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1))
    );--_transition-fast:var(
        --act-calendrier-collectes-transition-fast,
        150ms ease
    );--_transition-base:var(
        --act-calendrier-collectes-transition-base,
        250ms ease
    );--_plugin-padding-y:var(
        --act-calendrier-collectes-padding-y,
        80px
    );--_plugin-padding-x:var(
        --act-calendrier-collectes-padding-x,
        80px
    );--_page-bg:var(
        --act-calendrier-collectes-page-bg,
        var(--base-ultra-light, #f4f3f0)
    );--_sidebar-width:var(
        --act-calendrier-collectes-sidebar-width,
        345px
    );--_layout-gap:var(
        --act-calendrier-collectes-layout-gap,
        24px
    );--_tab-bar-bg:var(
        --act-calendrier-collectes-tab-bar-bg,
        var(--base-ultra-light, #f4f3f0)
    );--_card-bg:var(
        --act-calendrier-collectes-card-bg,
        var(--white, #ffffff)
    );--_card-border-color:var(
        --act-calendrier-collectes-card-border-color,
        #e3e1dd
    );--_card-radius:var(
        --act-calendrier-collectes-card-radius,
        8px
    );--_card-padding:var(
        --act-calendrier-collectes-card-padding,
        24px
    );--_card-gap:var(
        --act-calendrier-collectes-card-gap,
        24px
    );--_btn-primary-bg:var(
        --act-calendrier-collectes-btn-primary-bg,
        #000000
    );--_btn-primary-text:var(
        --act-calendrier-collectes-btn-primary-text,
        var(--white, #ffffff)
    );--_btn-secondary-border:var(
        --act-calendrier-collectes-btn-secondary-border,
        #c5c5c5
    );--_btn-primary-radius:var(
        --act-calendrier-collectes-btn-primary-radius,
        8px
    );--_btn-primary-height:var(
        --act-calendrier-collectes-btn-primary-height,
        48px
    );--_btn-nav-border:var(
        --act-calendrier-collectes-btn-nav-border,
        #cccccc
    );--_btn-nav-size:var(
        --act-calendrier-collectes-btn-nav-size,
        48px
    );--_cell-height:var(
        --act-calendrier-collectes-cell-height,
        150px
    );--_cell-border-color:var(
        --act-calendrier-collectes-cell-border,
        #dfdfdf
    );--_cell-other-month-bg:var(
        --act-calendrier-collectes-cell-other-month-bg,
        var(--base-ultra-light, #f4f3f0)
    );--_day-header-font-size:var(
        --act-calendrier-collectes-day-header-font-size,
        16px
    );--_event-icon-size:var(
        --act-calendrier-collectes-event-icon-size,
        47px
    );--_event-icon-radius:var(
        --act-calendrier-collectes-event-icon-radius,
        99px
    );--_legend-pastille-size:var(
        --act-calendrier-collectes-legend-pastille-size,
        40px
    );--_legend-icon-size:var(
        --act-calendrier-collectes-legend-icon-size,
        24px
    );--_legend-gap:var(
        --act-calendrier-collectes-legend-gap,
        10px
    );--_input-border:var(
        --act-calendrier-collectes-input-border,
        var(--base-medium, #a2a2a2)
    );--_input-radius:var(
        --act-calendrier-collectes-input-radius,
        4px
    );--_input-placeholder:var(
        --act-calendrier-collectes-input-placeholder,
        var(--base-dark, #696969)
    )}
@charset "UTF-8";.act-calendrier-collectes{font-family:var(--_font-family);font-size:var(--_font-size-base);color:var(--_color-text);background:var(--_page-bg);padding:var(--_plugin-padding-y) var(--_plugin-padding-x)}.act-calendrier-collectes *,.act-calendrier-collectes ::after,.act-calendrier-collectes ::before{box-sizing:border-box}.act-calendrier-collectes__header{display:grid;grid-template-columns:1fr 1fr;gap:var(--_layout-gap);align-items:flex-end;margin-bottom:75px}.act-calendrier-collectes__title{font-size:40px;font-weight:500;line-height:1.2;margin:0;color:var(--_color-text)}.act-calendrier-collectes__intro{color:var(--_color-text);font-size:18px;line-height:1.5;margin:0}.act-calendrier-collectes__intro p{margin:0}.act-calendrier-collectes__layout{display:grid;grid-template-columns:var(--_sidebar-width) 1fr;grid-template-rows:auto 1fr;column-gap:var(--_layout-gap);row-gap:var(--_card-gap);align-items:start}.act-calendrier-collectes__sidebar{grid-column:1;grid-row:1}.act-calendrier-collectes__main{grid-column:2;grid-row:1/-1;min-width:0;position:relative}.act-calendrier-collectes .act-calendrier-collectes__main>.act-calendrier-collectes__main-loading{position:absolute!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:50!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;pointer-events:auto!important;border-radius:var(--_card-radius);overflow:hidden}.act-calendrier-collectes .act-calendrier-collectes__main>.act-calendrier-collectes__main-loading[hidden]{display:none!important}.act-calendrier-collectes .act-calendrier-collectes__main .act-calendrier-collectes__main-loading-backdrop{position:absolute!important;inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:color-mix(in srgb,var(--_color-surface) 78%,var(--_color-text) 10%)}@supports not (background:color-mix(in srgb,white,black)){.act-calendrier-collectes .act-calendrier-collectes__main .act-calendrier-collectes__main-loading-backdrop{background:var(--_color-surface);opacity:.72}}.act-calendrier-collectes .act-calendrier-collectes__main .act-calendrier-collectes__main-loading-spinner{position:relative!important;z-index:1!important;box-sizing:border-box!important;width:48px;height:48px;border:3px solid color-mix(in srgb,var(--_color-accent) 22%,var(--_color-border));border-top-color:var(--_color-accent);border-radius:50%;animation:act-cc-main-loading-spin .75s linear infinite}@supports not (border-color:color-mix(in srgb,white,black)){.act-calendrier-collectes .act-calendrier-collectes__main .act-calendrier-collectes__main-loading-spinner{border-color:var(--_card-border-color);border-top-color:var(--_color-accent)}}@keyframes act-cc-main-loading-spin{to{transform:rotate(360deg)}}.act-calendrier-collectes .act-calendrier-collectes__main .act-calendrier-collectes__main-loading .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.act-calendrier-collectes__secondary{grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:var(--_card-gap)}.act-calendrier-collectes__card{background:var(--_card-bg);border:1px solid var(--_card-border-color);border-radius:var(--_card-radius);box-shadow:var(--_shadow-card);padding:var(--_card-padding)}.act-calendrier-collectes__card-title{font-size:18px;font-weight:600;margin:0 0 12px;color:var(--_color-text)}.act-calendrier-collectes__card--selector{display:flex;flex-direction:column;gap:24px}.act-calendrier-collectes__field-label{display:block;font-size:16px;font-weight:700;margin-bottom:8px;color:var(--_color-text)}.act-calendrier-collectes__field-label-row{display:flex;align-items:center;gap:8px;margin-bottom:8px}.act-calendrier-collectes__field-label-row .act-calendrier-collectes__field-label{margin-bottom:0}.act-calendrier-collectes__tabs{display:flex;gap:4px;padding:4px;background:var(--_tab-bar-bg);border-radius:var(--_radius-m,8px);width:100%}.act-calendrier-collectes__tab{flex:1 1 0;padding:8px 12px;font-size:var(--_font-size-base);font-family:var(--_font-family);font-weight:400;color:var(--_color-text);background:0 0;border:none;border-radius:calc(var(--_radius-m,8px) - 2px);cursor:pointer;text-align:center;white-space:nowrap;transition:background-color var(--_transition-fast);line-height:1.125}.act-calendrier-collectes__tab:hover{background:color-mix(in srgb,#fff 60%,transparent)}.act-calendrier-collectes__tab.is-active{background:#fff}.act-calendrier-collectes__tab:focus-visible{outline:2px solid var(--_color-focus);outline-offset:2px}.act-calendrier-collectes #act-collectes-tab-zone{font-weight:600;padding-top:16px;padding-bottom:16px}.act-calendrier-collectes__tab-panel{width:100%}.act-calendrier-collectes__tab-panel[hidden]{display:none}.act-calendrier-collectes .act-address-selector{--act-address-selector-input-min-height:44px;--act-address-selector-input-font-size:16px;--act-address-selector-input-padding-x:8px;--act-address-selector-input-padding-y:12px;--act-address-selector-input-radius:4px;--act-address-selector-input-border:var(--_input-border, #a2a2a2);--act-address-selector-input-text:var(--_color-text, #1a1a1a);--act-address-selector-input-bg:var(--_card-bg, #ffffff);--act-address-selector-accent:var(--_color-focus, #2563eb);--act-address-selector-muted:var(--_input-placeholder, #696969);margin:0}.act-calendrier-collectes .act-address-selector__input{font-weight:600;padding-right:31px}.act-calendrier-collectes__select-wrap{position:relative;width:100%}.act-calendrier-collectes__sector-select{width:100%;padding:12px 40px 12px 8px;font-size:16px;font-weight:600;color:var(--_color-text);background:var(--_card-bg);border:1px solid var(--_input-border);border-radius:var(--_input-radius);appearance:none;cursor:pointer;transition:border-color var(--_transition-fast)}.act-calendrier-collectes__sector-select:focus-visible{outline:2px solid var(--_color-focus);outline-offset:2px;border-color:var(--_color-focus)}.act-calendrier-collectes__sector-select:hover{border-color:var(--_color-text)}.act-calendrier-collectes__select-chevron{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--_color-text);display:flex;align-items:center}.act-calendrier-collectes__legend{display:flex;flex-direction:column;gap:var(--_legend-gap);list-style:none;margin:0;padding:0}.act-calendrier-collectes__legend-item{display:flex;align-items:center;gap:8px}.act-calendrier-collectes__legend-pastille{display:flex;align-items:center;justify-content:center;width:var(--_legend-pastille-size);height:var(--_legend-pastille-size);border-radius:99px;background-color:var(--_color-event-default);flex-shrink:0;overflow:hidden}.act-calendrier-collectes__legend-icon{width:var(--_legend-icon-size);height:var(--_legend-icon-size);object-fit:contain;flex-shrink:0;display:block;filter:brightness(0) invert(1)}.act-calendrier-collectes__legend-label{font-size:16px;font-weight:400;line-height:1.5;color:var(--_color-text)}.act-calendrier-collectes__legend-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:0 0;border:none;padding:0;cursor:pointer;text-align:left;margin-bottom:12px}.act-calendrier-collectes__legend-toggle .act-calendrier-collectes__card-title{margin:0}.act-calendrier-collectes__legend-chevron{display:block;width:20px;height:20px;flex-shrink:0;color:var(--_color-text);transition:transform var(--_transition-fast)}.act-calendrier-collectes__legend-toggle[aria-expanded=false] .act-calendrier-collectes__legend-chevron{transform:rotate(-90deg)}.act-calendrier-collectes__legend.is-collapsed{display:none}.act-calendrier-collectes__card--export{display:flex;flex-direction:column;gap:8px;padding:24px}.act-calendrier-collectes__card--export[hidden]{display:none}.act-calendrier-collectes__btn-export{display:flex;align-items:center;justify-content:center;gap:8px;height:var(--_btn-primary-height);padding:0 16px;border-radius:var(--_btn-primary-radius);font-size:16px;font-weight:600;font-family:var(--_font-family);text-decoration:none;cursor:pointer;white-space:nowrap;width:100%;transition:background-color var(--_transition-fast),opacity var(--_transition-fast)}.act-calendrier-collectes__btn-export:focus-visible{outline:2px solid var(--_color-focus);outline-offset:2px}.act-calendrier-collectes__btn-export--primary{background:var(--_btn-primary-bg);color:var(--_btn-primary-text);border:none}.act-calendrier-collectes__btn-export--primary:hover:not(.is-disabled){background:#222;color:var(--_btn-primary-text);text-decoration:none}.act-calendrier-collectes__btn-export--primary.is-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.act-calendrier-collectes__btn-export--outline{background:0 0;color:var(--_color-text);border:1px solid var(--_btn-secondary-border)}.act-calendrier-collectes__btn-export--outline:hover:not(.is-disabled){background:color-mix(in srgb,var(--_btn-secondary-border) 15%,transparent);color:var(--_color-text);text-decoration:none}.act-calendrier-collectes__btn-export--outline.is-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.act-calendrier-collectes__btn-export.is-active{background:color-mix(in srgb,var(--_btn-secondary-border) 20%,transparent);border-color:var(--_color-text)}.act-calendrier-collectes__btn-export-label{text-align:center}.act-calendrier-collectes__btn-export-icon{display:block;flex-shrink:0;width:24px;height:24px}.act-calendrier-collectes__btn-export--primary .act-calendrier-collectes__btn-export-icon{filter:brightness(0) invert(1)}.act-calendrier-collectes__ical-help{position:absolute;inset:0;z-index:60;display:flex;align-items:stretch;justify-content:center;box-sizing:border-box;border-radius:var(--_card-radius);overflow:hidden}.act-calendrier-collectes__ical-help[hidden]{display:none}.act-calendrier-collectes__ical-help-backdrop{position:absolute;inset:0;background:color-mix(in srgb,var(--_color-surface) 82%,var(--_color-text) 8%)}.act-calendrier-collectes__ical-help-panel{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-height:100%;margin:16px;padding:32px;background:var(--_card-bg);border:1px solid var(--_card-border-color);border-radius:var(--_card-radius);box-shadow:var(--_shadow-card);overflow-y:auto;box-sizing:border-box}.act-calendrier-collectes__ical-help-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.act-calendrier-collectes__ical-help-title{font-size:22px;font-weight:600;line-height:1.25;margin:0;flex:1 1 auto;min-width:200px}.act-calendrier-collectes__ical-help-close{flex-shrink:0;padding:10px 16px;border:1px solid var(--_btn-secondary-border);border-radius:var(--_btn-primary-radius);background:0 0;color:var(--_color-text);font-size:14px;font-weight:600;font-family:var(--_font-family);cursor:pointer;text-decoration:none}.act-calendrier-collectes__ical-help-close:hover{background:color-mix(in srgb,var(--_btn-secondary-border) 15%,transparent)}.act-calendrier-collectes__ical-help-close:focus-visible{outline:2px solid var(--_color-focus);outline-offset:2px}.act-calendrier-collectes__ical-help-intro{font-size:16px;line-height:1.5;color:var(--_color-text-muted);margin:0 0 32px}.act-calendrier-collectes__ical-help-body{display:flex;flex-direction:column;gap:24px}.act-calendrier-collectes__ical-help-tabs{margin-bottom:0}.act-calendrier-collectes__ical-help-tab-panel{display:flex;flex-direction:column;gap:16px}.act-calendrier-collectes__ical-help-section-title{font-size:18px;font-weight:600;margin:0 0 12px;color:var(--_color-text)}.act-calendrier-collectes__ical-help-steps{margin:0 0 16px;padding-left:1.25rem;font-size:15px;line-height:1.5;color:var(--_color-text)}.act-calendrier-collectes__ical-help-steps li+li{margin-top:8px}.act-calendrier-collectes__ical-help-hint,.act-calendrier-collectes__ical-help-note{font-size:14px;line-height:1.45;color:var(--_color-text-muted);margin:0 0 12px}.act-calendrier-collectes__ical-help-hint{margin-bottom:0}.act-calendrier-collectes__ical-help-url-row{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}.act-calendrier-collectes__ical-help-url-input{flex:1 1 200px;min-width:0;height:var(--_btn-primary-height);padding:0 12px;border:1px solid var(--_btn-secondary-border);border-radius:var(--_btn-primary-radius);font-size:14px;font-family:var(--_font-family);color:var(--_color-text);background:var(--_color-surface);box-sizing:border-box}.act-calendrier-collectes__ical-help-copy{flex:0 0 auto;width:auto;min-width:140px}.act-calendrier-collectes__ical-help-download{width:auto;max-width:100%;align-self:flex-start}.act-calendrier-collectes__ical-help-platforms{display:flex;flex-direction:column;gap:8px}.act-calendrier-collectes__ical-help-platform{border:1px solid var(--_card-border-color);border-radius:var(--_btn-primary-radius);overflow:hidden}.act-calendrier-collectes__ical-help-platform-summary{padding:14px 16px;font-size:15px;font-weight:600;cursor:pointer;list-style:none;background:var(--_tab-bar-bg)}.act-calendrier-collectes__ical-help-platform-summary::-webkit-details-marker{display:none}.act-calendrier-collectes__ical-help-platform-summary::after{content:"▾";float:right;font-size:12px;opacity:.6}.act-calendrier-collectes__ical-help-platform[open] .act-calendrier-collectes__ical-help-platform-summary::after{transform:rotate(180deg);display:inline-block}.act-calendrier-collectes__ical-help-platform-body{padding:16px;font-size:15px}.act-calendrier-collectes__ical-help-official-link{color:var(--_color-accent);font-weight:600;text-decoration:underline}.act-calendrier-collectes__ical-help-official-link:hover{color:var(--_color-text)}.act-calendrier-collectes__calendar-wrap{background:var(--_card-bg);border:1px solid var(--_card-border-color);border-radius:var(--_card-radius);box-shadow:var(--_shadow-card);overflow:visible}.act-calendrier-collectes__empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:48px 32px;text-align:center;min-height:600px}.act-calendrier-collectes__empty-state[hidden]{display:none}.act-calendrier-collectes__empty-icon{display:flex;align-items:center;justify-content:center;width:148px;height:148px;background:var(--_tab-bar-bg);border-radius:50%;color:var(--_color-text);flex-shrink:0}.act-calendrier-collectes__empty-icon svg{width:72px;height:72px}.act-calendrier-collectes__empty-body{display:flex;flex-direction:column;gap:24px;max-width:394px}.act-calendrier-collectes__empty-title{font-size:22px;font-weight:600;line-height:26px;color:var(--_color-text);margin:0}.act-calendrier-collectes__empty-desc{font-size:16px;font-weight:400;line-height:1.25;color:var(--_color-text-muted);margin:0}.act-calendrier-collectes__empty-steps{display:flex;align-items:center;gap:24px;flex-wrap:wrap;justify-content:center}.act-calendrier-collectes__empty-step{display:flex;align-items:center;gap:8px;font-size:16px;color:var(--_color-text)}.act-calendrier-collectes__step-badge{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--_tab-bar-bg);border-radius:99px;font-size:14px;font-weight:400;color:var(--_color-text);flex-shrink:0;line-height:1}.act-calendrier-collectes__empty-ou{font-size:16px;font-weight:700;color:var(--_color-text)}.act-calendrier-collectes .fc{font-family:var(--_font-family)}.act-calendrier-collectes .fc-header-toolbar{padding:28px 28px 0;margin-bottom:0!important;align-items:center}.act-calendrier-collectes .fc-toolbar-title{font-size:30px;font-weight:700;color:var(--_color-text)}.act-calendrier-collectes .fc-button-primary{background:0 0!important;border:1px solid var(--_btn-nav-border)!important;box-shadow:none!important;color:var(--_color-text)!important;width:var(--_btn-nav-size)!important;height:var(--_btn-nav-size)!important;border-radius:50%!important;padding:0!important;font-size:0;display:inline-flex;align-items:center;justify-content:center;transition:background-color var(--_transition-fast),border-color var(--_transition-fast)}.act-calendrier-collectes .fc-button-primary:focus,.act-calendrier-collectes .fc-button-primary:hover{background-color:var(--_btn-nav-border)!important}.act-calendrier-collectes .fc-button-primary .fc-icon{font-size:18px;color:var(--_color-text)}.act-calendrier-collectes .fc-button-primary.fc-today-button{display:none}.act-calendrier-collectes .fc-col-header-cell{border:none;background:0 0;padding:8px 0 16px}.act-calendrier-collectes .fc-col-header-cell-cushion{font-size:var(--_day-header-font-size);font-weight:500;letter-spacing:1px;color:var(--_color-text);text-decoration:none;text-transform:uppercase}.act-calendrier-collectes .fc-scrollgrid{border:none!important}.act-calendrier-collectes .fc-scrollgrid td,.act-calendrier-collectes .fc-scrollgrid th{border-color:var(--_cell-border-color)!important}.act-calendrier-collectes .fc-scrollgrid-section>td{border:none!important}.act-calendrier-collectes .fc-daygrid-day{height:var(--_cell-height);border-color:var(--_cell-border-color)!important}.act-calendrier-collectes .fc-daygrid-day-frame{display:flex;flex-direction:column;height:var(--_cell-height);overflow:visible;padding:4px}.act-calendrier-collectes .fc-daygrid-day-top{flex-shrink:0}.act-calendrier-collectes .fc-daygrid-day-number{font-size:18px;font-weight:500;color:var(--_color-text);text-decoration:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%}.act-calendrier-collectes .fc-day-other{background:var(--_cell-other-month-bg)!important}.act-calendrier-collectes .fc-day-other .fc-daygrid-day-number{color:var(--_color-text-muted)}.act-calendrier-collectes .fc-day-today{background:color-mix(in srgb,var(--_btn-primary-bg) 6%,transparent)!important}.act-calendrier-collectes .fc-day-today .fc-daygrid-day-number{background:var(--_btn-primary-bg);color:#fff}.act-calendrier-collectes .fc-daygrid-day-events{display:flex;flex-wrap:wrap;gap:2px;align-items:flex-end;align-content:flex-end;margin-top:auto;padding:4px;flex:1;min-height:0}.act-calendrier-collectes .fc .fc-daygrid-body-natural .fc-daygrid-day-events,.act-calendrier-collectes .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:0!important;height:auto!important;margin-bottom:0!important}.act-calendrier-collectes .fc-daygrid-event-harness,.act-calendrier-collectes .fc-daygrid-event-harness-abs{position:relative!important;top:auto!important;left:auto!important;right:auto!important;margin:0!important}.act-calendrier-collectes .fc-daygrid-dot-event,.act-calendrier-collectes .fc-daygrid-event{background:0 0!important;border:none!important;padding:0!important;margin:0!important;border-radius:0!important;box-shadow:none!important;cursor:default}.act-calendrier-collectes .fc-daygrid-dot-event:hover,.act-calendrier-collectes .fc-daygrid-event:hover{background:0 0!important}.act-calendrier-collectes .fc-daygrid-dot-event .fc-event-main,.act-calendrier-collectes .fc-daygrid-event .fc-event-main{line-height:0;font-size:0}.act-calendrier-collectes .fc-daygrid-dot-event .fc-event-time,.act-calendrier-collectes .fc-daygrid-dot-event .fc-event-title,.act-calendrier-collectes .fc-daygrid-event .fc-event-time,.act-calendrier-collectes .fc-daygrid-event .fc-event-title{display:none}.act-calendrier-collectes .fc-daygrid-more-link{display:none}.act-calendrier-collectes .fc-daygrid-body{padding:0 28px 28px}.act-calendrier-collectes .fc-scrollgrid-sync-table{width:100%!important;border:1px solid var(--_cell-border-color)!important}.act-calendrier-collectes .fc-scroller{overflow:visible!important;height:auto!important}.act-calendrier-collectes .fc-scroller-harness{overflow:visible!important}.act-calendrier-collectes__event-icon{width:var(--_event-icon-size);height:var(--_event-icon-size);border-radius:var(--_event-icon-radius);display:flex;align-items:center;justify-content:center;background-color:var(--_color-event-default);flex-shrink:0;overflow:hidden}.act-calendrier-collectes__event-icon-img{width:65%;height:65%;object-fit:contain;filter:brightness(0) invert(1)}.act-calendrier-collectes__event-tooltip-wrap{position:relative;display:inline-flex;outline:0;cursor:pointer}.act-calendrier-collectes__event-tooltip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%) translateY(4px);display:flex;flex-direction:column;gap:2px;min-width:140px;width:min(260px,90vw);padding:8px 10px;border-radius:8px;background:#1f1f1f;color:#fff;box-shadow:0 8px 20px rgba(0,0,0,.25);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--_transition-fast),transform var(--_transition-fast);z-index:100;text-align:left;white-space:normal}.act-calendrier-collectes__event-tooltip.is-below{bottom:auto;top:calc(100% + 10px);transform:translateX(-50%) translateY(-4px)}.act-calendrier-collectes__event-tooltip-type-row{display:flex;align-items:center;gap:6px}.act-calendrier-collectes__event-tooltip-pastille{width:10px;height:10px;border-radius:50%;background-color:var(--_color-event-default);flex-shrink:0}.act-calendrier-collectes__event-tooltip-wrap.is-open .act-calendrier-collectes__event-tooltip,.act-calendrier-collectes__event-tooltip-wrap:focus-visible .act-calendrier-collectes__event-tooltip,.act-calendrier-collectes__event-tooltip-wrap:hover .act-calendrier-collectes__event-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.act-calendrier-collectes__event-tooltip-wrap:focus-visible .act-calendrier-collectes__event-icon{outline:2px solid var(--_color-focus);outline-offset:2px}.act-calendrier-collectes__event-tooltip-type{font-size:16px;font-weight:600;line-height:1.25}.act-calendrier-collectes__event-tooltip-date{font-size:12px;font-weight:400;line-height:1.25;opacity:.9}@media (max-width:1024px){.act-calendrier-collectes{padding:56px 32px}.act-calendrier-collectes__header{grid-template-columns:1fr;gap:var(--_space-m);margin-bottom:var(--_space-xl)}.act-calendrier-collectes__layout{grid-template-columns:1fr;grid-template-rows:auto}.act-calendrier-collectes__sidebar{grid-column:1;grid-row:1}.act-calendrier-collectes__main{grid-column:1;grid-row:2}.act-calendrier-collectes__secondary{grid-column:1;grid-row:3}.act-calendrier-collectes__title{font-size:28px}.act-calendrier-collectes__event-icon{width:32px;height:32px}.act-calendrier-collectes__event-icon-img{display:none}}@media (max-width:640px){.act-calendrier-collectes{padding:32px 16px;--act-calendrier-collectes-cell-height:64px}.act-calendrier-collectes__legend-label{font-size:14px}.act-calendrier-collectes__empty-state{min-height:400px;padding:32px 20px;gap:24px}.act-calendrier-collectes__empty-icon{width:112px;height:112px}.act-calendrier-collectes__empty-icon svg{width:54px;height:54px}.act-calendrier-collectes__empty-title{font-size:18px;line-height:22px}.act-calendrier-collectes__empty-steps{gap:16px;flex-wrap:wrap}.act-calendrier-collectes .fc-toolbar-title{font-size:20px}.act-calendrier-collectes .fc-button-primary{width:40px!important;height:40px!important}.act-calendrier-collectes__event-icon{width:16px;height:16px}.act-calendrier-collectes__event-icon-img{display:none}.act-calendrier-collectes .fc-daygrid-day-events{gap:0;padding:2px}.act-calendrier-collectes .fc-daygrid-day-frame{padding:2px}.act-calendrier-collectes .fc-col-header-cell-cushion{font-size:11px!important}.act-calendrier-collectes .fc-daygrid-day-number{font-size:12px!important;width:24px;height:24px}.act-calendrier-collectes .fc-daygrid-body{padding:0 8px 8px!important}.act-calendrier-collectes .fc-header-toolbar{padding:12px 12px 0!important}}
.act-address-selector{--_color-accent:var(--act-address-selector-accent, var(--action, #2563eb));--_color-text:var(--act-address-selector-text, var(--base-ultra-dark, #1a1a1a));--_color-surface:var(--act-address-selector-surface, var(--white, #ffffff));--_color-border:var(--act-address-selector-border, var(--base-light, #e5e5e5));--_color-muted:var(--act-address-selector-muted, var(--base-mid, #737373));--_color-label:var(--act-address-selector-label-text, var(--base-dark, #393d47));--_color-input-bg:var(--act-address-selector-input-bg, var(--white, #ffffff));--_color-input-border:var(--act-address-selector-input-border, var(--base-light, #d5d7dd));--_color-input-text:var(--act-address-selector-input-text, var(--text-dark, var(--base-ultra-dark, #22252a)));--_color-input-invalid:var(
		--act-address-selector-input-invalid,
		var(--error, var(--danger, #b42318))
	);--_color-input-icon:var(--act-address-selector-input-icon, #a3a3a3);--_color-option-highlight:var(
		--act-address-selector-option-highlight,
		var(--primary-ultra-light, #e5f0ff)
	);--_radius-input:var(--act-address-selector-input-radius, var(--radius-m, 6px));--_radius-list:var(--act-address-selector-list-radius, var(--radius-l, 8px));--_radius-option:var(--act-address-selector-option-radius, 4px);--_shadow-list:var(
		--act-address-selector-list-shadow,
		0 20px 25px -5px rgba(0, 0, 0, 0.08),
		0 0 10px rgba(0, 0, 0, 0.08)
	);--_panel-padding:var(--act-address-selector-panel-padding, 1.875rem);--_label-gap:var(--act-address-selector-label-gap, 0.75rem);--_input-pad-x:var(--act-address-selector-input-padding-x, 1.875rem);--_input-pad-y:var(--act-address-selector-input-padding-y, 1.375rem);--_input-icon-size:var(--act-address-selector-input-icon-size, 1.25rem);--_input-icon-inset:var(--act-address-selector-input-icon-inset, 1.25rem);--_input-icon-gap:var(--act-address-selector-input-icon-gap, 0.625rem);--_input-min-height:var(--act-address-selector-input-min-height, 4rem);--_font-input:var(--act-address-selector-input-font-size, 1.125rem);--_font-label:var(--act-address-selector-label-font-size, 1rem);--_font-option:var(--act-address-selector-option-font-size, 1rem);--_margin:var(--act-address-selector-margin, 0);--_font-family:var(
		--act-address-selector-font-family,
		var(
			--font-family,
			var(--base-font-family, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif)
		)
	);box-sizing:border-box;max-width:100%;min-width:0;margin:var(--_margin);font-family:var(--_font-family);position:relative;z-index:var(--act-address-selector-z-index,100);overflow:visible}.act-address-selector *,.act-address-selector ::after,.act-address-selector ::before{box-sizing:border-box}.act-address-selector__panel{min-width:0;padding:var(--_panel-padding);background:var(--act-address-selector-panel-bg,var(--primary-ultra-light,#e8f4fc));border-radius:var(--_radius-list);overflow:visible}.act-address-selector__label{display:block;margin:0 0 var(--_label-gap);font-family:var(--_font-family);font-size:var(--_font-label);line-height:1.35;font-weight:400;color:var(--_color-label)}.act-address-selector__field-wrap{position:relative;z-index:1;width:100%;min-width:0;max-width:100%;overflow:visible}.act-address-selector__input-icon{position:absolute;left:var(--_input-icon-inset);top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:var(--_input-icon-size);height:var(--_input-icon-size);color:var(--_color-input-icon);pointer-events:none;line-height:0}.act-address-selector__input-icon svg{display:block;width:100%;height:100%}.act-address-selector__input-icon .act-address-selector__input-icon-error{display:none}.act-address-selector__input-icon.is-invalid{color:var(--_color-input-invalid)}.act-address-selector__input-icon.is-invalid .act-address-selector__input-icon-search{display:none}.act-address-selector__input-icon.is-invalid .act-address-selector__input-icon-error{display:block}.act-address-selector__input{display:block;width:100%;max-width:100%;min-width:0;min-height:var(--_input-min-height);margin:0;padding:var(--_input-pad-y) var(--_input-pad-x) var(--_input-pad-y) calc(var(--_input-icon-inset) + var(--_input-icon-size) + var(--_input-icon-gap));padding-left:calc(var(--_input-icon-inset) + var(--_input-icon-size) + var(--_input-icon-gap))!important;font-family:var(--_font-family);font-size:var(--_font-input);line-height:1.5;color:var(--_color-input-text);background:var(--_color-input-bg);border:1px solid var(--_color-input-border);border-radius:var(--_radius-input);outline:0;transition:border-color .15s ease,box-shadow .15s ease}.act-address-selector__input::placeholder{color:var(--_color-muted);opacity:1}.act-address-selector__input:hover{border-color:var(--_color-muted)}.act-address-selector__input:focus{border-color:var(--_color-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--_color-accent) 25%,transparent)}.act-address-selector__input.is-invalid,.act-address-selector__input[aria-invalid=true]{border-color:var(--_color-input-invalid)}.act-address-selector__input.is-invalid:hover,.act-address-selector__input[aria-invalid=true]:hover{border-color:var(--_color-input-invalid)}.act-address-selector__input.is-invalid:focus,.act-address-selector__input[aria-invalid=true]:focus{border-color:var(--_color-input-invalid);box-shadow:0 0 0 2px color-mix(in srgb,var(--_color-input-invalid) 25%,transparent)}.act-address-selector__list{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:var(--act-address-selector-list-z-index,200);margin:0;padding:.5rem 0;list-style:none;background:var(--_color-surface);border:1px solid var(--_color-input-border);border-radius:var(--_radius-list);box-shadow:var(--_shadow-list);max-height:var(--act-address-selector-list-max-height,16rem);overflow-y:var(--act-address-selector-list-overflow-y,auto);overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.act-address-selector__option{margin:0 .5rem;padding:.5rem;cursor:pointer;font-family:var(--_font-family);color:var(--_color-input-text);font-size:var(--_font-option);line-height:1.5;border-radius:var(--_radius-option);transition:background-color .12s ease}.act-address-selector__option-main{font-weight:700}.act-address-selector__option.is-active,.act-address-selector__option:hover{background:var(--_color-option-highlight)}.act-address-selector__not-found{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:var(--act-address-selector-list-z-index,200);margin:0;padding:.625rem .75rem;background:var(--_color-surface);border:1px solid var(--_color-input-border);border-radius:var(--_radius-list);box-shadow:var(--_shadow-list);max-height:var(--act-address-selector-not-found-max-height,16rem);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.act-address-selector__not-found[hidden]{display:none!important}.act-address-selector__not-found-title{margin:0 0 .4rem;padding:0;font-family:var(--_font-family);font-size:var(--_font-option);font-weight:600;line-height:1.4;color:var(--act-address-selector-not-found-title-color,var(--_color-input-text))}.act-address-selector__not-found-title:empty{display:none}.act-address-selector__not-found-help{margin:0;padding:0;font-family:var(--_font-family);font-size:.9375rem;font-weight:400;line-height:1.45;color:var(--act-address-selector-not-found-help-color,var(--_color-muted));white-space:pre-line}.act-address-selector__not-found-help:empty{display:none}.act-address-selector__not-found-title:empty+.act-address-selector__not-found-help{margin-top:0}.act-address-selector__status{margin:.35rem 0 0;font-size:.875rem;color:var(--_color-muted)}.act-address-selector__status:empty{display:none}.gfield_contains_act_address .ginput_container{overflow:visible}.gfield_contains_act_address .act-address-selector.act-address-selector--gf{--_panel-padding:0;--_margin:0;--_input-min-height:2.75rem;--_input-pad-y:0.5rem;--_input-pad-x:0.75rem;--_font-input:1rem;--_input-icon-size:1rem;--_input-icon-inset:0.75rem;--_input-icon-gap:0.375rem}.gfield_contains_act_address .act-address-selector.act-address-selector--gf .act-address-selector__panel{padding-top:0;padding-bottom:0}.gfield_contains_act_address .act-address-selector.act-address-selector--gf .act-address-selector__field-wrap{width:100%;max-width:100%}.gfield_contains_act_address .act-address-selector .act-address-selector__input-icon svg{width:var(--_input-icon-size);height:var(--_input-icon-size);max-width:var(--_input-icon-size);max-height:var(--_input-icon-size)}
:root{--boxed-section-max-width:var(--container-width, 1200px);--act-boxed-section-gutter:var(--gutter, 2rem);--act-boxed-section-radius:var(--radius, 1rem)}.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) .activis-section:not(.act-boxed-section--disabled,.bg--none),.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) .brxe-section:not(.act-boxed-section--disabled,.bg--none),.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) [class*=section--]:not(.act-boxed-section--disabled){border-radius:var(--act-boxed-section-radius);margin:var(--act-boxed-section-gutter);width:calc(100% - var(--act-boxed-section-gutter) * 2);max-width:calc(100% - var(--act-boxed-section-gutter) * 2)}.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) .activis-section:not(.act-boxed-section--disabled,.bg--none)+.activis-section,.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) .activis-section:not(.act-boxed-section--disabled,.bg--none)+.brxe-section,.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) .activis-section:not(.act-boxed-section--disabled,.bg--none)+[class*=section--],.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) .brxe-section:not(.act-boxed-section--disabled,.bg--none)+.activis-section,.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) .brxe-section:not(.act-boxed-section--disabled,.bg--none)+.brxe-section,.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) .brxe-section:not(.act-boxed-section--disabled,.bg--none)+[class*=section--],.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) [class*=section--]:not(.act-boxed-section--disabled)+.activis-section,.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) [class*=section--]:not(.act-boxed-section--disabled)+.brxe-section,.act-boxed-sections.act-boxed-sections.act-boxed-sections :not(.act-boxed-section--disabled) [class*=section--]:not(.act-boxed-section--disabled)+[class*=section--]{margin-top:0}
@charset "UTF-8";#brx-content .gform-theme.gform-theme.gform-theme,#brx-content~.brx-popup .gform-theme.gform-theme.gform-theme,.gp-popups-iframe .gform-theme.gform-theme.gform-theme{background-color:var(--bg-form)!important;padding:var(--padding-form)!important;border-radius:var(--radius-form)!important;--gf-color-in-ctrl-primary:var(--f-light-option-action-color, var(--primary))!important;--gf-color-in-ctrl-primary-darker:var(--f-light-option-action-color, var(--primary))!important;--gf-color-in-ctrl-primary-lighter:var(--f-light-option-action-color, var(--primary))!important;--gf-color-primary-rgb:var(--f-light-option-action-color, var(--primary))!important;--gf-color-primary:var(--f-light-option-action-color, var(--primary))!important;--gf-color-primary-darker:var(--f-light-option-action-color, var(--primary))!important;--gf-color-primary-lighter:var(--f-light-option-action-color, var(--primary))!important}#brx-content .gform_wrapper .gform-field-label,#brx-content~.brx-popup .gform_wrapper .gform-field-label,.gp-popups-iframe .gform_wrapper .gform-field-label{background-color:var(--f-light-label-background-color,)!important;color:var(--f-light-label-text-color,var(--neutral-dark))!important;font-size:var(--f-label-size, --text-m)!important;font-weight:var(--f-label-font-weight,400)!important;line-height:var(--f-label-line-height, 1)!important;margin-block-end:var(--f-label-margin-bottom,1em)!important;text-transform:var(--f-label-text-transform,none)!important;padding:var(--f-label-padding-y,0) var(--f-label-padding-x,0)!important}#brx-content .gform_wrapper .gform-field-label--type-sub,#brx-content~.brx-popup .gform_wrapper .gform-field-label--type-sub,.gp-popups-iframe .gform_wrapper .gform-field-label--type-sub{font-size:var(--f-legend-size, --text-m)!important;font-weight:var(--f-legend-text-weight,700)!important;line-height:var(--f-legend-line-height, 1.2)!important;margin-bottom:var(--f-legend-margin-bottom,1em)!important;border:var(--f-legend-border,none)!important;color:var(--f-light-legend-text-color,var(--neutral-dark))!important}#brx-content .gform_wrapper .gform-field-label.gform-field-label--type-inline,#brx-content~.brx-popup .gform_wrapper .gform-field-label.gform-field-label--type-inline,.gp-popups-iframe .gform_wrapper .gform-field-label.gform-field-label--type-inline{background-color:var(--f-light-option-background-color,transparent)!important;display:inline-block!important;color:var(--f-light-label-text-color,var(--neutral-dark))!important;font-family:inherit!important;font-size:var(--f-option-label-size, --text-m)!important;font-weight:var(--f-option-label-font-weight,400)!important;line-height:var(--f-option-label-line-height, 1.4)!important;-webkit-padding-start:1em!important;padding-inline-start:1em!important;position:relative!important;margin:0!important;cursor:pointer!important}#brx-content .ginput_container_image_choice .gchoice::after,#brx-content~.brx-popup .ginput_container_image_choice .gchoice::after,.gp-popups-iframe .ginput_container_image_choice .gchoice::after{background-color:var(--f-light-option-action-color,transparent)!important}#brx-content .gfield-image-choice-wrapper-outer:focus,#brx-content .gfield-image-choice-wrapper-outer:focus-visible,#brx-content .gfield-image-choice-wrapper-outer:focus-within,#brx-content .gfield-image-choice-wrapper-outer:has(:focus),#brx-content~.brx-popup .gfield-image-choice-wrapper-outer:focus,#brx-content~.brx-popup .gfield-image-choice-wrapper-outer:focus-visible,#brx-content~.brx-popup .gfield-image-choice-wrapper-outer:focus-within,#brx-content~.brx-popup .gfield-image-choice-wrapper-outer:has(:focus),.gp-popups-iframe .gfield-image-choice-wrapper-outer:focus,.gp-popups-iframe .gfield-image-choice-wrapper-outer:focus-visible,.gp-popups-iframe .gfield-image-choice-wrapper-outer:focus-within,.gp-popups-iframe .gfield-image-choice-wrapper-outer:has(:focus){--gf-local-outline-color:var(--f-light-option-action-color, var(--primary))!important;--gf-local-border-color:var(--f-light-option-action-color, var(--neutral))!important;outline-width:2px!important;outline-color:var(--f-light-option-action-color,var(--primary))!important;outline-style:solid!important}#brx-content .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),#brx-content .gform_wrapper input[type=checkbox],#brx-content~.brx-popup .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),#brx-content~.brx-popup .gform_wrapper input[type=checkbox],.gp-popups-iframe .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gp-popups-iframe .gform_wrapper input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;accent-color:transparent;display:block;width:1.4em;height:1.4em;min-width:1.4em;min-height:1.4em;border:1px solid var(--f-light-option-border-color,var(--neutral));border-radius:.2em;background-color:var(--f-light-option-background-color,transparent);vertical-align:middle;cursor:pointer;transition:all .2s,background .2s ease-in-out}#brx-content .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked,#brx-content .gform_wrapper input[type=checkbox]:checked,#brx-content~.brx-popup .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked,#brx-content~.brx-popup .gform_wrapper input[type=checkbox]:checked,.gp-popups-iframe .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked,.gp-popups-iframe .gform_wrapper input[type=checkbox]:checked{background-color:var(--f-light-option-action-color,var(--primary));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:100% 100%;border-color:var(--f-light-option-action-color,var(--primary))}#brx-content .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before,#brx-content .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before,#brx-content~.brx-popup .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before,#brx-content~.brx-popup .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before,.gp-popups-iframe .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before,.gp-popups-iframe .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before{opacity:0}#brx-content .gform-theme--framework .gfield_checkbox .gchoice label::after,#brx-content .gform-theme--framework .gfield_checkbox .gchoice label::before,#brx-content .gform_wrapper .gfield_checkbox .gchoice label::after,#brx-content .gform_wrapper .gfield_checkbox .gchoice label::before,#brx-content~.brx-popup .gform-theme--framework .gfield_checkbox .gchoice label::after,#brx-content~.brx-popup .gform-theme--framework .gfield_checkbox .gchoice label::before,#brx-content~.brx-popup .gform_wrapper .gfield_checkbox .gchoice label::after,#brx-content~.brx-popup .gform_wrapper .gfield_checkbox .gchoice label::before,.gp-popups-iframe .gform-theme--framework .gfield_checkbox .gchoice label::after,.gp-popups-iframe .gform-theme--framework .gfield_checkbox .gchoice label::before,.gp-popups-iframe .gform_wrapper .gfield_checkbox .gchoice label::after,.gp-popups-iframe .gform_wrapper .gfield_checkbox .gchoice label::before{display:none!important}#brx-content .gform-theme--framework .gfield_radio .gchoice label::after,#brx-content .gform-theme--framework .gfield_radio .gchoice label::before,#brx-content .gform_wrapper .gfield_radio .gchoice label::after,#brx-content .gform_wrapper .gfield_radio .gchoice label::before,#brx-content~.brx-popup .gform-theme--framework .gfield_radio .gchoice label::after,#brx-content~.brx-popup .gform-theme--framework .gfield_radio .gchoice label::before,#brx-content~.brx-popup .gform_wrapper .gfield_radio .gchoice label::after,#brx-content~.brx-popup .gform_wrapper .gfield_radio .gchoice label::before,.gp-popups-iframe .gform-theme--framework .gfield_radio .gchoice label::after,.gp-popups-iframe .gform-theme--framework .gfield_radio .gchoice label::before,.gp-popups-iframe .gform_wrapper .gfield_radio .gchoice label::after,.gp-popups-iframe .gform_wrapper .gfield_radio .gchoice label::before{display:none!important}#brx-content .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),#brx-content .gform_wrapper input[type=radio],#brx-content~.brx-popup .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),#brx-content~.brx-popup .gform_wrapper input[type=radio],.gp-popups-iframe .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.gp-popups-iframe .gform_wrapper input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;accent-color:transparent;width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem;border:2px solid var(--f-light-input-border-color,var(--neutral-semi-light));border-radius:50%;background:var(--f-light-input-background,var(--white));vertical-align:middle;cursor:pointer}#brx-content .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked,#brx-content .gform_wrapper input[type=radio]:checked,#brx-content~.brx-popup .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked,#brx-content~.brx-popup .gform_wrapper input[type=radio]:checked,.gp-popups-iframe .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked,.gp-popups-iframe .gform_wrapper input[type=radio]:checked{background:var(--f-light-option-action-color,var(--primary))!important;border-color:var(--f-light-option-action-color,var(--primary))!important;box-shadow:inset 0 0 0 3px var(--f-light-input-background,var(--white))!important}#brx-content .gfield_select,#brx-content .gform_wrapper .gfield_time_ampm>select,#brx-content .gform_wrapper input[type=email],#brx-content .gform_wrapper input[type=number],#brx-content .gform_wrapper input[type=tel],#brx-content .gform_wrapper input[type=text],#brx-content .ginput_address_country>select,#brx-content~.brx-popup .gfield_select,#brx-content~.brx-popup .gform_wrapper .gfield_time_ampm>select,#brx-content~.brx-popup .gform_wrapper input[type=email],#brx-content~.brx-popup .gform_wrapper input[type=number],#brx-content~.brx-popup .gform_wrapper input[type=tel],#brx-content~.brx-popup .gform_wrapper input[type=text],#brx-content~.brx-popup .ginput_address_country>select,.gp-popups-iframe .gfield_select,.gp-popups-iframe .gform_wrapper .gfield_time_ampm>select,.gp-popups-iframe .gform_wrapper input[type=email],.gp-popups-iframe .gform_wrapper input[type=number],.gp-popups-iframe .gform_wrapper input[type=tel],.gp-popups-iframe .gform_wrapper input[type=text],.gp-popups-iframe .ginput_address_country>select{background-color:var(--f-light-input-background,var(--white))!important;border-top-width:var(--f-input-border-top-size,.0625rem)!important;border-right-width:var(--f-input-border-right-size,.0625rem)!important;border-bottom-width:var(--f-input-border-bottom-size,.0625rem)!important;border-left-width:var(--f-input-border-left-size,.0625rem)!important;border-style:var(--f-input-border-style,solid)!important;border-color:var(--f-light-input-border-color,var(--neutral-semi-light))!important;border-radius:var(--f-input-border-radius,var(--btn-radius))!important;color:var(--f-light-input-text-color,var(--neutral-dark))!important;font-size:var(--f-input-size, --text-m)!important;font-weight:var(--f-input-font-weight,400)!important;line-height:var(--f-input-line-height, 1)!important;padding:var(--f-input-padding-y,.5em) var(--f-input-padding-x,1em)!important;-webkit-border-radius:var(--f-input-border-radius,var(--btn-radius))!important;-moz-border-radius:var(--f-input-border-radius,var(--btn-radius))!important;-ms-border-radius:var(--f-input-border-radius,var(--btn-radius))!important;-o-border-radius:var(--f-input-border-radius,var(--btn-radius))!important;transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)!important;height:var(--f-input-height,3.125rem)!important;box-shadow:var(--box-shadow-input-form)!important}#brx-content .gform_wrapper .gfield_time_ampm>select,#brx-content~.brx-popup .gform_wrapper .gfield_time_ampm>select,.gp-popups-iframe .gform_wrapper .gfield_time_ampm>select{display:flex!important;align-items:center!important}#brx-content .ginput_address_country>select,#brx-content~.brx-popup .ginput_address_country>select,.gp-popups-iframe .ginput_address_country>select{align-items:center}#brx-content .gform_wrapper textarea,#brx-content~.brx-popup .gform_wrapper textarea,.gp-popups-iframe .gform_wrapper textarea{background-color:var(--f-light-input-background,var(--white))!important;border-top-width:var(--f-input-border-top-size,.0625rem)!important;border-right-width:var(--f-input-border-right-size,.0625rem)!important;border-bottom-width:var(--f-input-border-bottom-size,.0625rem)!important;border-left-width:var(--f-input-border-left-size,.0625rem)!important;border-style:var(--f-input-border-style,solid)!important;border-color:var(--f-light-input-border-color,var(--neutral-semi-light))!important;border-radius:var(--f-input-border-radius)!important;color:var(--f-light-input-text-color,var(--neutral-dark))!important;font-size:var(--f-input-size, --text-m)!important;font-weight:var(--f-input-font-weight,400)!important;line-height:var(--f-input-line-height, 1)!important;-webkit-border-radius:var(--f-input-border-radius)!important;-moz-border-radius:var(--f-input-border-radius)!important;-ms-border-radius:var(--f-input-border-radius)!important;-o-border-radius:var(--f-input-border-radius)!important;transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)!important;box-shadow:var(--box-shadow-input-form)!important}#brx-content .gform_button,#brx-content~.brx-popup .gform_button,.gp-popups-iframe .gform_button{background:var(--btn-background)!important;color:var(--btn-text-color)!important;padding-block:var(--btn-padding-block)!important;padding-inline:var(--btn-padding-inline)!important;min-inline-size:var(--btn-min-width)!important;line-height:var(--btn-line-height)!important;font-size:var(--btn-font-size, var(--text-m))!important;font-weight:var(--btn-font-weight)!important;font-style:var(--btn-font-style)!important;text-transform:var(--btn-text-transform)!important;letter-spacing:var(--btn-letter-spacing)!important;text-decoration:var(--btn-text-decoration)!important;border-width:var(--btn-border-width)!important;border-style:var(--btn-border-style)!important;border-radius:var(--btn-radius)!important;border-color:var(--btn-border-color)!important;transition:var(--btn-transition, var(--transition))!important;justify-content:var(--btn-justify-content,center)!important;text-align:var(--btn-text-align,center)!important;--btn-background:var(--primary)!important;--btn-background-hover:var(--primary-hover)!important;--btn-text-color:var(--white)!important;--btn-text-color-hover:var(--primary-ultra-light)!important;--btn-border-color:var(--primary)!important;--btn-border-color-hover:var(--primary-hover)!important;--focus-color:var(--primary-semi-dark)!important}#brx-content .gform_button:hover,#brx-content~.brx-popup .gform_button:hover,.gp-popups-iframe .gform_button:hover{background:var(--btn-background-hover)!important;color:var(--btn-text-color-hover)!important;border-color:var(--btn-border-color-hover)!important;text-decoration:var(--btn-text-decoration-hover)!important}#brx-content .gform_button:focus,#brx-content~.brx-popup .gform_button:focus,.gp-popups-iframe .gform_button:focus{border:1px solid var(--primary)!important;outline:2px solid var(--primary)!important;outline-offset:2px!important}#brx-content .gform_button:focus,#brx-content .gform_button:focus-visible,#brx-content~.brx-popup .gform_button:focus,#brx-content~.brx-popup .gform_button:focus-visible,.gp-popups-iframe .gform_button:focus,.gp-popups-iframe .gform_button:focus-visible{outline-style:solid!important;outline-color:var(--focus-color)!important;outline-width:var(--focus-width)!important;outline-offset:var(--focus-offset)!important}#brx-content .gfield_select::placeholder,#brx-content .gform_wrapper input[type=email]::placeholder,#brx-content .gform_wrapper input[type=file]::placeholder,#brx-content .gform_wrapper input[type=tel]::placeholder,#brx-content .gform_wrapper input[type=text]::placeholder,#brx-content .gform_wrapper textarea::placeholder,#brx-content~.brx-popup .gfield_select::placeholder,#brx-content~.brx-popup .gform_wrapper input[type=email]::placeholder,#brx-content~.brx-popup .gform_wrapper input[type=file]::placeholder,#brx-content~.brx-popup .gform_wrapper input[type=tel]::placeholder,#brx-content~.brx-popup .gform_wrapper input[type=text]::placeholder,#brx-content~.brx-popup .gform_wrapper textarea::placeholder,.gp-popups-iframe .gfield_select::placeholder,.gp-popups-iframe .gform_wrapper input[type=email]::placeholder,.gp-popups-iframe .gform_wrapper input[type=file]::placeholder,.gp-popups-iframe .gform_wrapper input[type=tel]::placeholder,.gp-popups-iframe .gform_wrapper input[type=text]::placeholder,.gp-popups-iframe .gform_wrapper textarea::placeholder{color:color-mix(in srgb,var(--f-light-input-text-color,var(--neutral-dark)) 65%,transparent)}#brx-content .gform_wrapper input[type=file],#brx-content~.brx-popup .gform_wrapper input[type=file],.gp-popups-iframe .gform_wrapper input[type=file]{background-color:var(--f-light-input-background,var(--white))!important;border-top-width:var(--f-input-border-top-size,.0625rem)!important;border-right-width:var(--f-input-border-right-size,.0625rem)!important;border-bottom-width:var(--f-input-border-bottom-size,.0625rem)!important;border-left-width:var(--f-input-border-left-size,.0625rem)!important;border-style:var(--f-input-border-style,solid)!important;border-color:var(--f-light-input-border-color,var(--neutral-semi-light))!important;border-radius:var(--f-input-border-radius,var(--btn-radius))!important;color:var(--f-light-input-text-color,var(--neutral-dark))!important;font-size:var(--f-input-size, --text-m)!important;font-weight:var(--f-input-font-weight,400)!important;line-height:var(--f-input-line-height, 1)!important;padding:var(--f-input-padding-y,.5em) 0!important;-webkit-border-radius:var(--f-input-border-radius,var(--btn-radius))!important;-moz-border-radius:var(--f-input-border-radius,var(--btn-radius))!important;-ms-border-radius:var(--f-input-border-radius,var(--btn-radius))!important;-o-border-radius:var(--f-input-border-radius,var(--btn-radius))!important;transition:var(--transition-duration) var(--transition-timing) var(--transition-delay)!important;height:var(--f-input-height,3.125rem)!important;box-shadow:var(--box-shadow-input-form)!important}#brx-content .gform_wrapper input::file-selector-button,#brx-content~.brx-popup .gform_wrapper input::file-selector-button,.gp-popups-iframe .gform_wrapper input::file-selector-button{color:var(--f-light-input-text-color,var(--neutral-dark))!important;background-color:var(--f-light-input-background,var(--white))!important;transform:translateY(2px)!important;cursor:pointer;font-size:var(--f-input-size, --text-m)!important;font-weight:var(--f-input-font-weight,400)!important;line-height:var(--f-input-line-height, 1)!important}#brx-content .gfield_description,#brx-content .gform_wrapper .gform_fileupload_rules,#brx-content~.brx-popup .gfield_description,#brx-content~.brx-popup .gform_wrapper .gform_fileupload_rules,.gp-popups-iframe .gfield_description,.gp-popups-iframe .gform_wrapper .gform_fileupload_rules{font-size:var(--f-help-size, --text-s)!important;font-weight:var(--f-help-text-weight,400)!important;line-height:var(--f-help-line-height, 1)!important;margin-block:var(--f-help-margin-block,0)!important;color:var(--f-light-help-text-color,var(--neutral-dark))!important}#brx-content .gfield_description.gfield_validation_message,#brx-content~.brx-popup .gfield_description.gfield_validation_message,.gp-popups-iframe .gfield_description.gfield_validation_message{color:var(--danger)!important}#brx-content .gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .gform_drop_area,#brx-content~.brx-popup .gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .gform_drop_area,.gp-popups-iframe .gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .gform_drop_area{border-radius:var(--f-input-border-radius)!important}#brx-content .gform_validation_errors,#brx-content~.brx-popup .gform_validation_errors,.gp-popups-iframe .gform_validation_errors{background-color:var(--danger-ultra-light)!important;border:var(--gf-form-validation-border-width) var(--gf-form-validation-border-style) var(--danger)!important;border-radius:var(--card-radius)!important}#brx-content .gform_validation_errors:focus-visible,#brx-content~.brx-popup .gform_validation_errors:focus-visible,.gp-popups-iframe .gform_validation_errors:focus-visible{outline-color:var(--danger)!important}#brx-content .gform_validation_errors .gform_submission_error,#brx-content~.brx-popup .gform_validation_errors .gform_submission_error,.gp-popups-iframe .gform_validation_errors .gform_submission_error{color:var(--danger)!important}#brx-content .gform_validation_errors .gform_submission_error .gform-icon,#brx-content~.brx-popup .gform_validation_errors .gform_submission_error .gform-icon,.gp-popups-iframe .gform_validation_errors .gform_submission_error .gform-icon{color:var(--danger)!important;background-color:var(--danger-ultra-light)!important;border-color:var(--danger-light)!important}#brx-content .gform_validation_error_link,#brx-content~.brx-popup .gform_validation_error_link,.gp-popups-iframe .gform_validation_error_link{color:var(--danger)!important}#brx-content .gform_validation_errors ol,#brx-content~.brx-popup .gform_validation_errors ol,.gp-popups-iframe .gform_validation_errors ol{color:var(--danger)}
:root{--act--primary--0:rgb(255, 255, 255);--act--primary--50:rgb(255, 255, 255);--act--primary--100:rgb(235, 254, 242);--act--primary--200:rgb(215, 253, 230);--act--primary--300:rgb(176, 252, 204);--act--primary--400:rgb(136, 250, 179);--act--primary--500:rgb(97, 249, 153);--act--primary--600:rgb(79, 240, 138);--act--primary--700:rgb(46, 198, 102);--act--primary--800:rgb(34, 148, 77);--act--primary--900:rgb(23, 99, 51);--act--primary--950:rgb(0, 0, 0);--act--secondary--0:rgb(234, 253, 251);--act--secondary--50:rgb(234, 253, 251);--act--secondary--100:rgb(206, 247, 243);--act--secondary--200:rgb(157, 240, 231);--act--secondary--300:rgb(107, 232, 220);--act--secondary--400:rgb(69, 218, 203);--act--secondary--500:rgb(9, 217, 196);--act--secondary--600:rgb(7, 174, 157);--act--secondary--700:rgb(5, 130, 118);--act--secondary--800:rgb(4, 87, 78);--act--secondary--900:rgb(2, 43, 39);--act--secondary--950:rgb(0, 0, 0);--act--neutral--0:rgb(255, 255, 255);--act--neutral--50:rgb(248, 248, 248);--act--neutral--100:rgb(236, 236, 236);--act--neutral--200:rgb(210, 210, 210);--act--neutral--300:rgb(143, 143, 143);--act--neutral--400:rgb(105, 105, 105);--act--neutral--500:rgb(68, 68, 68);--act--neutral--600:rgb(54, 54, 54);--act--neutral--700:rgb(41, 41, 41);--act--neutral--800:rgb(27, 27, 27);--act--neutral--900:rgb(14, 14, 14);--act--neutral--950:rgb(0, 0, 0);--act--rounded--button:0.5rem;--act--rounded--box:0.5rem;--act--rounded--icon:0.5rem;--act--rounded--control:0.5rem;--act--rounded--pill:0.5rem;--act--space--0:0;--act--space--2:0.125rem;--act--space--4:0.25rem;--act--space--8:0.5rem;--act--space--16:1rem;--act--space--24:1.5rem;--act--space--32:2rem;--act--space--48:3rem;--act--space--64:4rem;--act--space--80:5rem;--act--space--96:6rem;--act--space--128:8rem;--act--space--160:10rem;--act--space--192:12rem}.text-inherit{color:inherit!important}.mx-0{margin-left:0;margin-right:0}.mx-2{margin-left:var(--act--space--2);margin-right:var(--act--space--2)}.mx-4{margin-left:var(--act--space--4);margin-right:var(--act--space--4)}.mx-8{margin-left:var(--act--space--8);margin-right:var(--act--space--8)}.mx-16{margin-left:var(--act--space--16);margin-right:var(--act--space--16)}.mx-24{margin-left:var(--act--space--24);margin-right:var(--act--space--24)}.mx-32{margin-left:var(--act--space--32);margin-right:var(--act--space--32)}.mx-48{margin-left:var(--act--space--48);margin-right:var(--act--space--48)}.mx-64{margin-left:var(--act--space--64);margin-right:var(--act--space--64)}.mx-80{margin-left:var(--act--space--80);margin-right:var(--act--space--80)}.mx-96{margin-left:var(--act--space--96);margin-right:var(--act--space--96)}.mx-128{margin-left:var(--act--space--128);margin-right:var(--act--space--128)}.mx-160{margin-left:var(--act--space--160);margin-right:var(--act--space--160)}.mx-192{margin-left:var(--act--space--192);margin-right:var(--act--space--192)}.my-0{margin-top:0;margin-bottom:0}.my-2{margin-top:var(--act--space--2);margin-bottom:var(--act--space--2)}.my-4{margin-top:var(--act--space--4);margin-bottom:var(--act--space--4)}.my-8{margin-top:var(--act--space--8);margin-bottom:var(--act--space--8)}.my-16{margin-top:var(--act--space--16);margin-bottom:var(--act--space--16)}.my-24{margin-top:var(--act--space--24);margin-bottom:var(--act--space--24)}.my-32{margin-top:var(--act--space--32);margin-bottom:var(--act--space--32)}.my-48{margin-top:var(--act--space--48);margin-bottom:var(--act--space--48)}.my-64{margin-top:var(--act--space--64);margin-bottom:var(--act--space--64)}.my-80{margin-top:var(--act--space--80);margin-bottom:var(--act--space--80)}.my-96{margin-top:var(--act--space--96);margin-bottom:var(--act--space--96)}.my-128{margin-top:var(--act--space--128);margin-bottom:var(--act--space--128)}.my-160{margin-top:var(--act--space--160);margin-bottom:var(--act--space--160)}.my-192{margin-top:var(--act--space--192);margin-bottom:var(--act--space--192)}.mt-0{margin-top:0}.mt-2{margin-top:var(--act--space--2)}.mt-4{margin-top:var(--act--space--4)}.mt-8{margin-top:var(--act--space--8)}.mt-16{margin-top:var(--act--space--16)}.mt-24{margin-top:var(--act--space--24)}.mt-32{margin-top:var(--act--space--32)}.mt-48{margin-top:var(--act--space--48)}.mt-64{margin-top:var(--act--space--64)}.mt-80{margin-top:var(--act--space--80)}.mt-96{margin-top:var(--act--space--96)}.mt-128{margin-top:var(--act--space--128)}.mt-160{margin-top:var(--act--space--160)}.mt-192{margin-top:var(--act--space--192)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:var(--act--space--2)}.mb-4{margin-bottom:var(--act--space--4)}.mb-8{margin-bottom:var(--act--space--8)}.mb-16{margin-bottom:var(--act--space--16)}.mb-24{margin-bottom:var(--act--space--24)}.mb-32{margin-bottom:var(--act--space--32)}.mb-48{margin-bottom:var(--act--space--48)}.mb-64{margin-bottom:var(--act--space--64)}.mb-80{margin-bottom:var(--act--space--80)}.mb-96{margin-bottom:var(--act--space--96)}.mb-128{margin-bottom:var(--act--space--128)}.mb-160{margin-bottom:var(--act--space--160)}.mb-192{margin-bottom:var(--act--space--192)}.mr-0{margin-right:0}.mr-2{margin-right:var(--act--space--2)}.mr-4{margin-right:var(--act--space--4)}.mr-8{margin-right:var(--act--space--8)}.mr-16{margin-right:var(--act--space--16)}.mr-24{margin-right:var(--act--space--24)}.mr-32{margin-right:var(--act--space--32)}.mr-48{margin-right:var(--act--space--48)}.mr-64{margin-right:var(--act--space--64)}.mr-80{margin-right:var(--act--space--80)}.mr-96{margin-right:var(--act--space--96)}.mr-128{margin-right:var(--act--space--128)}.mr-160{margin-right:var(--act--space--160)}.mr-192{margin-right:var(--act--space--192)}.ml-0{margin-left:0}.ml-2{margin-left:var(--act--space--2)}.ml-4{margin-left:var(--act--space--4)}.ml-8{margin-left:var(--act--space--8)}.ml-16{margin-left:var(--act--space--16)}.ml-24{margin-left:var(--act--space--24)}.ml-32{margin-left:var(--act--space--32)}.ml-48{margin-left:var(--act--space--48)}.ml-64{margin-left:var(--act--space--64)}.ml-80{margin-left:var(--act--space--80)}.ml-96{margin-left:var(--act--space--96)}.ml-128{margin-left:var(--act--space--128)}.ml-160{margin-left:var(--act--space--160)}.ml-192{margin-left:var(--act--space--192)}