.ui.card>:first-child,.ui.cards>.card>:first-child{border-radius:var(--radius-card) var(--radius-card) 0 0!important}.ui.card>:last-child,.ui.cards>.card>:last-child{border-radius:0 0 var(--radius-card) var(--radius-card)!important}.ui.card>:only-child,.ui.cards>.card>:only-child{border-radius:var(--radius-card)!important}.ui.card,.ui.cards>.card{border-radius:var(--radius-card);box-shadow:var(--shadow-surface)}.ui.cards a.card:hover,.ui.link.cards .card:not(.icon):hover,a.ui.card:hover,.ui.link.card:hover{box-shadow:var(--shadow-surface-hover)}.ui.segment,.ui.segments{border-radius:var(--radius-card);border-color:var(--color-border);box-shadow:0 1px 2px #131c380d}.ui.modal{border-radius:var(--radius-card)}.ui.modal>:first-child:not(.icon):not(.dimmer){border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card)}.ui.modal>:last-child{border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic)){box-shadow:var(--shadow-surface-hover)}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>:first-child:not(.icon):not(.dimmer),:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.icon:first-child+*{border-top-left-radius:inherit;border-top-right-radius:inherit}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.ui.page.modals.dimmer:not(.drawer-right):has(>.ui.modal:not(.basic)){justify-content:center;padding-top:0;padding-bottom:0}.ui.page.modals.dimmer:not(.drawer-right):has(>.ui.basic.modal:not(.scrolling)){justify-content:center}.modals.dimmer:not(.drawer-right)>.ui.scrolling.modal:where(:not(.basic)){margin-top:0;margin-bottom:0}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.scrolling.modal:where(:not(.basic)){flex-direction:column;max-height:100%;overflow-y:auto;display:flex!important}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.scrolling.modal:where(:not(.basic))>.header,:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.scrolling.modal:where(:not(.basic))>.actions{flex:none}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.scrolling.modal:where(:not(.basic))>.content{flex:auto;min-height:0;overflow-y:auto}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))[data-touches-window-edges]{border-radius:0}@media (width<=767px){.ui.page.modals.dimmer:not(.drawer-right):has(>.ui.modal:not(.basic)){padding-left:0;padding-right:0}.ui.page.modals.dimmer:not(.drawer-right)>.ui.modal:not(.basic){border-radius:0;margin-left:0;margin-right:0;width:100%!important}}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.fullscreen.active.modal.modal-fill{border-radius:0;flex-direction:column;height:100dvh;margin-top:0;margin-bottom:0;--modal-bar-padding:clamp(8px, calc(8px + (100vh - 650px) * .032), 16px)!important;display:flex!important}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.fullscreen.active.modal.modal-fill>.content{flex:1;height:auto;min-height:0;overflow-y:auto}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.scrolling.content{max-height:none}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.content{padding:16px var(--space-gutter)}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.header{padding:min((calc(var(--control-height) + 2 * var(--modal-bar-padding,16px)) - 20px) / 2, 16px) var(--space-gutter);border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:16px;font-weight:600;line-height:20px}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:not(.basic)>.header:not(.ui){font-size:16px;font-weight:600;line-height:20px}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.close.icon{color:var(--color-text-muted);opacity:1}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.close.icon:hover{color:var(--color-text)}@media (width>=768px){:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.close.icon{top:min(var(--modal-bar-padding,16px), 16px + (20px - var(--control-height)) / 2);right:calc(var(--space-gutter) - (var(--control-height) - 16px) / 2);width:var(--control-height);height:var(--control-height);font-size:16px;line-height:var(--control-height);margin:0;padding:0}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.close+.header{padding-right:calc(var(--space-gutter) + var(--control-height))}}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.actions{padding:var(--modal-bar-padding,16px) var(--space-gutter);border-top:1px solid var(--color-border);background:var(--color-surface);display:flow-root}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.actions .ui.button:not(.ToolbarButton){padding-top:calc((var(--control-height) - 1em) / 2);padding-bottom:calc((var(--control-height) - 1em) / 2);border-radius:var(--radius-control);font-size:13px;font-weight:500}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.actions .ui.button:not(.ToolbarButton,.primary,.secondary,.positive,.negative,.basic,.inverted,.red,.orange,.yellow,.olive,.green,.teal,.blue,.violet,.purple,.pink,.brown,.grey,.black){background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border-strong) inset;color:var(--color-text)}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.actions .ui.button:not(.ToolbarButton,.primary,.secondary,.positive,.negative,.basic,.inverted,.red,.orange,.yellow,.olive,.green,.teal,.blue,.violet,.purple,.pink,.brown,.grey,.black):hover,:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.actions .ui.button:not(.ToolbarButton,.primary,.secondary,.positive,.negative,.basic,.inverted,.red,.orange,.yellow,.olive,.green,.teal,.blue,.violet,.purple,.pink,.brown,.grey,.black):focus{background:var(--color-ground);color:var(--color-text)}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.actions>.button{margin-left:8px;margin-right:0}:where(.ui.page.modals.dimmer:not(.drawer-right))>.ui.modal:where(:not(.basic))>.actions>.left.floated.button{margin-left:0;margin-right:8px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cc-bg:#f9faff;--cc-primary-color:var(--ac-color-primary);--cc-secondary-color:#111;--cc-btn-primary-bg:var(--ac-color-primary);--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-hover-bg:var(--ac-color-primary);--cc-btn-primary-hover-color:#fff;--cc-btn-secondary-bg:#dfe7f9;--cc-btn-secondary-color:var(--cc-secondary-color);--cc-btn-secondary-hover-bg:#c6d1ea;--cc-btn-secondary-hover-color:#000;--cc-cookie-category-block-bg:#ebeff9;--cc-cookie-category-block-border:#ebeff9;--cc-cookie-category-block-hover-bg:#dbe5f9;--cc-cookie-category-block-hover-border:#dbe5f9;--cc-cookie-category-expanded-block-hover-bg:#ebeff9;--cc-cookie-category-expanded-block-bg:#ebeff9;--cc-toggle-readonly-bg:#cbd8f1;--cc-toggle-on-knob-bg:var(--cc-bg);--cc-toggle-off-bg:#8fa8d6;--cc-toggle-readonly-knob-bg:var(--cc-bg);--cc-separator-border-color:#f1f3f5;--cc-footer-border-color:#f1f3f5;--cc-footer-bg:var(--cc-bg);--cc-modal-border-radius:var(--cc-btn-border-radius);--cc-pm-toggle-border-radius:var(--cc-btn-border-radius);--cc-overlay-bg:#dbe8ffd9!important}.cm .cm__btn:hover{opacity:.8!important}#cc-main{color:var(--cc-secondary-color)}#cc-main .pm__section .pm__section-desc a{color:var(--cc-link-color)}.HeatmapGrid{flex-direction:column;justify-content:center;align-items:center}.HeatmapGrid__Line{justify-content:center;align-items:center;margin:2px 0;display:flex}.HeatmapGrid__Line:nth-child(2n) .HeatmapGrid__Line__yLabel{visibility:hidden}.HeatmapGrid__Line__yLabel{text-align:left;justify-content:flex-start;align-items:center;width:40px;margin-right:8px;font-size:11px;font-weight:700;display:flex}.HeatmapGrid__Line__value{cursor:pointer;flex:1;justify-content:center;align-items:center;margin:0 2px 0 0;display:flex}.HeatmapGrid__Line__value.disabled{background:repeating-linear-gradient(-45deg,#ddd,#0000 3px 5px)!important}.HeatmapGrid__Line__xLabels{justify-content:center;align-items:center;margin-top:10px;display:flex}.HeatmapGrid__Line__xLabel{text-align:center;flex:1;font-size:11px;font-weight:700}.HeatmapGrid__Line__Legend{border:1px solid #eee;width:100%;height:10px}.HeatmapGrid__Line__Legend__values{justify-content:space-between;font-size:10px;font-weight:700;display:flex}.Keycaps{gap:2px;display:inline-flex}.Keycaps__key{border:1px solid var(--color-border-strong);background:var(--color-surface);min-width:18px;height:18px;color:var(--color-text-muted);border-bottom-width:2px;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-family:inherit;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.material-icons{color:var(--icon-color);padding:4px}.material-icons.ui.icon{padding:0}.material-icons.rounded{border-radius:8px}.material-icons.circular{border-radius:50%}.material-icons.outline{border:1px solid var(--icon-color);background-color:#0000}.material-icons.inverse{color:#fff;background-color:var(--icon-color)}.material-icons.contrast{color:var(--icon-color);background-color:var(--icon-color-contrast)}.EventSearchTrigger{border-radius:var(--radius-control);width:calc(100% - 32px);height:32px;color:var(--sidebar-muted);font:inherit;text-align:left;cursor:text;background:#ffffff0f;border:1px solid #ffffff24;align-items:center;gap:6px;margin:10px 16px;padding:0 6px;font-size:.95em;transition:background-color .15s,border-color .15s;display:flex}.EventSearchTrigger:hover{background:var(--sidebar-hover);border-color:#ffffff3d}.EventSearchTrigger:focus-visible{outline:2px solid var(--sidebar-accent);outline-offset:1px}.EventSearchTrigger--restricted,.EventSearchTrigger--restricted:hover{border-style:dashed;border-color:#ffffff47}.EventSearchTrigger__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.EventSearchTrigger__restricted-to{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EventSearchTrigger__keys .Keycaps__key{min-width:14px;height:16px;color:var(--sidebar-muted);background:0 0;border-color:#ffffff3d;border-bottom-width:1px;padding:0 2px;font-size:10px}.EventSearchTrigger--collapsed{width:calc(100% - 2 * var(--sidebar-item-inset,8px));margin:8px var(--sidebar-item-inset,8px);cursor:pointer;justify-content:center;padding:0}.Badge{white-space:nowrap;max-width:100%;height:22px;color:var(--color-text);background-color:var(--color-ground);border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.Badge>.material-icons{flex-shrink:0}.IconTile{flex:none;place-items:center;display:grid}.IconTile--32{width:32px;height:32px}.IconTile--36{width:36px;height:36px}.IconTile--40{width:40px;height:40px}.IconTile--radius-control{border-radius:var(--radius-control)}.IconTile--radius-card{border-radius:var(--radius-card)}.IconTile--primary{background:var(--color-primary-light-background);color:var(--color-primary)}.IconTile--danger{background:var(--color-surface);color:var(--ac-color-danger)}.ui.dimmer>.ui.modal.EventSearchModal{border-radius:16px;top:12vh;overflow:hidden}@media (width<=767px){.ui.dimmer>.ui.modal.EventSearchModal{border-radius:0;width:100%;height:100%;top:0}}.EventSearchModal__field{border-bottom:1px solid var(--color-border);align-items:center;gap:14px;min-height:64px;padding:12px 20px;display:flex}.EventSearchModal__field-icon{color:var(--color-text-muted)}.EventSearchModal__input{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:22px;line-height:1.3}.EventSearchModal__input::placeholder{color:var(--color-text-muted)}@media (width<=767px){.EventSearchModal__input{font-size:18px}}.EventSearchModal__results{max-height:60vh;padding:4px 0 8px;overflow-y:auto}@media (width<=767px){.EventSearchModal__results{max-height:none}}.EventSearchModal__hint{color:var(--color-text-muted);text-align:center;margin:0;padding:24px 16px}.EventSearchModal__group-label{color:var(--color-text-muted);letter-spacing:.07em;text-transform:uppercase;padding:12px 16px 4px;font-size:11px;font-weight:600}.EventSearchModal__status{color:var(--color-text-muted);align-items:center;gap:8px;padding:6px 16px;font-size:13px;display:flex}.EventSearchModal__option{min-height:44px;color:var(--color-text);align-items:center;gap:12px;padding:6px 16px;display:flex}.EventSearchModal__option:hover,.EventSearchModal__option:focus{color:var(--color-text)}.EventSearchModal__option--active{background:var(--color-primary-light-background)}@media (width<=767px){.EventSearchModal__option{min-height:48px}}.EventSearchModal__option--more{width:100%;color:var(--color-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;font-size:13px}.EventSearchModal__option--more:hover,.EventSearchModal__option--more:focus{color:var(--color-primary)}.EventSearchModal__option--more.EventSearchModal__option--active{background:var(--color-primary-light-background)}.EventSearchModal__more-icon{flex:none;justify-content:center;align-items:center;width:32px;display:flex}.EventSearchModal__option-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.EventSearchModal__option-favorite.icon{color:var(--color-favorite);margin-right:4px}.EventSearchModal__option-subtitle{color:var(--color-text-muted);text-overflow:ellipsis;font-size:12px;line-height:1.4;display:block;overflow:hidden}.EventSearchModal__footer{border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;gap:6px 20px;padding:10px 20px;font-size:12px;display:flex}.EventSearchModal__footer-hint{align-items:center;gap:6px;display:inline-flex}.EventSearchModal__option-badges{flex:none;gap:4px;display:flex}.EventSearchModal__option-description{max-width:45%;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:13px;overflow:hidden}.ui.segment>.Screen{height:calc(100% + 1.5em);margin:-1em}.Screen{flex-direction:column;display:flex}.Screen.full-height{height:100%}.Screen .Screen__Container{width:100%;margin:0}.Screen>.Screen__Content{padding:var(--space-gutter) var(--content-inset);flex-grow:1;position:relative;overflow-x:hidden}.Screen>.Screen__Content.scrolling{flex:1;padding-bottom:80px;overflow-y:auto}.Screen>.Screen__Content.Screen__Content--flex{flex-direction:column;display:flex}.Screen>.Screen__Content.Screen__Content--fitted{flex-direction:column;padding:0;display:flex}.Screen__MenuContainer.ui.container{flex-direction:column;min-height:100%;display:flex}.Screen__MenuContent{flex:auto;height:calc(100vh - 15em);margin-top:1em;position:relative}.Screen .ui.orange.statistics .statistic>.value,.Screen .ui.statistics .orange.statistic>.value,.Screen .ui.orange.statistic>.value{color:var(--color-secondary)}.Screen .ui.primary.buttons .button,.Screen .ui.primary.button{background-color:var(--color-primary)}.Screen .ui.blue.header{color:var(--color-primary)!important}.Screen .ui.orange.header{color:var(--color-secondary)!important}@media (width<=767px){.Screen>.Screen__Content .ui.fluid.container{margin-left:0!important;margin-right:0!important}}.ModuleHeader{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:12px var(--content-inset);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:12px;display:grid}.ModuleHeader:has(.ModuleHeader__Tabs){padding-bottom:0}.ModuleHeader .ModuleHeader__Tabs>.item:not(.dropdown){white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}.ModuleHeader .sidebar__collapse{margin-right:1em}.ModuleHeader__Icon{grid-area:1/1;align-self:center}.ModuleHeader__Content{display:contents}.ModuleHeader__Content>*{grid-column:2/-1;min-width:0}.ModuleHeader__Content>:first-child{grid-area:1/2;align-self:center}.ModuleHeader__Content h1{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.2}.ModuleHeader__Content--editable{flex-direction:row;align-items:center;gap:8px;display:flex;font-size:20px!important}.ModuleHeader__Content--editable input{background-color:#fafafa!important;padding:4px!important}.ModuleHeader__Actions{flex-shrink:0;grid-area:1/3;align-self:center;align-items:center;gap:8px;display:flex}.ModuleHeader__Actions>.ui.button,.ModuleHeader__Actions>.ui.buttons,.ModuleHeader__Actions>.ui.label,.ModuleHeader__Actions>.ui.dropdown,.ModuleHeader__Actions>.ui.menu,.ModuleHeader__Actions>.ui.header{margin:0}.ModuleHeader__Actions>.ui.menu{min-height:0;box-shadow:none;border:0}.ModuleHeader__Actions .ui.button:where(:not(.primary,.secondary,.basic,.inverted,.positive,.negative,.red,.orange,.yellow,.olive,.green,.teal,.blue,.violet,.purple,.pink,.brown,.grey,.black,.active,.ToolbarButton--primary,.ToolbarButton--danger)){background:var(--color-surface);color:var(--color-text);box-shadow:0 0 0 1px var(--color-border-strong) inset}.ModuleHeader__Actions .ui.button:where(:not(.primary,.secondary,.basic,.inverted,.positive,.negative,.red,.orange,.yellow,.olive,.green,.teal,.blue,.violet,.purple,.pink,.brown,.grey,.black,.active,.ToolbarButton--primary,.ToolbarButton--danger)):hover,.ModuleHeader__Actions .ui.button:where(:not(.primary,.secondary,.basic,.inverted,.positive,.negative,.red,.orange,.yellow,.olive,.green,.teal,.blue,.violet,.purple,.pink,.brown,.grey,.black,.active,.ToolbarButton--primary,.ToolbarButton--danger)):focus-visible{background:var(--color-ground)}.ModuleHeader__Tabs.menu.secondary.pointing{border-bottom:0;flex-wrap:wrap;align-items:stretch;min-height:0;margin:0 0 -1px;padding-top:2px}.ModuleHeader__Tabs.menu.secondary.pointing>.item{color:var(--color-text-muted);border-bottom:0;margin:0 20px 0 0;padding:6px 0 10px;font-weight:500;position:relative}.ModuleHeader__Tabs.menu.secondary.pointing>.item:after{content:"";background:0 0;border:none;border-radius:3px 3px 0 0;width:auto;height:3px;margin:0;display:block;position:absolute;inset:auto 0 0;transform:none}.ModuleHeader__Tabs.menu.secondary.pointing>.item .ui.icon.bordered{border-radius:4px}.ModuleHeader__Tabs.menu.secondary.pointing>.item .label{background-color:var(--color-primary-light-background);color:var(--color-primary);border-radius:10px;margin:-3px 0 -3px .5em;padding:3px 7px;font-size:11px}.ModuleHeader__Tabs.menu.secondary.pointing>.item.active{color:var(--color-primary);font-weight:600}.ModuleHeader__Tabs.menu.secondary.pointing>.item.active:after{visibility:visible;background:var(--color-primary);display:block}.ModuleHeader__Tabs.menu.secondary.pointing .right-border{border-right:2px solid var(--color-secondary);width:1px;height:18px;margin-top:4px;margin-right:1em}.ModuleHeader .range-date-picker{margin-bottom:0}.ModuleHeader__Actions>.ellipsis-actions{display:flex}.ModuleHeader__Actions>.ellipsis-actions>.ui.button{margin:0}@media (width<=767px){.ModuleHeader{flex-wrap:wrap;row-gap:10px;display:flex}.ModuleHeader .ModuleHeader__Icon{display:none}.ModuleHeader__Content>*{flex:100%}.ModuleHeader__Content>.menu{order:2;margin-bottom:-1px}.ModuleHeader__Actions{flex-wrap:wrap;flex:100%;order:1;justify-content:flex-end}.ModuleHeader__TabSelect{order:2;position:relative}.ModuleHeader__TabSelect>select{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);width:100%;height:44px;color:var(--color-text);font:inherit;appearance:none;padding:0 40px 0 12px;font-size:15px;font-weight:500}.ModuleHeader__TabSelect>select:focus{border-color:var(--color-focus);outline:none}.ModuleHeader__TabSelectIcon.material-icons{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ModuleHeader__Tabs.menu.secondary.pointing{margin-right:calc(-1 * var(--content-inset));margin-left:calc(-1 * var(--content-inset));padding-right:var(--content-inset);padding-left:var(--content-inset);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.ModuleHeader__Tabs.menu.secondary.pointing::-webkit-scrollbar{display:none}.ModuleHeader__Tabs.menu.secondary.pointing>.item{min-height:44px;padding:12px 0 14px;font-size:15px}.ModuleHeader__Tabs.menu.secondary.pointing:has(.dropdown){flex-wrap:wrap;overflow-x:visible;-webkit-mask-image:none;mask-image:none}}.sortable-table__handle-cell{width:32px}.sortable-table__handle{cursor:grab}.sortable-table__handle:focus-visible{outline:2px solid var(--color-focus)}.sortable-table__drag-helper{background:var(--color-surface);box-shadow:var(--shadow-surface);display:table}.CounterDot{border-radius:2px;flex:none;width:8px;height:8px}.CounterDot.SegmentColorDot{vertical-align:1px;margin-right:8px;display:inline-block}.ui.form .field .cke_editable{-webkit-appearance:none;color:#000000de;background:#ddd;border:1px solid #22242626;border-radius:.285714rem;outline:none;margin:0;padding:.678571em 1em;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1em;line-height:1.21429em;box-shadow:inset 0 0 0 0 #0000}.cke_editable.placeholder{opacity:.4}.cke_autocomplete_panel.cke_autocomplete_opened{z-index:10000!important}.ConditionGenerationModal__prompt textarea{resize:vertical;height:90px!important;min-height:90px!important;max-height:160px!important}.ConditionGenerationModal__error.message{margin:.75rem 0 0}.ConditionGenerationModal__examples{margin-top:.75rem}.ConditionGenerationModal__examples-label{color:var(--ac-color-text,#131c38);margin-bottom:.5rem;font-size:.9em;font-weight:600}.ConditionGenerationModal__examples-list{flex-wrap:wrap;justify-content:flex-start;gap:.5rem;display:flex}.ConditionGenerationModal__example{transition:background-color .15s,border-color .15s;cursor:pointer!important;background-color:var(--ac-color-grey-light,#f1f4f9)!important;border:1px solid var(--ac-color-border,#d8d8d8)!important;color:var(--ac-color-text,#131c38)!important;border-radius:999px!important;margin:0!important;padding:.45rem .7rem!important;font-weight:400!important}.ConditionGenerationModal__example:hover{background-color:var(--ac-color-secondary-light,#fff4ef)!important;border-color:var(--ac-color-secondary,#f37021)!important}.ConditionGenerationModal__actions.actions{min-height:auto;padding:.5rem 1rem!important}.ConditionGenerationModal__actions.actions .button{height:40px;margin-top:0;margin-bottom:0}.ConditionGenerationModal__actions.actions .button:first-child{min-width:140px}.ConditionGenerationModal__actions.actions .button:last-child{min-width:180px}@media (width<=600px){.ConditionGenerationModal__actions.actions .button:first-child,.ConditionGenerationModal__actions.actions .button:last-child{min-width:auto}}.card.card--condition .ui.selection.dropdown{display:block}.card.card--condition .field.inline{white-space:nowrap;flex-direction:row;align-items:center;display:flex}.card.card--condition .field-value{flex:1}.card.card--condition .field-actions{margin-left:auto}@media (width<=767px){.card.card--condition .content--condition .fields{flex-wrap:wrap;row-gap:8px}.card.card--condition .content--condition .fields>.field{flex:calc(100% - 40px);max-width:none!important}.card.card--condition .field.inline{white-space:normal}.card.card--condition .field.inline>.ui.selection.dropdown{flex:auto;min-width:0}}.truncated-labels{white-space:nowrap;gap:4px;width:100%;min-height:1em;display:flex;position:relative;overflow:hidden}.truncated-labels--clickable{cursor:pointer}.truncated-labels:focus-visible{outline:2px solid var(--color-focus)}.truncated-labels .ui.label{margin:0}.truncated-labels__item.ui.label{text-overflow:ellipsis;min-width:0;overflow:hidden}.truncated-labels__more.ui.label{flex-shrink:0}.truncated-labels__measure{visibility:hidden;pointer-events:none;gap:4px;width:max-content;display:flex;position:absolute;top:0;left:0}.truncated-labels__measure .ui.label{flex-shrink:0}.truncated-labels .truncated-labels__invalid.ui.label{background-color:var(--ac-color-danger-light);color:var(--ac-color-danger);box-shadow:inset 0 0 0 1px var(--ac-color-danger)}.truncated-labels__dot{vertical-align:1px;margin-right:6px;display:inline-block}.truncated-labels__invalid-icon.material-icons{vertical-align:top;margin:-1px 4px -1px 0;line-height:1;display:inline-block}.FieldWarning{color:var(--color-text);align-items:flex-start;gap:6px;margin:6px 0 0;font-size:13px;display:flex}.FieldWarning .material-icons{flex-shrink:0}.FieldWarning__content{min-width:0}.ImageUploader .label--error{position:absolute;top:2px;right:2px}.search--unsplash{margin:0 0 0 15px;text-align:left!important}input.search--unsplash{outline:none}input[type=search].search--unsplash{-webkit-appearance:textfield;box-sizing:content-box;font-family:inherit;font-size:100%}input.search--unsplash::-webkit-search-decoration{display:none}input.search--unsplash::-webkit-search-cancel-button{display:none}input[type=search].search--unsplash{background:#ededed url(https://static.tumblr.com/ftv85bp/MIXmud4tx/search-icon.png) 9px no-repeat;border:1px solid #ccc;border-radius:10em;width:100px;padding:9px 10px 9px 32px;font-size:12px;transition:all .5s}input[type=search].search--unsplash:focus{background-color:#fff;border-color:#0e6eb8;width:200px;box-shadow:0 0 5px #6dcff680}input.search--unsplash:-moz-placeholder-shown{color:#999}input.search--unsplash::-webkit-input-placeholder{color:#999}.MediaModal__content-wrapper{min-height:min(40vh,320px)}.MediaModal__panel.ui.segment{padding:6px}.MediaModal.ui.modal>.MediaModal__content-wrapper--fill.content{flex-direction:column;height:75vh;display:flex;overflow:clip}.MediaModal__content-wrapper--fill>.MediaModal__panel{flex:auto;min-height:0;overflow-y:auto}.react-photo-gallery--gallery>div>div,.react-photo-gallery--gallery>div>div>div{max-width:100%}.react-photo-gallery--gallery>div>div img{width:100%}.semantic-icon-picker.ui.large{background-color:#f0f1f3}.semantic-icon-picker.ui.large .icons-section{grid-template-columns:repeat(4,1fr);gap:.5rem;margin-bottom:.5rem;display:grid}.semantic-icon-picker.ui.large .icons-section__button{box-sizing:border-box;color:#183153;text-align:left;background-color:#fff;border-radius:4px;justify-content:flex-start;align-items:center;gap:.5rem;padding:1rem;font-size:.9rem;overflow:hidden;flex-direction:row!important;margin:0!important;display:flex!important}.semantic-icon-picker.ui.large .icons-section__button:hover{background:#f7f7f7}.semantic-icon-picker.ui.large .icons-section__button.active{background:var(--color-primary);color:#fff}.semantic-icon-picker.ui.large .icons-section__button .icon{text-align:left;font-size:1.2rem;margin:0!important}.semantic-icon-picker.ui.large .icons-section__button-text{text-align:left;margin:0}.semantic-icon-picker.ui.large>.content{color:#183153;flex-direction:column;height:75vh;padding:0;display:block;position:relative;overflow:hidden}.semantic-icon-picker.ui.large>.content>.ui.grid{height:100%;box-shadow:none;border:0;margin:0;overflow:hidden}.semantic-icon-picker.ui.large>.content>.ui.grid .column{overflow:hidden scroll;display:table-cell!important}.semantic-icon-picker.ui.large>.content>.ui.grid .list-of-icon-header{background:#f0f1f3;height:100%;overflow:auto}.semantic-icon-picker.ui.large>.content>.ui.grid .list-of-icon-header .list-of-icon-header__list-item{cursor:pointer;justify-content:space-between;padding:8px;display:flex}.semantic-icon-picker.ui.large>.content>.ui.grid .list-of-icon-header .list-of-icon-header__list-item.active{background-color:#fff;border-radius:4px;box-shadow:0 1px 2px #22242626}.semantic-icon-picker.ui.large>.content>.ui.grid .list-of-icon{flex-direction:column;gap:1rem;height:100%;display:flex;background-color:#f0f1f3!important}.semantic-icon-picker.ui.large>.content>.ui.grid .list-of-icon__search{flex-grow:0}.semantic-icon-picker.ui.large>.content>.ui.grid .list-of-icon__search .button.icon{border:1px solid #22242626;border-left:#0000;background-color:#fff!important}.semantic-icon-picker.ui.large>.content>.ui.grid .list-of-icon__current{box-sizing:border-box;color:#183153;text-align:left;background-color:#fff;border-radius:4px;flex-grow:0;justify-content:flex-start;align-self:flex-start;align-items:center;gap:.5rem;padding:1rem;font-size:.9rem;overflow:hidden;flex-direction:row!important;margin:0!important;display:flex!important}.semantic-icon-picker.ui.large>.content>.ui.grid .list-of-icon__content{box-sizing:border-box;flex:1;overflow-y:auto}.BaseTable__row-cell--user-condition>div{max-width:100%;height:24px}.BaseTable__row-cell--user-condition>div>.label{flex-direction:row;max-width:100%;display:flex}.error-popup{width:350px;margin:0;padding-left:20px!important}.error-popup__element--spaced{margin-bottom:8px}.ui.form td>.ac-table__image img{margin:0 auto;display:inline-block;height:50px!important}.ui.form td pre{white-space:pre-wrap}.ui.small.celled.table .ui.labeled.icon.button{padding-left:3em!important;padding-right:1em!important}.ui.small.celled.table .react-datepicker-wrapper,.ui.small.celled.table .react-datepicker__input-container{width:100%}.ui.small.celled.table .react-datepicker__input-container>input{vertical-align:middle;border:0;padding:0}body>tr{background:#ffffff80}body>tr>td{padding:.5em .7em}.HeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.HeaderActions>.ui.button,.HeaderActions>.ui.dropdown{margin:0}.HeaderActions>.ui.dropdown.HeaderActions__more{align-items:center;gap:6px;display:inline-flex}.HeaderActions>.ui.dropdown.HeaderActions__more .material-icons{margin:-3px 0;line-height:1}.ui.dropdown>.menu.menu--actions{font-size:.9rem}.ui.dropdown>.menu.menu--actions>.header{margin:1em 0 .75em;padding:0 1.14286em}.ui.dropdown>.menu.menu--actions>.item{font-size:1em;padding:.785714em 1.14286em!important}.AddToSegmentModal__hint{color:var(--color-text-muted);margin:8px 0 0;font-size:13px}.AddToSegmentModal .ui.dropdown .menu>.item.AddToSegmentModal__new{color:var(--color-primary);border-top:1px solid var(--color-border);font-weight:500}@keyframes bottom-sheet-rise{0%{transform:translateY(100%)}}@keyframes bottom-sheet-fade{0%{opacity:0}}.BottomSheet{color:var(--color-text);flex-direction:column;justify-content:flex-end;font-size:15px;display:flex;position:fixed;inset:0}.BottomSheet__backdrop{background:#131c3866;animation:.2s bottom-sheet-fade;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.BottomSheet__backdrop{animation:none}}.BottomSheet__panel{background:var(--color-surface);border-radius:var(--radius-card) var(--radius-card) 0 0;max-height:90dvh;box-shadow:var(--shadow-surface-hover);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;animation:.2s bottom-sheet-rise;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.BottomSheet__panel{animation:none}}.BottomSheet__panel:focus{outline:none}.BottomSheet__header{border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:center;gap:8px;min-height:56px;padding:0 8px 0 16px;display:flex}.BottomSheet__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:16px;font-weight:600;overflow:hidden}.BottomSheet__close{border-radius:var(--radius-control);min-height:44px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.BottomSheet__close:active{background:var(--color-ground)}.BottomSheet__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:8px 0;overflow-y:auto}.BottomSheet__section{padding:8px 16px}.BottomSheet__label{color:var(--color-text-muted);padding:12px 16px 4px;font-size:12px;font-weight:600}.BottomSheet__search.ui.input>input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:44px;font-size:16px}.BottomSheet__search.ui.input>input:focus{border-color:var(--color-focus)}.BottomSheet__divider{background:var(--color-border);height:1px;margin:8px 0}.BottomSheetItem{width:100%;min-height:48px;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;margin:0;padding:8px 16px;display:flex}.BottomSheetItem:hover,.BottomSheetItem:active{background:var(--color-ground);color:var(--color-text)}.BottomSheetItem:focus{outline:none}.BottomSheetItem:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.BottomSheetItem__icon{width:20px;color:var(--color-text-muted);flex-shrink:0;justify-content:center;display:inline-flex}.BottomSheetItem__icon .material-icons,.BottomSheetItem__icon>.icon{margin:0;font-size:20px}.BottomSheetItem__text{flex-direction:column;flex:1;min-width:0;display:flex}.BottomSheetItem__label{text-overflow:ellipsis;overflow:hidden}.BottomSheetItem__description{color:var(--color-text-muted);font-size:13px}.BottomSheetItem__value{max-width:45%;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.BottomSheetItem__badge{background:var(--color-primary);color:#fff;text-align:center;border-radius:4px;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;line-height:20px}.BottomSheetItem__end.material-icons{color:var(--color-text-subtle);flex-shrink:0}.BottomSheetItem--active,.BottomSheetItem--active:hover,.BottomSheetItem--active:active{background:var(--color-primary-light-background);color:var(--color-primary);font-weight:500}.BottomSheetItem--active .BottomSheetItem__icon,.BottomSheetItem--active .BottomSheetItem__end.material-icons,.BottomSheetItem--mixed .BottomSheetItem__end.material-icons{color:var(--color-primary)}.BottomSheetItem--danger,.BottomSheetItem--danger:hover,.BottomSheetItem--danger:active,.BottomSheetItem--danger .BottomSheetItem__icon{color:var(--ac-color-danger)}.BottomSheetItem:disabled,.BottomSheetItem:disabled:hover,.BottomSheetItem:disabled:active{color:var(--color-text-subtle);cursor:default;background:0 0}.BottomSheetItem:disabled .BottomSheetItem__icon{color:var(--color-text-subtle)}.BottomSheetSelect{position:relative}.BottomSheetSelect>select{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);width:100%;height:44px;color:var(--color-text);font:inherit;appearance:none;padding:0 40px 0 12px;font-size:16px}.BottomSheetSelect>select:focus{border-color:var(--color-focus);outline:none}.BottomSheetSelect__icon.material-icons{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.BottomSheetChoice{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);gap:2px;padding:2px;display:flex}.BottomSheetChoice__option{min-height:38px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;padding:0 8px;font-size:15px}.BottomSheetChoice__option:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.BottomSheetChoice__option--active{background:var(--color-primary-light-background);color:var(--color-primary);font-weight:500}.ui.button.ToolbarButton{vertical-align:middle;height:var(--control-height);border-radius:var(--radius-control);box-shadow:none;color:var(--color-text);white-space:nowrap;background:0 0;align-items:center;gap:6px;margin:0;padding:0 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.ui.button.ToolbarButton .material-icons{color:var(--color-text-muted)}.ui.button.ToolbarButton .ToolbarButton__value{color:var(--color-text-muted);font-weight:400}.ui.button.ToolbarButton .ToolbarButton__badge{background:var(--color-primary);color:#fff;text-align:center;border-radius:4px;min-width:18px;height:18px;padding:0 5px;font-size:12px;font-weight:600;line-height:18px}.ui.button.ToolbarButton.ToolbarButton--icon-only{width:var(--control-height);justify-content:center;padding:0}.ui.button.ToolbarButton .ToolbarButton__caret{margin-right:-4px}.ui.button.ToolbarButton .ToolbarButton__modified{background:var(--color-pending);border-radius:50%;width:8px;height:8px;margin:0 5px}.ui.button.ToolbarButton:hover,.ui.button.ToolbarButton:focus{background:var(--color-ground);color:var(--color-text)}.ui.button.ToolbarButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ui.button.ToolbarButton--secondary{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border-strong) inset}.ui.button.ToolbarButton--secondary:hover,.ui.button.ToolbarButton--secondary:focus{background:var(--color-ground)}.ui.button.ToolbarButton--restricted{position:relative}.ui.button.ToolbarButton--restricted,.ui.button.ToolbarButton--restricted:hover,.ui.button.ToolbarButton--restricted:focus{box-shadow:none;outline:1px dashed var(--color-border-strong);outline-offset:-1px;color:var(--color-text-muted)}.ui.button.ToolbarButton--restricted:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ui.button.ToolbarButton--with-tooltip{position:relative}.ui.button.ToolbarButton--with-tooltip .ToolbarButton__tooltip{z-index:20;border-radius:var(--radius-card);background:var(--color-surface);width:max-content;max-width:280px;box-shadow:var(--shadow-surface-hover);color:var(--color-text);text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;padding:6px 8px;font-size:12px;font-weight:400;line-height:16px;transition:opacity .15s,visibility .15s;position:absolute;top:calc(100% + 6px);right:0}@media (prefers-reduced-motion:reduce){.ui.button.ToolbarButton--with-tooltip .ToolbarButton__tooltip{transition:none}}.ui.button.ToolbarButton--with-tooltip:hover .ToolbarButton__tooltip,.ui.button.ToolbarButton--with-tooltip:focus-visible .ToolbarButton__tooltip{opacity:1;visibility:visible}.ui.button.ToolbarButton--restricted .ToolbarButton__tooltip{white-space:nowrap;left:0;right:auto}.ui.button.ToolbarButton--active,.ui.button.ToolbarButton--active:hover,.ui.button.ToolbarButton--active:focus{background:var(--color-primary-light-background);color:var(--color-primary)}.ui.button.ToolbarButton--active .material-icons,.ui.button.ToolbarButton--active .ToolbarButton__value{color:var(--color-primary)}.ui.button.ToolbarButton--danger,.ui.button.ToolbarButton--danger:focus{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border-strong) inset;color:var(--ac-color-danger)}.ui.button.ToolbarButton--danger:hover{background:var(--ac-color-danger-light);box-shadow:0 0 0 1px var(--ac-color-danger) inset;color:var(--ac-color-danger)}.ui.button.ToolbarButton--danger .material-icons{color:var(--ac-color-danger)}.ui.button.ToolbarButton--primary{background:var(--color-primary);color:#fff}.ui.button.ToolbarButton--primary .material-icons{color:#fff}.ui.button.ToolbarButton--primary:hover,.ui.button.ToolbarButton--primary:focus{background:var(--color-primary-hover);color:#fff}@media (width<=767px){.ui.button.ToolbarButton{padding:0 14px;font-size:14px}}.TableOrder .ui.search.dropdown input.search{width:calc(100% - 18px)}.AiFill__hint{color:var(--color-text-muted)}.AiFill__previous{color:var(--color-text-muted);font-size:.85em}.AiFill__button.ui.button{box-shadow:none;outline:1px dashed var(--color-border-strong);outline-offset:-1px;color:var(--color-text-muted)}.AiFill__button--diff.ui.button{font-variant-numeric:tabular-nums}.AiFill__added{color:var(--color-semantic-green);font-weight:600}.AiFill__replaced{color:var(--color-semantic-red);margin-left:.4em;font-weight:600}.AiFill__warn.icon{color:var(--ac-color-pending);margin:0 0 0 .4em!important}.AiFill__recap-popup.ui.popup{width:440px;min-width:0;max-width:calc(100vw - 16px);padding:12px 0;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 8px 24px #131c381f!important}.AiFill__recap-title.ui.header,.AiFill__recap-title{margin:0 0 6px;padding:0 12px;font-size:13px;font-weight:600}.AiFill__recap-actions{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:8px;padding:8px 12px 0;display:flex}.AiFill__recap{max-height:260px;margin:0;padding:4px 12px;font-size:.92em;list-style:none;overflow-y:auto}.AiFill__recap li{grid-template-columns:1em minmax(0,40%) minmax(0,1fr);align-items:baseline;gap:6px;padding:2px 0;display:grid}.AiFill__sign{width:1em;font-family:monospace;font-weight:700}.AiFill__line--added .AiFill__sign{color:var(--color-semantic-green)}.AiFill__line--replaced .AiFill__sign{color:var(--ac-color-pending)}.AiFill__label{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AiFill__value{overflow-wrap:anywhere}.AiFill__old{color:var(--color-text-muted)}.AiFill__recap-content .ui.message{margin:6px 12px}.date-input-field{width:100%}.date-input-field .react-datepicker-wrapper,.date-input-field .react-datepicker-wrapper .react-datepicker__input-container{width:100%;display:block}.date-input-field .react-datepicker-wrapper .react-datepicker__input-container input,.ui.form>.fields>.field>.date-input-field{width:100%}.ui.form>.fields>.field>.react-datepicker-wrapper,.ui.form>.fields>.field>.react-datepicker-wrapper>.react-datepicker__input-container{display:block}.date-time-zone-field__controls{width:100%}.date-time-zone-field__row{flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem;display:flex}.date-time-zone-field__date{flex:220px;min-width:0}.date-time-zone-field__timezone{flex:0 260px;min-width:180px}.date-time-zone-field__timezone-label{color:#000000de;margin-bottom:.285714rem;font-weight:700;display:block}.date-time-zone-field__timezone-select{width:100%}.date-time-zone-field .date-time-zone-select__control{min-height:38px;box-shadow:none;background-color:#fff;border-color:#22242626;border-radius:.285714rem}.date-time-zone-field .date-time-zone-select__control:hover{border-color:#22242659}.date-time-zone-field .date-time-zone-select__control--is-focused{box-shadow:none;border-color:#85b7d9}.date-time-zone-field .date-time-zone-select__value-container{padding:0 8px}.date-time-zone-field .date-time-zone-select__indicator-separator{display:none}.date-time-zone-field .date-time-zone-select__menu{z-index:20}.ui.form.form--two-columns>.fields>.date-time-zone-field>label{padding-top:8px}.ui.form.form--two-columns>.fields>.date-time-zone-field>.date-time-zone-field__controls{flex:3;padding:0}.dates-list__item{align-items:center;gap:.5em;margin-bottom:.5em;display:flex}.PlacePicker__suggestion-icon{margin-right:8px}.PlacePicker__search-bar-container{margin-bottom:10px}.PlacePicker__search-input-container{position:relative}.PlacePicker__search-input,.PlacePicker__search-input:focus,.PlacePicker__search-input:active{border:#f0fff0;border-radius:2px;outline:none;width:100%;padding:10px 29px 10px 16px;font-size:14px;display:block;box-shadow:0 2px 2px #00000029,0 0 0 1px #00000014;font-weight:400!important}.PlacePicker__clear-button,.PlacePicker__clear-button:active,.PlacePicker__clear-button:focus{color:#999;background:0 0;border:none;outline:none;font-weight:600;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.PlacePicker__autocomplete-container{border:#f0fff0;border-top:1px solid #e6e6e6;border-radius:0 0 2px 2px;box-shadow:0 2px 4px #0003}.PlacePicker__suggestion-item{text-align:left;cursor:pointer;background-color:#fff;padding:8px}.PlacePicker__suggestion-item--active{background-color:#fafafa}.PlacePicker__dropdown-footer{justify-content:flex-end;padding:4px;display:flex}.PlacePicker__dropdown-footer-image{width:100px;display:inline-block}.PlacePicker__spinner{color:#18bc9c;font-size:30px}.PlacePicker__error-message{color:red}.confirm-modal__content{font-size:16px!important}.locked-input-modal{width:unset!important;min-width:600px!important}.locked-input-modal .content{padding:28px!important}.confirmation-modal .header{flex-direction:row;align-items:center;display:flex!important}.table--editor input[type=number]{text-align:right}.c-dropzone-files{cursor:pointer;text-align:center;border:1px dashed #00000059;border-radius:0;min-height:200px;position:relative}.c-dropzone-files p{margin:0}.c-dropzone-placeholder{color:#d3d3d3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-dropzone-attachments{flex-wrap:wrap;display:flex;position:relative}.c-dropzone-attachments .attachment{color:#fff;background:#00000080;width:78px;height:78px;margin:5px;position:relative}.c-dropzone-attachments .attachment img{width:100%;height:100%}.c-dropzone-attachments .attachment:hover .overlay,.c-dropzone-attachments .attachment .overlay.visible{background:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.c-dropzone-attachments .attachment .overlay>i{display:none}.c-dropzone-attachments .attachment:hover .overlay>i,.c-dropzone-attachments .attachment .overlay.visible>i{font-size:20px;display:block!important}.c-dropzone-attachments .attachment--preview .remove-button{color:red;background:0 0;padding:0;font-size:20px;position:absolute;top:0;right:0;transform:translate(50%,-50%);margin:0!important}.attachment.uploading{cursor:progress}.c-dropzone-progress{background-color:#fffc;width:0;height:4px;position:absolute;bottom:0;left:0}.image-preview-modal{width:unset!important}.image-preview-modal img{width:auto;max-width:calc(100vw - 2rem);height:auto;max-height:calc(100vh - 160px);display:block}.UserConditionEditor{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:12px}.UserConditionEditor__Actions{gap:8px;margin-bottom:1em;display:flex}.UserConditionEditor__Actions>.ui.button{margin:0}.UserConditionEditor>.ui.message:last-child{margin-bottom:0}.emote-picker__wrapper{width:100%;height:400px}.emote-picker__wrapper .EmojiPickerReact{min-width:300px!important}.selected-emotes{background:#f6f6f6;border-radius:10px;padding:10px;font-size:30px;line-height:1em;position:relative}.selected-emotes__wrapper{flex-flow:wrap;align-items:center;gap:20px;width:100%;padding:16px 0;display:flex}.selected-emotes__count{font-weight:700}.selected-emotes button{cursor:pointer;background:red;border:0;border-radius:20px;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;display:flex;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.selected-emotes button span{font-size:15px}.ui.form.form--preview input,.ui.form.form--preview .ui.disabled.selection.dropdown{pointer-events:none;border:none;padding:0}.ui.form.form--preview .dropdown.icon{display:none}.ui.form.form--preview ::-webkit-input-placeholder{color:#0000}.ui.form.form--json.form--two-columns>.fields{flex-direction:column;display:flex}.ui.form.form--json.form--two-columns>.fields .description-section .description-section__content{flex:3}.ui.form.form--json.form--two-columns>.fields .description-section .description-section__description{flex:1;padding-right:0}.ui.form.form--json.form--two-columns>.fields .description-section .description-section__description .title{font-size:12px}.ui.form.form--json.form--two-columns>.fields>.field{width:100%!important;display:flex!important}.ui.form.form--json.form--two-columns>.fields>.field label{flex:1;padding-top:8px}.ui.form.form--json.form--two-columns>.fields>.field label+div{flex:3}.ui.form.form--json.form--two-columns>.fields>.field label+div input[type=text]{line-height:1}.ui.form.form--json.form--two-columns>.fields>.field label+div[role=listbox]{padding:10px 0}.ui.form.form--json.form--two-columns>.fields>.field label+div[role=listbox] .text{padding:0 12px}.ui.form.form--json .ui.selection.dropdown .ui.circular.label{text-align:center;margin-top:-.5em;margin-bottom:-.5em;font-size:10px}.ui.form.form--json .ui.selection.dropdown .ui.circular.label>.icon{margin-right:0}.form-section{padding:.75em .5em}.form-section__header{color:#a3a3a3;margin-bottom:.25em;font-size:20px}.form-section__content{margin-top:0!important}.form-section__content>.fields{margin-bottom:0;flex-direction:column!important}.fields--horizontal{align-items:center;display:flex!important}.fields--horizontal .field:not(:last-child){width:calc(100% - 1em)!important;margin-right:1em!important}.fields--equal{align-items:flex-start;flex-wrap:nowrap!important}.fields--equal>.field{min-width:0;flex:1 1 0!important;width:auto!important}.MediaInput{position:relative}.MediaInput .ImageSizeChecker{border-radius:0;margin:0;font-weight:400;position:absolute;top:0;left:0}.description-section__content .MediaInput{margin-left:0!important}.description-section__content .field input[type=number]{max-width:200px}.react-datepicker__navigation.react-datepicker__navigation--previous:before{transform:rotate(225deg)}.react-datepicker__navigation.react-datepicker__navigation--next:before{transform:rotate(45deg)}.react-datepicker__navigation.react-datepicker__navigation--previous:before,.react-datepicker__navigation.react-datepicker__navigation--next:before{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.form--json>.fields>.form-section:first-child{padding-top:0}.fields--nested{border-left:2px solid #ececec;margin:.5em 0 1.75em .4em;padding:.25em 0 0 1.4em}.FormJson__section-description{max-width:820px;color:var(--color-text-muted);white-space:pre-line;margin:-.5em 0 1em;font-size:13px;line-height:1.45}.CardOptions{flex-flow:wrap;width:100%;display:flex}.CardOption{cursor:pointer;opacity:.9;background:#fff;border-radius:4px;align-items:center;width:280px;margin-bottom:.5em;margin-right:.5em;padding:.75em;display:flex;box-shadow:0 1px 3px #d4d4d5,0 0 0 1px #d4d4d5}.CardOption--active{opacity:1;box-shadow:0 1px 3px 0 var(--color-primary), 0 0 0 1px var(--color-primary)}.CardOption__icon{width:1.5em;padding-right:.5em}.CardOption__header{color:#000000e6;font-size:1.05em}.CardOption__description{color:#000000bf;font-size:.9em}.description-section{flex-direction:row;margin:0 .5em;padding:.75em 0 1.25em;display:flex}.description-section__description{width:256px;padding-right:16px}.description-section__description .title{font-size:18px;font-weight:700}.description-section__description .description{color:#a3a3a3;font-size:12px;line-height:15px}.description-section__content{flex:1}.description-section+.description-section{padding-top:1.5em}.items-list__item{margin-bottom:.5em!important}.items-list__item .content{padding:.4em .75em!important}.items-list__item .ui.header{margin-bottom:0}.items-list__item .close-wrapper{padding:4px;position:absolute;top:0;right:0}.open-title{cursor:pointer;opacity:.8;flex-direction:row;align-items:center;margin-bottom:8px;transition:opacity .3s;display:flex}.open-title:hover{opacity:1}.RadioButtons.ui.buttons.basic{border:1px solid #e0e0e0}.RadioButtons.ui.buttons.basic .ui.button{box-shadow:none!important;border:none!important}.RadioButtons.ui.buttons.basic .ui.button:not(:first-child){padding-left:0}.RadioButtons.ui.buttons.basic .ui.button.active{font-weight:700}.EmptyState{border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);background-color:var(--color-surface);min-height:240px;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.EmptyState--compact{min-height:0;padding:16px}.EmptyState__title{color:var(--color-text);font-weight:600}.EmptyState__description{max-width:560px;margin:0;font-size:13px;line-height:1.5}.EmptyState__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.HistoryRevisionList{flex:1;min-height:0;overflow-y:auto}.HistoryRevisionList__day-title{z-index:1;border-bottom:1px solid var(--color-border);background:var(--color-ground);color:var(--color-text);margin:0;padding:8px 16px 4px;font-size:12px;font-weight:600;position:sticky;top:0}.HistoryRevisionList__row{border:0;border-bottom:1px solid var(--color-border);width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:22px minmax(0,1fr);gap:2px 10px;padding:8px 16px;display:grid}.HistoryRevisionList__row:hover{background:var(--color-ground)}.HistoryRevisionList__row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.HistoryRevisionList__row--selected,.HistoryRevisionList__row--selected:hover{background:var(--color-primary-light-background);box-shadow:inset 3px 0 0 var(--color-primary)}.HistoryRevisionList__avatar{color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:600;display:grid}.HistoryRevisionList__when{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:500;display:flex}.HistoryRevisionList__author{min-width:0;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:13px;overflow:hidden}.HistoryRevisionList__tags{flex-wrap:wrap;grid-column:2;gap:4px;padding-top:2px;display:flex}.ViewSwitch.ui.buttons{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);gap:2px;padding:2px}.ViewSwitch.ui.buttons .ui.button{color:var(--color-text-subtle);background:0 0;justify-content:center;align-items:center;padding:0 10px;display:flex;border-radius:4px!important}.ViewSwitch.ui.buttons .ui.button:hover{background:var(--color-ground);color:var(--color-text)}.ViewSwitch.ui.buttons .ui.button.active{color:var(--color-primary);background-color:var(--color-primary-light-background)!important}.ViewSwitch.ui.buttons .ui.button.icon{width:30px;padding:0}.ViewSwitch.ui.buttons .ui.button>.icon{margin:0!important}.ViewSwitch.ui.buttons .ui.button{gap:6px;font-size:13px;font-weight:500}.HistoryToolbar{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 20px;display:flex}.HistoryToolbar__versions{min-width:0;margin-left:auto}.HistoryVersionsPicker{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.HistoryVersionsPicker__label,.HistoryVersionsPicker__arrow{color:var(--color-text-muted)}.HistoryVersionsPicker__dropdown.ui.selection.dropdown{min-width:0;height:var(--control-height);align-items:center;min-height:0;font-size:13px;line-height:16px;display:inline-flex;padding:0 30px 0 10px!important}.HistoryVersionsPicker__dropdown.ui.selection.dropdown>.dropdown.icon{align-items:center;height:auto;margin:0;padding:0 10px;display:flex;position:absolute;top:0;bottom:0;right:0}.HistoryVersionsPicker__dropdown.ui.selection.dropdown>.menu{width:auto;min-width:100%}.HistoryVersionsPicker__dropdown.ui.selection.dropdown>.menu>.item{white-space:nowrap}.HistoryPageModal--preview{padding-left:0!important}.HistoryPageModal.ui.modal.fullscreen>.content{padding:0}.HistoryPageModal__content{flex-direction:row;align-items:stretch;height:100%;display:flex;overflow:hidden}@media (width<=767px){.HistoryPageModal__content{flex-direction:column}}.HistoryPageModal__viewer{flex:1;overflow-y:auto}.HistoryPageModal__viewer::-webkit-scrollbar{display:none}.HistoryPageModal__diff{background-color:var(--color-surface);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.HistoryPageModal__sidebar{border-left:1px solid var(--color-border);flex-direction:column;flex-shrink:0;width:320px;min-height:0;display:flex}@media (width<=767px){.HistoryPageModal__sidebar{border-left:0;border-top:1px solid var(--color-border);width:auto;max-height:40%}}.HistoryPageModal__count{border-bottom:1px solid var(--color-border);min-height:57px;color:var(--color-text-muted);align-items:center;padding:0 16px;font-size:13px;display:flex}.FieldMultiselect__invalidLabel{color:#d32f2f!important;background:#ffe5e5!important;border-color:#d32f2f!important}.FieldMultiselect__invalidLabel>.delete.icon{color:#d32f2f!important}.SchemaField{cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.SchemaField__label{align-items:center;display:flex}.SchemaField__label .material-icons{width:22px}.SchemaField .ui.icon.toggle{margin-left:1em;font-size:1.5em}.LostChoicesWarning__values{overflow-wrap:anywhere;margin:4px 0;padding-left:18px}.SchemaEditorModal.drawer-right.ui.page.modals>.ui.modal,.FieldEditor.drawer-right.ui.page.modals>.ui.modal{width:530px}.ui.multiple.search.UserField.vertical-display{cursor:text;flex-direction:column;align-items:flex-start;display:flex}.OptionSheets__hint{color:var(--color-text-muted);margin:0 0 8px;font-size:13px}.OptionSheets__empty{color:var(--color-text-muted);margin:0;padding:12px 16px}.OptionSheetCard{border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;gap:8px;margin:8px 16px;padding:8px 12px 12px;display:flex}.OptionSheetCard__header{justify-content:space-between;align-items:center;display:flex}.OptionSheetCard__title{color:var(--color-text-muted);font-size:13px;font-weight:600}.OptionSheetCard__remove{border-radius:var(--radius-control);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;display:inline-flex}.OptionSheetCard__remove:active{background:var(--color-ground)}.OptionSheetCard__field{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);width:100%;height:44px;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:8px;padding:0 8px 0 12px;font-size:16px;display:flex}.OptionSheetCard__field .material-icons{color:var(--color-text-subtle);flex-shrink:0}.OptionSheetCard__field:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.OptionSheetCard__fieldName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.OptionSheetCard__value .ui.input,.OptionSheetCard__value .ui.input>input{width:100%}.OptionSheetCard__value .ui.input>input,.OptionSheetCard__value .rdt-select-filter__control{border-color:var(--color-border-strong);border-radius:var(--radius-control);min-height:44px;font-size:16px}.ColumnsSheetRow{align-items:center;gap:4px;min-height:48px;padding:0 8px 0 16px;display:flex}.ColumnsSheetRow__toggle.ui.toggle.checkbox{flex:1;min-width:0}.ColumnsSheetRow__toggle.ui.toggle.checkbox label{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ColumnsSheetRow__toggle.ui.toggle.checkbox input:checked~label:before{background-color:var(--color-primary)!important}.ColumnsSheetRow__button{border-radius:var(--radius-control);width:44px;height:44px;color:var(--color-text-subtle);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ColumnsSheetRow__button:active{background:var(--color-ground)}.ColumnsSheetRow__button:disabled{opacity:.3;cursor:default}.ColumnsSheetRow__button--pressed{color:var(--color-primary)}.DataScreenToolbar{min-height:calc(var(--control-height) + 16px);padding:8px var(--content-inset);border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}.DataScreenToolbar__start,.DataScreenToolbar__tools,.DataScreenToolbar__end{align-items:center;display:flex}.DataScreenToolbar__start{gap:8px}.DataScreenToolbar__tools{gap:2px}.DataScreenToolbar__end{gap:12px;margin-left:auto}.DataScreenToolbar__separator{background:var(--color-border);flex-shrink:0;width:1px;height:20px}.DataScreenToolbar .ToolbarSearch.ui.input{width:224px}.DataScreenToolbar .ToolbarSearch.ui.input>input{height:var(--control-height);border-color:var(--color-border-strong);border-radius:var(--radius-control);padding-top:0;padding-bottom:0;font-size:13px}.DataScreenToolbar .ToolbarSearch.ui.input>input:focus{border-color:var(--color-focus)}.DataScreenToolbar .ui.dropdown.ToolbarDropdown{border-radius:var(--radius-control)}.DataScreenToolbar .ui.dropdown.ToolbarDropdown:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu{min-width:200px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;margin-top:4px!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu{max-width:calc(100vw - 32px)}}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu .item{color:var(--color-text);font-size:13px;padding:7px 8px!important}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu .item:focus{outline:none}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu .item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.ui.input{width:auto;margin:4px}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.ui.input input:focus{border-color:var(--color-focus)}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.menu{border-top:none!important;margin:0!important}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.item{border-radius:4px;margin:1px 0}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.item:hover,.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.item.selected{background:var(--color-ground)}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.item.ToolbarDropdown__clear{color:var(--color-text-muted);background:0 0;font-size:12px;font-weight:400}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.item.ToolbarDropdown__clear:hover{color:var(--color-text);background:var(--color-ground)}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.item.ToolbarDropdown__clear.disabled{color:var(--color-text-subtle);opacity:1;pointer-events:auto;cursor:default}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.item.ToolbarDropdown__clear.disabled:hover{color:var(--color-text-subtle);background:0 0}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.menu>.item{border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin:1px 0;display:flex}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.menu>.item:hover{background:var(--color-ground)}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.menu>.item .ui.label{margin:0}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.menu>.item .ToolbarDropdown__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.menu>.item.active .ToolbarDropdown__check{visibility:visible}.DataScreenToolbar .ui.dropdown.ToolbarDropdown .divider{border-top-color:var(--color-border);margin:4px 0}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu{min-width:240px}.DataScreenToolbar .ui.dropdown.ToolbarDropdown>.menu>.header{text-transform:none;color:var(--color-text);margin:0;padding:6px 8px 4px;font-size:12px;font-weight:600}.DataScreenToolbar--mobile{flex-wrap:nowrap;gap:8px}.DataScreenToolbar--mobile>.ui.button.ToolbarButton{flex:1 1 0;justify-content:center;min-width:0}.DataScreenOptionsSheet .ToolbarSearch.ui.input{width:100%}.DataScreenOptionsSheet .ToolbarSearch.ui.input>input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:44px;font-size:16px}.DataScreenOptionsSheet .ToolbarSearch.ui.input>input:focus{border-color:var(--color-focus)}.DataScreenOptionsSheet .ToolbarLibControl{border-radius:0;width:100%;display:flex}.DataScreenOptionsSheet .ToolbarLibControl:focus-visible{outline-offset:-2px}.DataScreenOptionsSheet .ToolbarLibControl>.item{border-radius:0;flex:1;gap:12px;height:auto;min-height:48px;padding:8px 16px;font-size:15px;font-weight:400}.DataScreenOptionsSheet .ToolbarLibControl>.item:before{width:20px;font-size:20px}.DataScreenOptionsSheet .ToolbarLibControl>.item:after{margin-left:auto}.ToolbarLibControl{border-radius:var(--radius-control);display:inline-flex}.ToolbarLibControl:focus{outline:none}.ToolbarLibControl:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ToolbarLibControl>.item{height:var(--control-height);border-radius:var(--radius-control);color:var(--color-text);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.ToolbarLibControl>.item>i.icon,.ToolbarLibControl>.item>p{display:none}.ToolbarLibControl>.item:before{content:var(--toolbar-icon);font-feature-settings:"liga";color:var(--color-text-muted);font-family:Material Icons Outlined,sans-serif;font-size:18px;line-height:1}.ToolbarLibControl>.item:hover{background:var(--color-ground)}.ToolbarLibControl--value>.item:after{content:var(--toolbar-count);color:var(--color-text-muted);font-weight:400}.ToolbarLibControl--badge>.item:after{content:var(--toolbar-count);background:var(--color-primary);color:#fff;text-align:center;border-radius:4px;min-width:18px;height:18px;padding:0 5px;font-size:12px;font-weight:600;line-height:18px}.ToolbarLibControl.ToolbarLibControl--active>.item,.ToolbarLibControl.ToolbarLibControl--active>.item:hover{background:var(--color-primary-light-background);color:var(--color-primary)}.ToolbarLibControl.ToolbarLibControl--active>.item:before,.ToolbarLibControl.ToolbarLibControl--active>.item:hover:before{color:var(--color-primary)}.ui.popup.ToolbarLibPopup{color:var(--color-text);font-size:13px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 8px 24px #131c381f!important}.ui.popup.ToolbarLibPopup:before{display:none}.ui.popup.ToolbarLibPopup.bottom{margin-top:4px}.ui.popup.ToolbarLibPopup.top{margin-bottom:4px}.ui.popup.ToolbarLibPopup.reorder-columns__popup{padding:4px}.ui.popup.ToolbarLibPopup .multiple--filter--modal{padding:0}.ui.popup.ToolbarLibPopup .ui.label.multiple-filter__prefix,.ui.popup.ToolbarLibPopup .ui.label.group-by-column__label{color:var(--color-text-subtle);font-size:13px;font-weight:500}.ui.popup.ToolbarLibPopup .ui.dropdown.multiple-filter__prefix{color:var(--color-primary);font-size:13px}.ui.popup.ToolbarLibPopup .ui.dropdown.multiple-filter__prefix>.text{font-weight:600}.ui.popup.ToolbarLibPopup .ui.selection.dropdown{border-color:var(--color-border-strong);border-radius:var(--radius-control)}.ui.popup.ToolbarLibPopup .ui.selection.dropdown:hover{border-color:var(--color-text-subtle)}.ui.popup.ToolbarLibPopup .ui.selection.dropdown.active,.ui.popup.ToolbarLibPopup .ui.selection.dropdown.active:hover,.ui.popup.ToolbarLibPopup .ui.selection.dropdown.active .menu{border-color:var(--color-focus)}.ui.popup.ToolbarLibPopup .ui.input>input,.ui.popup.ToolbarLibPopup .ui.form input{border-color:var(--color-border-strong);border-radius:var(--radius-control)}.ui.popup.ToolbarLibPopup .ui.input>input:focus,.ui.popup.ToolbarLibPopup .ui.form input:focus{border-color:var(--color-focus)}.ui.popup.ToolbarLibPopup .reorder-columns__wrapper .ui.input>input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.ui.popup.ToolbarLibPopup .reorder-columns__wrapper .ui.input>input:focus{border-color:var(--color-focus)}.ui.popup.ToolbarLibPopup.multiple-filter__popup--empty,.ui.popup.ToolbarLibPopup.group-by-column__popup--empty{padding:4px}.ui.popup.ToolbarLibPopup .column-picker{width:240px}.ui.popup.ToolbarLibPopup .column-picker>.ui.input{width:auto;margin:4px}.ui.popup.ToolbarLibPopup .column-picker>.ui.input>input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.ui.popup.ToolbarLibPopup .column-picker>.ui.input>input:focus{border-color:var(--color-focus)}.ui.popup.ToolbarLibPopup .column-picker__title{color:var(--color-text);margin:0;padding:6px 8px 4px;font-size:12px;font-weight:600}.ui.popup.ToolbarLibPopup .column-picker__item{color:var(--color-text);margin:1px 0;padding:7px 8px;font-size:13px}.ui.popup.ToolbarLibPopup .column-picker__item:hover,.ui.popup.ToolbarLibPopup .column-picker__item:focus{background:var(--color-ground)}.ui.popup.ToolbarLibPopup .column-picker__item>.icon{color:var(--color-text-subtle)}.ui.popup.ToolbarLibPopup .column-picker__empty{color:var(--color-text-subtle);padding:7px 8px;font-size:13px}.ui.popup.ToolbarLibPopup .icon.trash{color:var(--color-text-subtle)}.ui.popup.ToolbarLibPopup .icon.trash:hover{color:var(--color-text)}.ui.popup.ToolbarLibPopup .ui.button.multiple-filter__add,.ui.popup.ToolbarLibPopup .ui.button.group-by-column__add{height:var(--control-height);border-radius:var(--radius-control);align-items:center;margin:0;padding:0 12px;font-size:13px;font-weight:500;display:flex;color:var(--color-text-muted)!important;box-shadow:0 0 0 1px var(--color-border-strong) inset!important;background:var(--color-surface)!important}.ui.popup.ToolbarLibPopup .ui.button.multiple-filter__add:hover,.ui.popup.ToolbarLibPopup .ui.button.group-by-column__add:hover{color:var(--color-text)!important;box-shadow:0 0 0 1px var(--color-text-subtle) inset!important}.ui.popup.ToolbarLibPopup .ui.buttons.group-by-column__order{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);gap:2px;padding:2px}.ui.popup.ToolbarLibPopup .ui.buttons.group-by-column__order .ui.button{color:var(--color-text-subtle);background:0 0;justify-content:center;align-items:center;padding:0 10px;display:flex;border-radius:4px!important}.ui.popup.ToolbarLibPopup .ui.buttons.group-by-column__order .ui.button:hover{background:var(--color-ground);color:var(--color-text)}.ui.popup.ToolbarLibPopup .ui.buttons.group-by-column__order .ui.button.green{color:var(--color-primary);background-color:var(--color-primary-light-background)!important}.ui.popup.ToolbarLibPopup .ui.buttons.group-by-column__order .ui.button.icon{width:30px;padding:0}.ui.popup.ToolbarLibPopup .ui.buttons.group-by-column__order .ui.button>.icon{margin:0!important}.ui.popup.ToolbarLibPopup .reorder-columns__item{border-radius:4px;margin:1px 0;padding:4px 8px}.ui.popup.ToolbarLibPopup .reorder-columns__item:hover{background:var(--color-ground)}.ui.popup.ToolbarLibPopup .reorder-columns__item .icon.green{color:var(--color-primary)!important}.ui.popup.ToolbarLibPopup .reorder-columns__item .icon.grey{color:var(--color-text-subtle)!important}.ui.popup.ToolbarLibPopup .reorder-columns__item__label{color:var(--color-text);font-size:13px}.FloatingBar{z-index:10;width:max-content;max-width:calc(100% - 2 * var(--space-gutter));border-radius:var(--radius-card);box-shadow:var(--shadow-surface-hover);animation:.2s ease-out FloatingBar-enter;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.FloatingBar{animation:none}}@keyframes FloatingBar-enter{0%{opacity:0;transform:translate(-50%,8px)}}.LinkFilterNotice{min-height:36px;padding:2px var(--content-inset);border-bottom:1px solid var(--color-border);background:var(--color-primary-light-background);color:var(--color-text);align-items:center;gap:8px;font-size:13px;display:flex}.LinkFilterNotice .material-icons{flex-shrink:0}.LinkFilterNotice__text{flex:1;min-width:0}.LinkFilterNotice--invalid{background:var(--color-surface)}.ui.popup.PopupMenu{min-width:200px;max-width:400px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.ui.popup.PopupMenu{max-width:calc(100vw - 32px)}}.PopupMenu__search.ui.input{margin:4px}.PopupMenu__search.ui.input>input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.PopupMenu__search.ui.input>input:focus{border-color:var(--color-focus)}.PopupMenu__content{flex-direction:column;display:flex}.PopupMenu__item{border-radius:var(--radius-control);width:100%;font:inherit;text-align:left;color:var(--color-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:7px 8px;font-size:13px;line-height:18px;display:flex}.PopupMenu__item:hover,.PopupMenu__item:focus{background-color:var(--color-ground);outline:none}.PopupMenu__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.PopupMenu__item .material-icons{color:var(--color-text-muted)}.PopupMenu__header{color:var(--color-text-muted);padding:8px 8px 4px;font-size:12px;font-weight:600}.PopupMenu__divider{background:var(--color-border);height:1px;margin:4px 0}.ui.popup.ActionsMenu{min-width:240px}.SelectionBar{min-height:calc(var(--control-height) + 16px);border-radius:var(--radius-card);background:var(--color-primary);color:#fff;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:flex}.SelectionBar__info{white-space:nowrap;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2;display:inline-flex}.SelectionBar__count{font-weight:600}.SelectionBar__clear{color:#ffffffb3;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.SelectionBar__clear:hover{color:#fff}.SelectionBar__clear:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.SelectionBar__separator{background:#ffffff40;flex-shrink:0;width:1px;height:28px}.SelectionBar__actions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.SelectionBar .ui.button.ToolbarButton,.SelectionBar .ui.button.ToolbarButton:focus{color:#fff;background:#ffffff1f}.SelectionBar .ui.button.ToolbarButton:hover{color:#fff;background:#ffffff38}.SelectionBar .ui.button.ToolbarButton .material-icons{color:#fff}.SelectionBar .ui.button.ToolbarButton--danger,.SelectionBar .ui.button.ToolbarButton--danger:hover,.SelectionBar .ui.button.ToolbarButton--danger:focus{box-shadow:none;color:#ff9e9e}.SelectionBar .ui.button.ToolbarButton--danger .material-icons{color:#ff9e9e}@media (width<=767px){.SelectionBar{justify-content:space-between}.SelectionBar__separator{display:none}}.SummaryStrip{min-height:36px;padding:6px var(--content-inset);border-bottom:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:13px;display:flex}.SummaryStrip b{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:600}.SummaryStrip__row-count{color:var(--color-text);white-space:nowrap}.SummaryStrip__separator{background:var(--color-border);width:1px;height:16px}.SummaryStrip__stat,.SummaryStrip__remaining{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.SummaryStrip__remaining{margin-left:auto}.SummaryStrip__remaining--none b{color:var(--ac-color-danger)}@media (width<=767px){.SummaryStrip{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.SummaryStrip::-webkit-scrollbar{display:none}}.Screen .BaseTable__header-menu.ui.menu,.Screen .BaseTable__header-menu.ui.menu>.ui.menu.right{box-shadow:none;background:0 0;border:0}.Screen .ui.message.error-message i.icon{font-size:1.3em!important}.Screen .BaseTable__header-menu.ui.menu.small{font-size:12px}.Screen .BaseTable__header-menu.ui.menu>.item,.Screen .BaseTable__header-menu.ui.menu>.ui.menu.right>.item{border-right:0;border-radius:4px}.Screen .BaseTable__header-menu.ui.menu>.item:before,.Screen .BaseTable__header-menu.ui.menu>.ui.menu.right>.item:before{display:none}.Screen .BaseTable__header-menu.ui.menu>.item{margin-right:4px}.Screen .BaseTable__header-menu.ui.menu>.item:hover{background:#ffffffbf}.Screen .BaseTable__header-menu.ui.menu>.item:first-child{background:#fff}.Screen.DataScreen--full-bleed>.Screen__Content{overflow:hidden}.Screen.DataScreen--full-bleed .ui.message.error-message{margin:8px}.Screen.DataScreen--full-bleed .HeaderActions>.ui.button,.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.button{height:var(--control-height);border-radius:var(--radius-control);align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.Screen.DataScreen--full-bleed .HeaderActions>.ui.button>.icon,.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.button>.icon{height:auto;margin:0}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu{min-width:200px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;margin-top:4px!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu{max-width:calc(100vw - 32px)}}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu .item{color:var(--color-text);font-size:13px;padding:7px 8px!important}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu .item:focus{outline:none}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu .item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.ui.input{width:auto;margin:4px}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.ui.input input:focus{border-color:var(--color-focus)}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.menu{border-top:none!important;margin:0!important}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.item{border-radius:4px;margin:1px 0}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.item:hover,.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.item.selected{background:var(--color-ground)}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.item.HeaderActions__clear{color:var(--color-text-muted);background:0 0;font-size:12px;font-weight:400}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.item.HeaderActions__clear:hover{color:var(--color-text);background:var(--color-ground)}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.item.HeaderActions__clear.disabled{color:var(--color-text-subtle);opacity:1;pointer-events:auto;cursor:default}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.item.HeaderActions__clear.disabled:hover{color:var(--color-text-subtle);background:0 0}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.menu>.item{border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin:1px 0;display:flex}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.menu>.item:hover{background:var(--color-ground)}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.menu>.item .ui.label{margin:0}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.menu>.item .HeaderActions__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.menu>.item.active .HeaderActions__check{visibility:visible}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more .divider{border-top-color:var(--color-border);margin:4px 0}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu{min-width:240px}.Screen.DataScreen--full-bleed .HeaderActions>.ui.dropdown.HeaderActions__more>.menu>.header{text-transform:none;color:var(--color-text);margin:0;padding:6px 8px 4px;font-size:12px;font-weight:600}.Screen.DataScreen--full-bleed .BaseTable,.Screen.DataScreen--full-bleed .BaseTable__table{box-shadow:none;background-color:#0000}@media (width<=767px){.BaseTable .BaseTable__row .selection .selection-checkbox{display:inline-block}.BaseTable .BaseTable__row .selection .selection-index{display:none}body .BaseTable__header-menu.ui.menu{flex-wrap:wrap;height:auto}.ui.popup.multiple-filter__popup:not(.multiple-filter__popup--empty),.ui.popup.group-by-column__popup:not(.group-by-column__popup--empty){min-width:0;max-width:calc(100vw - 32px)}.Screen.DataScreen--row-tap .BaseTable__row{-webkit-tap-highlight-color:transparent}.Screen.DataScreen--row-tap .BaseTable__row:active{background-color:var(--color-primary-light-background)}.Screen.DataScreen--row-tap .BaseTable__row-cell>*{pointer-events:none}.Screen.DataScreen--row-tap .BaseTable__row-cell .selection,.Screen.DataScreen--row-tap .BaseTable__row-cell .cell-actions{pointer-events:auto}.Screen.DataScreen--full-bleed .ModuleHeader>.ModuleHeader__Content>h1{flex:1 1 0;align-self:center}.Screen.DataScreen--full-bleed .ModuleHeader>.ModuleHeader__Actions{flex:none;order:0}}.ui.message.ErrorMessage{text-align:left;flex:1;margin:0 .5em 0 0}.ui.message.ErrorMessage .header{justify-content:space-between;display:flex}.ui.message.ErrorMessage .header i.icon{cursor:pointer;margin:0}.ui.modal.ImportPopup .actions{justify-content:flex-end;align-items:center;display:flex}.ui.modal.ImportPopup .error-messages{flex-direction:row;flex:1;align-items:stretch;gap:4px;display:flex}.ui.card>.content>.ui.list>.item{flex-direction:row;display:flex}.ui.card>.content>.ui.list>.item>img.image+.content{flex:1;overflow-x:hidden}.ImportFilesPopup__SegmentToggle{margin-right:12px}.ImportFilesPopup__Content{flex-direction:column;height:calc(90vh - 13em);overflow-y:auto;display:flex!important}.ImportFilesPopup__Content .ui.header{margin-bottom:1em}.ImportFilesPopup__Content .ui.header:not(:first-child){margin-top:1em}.ImportFilesPopup__Content__Progress__Bar{width:90%;max-width:600px!important;margin:20px auto!important}.ImportFilesPopup__Content__Dropzone{min-height:120px;max-height:120px;overflow-y:auto}.ImportFilesPopup__Content__Associations{flex:1;min-height:250px}.ImportFilesPopup__Content__Table__Body{overflow-y:overlay;width:100%;max-height:30vh;display:block}.ImportFilesPopup__Content__Table__Body__Row{box-sizing:border-box;grid-template-columns:1fr 1fr 7fr 6fr 1fr;width:100%;display:grid}.ImportFilesPopup__Content__Table__Body__Row:first-child .ImportFilesPopup__Content__Table__Body__Row__DropDown{border-top:solid #0000!important}.ImportFilesPopup__Content__Table__Body__Row__DropDown{border-bottom:solid #0000!important;border-right:none!important;border-radius:0!important;height:100%!important}.ImportFilesPopup__Content__Table__Header__Row{width:100%;display:table}.ImportFilesPopup__Action{min-height:65px}.ImportFilesPopup__Action__Matched{text-align:right;vertical-align:"middle";display:inline-block}.ImportFilesPopup__Action__NextButton{color:#fff!important;background-color:#4a4a73!important}.ImportFilesPopup .error-messages{flex-direction:row;flex:1;align-items:stretch;gap:4px;margin-bottom:1em;display:flex}.Steps{counter-reset:step;z-index:10;text-align:center;margin:0;padding:0;font-weight:400}.Steps--size-small .Step{width:90px;font-size:12px}.Steps--size-small .Step:before{width:20px;height:20px;line-height:20px}.Steps--size-small .Step:after{top:10px}.Step{text-align:center;z-index:1;vertical-align:top;width:100px;font-size:12px;list-style:none;display:inline-block;position:relative}.Step i.icon{text-align:center;color:#fff;width:100%;font-size:10px;position:absolute;top:-3px;left:0}.Step__label{color:#000;display:inline}.Step:before{content:"";counter-increment:step;text-align:center;background-color:#fff;border:3px solid #ddd;border-radius:100%;width:20px;height:20px;margin:0 auto;line-height:20px;display:block}.Step.is-active:before{color:#21ba45;border-color:#21ba45}.Step.is-before:before{color:#fff;background-color:#21ba45;border-color:#21ba45}.Step:after{content:"";z-index:-1;background-color:#ddd;width:100%;height:3px;position:absolute;top:10px;left:-50%}.Step:first-child:after{content:none}.Step.is-before+.Step:after{background-color:#21ba45}.ui.modal>.header .Steps{margin-top:-8px}.ToggleCard{vertical-align:middle;font:inherit;text-align:left;color:inherit;cursor:pointer;background:var(--color-ground);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);align-items:center;gap:10px;padding:6px 12px;display:inline-flex}.ToggleCard:hover{border-color:var(--color-primary)}.ToggleCard:focus-visible{border-color:var(--color-focus);outline:none}.ToggleCard--checked{background:var(--color-primary-light-background);border-color:var(--color-primary)}.ToggleCard__switch{background:#00000014;border-radius:11px;flex:none;width:42px;height:22px;transition:background .15s;position:relative}.ToggleCard__switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #2224264d}.ToggleCard--checked .ToggleCard__switch{background:#2185d0}.ToggleCard--checked .ToggleCard__switch:after{left:22px}.ToggleCard__text{flex-direction:column;gap:2px;display:flex}.ToggleCard__label{font-size:13px}.ToggleCard__description{color:var(--color-text-muted);font-size:12px}.c-fe-card{background-color:#00000006;border:1px solid #ddd;border-radius:4px;margin-bottom:8px;padding:4px}.c-fe-card .screen-label{color:#aaa;font-weight:400}.c-fe-card .screen-label--right{float:right;text-transform:none;margin-right:16px}.c-fe-card--Tab{background-color:#0000;border:0}.Screen--FormEditor .c-line{margin-top:-5px;margin-bottom:-5px;padding-top:13px}.FormEditor__Content.ui.segment{background:#fafafa}.c-line{flex-direction:row;height:10px;display:flex;position:relative}.c-line--hidden{opacity:0}.c-line--hidden:hover{opacity:1}.c-line .ui.circular.button{z-index:10;width:22px;height:22px;margin-top:-11px;margin-left:4px;margin-right:4px;padding:.5em;font-size:11px}.c-line__line{border-top:1px solid #ddd;flex:1}.form-text{margin-top:16px;margin-right:1em}.ui.list.list--fields>.item>i.icon.large{min-width:34px}.ui.list.list--fields>.item>i.icon.large.list{padding-left:3px}.card.card--condition>.content.content--main{background-color:#f7f7f7;padding-top:.5em;padding-bottom:.5em}.card.card--condition.card--condition--or{border-left:3px solid #db2828}.card.card--condition.card--condition--and{border-left:3px solid #a333c8}.card.card--condition.card--condition--single{border-left:3px solid #2185d0}.card.card--condition .ui.form .inline.fields{margin-bottom:0}.card.card--condition .card__close{cursor:pointer;margin-right:-.5em;padding:1em}.field.wide>.ui.selection.dropdown{min-width:8em}.ellipsis-actions .ui.dropdown:not(.button){color:#0009;background:0 0;margin-right:0;padding:.25em}.ellipsis-actions .ui.dropdown:not(.button):hover{color:#000000e6}.ellipsis-actions .ui.dropdown.button{align-items:center;display:inline-flex}.ellipsis-actions .ui.dropdown.button>.icon{margin:0 0 0 .5em!important}.ellipsis-actions .ui.dropdown.button>.icon:first-child{margin-left:0!important}.ellipsis-actions .ui.dropdown.with-title{font-size:1rem}.ellipsis-actions .ui.dropdown>.icon{margin-right:0}.ellipsis-actions .ui.dropdown .menu>.item{font-size:.9rem;padding:.7rem 1rem!important}.FileLabel{vertical-align:top;cursor:initial;padding:0;display:inline-block}.FileLabel .ellipsis-actions .ellipsis.vertical.icon{padding-left:4px;padding-right:0!important}.FileLabel .label--table>*{vertical-align:middle;display:table-cell}.FileLabel .label--table>.icon{text-align:center;width:28px!important;min-width:28px!important;padding-right:0!important;font-size:16px!important}.FileLabel .ui.label{max-width:180px;margin:2px;padding:0 4px 0 0}.FileLabel .ui.label img{min-width:40px;width:40px!important;height:40px!important}.FileLabel .ui.label .label__content{padding:4px;line-height:1.05em;display:table-cell}.FileLabel .ui.label .label__content .subtitle{color:#008b8b;white-space:nowrap;padding-top:4px;font-size:.95em}.FileLabel .ui.label .label__content .ConditionalModal .ui.label{flex-direction:row;align-items:center;font-weight:400;display:flex;background:0 0!important}.FileLabel .ui.label .label__content .ConditionalModal .ui.label>.icon{margin-right:4px}.enable-ai-modal .header{border-bottom:0!important}.enable-ai-modal .ui.checkbox.toggle input.hidden~label{width:3.5rem}.enable-ai-modal .ui.checkbox.toggle input.hidden~label:before{background-color:#0000!important;border:solid!important}.enable-ai-modal .ui.checkbox.toggle input.hidden~label:after{background-color:#000;width:.8rem;height:.8rem;margin:auto;top:0;bottom:0;left:.35rem}.enable-ai-modal .ui.checkbox.toggle input:checked~label:before{border-color:var(--color-confirmed)!important}.enable-ai-modal .ui.checkbox.toggle input:checked~label:after{background-color:var(--color-confirmed);border-color:var(--color-confirmed)!important;left:calc(100% - 1.15rem)!important}.ui.popup.MailBlockPickerPopup{padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 8px 24px #131c381f!important}.MailBlockPicker{width:420px;max-width:calc(100vw - 32px)}.MailBlockPicker__search.ui.input{margin:4px;display:flex}.MailBlockPicker__search.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.MailBlockPicker__search.ui.input input:focus{border-color:var(--color-focus)}.MailBlockPicker__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:4px 0 0;display:grid}@media (width<=767px){.MailBlockPicker__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.MailBlockPicker__item{color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:6px;font-size:12px;line-height:1.3;display:flex}.MailBlockPicker__item .material-icons{color:var(--color-text-muted);flex-shrink:0}.MailBlockPicker__item:hover{background:var(--color-ground)}.MailBlockPicker__item:hover .material-icons{color:var(--color-primary)}.MailBlockPicker__item:focus{outline:none}.MailBlockPicker__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.MailBlockPicker__empty{color:var(--color-text-muted);padding:12px 8px;font-size:13px}.mail-columns{padding:0 10px;display:flex}.mail-columns__column{flex:1 1 0;min-width:0;padding:10px 10px 0}.mail-columns__text .cke_editable{padding:10px 0}.mail-ai-modal .header-container{flex-direction:row;align-items:center;gap:8px;display:flex}.mail-ai-modal .choices-container{flex-direction:row;justify-content:space-around;align-items:center;width:50%;display:flex}.mail-ai-modal .choices-container__wrapper{flex-direction:row;justify-content:center;margin-bottom:16px;display:flex}.mail-ai-modal .choices-container .action-choice{cursor:pointer;color:#000;background:#fafafa;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:12px;transition:all .25s;display:flex}.mail-ai-modal .choices-container .action-choice:hover{color:#fff;background-color:var(--color-primary)}.mail-ai-modal .choices-container .action-choice--select{color:#fff;background-color:var(--color-primary);border:0}.mail-ai-modal .refactor-container .label{font-weight:700}.mail-ai-modal .ai-text-result{pointer-events:none;background:#f9fafb;border-radius:12px;padding:12px}.mail-editor{background-color:#eee;border:1px solid #ccc;padding:20px}.mail-editor__block{max-width:var(--mail-design-width);position:relative}.mail-editor__block .c-line{position:absolute;bottom:-10px;left:0;right:0}.mail-editor__block:hover{box-shadow:inset 0 0 1px #000}.mail-editor__block:hover .c-line.c-line--hidden{opacity:1}.mail-editor__block--has-condition{outline:1px dashed #ff000080}.mail-editor__block--added{outline:2px solid var(--color-changed-text);outline-offset:-2px}.mail-editor__block--removed{outline:2px dashed var(--color-removed-text);outline-offset:-2px}.mail-editor__block--changed{outline:2px solid var(--ac-color-info);outline-offset:-2px}.mail-editor__block>.mail-editor__change{color:#fff;border-bottom-right-radius:4px;width:fit-content;padding:2px 6px;font-size:11px;font-weight:600;display:block}.mail-editor__block--added>.mail-editor__change{background:var(--color-changed-text)}.mail-editor__block--removed>.mail-editor__change{background:var(--color-removed-text)}.mail-editor__block--changed>.mail-editor__change{background:var(--ac-color-info)}.mail-editor__block .mail-editor__readonly-content{pointer-events:none}.mail-editor__block>.mail-editor__condition{color:#fff;text-overflow:ellipsis;white-space:nowrap;z-index:10;background:#f00c;border-bottom-left-radius:4px;max-width:160px;padding:.25em .5em;font-size:.85rem;position:absolute;top:0;right:0;overflow:hidden}.mail-editor__block .mail-editor__buttons{color:#fff;gap:4px;padding:8px;display:none;position:absolute;top:0;right:0;transform:translate(100%)}.mail-editor__block .mail-editor__buttons img{cursor:pointer;transition:all .25s}.mail-editor__block .mail-editor__buttons img:hover{filter:brightness(1.2)}.mail-editor__block .mail-editor__buttons .ConditionalModal>.ui.label{vertical-align:top;background:0 0!important;padding:0!important}.mail-editor__block .mail-editor__buttons .icon{cursor:pointer;background:#777;border-radius:4px;width:24px;height:24px;margin-right:0;padding:0;line-height:24px}.mail-editor__block .mail-editor__buttons .icon.material-icons{font-size:initial;text-align:center}.mail-editor__block .mail-editor__buttons .icon:hover{background:#333}.mail-editor__block .mail-editor__buttons .icon.lock{background-color:#f00c;color:#fff!important}.mail-editor__block .mail-editor__buttons .icon.lock.open{background:#777;color:#fff!important}.mail-editor__block .mail-editor__buttons .ui.small.label{border-radius:4px;width:24px;height:24px;padding:0;line-height:24px}.mail-editor__block .mail-editor__buttons .ui.small.label.red{background-color:#f00c!important}.mail-editor__block:hover .mail-editor__buttons{grid-template-columns:repeat(2,1fr);display:grid}.mail-editor .mail-container{max-width:var(--mail-design-width);background:#fff;border:1px solid #ddd;margin:0 auto;font-size:16px}.mail-editor .mail-container .cke_editable{border:0}.mail-editor .mail-container .mail-text .cke_editable{padding:10px 20px}.mail-editor .mail-container .mail-footer .cke_editable{text-align:center;padding:20px;font-size:13px}.mail-editor .mail-container .mail-map{margin:0 auto;padding:0 40px;position:relative}.mail-editor .mail-container .mail-map img{width:100%}.mail-editor .mail-container .mail-map--fullscreen{padding:0}.mail-editor .mail-container .mail-banner .mail-image__overlay,.mail-editor .mail-container .mail-logo .mail-image__overlay,.mail-editor .mail-container .mail-image .mail-image__overlay,.mail-editor .mail-container .mail-social .item .mail-image__overlay{opacity:0;color:#fff;cursor:pointer;z-index:10;background:#0009;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:10px;right:10px}.mail-editor .mail-container .mail-banner .mail-image__overlay:hover,.mail-editor .mail-container .mail-banner .mail-image__overlay:focus-visible,.mail-editor .mail-container .mail-logo .mail-image__overlay:hover,.mail-editor .mail-container .mail-logo .mail-image__overlay:focus-visible,.mail-editor .mail-container .mail-image .mail-image__overlay:hover,.mail-editor .mail-container .mail-image .mail-image__overlay:focus-visible,.mail-editor .mail-container .mail-social .item .mail-image__overlay:hover,.mail-editor .mail-container .mail-social .item .mail-image__overlay:focus-visible{background:#f00c}.mail-editor .mail-container .mail-banner .mail-image__overlay i,.mail-editor .mail-container .mail-logo .mail-image__overlay i,.mail-editor .mail-container .mail-image .mail-image__overlay i,.mail-editor .mail-container .mail-social .item .mail-image__overlay i{font-size:1em}.mail-editor .mail-container .mail-banner:hover .mail-image__overlay,.mail-editor .mail-container .mail-banner:focus-within .mail-image__overlay,.mail-editor .mail-container .mail-logo:hover .mail-image__overlay,.mail-editor .mail-container .mail-logo:focus-within .mail-image__overlay,.mail-editor .mail-container .mail-image:hover .mail-image__overlay,.mail-editor .mail-container .mail-image:focus-within .mail-image__overlay,.mail-editor .mail-container .mail-social .item:hover .mail-image__overlay,.mail-editor .mail-container .mail-social .item:focus-within .mail-image__overlay{opacity:1}.mail-editor .mail-container .mail-schedule,.mail-editor .mail-container .mail-recap{color:#777;text-transform:uppercase;text-align:center;background-color:#f7f7f7;border:1px solid #777;margin:8px 16px;padding:16px}.mail-editor .mail-container .mail-section--button{text-align:center;font-size:14px}.mail-editor .mail-container .mail-button{border-radius:6px;margin:8px auto;padding:10px 20px;display:inline-block}.mail-editor .mail-container .mail-button--large{width:240px}.mail-editor .mail-container .mail-button--full-width{width:calc(100% - 40px)}.mail-editor .mail-container .mail-social{text-align:center;width:100%;margin:auto}.mail-editor .mail-container .mail-social .items{justify-content:center;align-items:center;display:flex}.mail-editor .mail-container .mail-social .items .item{text-align:center}.mail-editor .mail-container .mail-buttons__container{width:100%;display:table}.mail-editor .mail-container .mail-buttons__wrapper{text-align:center;width:50%;display:table-cell}.string-field label{min-width:30px!important}.mailing-modal-form__row{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:1em;display:flex}.ui.form .mailing-modal-form__row>.field.mailing-modal-form__field{flex:280px;align-items:center;min-width:0;margin:0;display:flex}.ui.form .mailing-modal-form__row>.field.mailing-modal-form__field>.ui.input{flex:1;min-width:0}.ui.form .mailing-modal-form__row>.field.mailing-modal-form__field>.ui.input>input{width:100%}.ui.button.mailing-modal-form__action{flex:none;margin:0}.ImportFileValidateStep{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.ImportFileValidateStep__Header{margin:80px 0 0!important}.ImportFileValidateStep__List,.ImportFileValidateStep__Button{margin:10px 0!important}.user-card{flex-direction:row;align-items:flex-start;gap:12px;width:100%;display:flex}.user-card .user-infos{flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}.user-card .user-infos__name{flex-direction:row;align-items:center;gap:12px;width:100%;display:flex}.user-card .user-infos__name h2{white-space:nowrap;text-overflow:ellipsis;max-width:420px;margin:0;overflow:hidden;line-height:unset!important}.user-card .user-infos__actions{flex-flow:row;display:flex}.user-card .user-infos__actions--left button{border-radius:20px;margin:0;color:#000!important;background:0 0!important;padding:4px!important;font-size:14px!important}.user-card .user-infos__actions--right{margin-left:auto}.user-card .user-infos__subtitle{flex-direction:row;display:flex}.user-card .user-infos__description{margin-right:16px;font-weight:400;font-size:14px!important}.user-card .user-thumbnail{border-radius:50%;width:80px;height:80px;overflow:hidden}.user-card .user-thumbnail img{width:100%!important;height:100%!important}.user-card .labels-wrapper{flex-flow:wrap;align-items:center;gap:8px;display:flex}.user-card .popup-trigger{cursor:pointer;color:var(--color-primary);flex-direction:row;align-items:center;gap:4px;font-size:12px;line-height:normal;display:flex}.user-card--compact .user-thumbnail{width:60px;height:60px}.user-card--compact .user-infos h2{white-space:nowrap;text-overflow:ellipsis;max-width:420px;overflow:hidden;font-size:20px!important}.user-card--compact .user-infos__description{font-size:12px!important}.ui.user-account-data-popup{color:#fff!important;background:#000!important;border:none!important;border-radius:8px!important;font-size:12px!important}.ui.user-account-data-popup:before{background:#000!important}.ui.user-account-data-popup .popup-content{flex-direction:row;align-items:center;gap:4px;display:flex}.ui.user-account-data-popup .popup-content__copy{cursor:pointer}.user-badge-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.user-badge-header .add-badge-button{font-size:12px!important}.user-badge-header .add-badge-button .menu::-webkit-scrollbar{display:block!important}.user-badge-header .add-badge-button .header{color:gray!important;font-size:10px!important;font-style:italic!important}.user-achievement img{max-width:100px!important}.delete-button{color:#db2828!important;background:0 0!important}@font-face{font-family:spark-bar-medium;src:url(https://cdn.rawgit.com/aftertheflood/spark/ec03b3fd/Output/Webfonts/Bar%20-%20medium/spark-bar-medium.woff);font-variant-ligatures:contextual;-moz-font-feature-settings:"calt";-webkit-font-feature-settings:"calt";font-feature-settings:"calt"}@font-face{font-family:spark-bar-thin;src:url(https://cdn.rawgit.com/aftertheflood/spark/ec03b3fd/Output/Webfonts/Bar%20-%20thin/spark-bar-thin.woff);font-variant-ligatures:contextual;-moz-font-feature-settings:"calt";-webkit-font-feature-settings:"calt";font-feature-settings:"calt"}@font-face{font-family:spark-bar-narrow;src:url(https://cdn.rawgit.com/aftertheflood/spark/ec03b3fd/Output/Webfonts/Bar%20-%20narrow/spark-bar-narrow.woff);font-variant-ligatures:contextual;-moz-font-feature-settings:"calt";-webkit-font-feature-settings:"calt";font-feature-settings:"calt"}@font-face{font-family:spark-dot-medium;src:url(https://cdn.rawgit.com/aftertheflood/spark/ec03b3fd/Output/Webfonts/Dots%20-%20medium/spark-dot-medium.woff);font-variant-ligatures:contextual;-moz-font-feature-settings:"calt";-webkit-font-feature-settings:"calt";font-feature-settings:"calt"}@font-face{font-family:spark-dot-small;src:url(https://cdn.rawgit.com/aftertheflood/spark/ec03b3fd/Output/Webfonts/Dots%20-%20small/spark-dot-small.woff);font-variant-ligatures:contextual;-moz-font-feature-settings:"calt";-webkit-font-feature-settings:"calt";font-feature-settings:"calt"}@font-face{font-family:spark-dotline-medium;src:url(https://cdn.rawgit.com/aftertheflood/spark/ec03b3fd/Output/Webfonts/Dotline%20-%20medium/spark-dotline-medium.woff);font-variant-ligatures:contextual;-moz-font-feature-settings:"calt";-webkit-font-feature-settings:"calt";font-feature-settings:"calt"}span.spark{color:#db2828;padding-left:3px;padding-right:3px;font-size:32px}span.barchart-medium{font-family:spark-bar-medium}span.barchart-narrow{font-family:spark-bar-narrow}span.barchart-thin{font-family:spark-bar-thin}span.dot-medium{font-family:spark-dot-medium}span.dot-small{font-family:spark-dot-small}span.dotline-medium{font-family:spark-dotline-medium}.ac-highlight{position:absolute;top:0;bottom:0;left:0;overflow:hidden}ol.ui.list li:before,.ui.ordered.list .list>.item:before,.ui.ordered.list>.item:before{width:2rem;margin-left:-2.5rem}.ui.star.disabled.rating{pointer-events:none}.dashboard__rating .rating{margin-bottom:.25em;font-size:2.2em}.dashboard__rating .rating .rating-unit{font-size:.6em}.dashboard__rating .count{color:#000000b3;cursor:pointer;font-size:1em}.dashboard__rating .count:hover{color:#000000e6}.feedback-response-modal__header{justify-content:space-between;font-weight:700;display:flex!important}.feedback-response-modal__header__icon{color:#1e90ff;display:flex}.feedback-question{padding:12px 0}@page{size:auto;margin:5mm}@media print{.feedback-question{page-break-inside:avoid;padding:16px 24px}.no-print{display:none!important}.print-padding{padding:5mm}.ui.card{page-break-inside:avoid}}.statistic-container.vertical{text-align:center;display:block}.statistic-container.vertical .ui.statistic{display:block;margin:.5em auto!important}.ui.table tbody tr td.selectable:hover,.ui.table.selectable tbody td:hover{cursor:pointer}.UserFeedbacks__entry{border-left:2px solid #000;margin-bottom:1em;padding-left:1em}.UserFeedbacks__date{color:#777;font-size:.8em}.UserFeedbacks__infos{align-items:center;display:flex}.UserFeedbacks__title{flex:1;margin-right:.5em}.SocialWallHistoryEntry{border-left:2px solid #000;margin-bottom:1em;padding-left:.5em}.SocialWallHistoryEntry__header{display:flex}.SocialWallHistoryEntry__date{color:#777;font-size:.8em}.SocialWallHistoryEntry__infos{flex:1;padding-left:.5em}.SocialWallHistoryEntry__title{margin-right:.5em}.SocialWallHistoryEntry__media{cursor:pointer}.SocialWallHistoryEntry__message{color:#000000b3;border-left:1px solid #aaa;margin-left:.5em;padding-left:.5em;font-size:.8em}.image-preview-modal .content{padding:0!important}.UserActivities .ui.accordion.styled{box-shadow:none;background:0 0;width:100%!important}.UserActivities .ui.accordion.styled .ui.accordion{box-shadow:none;margin-top:0}.UserActivities .ui.accordion.styled .ui.accordion .content{padding:0 2.75em}.UserActivities .ui.accordion.styled .title{color:#000;background:#fff;border:none}.UserActivities .ui.accordion.styled .title:not(:first-child){margin-top:1em}.UserActivities .ui.accordion.styled .content{background-color:#fff}.UserActivities .qa.ui.accordion .title{padding:.4em 1em;font-weight:400;margin-top:0!important}.UserActivities .qa__questions span.date{color:#000000de;margin-right:4px;font-weight:700}.macbook{width:90%;max-width:90%}.macbook .screen{background:#000;border-radius:3% 3% .5% .5%/5%;width:85%;margin:0 auto;position:relative}.macbook .screen:before{content:"";border:2px solid #cacacc;border-radius:3% 3% .5% .5%/5%;padding-top:67%;display:block;box-shadow:inset 0 0 0 1px #000c,inset 0 0 1px 2px #ffffff4d}.macbook .screen:after{content:"";border-top:2px solid #ffffff26;width:99%;padding-top:1%;position:absolute;bottom:.75%;left:.5%}.macbook .viewport{background:#333;margin:4.3% 3.2%;position:absolute;inset:0}.macbook .base{width:100%;position:relative}.macbook .base:before{content:"";background:linear-gradient(#eaeced,#edeef0 55%,#fff 55%,#8a8b8f 56%,#999ba0 61%,#4b4b4f 84%,#262627 89%,#00000003 98%);border-radius:0 0 10% 10%/0 0 50% 50%;padding-top:3.3%;display:block}.macbook .base:after{content:"";background:linear-gradient(90deg,#00000080,#fffc .5%,#0006 3.3%,#0000 15%,#fffc 50%,#0000 85%,#0006 96.7%,#fffc 99.5%,#00000080 100%);width:100%;height:53%;position:absolute;top:0}.macbook .notch{z-index:2;background:#ddd;border-radius:0 0 7% 7%/0 0 95% 95%;width:14%;margin-top:-3.5%;margin-left:auto;margin-right:auto;position:relative;box-shadow:inset -5px -1px 3px #0003,inset 5px -1px 3px #0003}.macbook .notch:before{content:"";padding-top:10%;display:block}.device,.device *,.device :after,.device :before,.device:after,.device:before{box-sizing:border-box;display:block}.device{z-index:1;position:relative;transform:scale(1)}.device .device-frame{z-index:1}.device .device-content{object-fit:cover;background-color:#fff;background-position:50%;background-size:cover;position:relative}.device-iphone-x{width:428px;height:868px}.device-iphone-x .device-frame{background:#222;border-radius:68px;width:428px;height:868px;padding:28px;box-shadow:inset 0 0 2px 2px #c8cacb,inset 0 0 0 7px #e2e3e4}.device-iphone-x .device-content{border-radius:40px;width:375px;height:812px}.device-iphone-x .device-stripe:after,.device-iphone-x .device-stripe:before{content:"";z-index:9;border:0 solid #33333340;border-width:0 7px;width:100%;height:7px;position:absolute;left:0}.device-iphone-x .device-stripe:after{top:85px}.device-iphone-x .device-stripe:before{bottom:85px}.device-iphone-x .device-header{background:#222;border-bottom-right-radius:20px;border-bottom-left-radius:20px;width:204px;height:30px;margin-left:-102px;position:absolute;top:28px;left:50%}.device-iphone-x .device-header:after,.device-iphone-x .device-header:before{content:"";width:10px;height:10px;position:absolute;top:0}.device-iphone-x .device-header:after{background:radial-gradient(circle at 0 100%,#0000 0 75%,#222 75% 100%);left:-10px}.device-iphone-x .device-header:before{background:radial-gradient(circle at 100% 100%,#0000 0 75%,#222 75% 100%);right:-10px}.device-iphone-x .device-sensors:after,.device-iphone-x .device-sensors:before{content:"";position:absolute}.device-iphone-x .device-sensors:after{background:#444;border-radius:3px;width:50px;height:6px;margin-left:-25px;top:32px;left:50%}.device-iphone-x .device-sensors:before{background:#444;border-radius:50%;width:14px;height:14px;margin-left:40px;top:28px;left:50%}.device-iphone-x .device-btns{background:#c8cacb;width:3px;height:32px;position:absolute;top:115px;left:-3px}.device-iphone-x .device-btns:after,.device-iphone-x .device-btns:before{content:"";background:#c8cacb;width:3px;height:62px;position:absolute;left:0}.device-iphone-x .device-btns:after{top:60px}.device-iphone-x .device-btns:before{top:140px}.device-iphone-x .device-power{background:#c8cacb;width:3px;height:100px;position:absolute;top:200px;right:-3px}.device-iphone-8{width:419px;height:871px}.device-iphone-8 .device-frame{background:#fff;border-radius:68px;width:419px;height:871px;padding:102px 22px;box-shadow:inset 0 0 0 2px #c8cacb,inset 0 0 0 7px #e2e3e4}.device-iphone-8 .device-content{border:2px solid #222;border-radius:4px;width:375px;height:667px}.device-iphone-8 .device-stripe:after,.device-iphone-8 .device-stripe:before{content:"";z-index:9;border:0 solid #33333326;border-width:0 7px;width:100%;height:6px;position:absolute;left:0}.device-iphone-8 .device-stripe:after{top:68px}.device-iphone-8 .device-stripe:before{bottom:68px}.device-iphone-8 .device-header{border:2px solid #c8cacb;border-radius:50%;width:58px;height:58px;margin-left:-29px;position:absolute;bottom:25px;left:50%}.device-iphone-8 .device-sensors{background:#666;border-radius:3px;width:76px;height:6px;margin-left:-38px;position:absolute;top:52px;left:50%}.device-iphone-8 .device-sensors:after,.device-iphone-8 .device-sensors:before{content:"";background:#666;border-radius:50%;position:absolute}.device-iphone-8 .device-sensors:after{width:10px;height:10px;margin-left:-5px;top:-25px;left:50%}.device-iphone-8 .device-sensors:before{width:12px;height:12px;margin-top:-6px;top:50%;left:-42px}.device-iphone-8 .device-btns{background:#c8cacb;width:3px;height:30px;position:absolute;top:102px;left:-3px}.device-iphone-8 .device-btns:after,.device-iphone-8 .device-btns:before{content:"";background:#c8cacb;width:3px;height:56px;position:absolute;left:0}.device-iphone-8 .device-btns:after{top:62px}.device-iphone-8 .device-btns:before{top:132px}.device-iphone-8 .device-power{background:#c8cacb;width:3px;height:80px;position:absolute;top:160px;right:-2px}.device-iphone-8.device-gold .device-frame{box-shadow:inset 0 0 0 2px #e4b08a,inset 0 0 0 7px #f7e8dd}.device-iphone-8.device-gold .device-header{border-color:#e4b08a}.device-iphone-8.device-gold .device-btns,.device-iphone-8.device-gold .device-btns:after,.device-iphone-8.device-gold .device-btns:before,.device-iphone-8.device-gold .device-power{background:#e4b08a}.device-iphone-8.device-spacegray .device-frame{background:#222;box-shadow:inset 0 0 0 2px #74747a,inset 0 0 0 7px #9b9ba0}.device-iphone-8.device-spacegray .device-stripe:after,.device-iphone-8.device-spacegray .device-stripe:before{border-color:#cccccc59}.device-iphone-8.device-spacegray .device-btns,.device-iphone-8.device-spacegray .device-btns:after,.device-iphone-8.device-spacegray .device-btns:before{background:#74747a}.device-google-pixel-2-xl{width:404px;height:832px}.device-google-pixel-2-xl .device-frame{background:#121212;border-radius:36px;width:404px;height:832px;padding:56px 22px;box-shadow:inset 0 0 0 2px #cfcfcf,inset 0 0 0 7px #9c9c9c}.device-google-pixel-2-xl .device-content{border-radius:27px;width:360px;height:720px}.device-google-pixel-2-xl .device-header{width:300px;height:832px;margin-left:-150px;position:absolute;top:0;left:50%}.device-google-pixel-2-xl .device-header:after,.device-google-pixel-2-xl .device-header:before{content:"";background:#333;border-radius:3px;width:146px;height:6px;margin-top:-3px;margin-left:-73px;position:absolute;left:50%}.device-google-pixel-2-xl .device-header:after{top:24px}.device-google-pixel-2-xl .device-header:before{bottom:28px}.device-google-pixel-2-xl .device-sensors{background:#333;border-radius:7px;width:14px;height:14px;margin-top:-7px;position:absolute;top:36px;left:54px}.device-google-pixel-2-xl .device-btns{background:#cfcfcf;width:3px;height:102px;position:absolute;top:306px;right:-3px}.device-google-pixel-2-xl .device-power{background:#cfcfcf;width:3px;height:58px;position:absolute;top:194px;right:-3px}.device-google-pixel{width:360px;height:744px}.device-google-pixel .device-frame{background:#f7f7f8;border-radius:54px;width:360px;height:744px;padding:82px 18px 86px;box-shadow:inset 0 0 0 2px #c8cacb,inset 0 0 0 6px #e2e3e4,inset 0 0 0 10px #fff}.device-google-pixel .device-content{border:2px solid #222;border-radius:2px;width:324px;height:576px}.device-google-pixel .device-stripe{border-top:6px solid #33333326;width:8px;position:absolute;top:0;bottom:0;left:254px}.device-google-pixel .device-stripe:after,.device-google-pixel .device-stripe:before{content:"";z-index:9;border:0 solid #33333326;border-width:0 6px;width:360px;height:10px;position:absolute;left:-254px}.device-google-pixel .device-stripe:after{top:60px}.device-google-pixel .device-stripe:before{bottom:46px}.device-google-pixel .device-sensors{background:#ddd;border-radius:2.5px;width:78px;height:5px;margin-top:-2.5px;margin-left:-39px;position:absolute;top:41px;left:50%}.device-google-pixel .device-sensors:after,.device-google-pixel .device-sensors:before{content:"";background:#333;border-radius:6px;position:absolute}.device-google-pixel .device-sensors:after{width:28px;height:12px;margin-left:-14px;top:21.5px;left:50%}.device-google-pixel .device-sensors:before{width:10px;height:10px;margin-top:-5px;top:50%;left:-81px}.device-google-pixel .device-btns{background:#c8cacb;width:3px;height:102px;position:absolute;top:298px;right:-2px}.device-google-pixel .device-power{background:#c8cacb;width:3px;height:50px;position:absolute;top:184px;right:-2px}.device-google-pixel.device-black .device-frame{background:#211d1c;box-shadow:inset 0 0 0 2px #363635,inset 0 0 0 6px #6a6967,inset 0 0 0 10px #3d3533}.device-google-pixel.device-black .device-stripe,.device-google-pixel.device-black .device-stripe:after,.device-google-pixel.device-black .device-stripe:before{border-color:#0d0d0d59}.device-google-pixel.device-black .device-sensors{background:#444}.device-google-pixel.device-black .device-sensors:after{background:#0d0d0d}.device-google-pixel.device-black .device-btns,.device-google-pixel.device-black .device-btns:after,.device-google-pixel.device-black .device-btns:before,.device-google-pixel.device-black .device-power{background:#363635}.device-google-pixel.device-blue .device-frame{box-shadow:inset 0 0 0 2px #2a5aff,inset 0 0 0 6px #7695ff,inset 0 0 0 10px #fff}.device-google-pixel.device-blue .device-btns,.device-google-pixel.device-blue .device-btns:after,.device-google-pixel.device-blue .device-btns:before,.device-google-pixel.device-blue .device-power{background:#2a5aff}.device-galaxy-s8{width:380px;height:828px}.device-galaxy-s8 .device-frame{background:#222;border:5px solid #cfcfcf;border-width:5px 0;border-radius:55px;width:380px;height:828px;padding:48px 10px 40px;box-shadow:inset 0 0 0 2px #9c9c9c}.device-galaxy-s8 .device-content{border:2px solid #222;border-radius:34px;width:360px;height:740px}.device-galaxy-s8 .device-stripe:after,.device-galaxy-s8 .device-stripe:before{content:"";z-index:9;border:5px solid #33333326;border-width:5px 0;width:6px;height:828px;position:absolute;top:0}.device-galaxy-s8 .device-stripe:after{left:48px}.device-galaxy-s8 .device-stripe:before{right:48px}.device-galaxy-s8 .device-sensors{background:#666;border-radius:3px;width:48px;height:6px;margin-top:-3px;margin-left:-24px;position:absolute;top:32px;left:50%}.device-galaxy-s8 .device-sensors:after,.device-galaxy-s8 .device-sensors:before{content:"";background:#666;border-radius:50%;position:absolute;top:50%}.device-galaxy-s8 .device-sensors:after{width:8px;height:8px;margin-top:-4px;right:-90px;box-shadow:-192px 0 #333,-174px 0 #333,-240px 0 #333}.device-galaxy-s8 .device-sensors:before{width:12px;height:12px;margin-top:-6px;left:-90px;box-shadow:186px 0 #666}.device-galaxy-s8 .device-btns{background:#9c9c9c;border-radius:3px 0 0 3px;width:3px;height:116px;position:absolute;top:144px;left:-3px}.device-galaxy-s8 .device-btns:after{content:"";background:#9c9c9c;border-radius:3px 0 0 3px;width:3px;height:54px;position:absolute;top:164px;left:0}.device-galaxy-s8 .device-power{background:#9c9c9c;border-radius:0 3px 3px 0;width:3px;height:54px;position:absolute;top:260px;right:-3px}.device-galaxy-s8.device-blue .device-frame{border-color:#a3c5e8;box-shadow:inset 0 0 0 2px #5192d4}.device-galaxy-s8.device-blue .device-stripe:after,.device-galaxy-s8.device-blue .device-stripe:before{border-color:#ffffff59}.device-galaxy-s8.device-blue .device-btns,.device-galaxy-s8.device-blue .device-btns:after,.device-galaxy-s8.device-blue .device-power{background:#5192d4}.device-ipad-pro{width:560px;height:804px}.device-ipad-pro .device-frame{background:#fff;border-radius:38px;width:560px;height:804px;padding:62px 25px;box-shadow:inset 0 0 0 2px #c8cacb,inset 0 0 0 6px #e2e3e4}.device-ipad-pro .device-content{border:2px solid #222;border-radius:2px;width:510px;height:680px}.device-ipad-pro .device-header{border:2px solid #c8cacb;border-radius:50%;width:34px;height:34px;margin-left:-17px;position:absolute;bottom:17px;left:50%}.device-ipad-pro .device-sensors{background:#666;border-radius:50%;width:10px;height:10px;margin-top:-5px;margin-left:-5px;position:absolute;top:34px;left:50%}.device-ipad-pro.device-gold .device-frame{box-shadow:inset 0 0 0 2px #e4b08a,inset 0 0 0 6px #f7e8dd}.device-ipad-pro.device-gold .device-header{border-color:#e4b08a}.device-ipad-pro.device-rosegold .device-frame{box-shadow:inset 0 0 0 2px #f6a69a,inset 0 0 0 6px #facfc9}.device-ipad-pro.device-rosegold .device-header{border-color:#f6a69a}.device-ipad-pro.device-spacegray .device-frame{background:#222;box-shadow:inset 0 0 0 2px #818187,inset 0 0 0 6px #9b9ba0}.device-ipad-pro.device-spacegray .device-header{border-color:#818187}.device-surface-pro{width:561px;height:394px}.device-surface-pro .device-frame{background:#0d0d0d;border-radius:10px;width:561px;height:394px;margin:0 auto;padding:26px 24px;box-shadow:inset 0 0 0 2px #c8c8c8}.device-surface-pro .device-content{border:2px solid #121212;border-radius:2px;width:513px;height:342px}.device-surface-pro .device-btns:after,.device-surface-pro .device-btns:before{content:"";background:#c8c8c8;height:2px;position:absolute;top:-2px}.device-surface-pro .device-btns:after{width:26px;left:48px}.device-surface-pro .device-btns:before{width:48px;left:94px}.device-surface-pro .device-sensors{background:#333;border-radius:50%;width:6px;height:6px;margin-top:-3px;margin-left:-3px;position:absolute;top:14px;left:50%}.device-surface-book{width:728px;height:424px}.device-surface-book .device-frame{background:#0d0d0d;border-radius:12px;width:584px;height:408px;margin:0 auto;padding:24px 22px;position:relative;box-shadow:inset 0 0 0 2px #c8c8c8}.device-surface-book .device-content{border:2px solid #121212;border-radius:2px;width:540px;height:360px}.device-surface-book .device-btns:after,.device-surface-book .device-btns:before{content:"";background:#c8c8c8;height:2px;position:absolute;top:-2px}.device-surface-book .device-btns:after{width:20px;left:122px}.device-surface-book .device-btns:before{width:44px;left:168px}.device-surface-book .device-power{background:linear-gradient(#eee,#c8c8c8);border:0 solid #c8c8c8;border-width:0 2px;border-radius:2px;width:728px;height:12px;margin-top:4px;position:relative}.device-surface-book .device-power:after,.device-surface-book .device-power:before{content:"";position:absolute}.device-surface-book .device-power:after{z-index:1;background:radial-gradient(circle,#eee 0 95%,#a2a1a1 100%);border-radius:0 0 6px 6px;width:250px;height:8px;margin-left:-125px;top:0;left:50%}.device-surface-book .device-power:before{background:linear-gradient(#eee,#c8c8c8);border-radius:2px 2px 0 0;width:584px;height:8px;margin-left:-292px;bottom:12px;left:50%}.device-macbook-pro{width:740px;height:444px}.device-macbook-pro .device-frame{background:#0d0d0d;border-radius:20px;width:614px;height:428px;margin:0 auto;padding:29px 19px 39px;position:relative;box-shadow:inset 0 0 0 2px #c8cacb}.device-macbook-pro .device-frame:after{content:"";background:#272626;border-radius:0 0 20px 20px;width:610px;height:26px;position:absolute;bottom:2px;left:2px}.device-macbook-pro .device-frame:before{color:#c8cacb;content:"MacBook Pro";text-align:center;z-index:1;width:200px;height:16px;margin-left:-100px;font-size:12px;line-height:16px;position:absolute;bottom:10px;left:50%}.device-macbook-pro .device-content{border:2px solid #121212;border-radius:2px;width:576px;height:360px}.device-macbook-pro .device-power{z-index:9;background:#e2e3e4;border:4px solid #d5d6d8;border-width:2px 4px 0;border-radius:2px 2px 0 0;width:740px;height:14px;margin-top:-10px;position:relative}.device-macbook-pro .device-power:after,.device-macbook-pro .device-power:before{content:"";position:absolute}.device-macbook-pro .device-power:after{background:#d5d6d8;border-radius:0 0 10px 10px;width:120px;height:10px;margin-left:-60px;top:-2px;left:50%;box-shadow:inset 0 0 4px 2px #babdbf}.device-macbook-pro .device-power:before{background:#a0a3a7;border-radius:0 0 180px 180px/0 0 12px 12px;width:740px;height:12px;margin:0 auto;top:10px;left:-4px;box-shadow:inset 0 -2px 6px #474a4d}.device-macbook-pro.device-spacegray .device-frame{box-shadow:inset 0 0 0 2px #767a7d}.device-macbook-pro.device-spacegray .device-power{background:#909496;border-color:#767a7d}.device-macbook-pro.device-spacegray .device-power:after{background:#83878a;box-shadow:inset 0 0 4px 2px #6a6d70}.device-macbook-pro.device-spacegray .device-power:before{background:#515456;box-shadow:inset 0 -2px 6px #000}.device-macbook{width:740px;height:432px}.device-macbook .device-frame{background:#0d0d0d;border-radius:20px;width:614px;height:428px;margin:0 auto;padding:29px 19px 39px;position:relative;box-shadow:inset 0 0 0 2px #c8cacb}.device-macbook .device-frame:after{content:"";background:#272626;border-radius:0 0 20px 20px;width:610px;height:26px;position:absolute;bottom:2px;left:2px}.device-macbook .device-frame:before{color:#c8cacb;content:"MacBook";text-align:center;z-index:1;width:200px;height:16px;margin-left:-100px;font-size:12px;line-height:16px;position:absolute;bottom:10px;left:50%}.device-macbook .device-content{border:2px solid #121212;border-radius:2px;width:576px;height:360px}.device-macbook .device-power{z-index:9;background:#e2e3e4;border:0 solid #d5d6d8;border-width:0 4px;border-radius:2px 2px 0 0;width:740px;height:4px;margin-top:-10px;position:relative}.device-macbook .device-power:after,.device-macbook .device-power:before{content:"";position:absolute}.device-macbook .device-power:after{background:radial-gradient(circle,#e2e3e4 0 85%,#a0a3a7 100%);border:0 solid #adb0b3;border-width:0 2px;width:120px;height:4px;margin-left:-60px;left:50%}.device-macbook .device-power:before{background:#a0a3a7;border-radius:0 0 180px 180px/0 0 10px 10px;width:740px;height:10px;margin:0 auto;top:4px;left:-4px;box-shadow:inset 0 -2px 6px #474a4d}.device-macbook.device-gold .device-frame{box-shadow:inset 0 0 0 2px #edccb4}.device-macbook.device-gold .device-power{background:#f7e8dd;border-color:#edccb4}.device-macbook.device-gold .device-power:after{background:radial-gradient(circle,#f7e8dd 0 85%,#dfa276 100%);border-color:#e4b08a}.device-macbook.device-gold .device-power:before{background:#edccb4;box-shadow:inset 0 -2px 6px #83491f}.device-macbook.device-rosegold .device-frame{box-shadow:inset 0 0 0 2px #f6a69a}.device-macbook.device-rosegold .device-power{background:#facfc9;border-color:#f6a69a}.device-macbook.device-rosegold .device-power:after{background:radial-gradient(circle,#facfc9 0 85%,#ef6754 100%);border-color:#f6a69a}.device-macbook.device-rosegold .device-power:before{background:#f6a69a;box-shadow:inset 0 -2px 6px #851b0c}.device-macbook.device-spacegray .device-frame{box-shadow:inset 0 0 0 2px #767a7d}.device-macbook.device-spacegray .device-power{background:#909496;border-color:#767a7d}.device-macbook.device-spacegray .device-power:after{background:radial-gradient(circle,#909496 0 85%,#515456 100%);border-color:#5d6163}.device-macbook.device-spacegray .device-power:before{background:#515456;box-shadow:inset 0 -2px 6px #000}.device-surface-studio{width:640px;height:506px}.device-surface-studio .device-frame{background:#0d0d0d;border-radius:10px;width:640px;height:440px;padding:20px;box-shadow:inset 0 0 0 2px #000}.device-surface-studio .device-content{border:2px solid #121212;border-radius:2px;width:600px;height:400px}.device-surface-studio .device-stripe{background:#444;border-radius:0 0 2px 2px;width:234px;height:4px;margin-left:-117px;position:absolute;bottom:0;left:50%}.device-surface-studio .device-stripe:after,.device-surface-studio .device-stripe:before{content:"";position:absolute;top:-75px;left:50%}.device-surface-studio .device-stripe:after{z-index:-1;border:6px solid #d5d6d8;border-top:0;border-radius:0 0 18px 18px;width:280px;height:60px;margin-left:-140px;box-shadow:inset 0 0 0 4px #c8cacb}.device-surface-studio .device-stripe:before{z-index:-2;border:15px solid #e2e3e4;border-top:0;border-radius:0 0 4px 4px;width:300px;height:70px;margin-left:-150px}.device-surface-studio .device-power{background:#eff0f0;border:4px solid #e2e3e4;border-width:0 4px 2px;border-radius:0 0 2px 2px;width:250px;height:32px;margin:30px auto 0;position:relative}.device-surface-studio .device-power:after{content:"";background:#adb0b3;width:250px;height:2px;position:absolute;top:4px;left:-4px}.device-imac-pro{width:624px;height:484px}.device-imac-pro .device-frame{background:#0d0d0d;border-radius:18px;width:624px;height:428px;padding:24px 24px 80px;position:relative;box-shadow:inset 0 0 0 2px #080808}.device-imac-pro .device-frame:after{content:"";background:#2f2e33;border-radius:0 0 18px 18px;width:620px;height:54px;position:absolute;bottom:2px;left:2px}.device-imac-pro .device-frame:before{color:#0d0d0d;content:"";text-align:center;z-index:9;width:200px;height:24px;margin-left:-100px;font-size:24px;line-height:24px;position:absolute;bottom:15px;left:50%}.device-imac-pro .device-content{border:2px solid #121212;border-radius:2px;width:576px;height:324px}.device-imac-pro .device-power:after,.device-imac-pro .device-power:before{content:""}.device-imac-pro .device-power:after{background:#222225;border-radius:2px;width:180px;height:6px;margin:0 auto;position:relative}.device-imac-pro .device-power:before{border:8px solid #0000;border-top-width:0;border-bottom:50px solid #333;width:130px;height:50px;margin:0 auto;position:relative}.device-apple-watch{width:200px;height:234px}.device-apple-watch .device-frame{background:#0d0d0d;border-radius:40px;width:200px;height:234px;padding:32px;position:relative;box-shadow:inset 0 0 2px 2px #adb0b3,inset 0 0 0 6px #e2e3e4,inset 0 0 0 8px #e2e3e4}.device-apple-watch .device-frame:after{content:"";border-radius:30px;width:182px;height:216px;position:absolute;top:9px;left:9px;box-shadow:inset 0 0 25px #ffffffbf}.device-apple-watch .device-content{border:2px solid #121212;border-radius:2px;width:136px;height:170px}.device-apple-watch .device-btns{z-index:9;background:#e2e3e4;border-left:2px solid #adb0b3;border-radius:8px 4px 4px 8px/20px 4px 4px 20px;width:16px;height:44px;position:absolute;top:52px;right:-10px;box-shadow:inset 0 0 2px 2px #adb0b3}.device-apple-watch .device-btns:after{content:"";background:#e2e3e4;border-radius:4px 2px 2px 4px/10px 2px 2px 10px;width:8px;height:66px;position:absolute;top:68px;right:6px;box-shadow:inset 0 0 1px 2px #adb0b3}.device-apple-watch .device-btns:before{content:"";background:#adb0b3;width:6px;height:2px;margin-top:-1px;position:absolute;top:50%;right:0;box-shadow:0 -16px #adb0b3,0 -12px #adb0b3,0 -8px #adb0b3,0 -4px #adb0b3,0 4px #adb0b3,0 8px #adb0b3,0 12px #adb0b3,0 16px #adb0b3}.preview-container.mode-tablet,.preview-container.mode-mobile{background:#0000000d;margin:0 auto;padding-top:20px;position:absolute;inset:0;overflow-y:auto}.preview-container.mode-desktop{height:100%}.preview-container.mode-desktop>.device{width:100%;height:100%}.preview-container.mode-tablet iframe{border:1px solid #ddd;width:510px;height:680px}.preview-container.mode-mobile iframe{border:1px solid #ddd;width:375px;height:667px}.preview-container .device .device-frame{z-index:0}.preview-container .device.device-ipad-pro,.preview-container .device.device-iphone-8{margin:auto}.preview-container .device.device-none,.preview-container .device.device-none .device-frame{width:100%;height:100%;position:absolute;inset:0}.preview-container .device.device-none{height:100%}.preview-container .device-frame{position:relative}.UserBadgePrinter.ui.modal>.UserBadgePrinter__preview.content{height:80vh;overflow:clip}.ui.form.form--mode-horizontal{--form-label-width:180px}.ui.modal .ui.form.DataForm{--form-label-width:220px}.ui.form.form--mode-horizontal.form--overflow .field,.ui.modal .ui.form.DataForm.form--overflow .field{margin-bottom:4px!important}.ui.form.form--mode-horizontal.tiny .field>label,.ui.modal .ui.form.DataForm.tiny .field>label{font-size:12px}.ui.form.form--mode-horizontal .fields,.ui.modal .ui.form.DataForm .fields{margin-bottom:0;display:block}.ui.form.form--mode-horizontal .fields .field,.ui.modal .ui.form.DataForm .fields .field{flex-flow:wrap;margin-bottom:4px;width:100%!important;display:flex!important}.ui.form.form--mode-horizontal .fields .field>.hint,.ui.modal .ui.form.DataForm .fields .field>.hint{width:100%;padding-left:calc(var(--form-label-width,200px) + 4px);margin-top:2px;margin-bottom:4px}.ui.form.form--mode-horizontal .fields .field>.ui.prompt,.ui.modal .ui.form.DataForm .fields .field>.ui.prompt{width:100%;margin-top:6px;margin-left:calc(var(--form-label-width,200px) + 4px)}.ui.form.form--mode-horizontal .fields .field>.ui.grid .column,.ui.modal .ui.form.DataForm .fields .field>.ui.grid .column{width:100%!important}.ui.form.form--mode-horizontal .fields .field>.ConditionalModal,.ui.modal .ui.form.DataForm .fields .field>.ConditionalModal{align-items:center;height:32px;display:flex}.ui.form.form--mode-horizontal .fields .field>.ui.grid,.ui.form.form--mode-horizontal .fields .field>.ui.input,.ui.form.form--mode-horizontal .fields .field>textarea,.ui.form.form--mode-horizontal .fields .field>div:nth-child(2):not(.checkbox),.ui.modal .ui.form.DataForm .fields .field>.ui.grid,.ui.modal .ui.form.DataForm .fields .field>.ui.input,.ui.modal .ui.form.DataForm .fields .field>textarea,.ui.modal .ui.form.DataForm .fields .field>div:nth-child(2):not(.checkbox){flex:1}.ui.form.form--mode-horizontal .fields .field>.checkbox,.ui.modal .ui.form.DataForm .fields .field>.checkbox{padding:6px 0}.ui.form.form--mode-horizontal .fields .ant-picker,.ui.modal .ui.form.DataForm .fields .ant-picker{padding:0;font-size:1em}.ui.form.form--mode-horizontal .fields label:first-child,.ui.modal .ui.form.DataForm .fields label:first-child{min-width:var(--form-label-width,200px);width:var(--form-label-width,200px);max-width:var(--form-label-width,200px);margin-bottom:0;margin-right:4px;padding-top:10px;font-weight:400}.ui.form.form--mode-horizontal.DataForm label:first-child,.ui.modal .ui.form.DataForm.DataForm label:first-child{padding-left:18px}.ui.form.form--mode-horizontal.DataForm label:first-child i.icon,.ui.modal .ui.form.DataForm.DataForm label:first-child i.icon{float:left;margin-left:-18px;margin-right:0}.user-card-drawer.drawer-right>.ui.modal{padding:0;width:800px!important}.user-card-drawer .ui.modal>.header.drawer-header{color:var(--color-text);flex-direction:row;align-items:flex-start;gap:8px;display:flex;border-bottom:0!important;padding:12px 24px!important}.user-card-drawer .user-card .user-infos__name h2{color:var(--color-text);font-weight:600}.user-card-drawer .user-card .user-infos__description{color:var(--color-text-muted)}.user-card-drawer .user-card .user-infos__actions--left .ui.button{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-control);justify-content:center;align-items:center;display:inline-flex;color:var(--color-text-muted)!important;padding:0!important}.user-card-drawer .user-card .user-infos__actions--left .ui.button:hover,.user-card-drawer .user-card .user-infos__actions--left .ui.button:focus-visible{background:var(--color-ground)!important;color:var(--color-text)!important}.user-card-drawer .user-card .user-infos__actions--left .ui.button>.icon{height:auto;margin:0!important}.user-card-drawer .user-card .user-infos__actions--right{align-items:center;gap:8px;display:flex}.user-card-drawer .labels-wrapper .ui.label{text-overflow:ellipsis;white-space:nowrap;border-radius:4px;max-width:180px;height:22px;margin:0;font-size:11px;font-weight:600;line-height:20px;display:inline-block;overflow:hidden;border:1px solid var(--color-border-strong)!important;background:var(--color-surface)!important;color:var(--color-text)!important;padding:0 8px!important}.user-card-drawer .labels-wrapper .ui.label:before{content:"";background:var(--color-text-subtle);vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.user-card-drawer .labels-wrapper .ui.label.green:before{background:var(--color-confirmed)}.user-card-drawer .labels-wrapper .ui.label>.icon{margin:0 4px 0 0}.user-card-drawer .ui.modal>.content{overflow:hidden;padding:0!important}.user-card-drawer .ui.modal>.content .field>label{color:var(--color-text-muted);font-size:12px;font-weight:400}.user-card-drawer .ui.modal>.content .user-card-tab{flex-direction:column;height:100%;display:flex;overflow:hidden}.user-card-drawer .ui.modal>.content .user-card-tab .tab{background-color:var(--color-ground);flex:1;margin-top:0;padding:20px;overflow:auto;box-shadow:none!important;border:0!important}.user-card-drawer .ui.modal>.content .user-card-tab>.ui.secondary.pointing.menu{min-height:0;box-shadow:inset 0 -1px 0 var(--color-border);border-bottom:0;margin:0;padding:0 24px}.user-card-drawer .ui.modal>.content .user-card-tab>.ui.secondary.pointing.menu>.item{color:var(--color-text-muted);white-space:nowrap;border-bottom:0;align-self:stretch;margin:0 20px 0 0;padding:8px 0 10px;font-weight:500;position:relative}.user-card-drawer .ui.modal>.content .user-card-tab>.ui.secondary.pointing.menu>.item:hover{color:var(--color-text)}.user-card-drawer .ui.modal>.content .user-card-tab>.ui.secondary.pointing.menu>.item:after{content:"";background:0 0;border:none;border-radius:3px 3px 0 0;width:auto;height:3px;margin:0;display:block;position:absolute;inset:auto 0 0;transform:none}.user-card-drawer .ui.modal>.content .user-card-tab>.ui.secondary.pointing.menu>.item>.label{background-color:var(--color-primary-light-background);color:var(--color-primary);border-radius:10px;margin:-3px 0 -3px .5em;padding:3px 7px;font-size:11px}.user-card-drawer .ui.modal>.content .user-card-tab>.ui.secondary.pointing.menu>.item.active,.user-card-drawer .ui.modal>.content .user-card-tab>.ui.secondary.pointing.menu>.item.active:hover{color:var(--color-primary);font-weight:600}.user-card-drawer .ui.modal>.content .user-card-tab>.ui.secondary.pointing.menu>.item.active:after,.user-card-drawer .ui.modal>.content .user-card-tab>.ui.secondary.pointing.menu>.item.active:hover:after{visibility:visible;background:var(--color-primary)}.user-card-drawer .scrollable-tab__left-arrow,.user-card-drawer .scrollable-tab__right-arrow{background:var(--color-surface)!important}.user-card-drawer .ui.modal>.actions{background:var(--color-surface);border-top:1px solid var(--color-border);justify-content:flex-end;align-items:center;gap:8px;padding:12px 24px;display:flex}.user-card-drawer .ui.modal>.actions>.ui.button{margin:0}.user-card-drawer .ui.modal>.actions>.ui.icon.button{width:var(--control-height);height:var(--control-height);justify-content:center;align-items:center;padding:0;display:inline-flex}.user-card-drawer .ui.modal>.actions>.left.floated{float:none;margin-right:auto}.user-card-drawer .close.icon{color:var(--color-text-muted);top:0;left:0}@media (width<=767px){.user-card-drawer.ui.page.modals.drawer-right>.ui.modal{height:100dvh}.user-card-drawer .ui.modal .ui.form.DataForm{--form-label-width:100%}.user-card-drawer .ui.modal .ui.form.DataForm .fields .field>.hint{padding-left:0}.user-card-drawer .ui.modal .ui.form.DataForm .fields .field>.ui.prompt{margin-left:0}.user-card-drawer .ui.modal .ui.form.DataForm .fields .field{margin-bottom:16px}.user-card-drawer .ui.modal .ui.form.DataForm .fields label:first-child{margin-right:0;padding-top:0;padding-bottom:4px}.user-card-drawer .ui.modal .ui.form input:not([type=checkbox]):not([type=radio]):not([type=file]),.user-card-drawer .ui.modal .ui.form textarea,.user-card-drawer .ui.modal .ui.form .ui.selection.dropdown,.user-card-drawer .ui.modal .ui.form .ui.dropdown .menu>.item,.user-card-drawer .ui.modal .ui.form .ant-picker-input>input{font-size:16px}.user-card-drawer .ui.modal .ui.form input:not([type=checkbox]):not([type=radio]):not([type=file]),.user-card-drawer .ui.modal .ui.form .ui.selection.dropdown,.user-card-drawer .ui.modal .ui.form .ant-picker{min-height:44px}.user-card-drawer .ui.modal .ui.form .fields .field>.checkbox{align-items:center;min-height:44px;padding:0;display:flex}.user-card-drawer .ui.modal .ui.form.DataForm .fields .field{flex-wrap:wrap!important}.user-card-drawer .ui.modal>.header.drawer-header{flex-direction:column;align-items:stretch;gap:4px;padding:4px 16px 8px!important}.user-card-drawer .ui.modal>.close.icon+.header.drawer-header{padding:12px 16px 12px 40px!important}.user-card-drawer .user-card{flex:1;min-width:0}.user-card-drawer .user-card .user-thumbnail{display:none}.user-card-drawer .user-card .user-infos__name{flex-wrap:wrap;row-gap:4px}.user-card-drawer .user-card .user-infos__name h2{white-space:normal;overflow-wrap:anywhere;flex-basis:100%}.user-card-drawer .user-card .user-infos__actions:empty{display:none}.user-card-drawer .user-card .user-infos__actions,.user-card-drawer .user-card .user-infos__subtitle{flex-wrap:wrap}.user-card-drawer .ui.modal>.content .user-card-tab .tab{overflow-wrap:anywhere;padding:16px}.user-card-drawer .ui.modal>.content .user-card-tab .tab img{max-width:100%}.user-card-drawer .ui.modal>.content .user-card-tab .tab pre{white-space:pre-wrap}.user-card-drawer .FlightSteps.ui.card>.content{flex-wrap:wrap;gap:12px}.user-card-drawer .FlightSteps__company{flex-basis:100%;min-width:0}.user-card-drawer .FlightSteps__details{min-width:0;margin:0}.user-card-drawer .agenda-card__hours{padding:12px}.user-card-drawer .ui.modal>.actions{padding:8px 16px calc(8px + env(safe-area-inset-bottom))!important}.user-card-drawer .ui.modal>.actions>.ui.button.ToolbarButton{flex:1 1 0;justify-content:center;min-width:0}}.edit-quit-confirm{flex-direction:column;gap:12px;font-size:16px;display:flex}.edit-quit-confirm__header{flex-direction:row;align-items:center;gap:4px;font-weight:600;display:flex}.BottomSheet.user-card-drawer__sheet{z-index:1001!important}.UserCardAccountSheet__trigger{min-height:44px;color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;font-weight:500;display:inline-flex}.UserCardAccountSheet__trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.UserCardCloseButton{border-radius:var(--radius-control);min-height:44px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:4px;margin:0;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.UserCardCloseButton:active{background:var(--color-ground)}.UserCardCloseButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.UserCardMobileBar{justify-content:space-between;align-items:center;gap:8px;margin-left:-10px;display:flex}.UserCardTabSelect{background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0;padding:8px 16px;position:relative}.UserCardTabSelect>select{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);width:100%;height:44px;color:var(--color-text);font:inherit;appearance:none;padding:0 40px 0 12px;font-size:16px;font-weight:500}.UserCardTabSelect>select:focus{border-color:var(--color-focus);outline:none}.UserCardTabSelect__icon.material-icons{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.scrollable-tab__right-arrow{position:fixed;right:0}.scrollable-tab__left-arrow{position:fixed;left:0}.scrollable-tab__left-arrow,.scrollable-tab__right-arrow{color:var(--color-primary)!important;background:#fff!important;border-radius:0!important;margin:0!important;padding:14px!important}.scrollable-tab .menu{scroll-behavior:smooth;overflow:auto hidden}.scrollable-tab .menu::-webkit-scrollbar{display:none}.FilePreviewPopup.ui.popup{padding:4px}.FilePreviewPopup__image{max-width:240px;max-height:320px;display:block}.files-container{background:#fff;padding:12px}.files-container span.file-name{text-transform:capitalize;color:#696969;font-size:16px}.files-container .files-uploader-wrapper{margin-bottom:20px}.files-container .file-type-uploader{margin-bottom:8px}.files-container .file-type-uploader .ui.small.basic.label{flex-direction:row;align-items:center;display:flex;border-color:#d3d3d3!important;padding:12px!important}.files-container .file-type-uploader .ui.small.basic.label .single-line{color:var(--color-primary);font-size:14px!important;line-height:normal!important}.files-container .file-type-uploader .ui.small.basic.label .icon.times{margin:0;font-size:18px;color:red!important}.files-container .file-type-uploader .ui.small.basic.label .filename-icon{font-size:20px;color:var(--color-primary)!important;margin-right:12px!important}.files-container .file-type-uploader .ui.small.basic.label a .icon.download{font-size:18px;color:var(--color-primary)!important;margin-right:12px!important}.files-container .upload-dropzone{border-radius:4px!important}.files-container .upload-dropzone>div{color:var(--color-primary);font-weight:700;text-align:left!important;padding:12px!important}.ui.table td.table__cell--label{padding:.5em .5em .25em}.ui.table td.table__cell--label .ui.label{margin:0 .25em .25em 0}.FlightSteps.ui.card{box-shadow:none;border:none;margin-left:0;margin-right:0}.FlightSteps.ui.card>.content{display:flex}.FlightSteps__company{align-items:center;min-width:240px;display:flex}.FlightSteps__logo{object-fit:contain;object-fit:contain;width:80px;height:40px;margin-right:1.5em}.FlightSteps__flight{flex-direction:column;justify-content:center;display:flex}.FlightSteps__flight .airline-company{min-width:130px;max-width:130px;font-weight:700}.FlightSteps__flight .number{color:#777}.FlightSteps__details{flex:1;justify-content:center;margin:auto;display:flex}.FlightSteps__details .arrival,.FlightSteps__details .departure{flex-direction:column;align-items:center;display:flex}.FlightSteps__details .arrival .time,.FlightSteps__details .departure .time{font-size:1.3em;font-weight:700}.FlightSteps__details .arrival .date,.FlightSteps__details .arrival .airport,.FlightSteps__details .departure .date,.FlightSteps__details .departure .airport{font-size:12px}.FlightSteps__details .arrival .airport,.FlightSteps__details .departure .airport{color:#777}.FlightSteps__center{flex:1;max-width:250px}.FlightSteps__center .duration{text-align:center;font-size:11px}.FlightSteps__center .divider{align-items:center;margin-left:.5em;margin-right:.5em;display:flex}.FlightSteps__center .divider .line{border-top:1px dashed #aaa;flex:1;height:1px}.FlightSteps__center .divider .material-icons{font-size:16px}.user-card-wrapper{background:#fff;border-radius:8px;margin-bottom:16px;padding:12px;box-shadow:0 7px 18px #64646f1a}.user-card-wrapper.inviter-card{outline:2px solid var(--color-primary);margin-bottom:30px}.user-card-wrapper .card-label{margin-bottom:12px;font-size:16px;font-weight:700}.HistoryMediaValues{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:inline-flex}.HistoryMediaValues__card{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);max-width:220px;color:var(--color-text);flex-direction:column;gap:6px;padding:6px;text-decoration:none;display:inline-flex}.HistoryMediaValues__card:hover{border-color:var(--color-border-strong);color:var(--color-text)}.HistoryMediaValues__card:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.HistoryMediaValues__card:not(.HistoryMediaValues__card--image){flex-direction:row;align-items:center;padding:8px 10px}.HistoryMediaValues__card--kind-prev{opacity:.6}.HistoryMediaValues__thumbnail{background:var(--color-ground);object-fit:contain;border-radius:2px;max-width:100%;max-height:120px;margin:0 auto;display:block}.HistoryMediaValues__caption{flex-direction:column;min-width:0;font-size:12px;line-height:16px;display:flex}.HistoryMediaValues__name{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.HistoryMediaValues__card--kind-prev .HistoryMediaValues__name{color:var(--color-text-muted);text-decoration:line-through}.HistoryMediaValues__card--kind-next .HistoryMediaValues__name{color:var(--color-changed-text)}.HistoryMediaValues__details{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.HistoryMediaValues__arrow{color:var(--color-text-muted)}.history-changes{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-text);flex-direction:column;align-items:flex-start;gap:6px;padding:8px 12px;font-size:13px;line-height:20px;display:flex}.history-changes__list{grid-template-columns:fit-content(20em) minmax(0,1fr);gap:4px 16px;width:100%;margin:0;display:grid}.history-changes__line{display:contents}.history-changes__label{overflow-wrap:anywhere;min-width:0;color:var(--color-text);font-weight:600}.history-changes__values{flex-wrap:wrap;align-items:baseline;gap:0 6px;min-width:0;margin:0;display:flex}.history-changes__value{overflow-wrap:anywhere;max-width:100%}.history-changes__value--kind-prev{color:var(--color-text-muted);text-decoration:line-through}.history-changes__value--kind-next{color:var(--color-changed-text);font-weight:600}.history-changes__value--reordered{color:var(--color-text-muted)}.history-changes__value--empty{color:var(--color-text-muted);font-style:italic}.history-changes__words{overflow-wrap:anywhere;min-width:0}.history-changes__word--kind-removed{color:var(--color-text-muted);text-decoration:line-through}.history-changes__word--kind-added{color:var(--color-changed-text);font-weight:600}.history-changes__order{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;width:100%;display:grid}@media (width<=560px){.history-changes__order{grid-template-columns:minmax(0,1fr)}}.history-changes__order-side{min-width:0}.history-changes__order-title{color:var(--color-text-muted)}.history-changes__order-list{font-variant-numeric:tabular-nums;margin:0;padding-left:22px}.history-changes__order-item{overflow-wrap:anywhere}.history-changes__order-item--moved{color:var(--color-changed-text);font-weight:600}.history-changes__list-diff{border-radius:var(--radius-control);max-width:100%;color:inherit;font:inherit;text-align:left;cursor:help;background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:0 6px;padding:0;display:inline-flex}.history-changes__list-diff:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.history-changes__popup.ui.popup{max-width:360px;color:var(--color-text);padding:10px 12px;font-size:13px;line-height:18px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 8px 24px #131c381f!important}.history-changes__full-list{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;display:grid}.history-changes__full-list dt{color:var(--color-text-muted)}.history-changes__full-list dd{overflow-wrap:anywhere;margin:0}.history-changes__item--prev{color:var(--color-removed-text);font-weight:600}.history-changes__item--next{color:var(--color-changed-text);font-weight:600}.history-changes__description{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.history-changes__arrow{color:var(--color-text-muted)}.history-changes__toggle{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.history-changes__toggle:hover{text-decoration:underline}.history-changes__toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ui.feed.feed--history>.event>.content>.meta{display:block}.ui.feed.feed--history>.event.history-update-group .meta.history-update-group__changes{flex-direction:column;align-items:stretch;gap:6px;display:flex}.ui.feed.feed--history>.event.history-update-group .meta.history-update-group__changes>.ui.message{margin:0}.agenda-card{background:#fff;border-radius:8px;flex-direction:row;margin-bottom:16px;padding:4px;display:flex;box-shadow:0 7px 18px #64646f1a}.agenda-card__hours{color:#696969;flex-direction:column;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;display:flex}.agenda-card__informations{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:4px;padding:4px;display:flex;position:relative;overflow:hidden}.agenda-card__informations .footer{justify-content:space-between;align-items:center;width:100%;display:flex}.agenda-card__informations .footer .ui.button.unregister{color:#fff;background-color:var(--color-canceled);font-size:.8em}.agenda-card__informations .agenda-description,.agenda-card__informations .agenda-title{text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;display:-webkit-box;overflow:hidden}.agenda-card__informations .agenda-title{font-weight:700}.agenda-card__informations .agenda-description{font-size:12px;font-weight:300}.agenda-card__informations .agenda-tags{flex-flow:wrap;align-items:center;gap:8px;display:flex}.agenda-card__informations .agenda-tags .tag{color:gray;background-color:var(--color-gray-2);border-radius:8px;flex-direction:row;align-items:center;padding:0 8px 0 4px;font-size:10px;display:flex}.agenda-card__informations .agenda-tags .tag--mandatory{color:#fff;background-color:var(--color-gray-5)}.agenda-card .divider{height:inherit;border-radius:5px;width:5px;margin:0 8px}.AssignWorkshopsToUserModal .ui.button.action,.AssignWorkshopsToUserModal .ui.label.action{text-align:center;justify-content:center;align-items:center;width:100%;display:flex;height:24px!important}.AssignWorkshopsToUserModal__Filters{padding-bottom:0!important}.AssignWorkshopsToUserModal__Header.ui.header{font-weight:700}.AssignWorkshopsToUserModal__Row.is-disabled{pointer-events:none}.AssignWorkshopsToUserModal.ui.modal>.content.AssignWorkshopsToUserModal__Filters{flex:none;overflow:visible}.agenda-date{margin-bottom:12px;font-weight:700}.rooming-card{position:relative}.rooming-card .status.ui.label{color:#000;border-radius:20px;position:absolute;right:4px}.rooming-card .info{align-items:center;display:flex}.rooming-card .info .label{margin-right:2px;font-weight:700}.category-option{font-size:12px!important}.category-option:hover{background-color:#0000!important}.textarea-backdrop{z-index:1}.textarea-backdrop>textarea{z-index:2;font-size:1em}.textarea-backdrop .react-autocomplete-input{max-height:240px;overflow:auto}.stats-banner{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.stats-banner__stats{background:#fafafa;border-radius:4px;flex-direction:row;gap:8px;padding:4px;font-weight:700;display:flex}.textarea-highlight{opacity:.5;white-space:pre-wrap;word-wrap:break-word;color:#0000;pointer-events:none;padding:.785714em 1em;font-size:1em;line-height:1.2857;position:absolute;inset:0}.textarea-highlight mark{color:#0000;background-color:#e0b4b4;border-radius:3px;margin:0 -2px 0 0;padding:0 2px 0 0}.sender-infos-popup{max-width:500px!important}.sender-input{flex-direction:row;flex:1;align-items:center;gap:8px;width:50%;display:flex}.sender-input .field{flex:1}.sender-input .icon.button{color:var(--color-primary);background:0 0;margin-top:10px;font-size:20px;padding:0!important}.react-autocomplete-input li.active{background-color:var(--color-primary)}.warning-text{color:#696969;flex-direction:row;align-items:center;font-style:italic;display:flex}.QRCodeModal__Content__Options{min-height:65vh}.moderation--modal .modal-content{justify-content:center;align-items:center;display:flex!important}.hotel-assignement-modal__step-selection__error-already-assigned{overflow:auto;display:block!important}.hotel-assignement-modal__step-selection__error-already-assigned ul{margin-bottom:0}.hotel-assignement-modal__step-selection__error-already-assigned ul li i.delete.icon{cursor:pointer;margin-left:4px}.hotel-assignement-modal__step-selection__already-assigned-user{width:fit-content}.hotel-assignement-modal__step-selection__already-assigned-user:hover{cursor:pointer}.hotel-assignement-modal__step-selection__already-assigned-user:hover span{text-decoration:line-through}.hotel-assignement-modal__step-validation{padding:32px;display:flex}.hotel-assignement-modal__step-validation .ui.card{width:100%;padding:32px}.hotel-assignement-modal__header{justify-content:space-between;display:flex}.hotel-assignement-modal__header__title{display:flex}.hotel-assignement-modal__header__title .close-button{margin-right:4px}.hotel-assignement-modal__step-distribution__accommodation{margin-bottom:1em!important}.ui.toggle.checkbox.green input:focus:checked~.box:before,.ui.toggle.checkbox.green input:focus:checked~label:before,.ui.toggle.checkbox.green input:checked~.box:before,.ui.toggle.checkbox.green input:checked~label:before{background-color:#22b946!important}.ui.toggle.checkbox.red input:focus:checked~.box:before,.ui.toggle.checkbox.red input:focus:checked~label:before,.ui.toggle.checkbox.red input:checked~.box:before,.ui.toggle.checkbox.red input:checked~label:before{background-color:#db2828!important}.ui.toggle.checkbox.yellow input:focus:checked~.box:before,.ui.toggle.checkbox.yellow input:focus:checked~label:before,.ui.toggle.checkbox.yellow input:checked~.box:before,.ui.toggle.checkbox.yellow input:checked~label:before{background-color:#fcbd09!important}.ui.toggle.checkbox.blue input:focus:checked~.box:before,.ui.toggle.checkbox.blue input:focus:checked~label:before,.ui.toggle.checkbox.blue input:checked~.box:before,.ui.toggle.checkbox.blue input:checked~label:before{background-color:#2285d0!important}.regie-checkbox label{text-overflow:ellipsis;white-space:nowrap;width:300px;overflow:hidden}.ui.embed .embed>video{width:100%}.ui.card.card--lockable.card--disabled{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.ui.card.card--lockable.card--locked .icon.lock{color:red}.meetings-overview .appointments-hourly-stats{margin-top:1em}.meetings-overview .meeting-item{min-width:260px}.meetings-overview .meeting-item .label{text-transform:capitalize}.meetings-overview .meeting-item .room-link{cursor:pointer;margin-left:8px}.ui.header.header--with-stats .ui.statistics{display:block}.ui.header.header--with-stats .ui.statistics>.statistic{margin:0 .25em .5em;display:inline-block}.ui.header.header--with-stats .ui.statistic{line-height:1em}.ui.header.header--with-stats .ui.statistics .statistic>.value,.ui.header.header--with-stats .ui.statistic>.value{font-size:2rem!important}.rbc-timeslot-group:last-child{display:none}.rbc-current-time-indicator{background-color:red;height:2px}.rbc-day-slot.rbc-time-column>.rbc-timeslot-group:nth-last-child(2){opacity:0}.rbc-events-container{border-left-width:0}.rbc-day-slot .rbc-events-container{margin-right:0}.rbc-time-view{border:none}.rbc-row-resource .rbc-header{font-size:15px}.big-calendar-event{color:#555;border:0;border-radius:0 2px 2px 0;font-size:12px;border-left-style:solid!important;border-left-width:4px!important}.rbc-time-gutter{background-color:#fff!important}.rbc-time-gutter>.rbc-timeslot-group{border-bottom-color:#0000;flex-grow:0;align-items:flex-end;background-color:#0000!important}.rbc-time-gutter>.rbc-timeslot-group>.rbc-time-slot{align-items:flex-start;position:relative}.rbc-time-gutter>.rbc-timeslot-group>.rbc-time-slot:after{content:"";background:#ddd;width:6px;height:1px;position:absolute;top:0;right:0}.rbc-time-gutter>.rbc-timeslot-group>.rbc-time-slot>.rbc-label{margin-top:-8px;font-size:11px;font-weight:700}.rbc-time-gutter>.rbc-timeslot-group:first-child>.rbc-time-slot>.rbc-label{margin-top:0}.rbc-day-slot .rbc-event{border:1px solid #fff}.rbc-header{overflow:initial;border:none;justify-content:center;align-items:center;font-size:18px;display:flex}.rbc-time-header-content>.rbc-row.rbc-row-resource{color:#fff;background-color:#555;border-bottom:none;justify-content:center;align-items:center;min-height:40px;display:flex}.rbc-timeslot-group{background-color:#eee;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:70px;height:40px;margin-bottom:1px;font-size:16px;font-weight:700;display:flex}.rbc-time-slot{justify-content:flex-start;align-items:center;margin-top:-2px;display:flex}.rbc-day-slot.rbc-time-column>.rbc-timeslot-group{background-color:#fff;width:100%}.rbc-time-view .rbc-allday-cell,.rbc-toolbar{display:none}.rbc-day-slot .rbc-event-label{font-size:13px;font-weight:700}.HistoryScreen{height:100%}.HistoryScreen .range-date-picker{margin-bottom:0}.HistoryScreen__DifferenceModal .cancel-button{margin-bottom:1.5rem}.HistoryScreen__DifferenceModal .cancel-button__wrapper{text-align:end;width:100%}.HistoryScreen__DifferenceModal .headers{margin-bottom:.4em;display:flex}.HistoryScreen__DifferenceModal .headers>.ui.header{flex:1;margin:0}.HistoryScreen__DifferenceModal .codeMarker{z-index:20;background:#fff677;position:absolute}.HistoryScreen__BulkModal .cancel-button{margin-bottom:1.5rem}.HistoryScreen__BulkModal .cancel-button__wrapper{text-align:end;width:100%}.HistoryScreen__BulkModal.ui.modal>.content{height:80vh}.range-date-picker{flex-direction:column;margin-bottom:15px;display:flex}.range-date-picker__selector{flex-direction:row;display:flex}.range-date-picker__selector .ui.selection.dropdown{width:220px;min-height:1.4em;padding:7px;font-size:1rem;font-weight:400;line-height:1.4em}.range-date-picker__selector .ui.selection.dropdown .menu{max-height:24rem}.range-date-picker__selector .ui.selection.dropdown .divider{margin:.2em 0}.range-date-picker__selector .ui.selection.dropdown .item{border-top:0;font-size:.9em}.range-date-picker__selector .ui.selection.dropdown .dropdown.icon{top:.7em}.range-date-picker__selector .ui.buttons{margin-right:15px}.range-date-picker__day-picker-contoller{z-index:98;width:fit-content!important}.HistoryScreen__DifferenceModal.ui.modal>.content{flex-direction:column;display:flex}.HistoryScreen__DifferenceModal .cancel-button__wrapper,.HistoryScreen__DifferenceModal .headers{flex:none}.HistoryScreen__DifferenceEditor{flex:0 600px;min-height:240px;position:relative}.HistoryScreen__DifferenceEditor>.ace_editor{position:absolute;inset:0}.DashboardSection{border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-surface);overflow:hidden}.DashboardSection--overflow-visible{overflow:visible}.DashboardSection__header{border-bottom:1px solid var(--color-border);align-items:center;gap:8px;min-height:44px;padding:6px 16px;display:flex}.DashboardSection--folded .DashboardSection__header{border-bottom:0}.DashboardSection__icon.material-icons{color:var(--color-text-muted);flex-shrink:0}.DashboardSection__header--subtitled{padding-top:10px;padding-bottom:10px}.DashboardSection__heading{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DashboardSection__subtitle{color:var(--color-text-muted);margin:0;font-size:13px;line-height:18px}.DashboardSection__title{min-width:0;color:var(--color-text);flex:1;margin:0;font-size:14px;font-weight:600;line-height:20px}.DashboardSection__toggle{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.DashboardSection__toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.DashboardSection__toggle-label{overflow-wrap:anywhere;min-width:0}.DashboardSection__chevron.material-icons{color:var(--color-text-muted);flex-shrink:0;transition:transform .15s}.DashboardSection--folded .DashboardSection__chevron.material-icons{transform:rotate(-90deg)}.DashboardSection__toggle:hover .DashboardSection__toggle-label,.DashboardSection__toggle:hover .DashboardSection__chevron.material-icons{color:var(--color-primary)}.DashboardSection__title-row{flex-wrap:wrap;flex:1;align-items:center;gap:4px 8px;min-width:0;display:flex}.DashboardSection__title-row .DashboardSection__title{flex:0 auto}.DashboardSection__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.DashboardSection__body{color:var(--color-text);padding:12px 16px;font-size:13px}.DashboardSection__body--flush{padding:0}.ParticipantHistoryParticipantName{min-width:0;max-width:100%;color:var(--color-text);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;overflow:hidden}.ParticipantHistoryParticipantName:hover{color:var(--color-primary);text-decoration:underline}.ParticipantHistoryParticipantName:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}.ParticipantHistoryParticipantName--static{cursor:inherit}.ParticipantHistoryParticipantName--static:hover{color:var(--color-text);text-decoration:none}.ParticipantHistoryBadge__text{text-overflow:ellipsis;overflow:hidden}.ParticipantHistoryBadge__previous{color:var(--color-text-muted);font-weight:500;text-decoration:line-through}.ParticipantHistoryBadge__arrow.material-icons{color:var(--color-text-muted);flex-shrink:0}.ParticipantHistoryState__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.ParticipantHistoryState .ui.checkbox.ParticipantHistoryState__filled-only label{color:var(--color-text-muted);font-size:13px}.ParticipantHistoryState__group{flex-direction:column;gap:4px;display:flex}.ParticipantHistoryState__group-title{color:var(--color-text-muted);margin:4px 0 0;font-size:12px;font-weight:600}.ParticipantHistoryState__fields{margin:0}.ParticipantHistoryState__field{border-radius:4px;grid-template-columns:minmax(96px,32%) minmax(0,1fr);gap:12px;margin:0 -8px;padding:4px 8px;font-size:13px;line-height:20px;display:grid}.ParticipantHistoryState__field--changed{background-color:var(--color-changed-background)}.ParticipantHistoryState__label{overflow-wrap:anywhere;min-width:0;color:var(--color-text-muted)}.ParticipantHistoryState__field--changed .ParticipantHistoryState__label{color:var(--color-text)}.ParticipantHistoryState__value{overflow-wrap:anywhere;min-width:0;color:var(--color-text);margin:0}.ParticipantHistoryState__value--empty{color:var(--color-text-muted);font-style:italic}.ParticipantHistoryState__field--changed .ParticipantHistoryState__value{font-weight:500}.ParticipantHistoryState__changed-hint{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ParticipantHistoryDetail__summary{flex-direction:column;gap:6px;padding:12px 16px 0;font-size:13px;display:flex}.ParticipantHistoryDetail__when,.ParticipantHistoryDetail__who{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin:0;display:flex}.ParticipantHistoryDetail__when{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:500}.ParticipantHistoryDetail__author,.ParticipantHistoryDetail__email{overflow-wrap:anywhere;min-width:0;color:var(--color-text-muted);font-weight:400}.ParticipantHistoryDetail__who{font-size:14px}.ParticipantHistoryDetail__actions{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}.ParticipantHistoryDetail__section{flex-direction:column;gap:8px;padding:12px 16px;display:flex}.ParticipantHistoryDetail__section:not(:last-child){border-bottom:1px solid var(--color-border)}.ParticipantHistoryDetail__section-title{color:var(--color-text);margin:0;font-size:13px;font-weight:600}.ParticipantHistoryDetail__note{color:var(--color-text-muted);margin:0;font-size:13px}.ParticipantHistoryDetail__bulk{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}@keyframes dimmer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-right-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.ui.page.modals.drawer-right{justify-content:stretch;align-items:flex-end;padding:0;animation:.2s ease-in both dimmer-fade-in;overflow:hidden}.ui.page.modals.drawer-right>.ui.modal{border-radius:0;flex-direction:column;width:400px;height:100%;margin-top:0;animation:.2s ease-in both drawer-right-slide-in;display:flex!important}.ui.page.modals.drawer-right>.ui.modal>.header:not(.ui){padding:.6em;font-size:1.4rem;font-weight:700;line-height:1.25em}.ui.page.modals.drawer-right>.ui.modal>.content{flex:1}.ui.page.modals.drawer-right>.ui.modal>.content.scrolling{max-height:initial}@media (width<=767px){.ui.page.modals.drawer-right>.ui.modal{width:100%!important}}.ParticipantHistoryDrawer.ui.page.modals.drawer-right>.ui.modal{height:100dvh}.ParticipantHistoryDrawer .ui.modal>.header.ParticipantHistoryDrawer__header{border-bottom:1px solid var(--color-border);color:var(--color-text);flex-direction:column;gap:4px;display:flex;padding:8px 16px 12px!important}.ParticipantHistoryDrawer .ui.modal>.content.ParticipantHistoryDrawer__content{padding:0}.ParticipantHistoryDrawer__bar{justify-content:space-between;align-items:center;gap:8px;margin-left:-10px;display:flex}.ParticipantHistoryDrawer__title{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}.BottomSheet.ParticipantHistoryDrawer__sheet{z-index:1001!important}.FilterChip{max-width:320px;height:var(--control-height);border-radius:var(--radius-control);background-color:var(--color-primary-light-background);box-shadow:0 0 0 1px var(--color-primary-light) inset;color:var(--color-primary);align-items:center;gap:6px;padding:0 4px 0 12px;font-size:13px;display:inline-flex}.FilterChip__label{flex-shrink:0;font-weight:500}.FilterChip__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.FilterChip__clear{height:24px;color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;align-items:center;gap:2px;padding:0 6px;font-size:12px;font-weight:500;display:inline-flex}.FilterChip__clear:hover{background-color:var(--color-surface)}.FilterChip__clear:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.Filter-Select>.ui.dropdown>.ui.button{height:var(--control-height);border-radius:var(--radius-control);align-items:center;margin:0;padding:0 8px 0 12px;font-size:13px;font-weight:500;transition:box-shadow .15s,color .15s,background-color .15s;display:flex;background-color:var(--color-surface)!important;box-shadow:0 0 0 1px var(--color-border-strong) inset!important;color:var(--color-text-muted)!important}.Filter-Select>.ui.dropdown>.ui.button:hover{box-shadow:0 0 0 1px var(--color-text-subtle) inset!important;color:var(--color-text)!important}.Filter-Select>.ui.dropdown>.ui.button.primary.basic,.Filter-Select>.ui.dropdown>.ui.button.primary.basic:hover{background-color:var(--color-primary-light-background)!important;box-shadow:0 0 0 1px var(--color-primary-light) inset!important;color:var(--color-primary)!important}.Filter-Select>.ui.dropdown>.ui.button .icon.chevron.down{opacity:.7;margin:0 0 0 6px;font-size:10px}.Filter-Select>.ui.dropdown.active>.ui.button{color:var(--color-text)!important;box-shadow:0 0 0 1px var(--color-focus) inset!important}.Filter-Select>.ui.dropdown>.menu{min-width:200px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;margin-top:4px!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.Filter-Select>.ui.dropdown>.menu{max-width:calc(100vw - 32px)}}.Filter-Select>.ui.dropdown>.menu .item{color:var(--color-text);font-size:13px;padding:7px 8px!important}.Filter-Select>.ui.dropdown>.menu .item:focus{outline:none}.Filter-Select>.ui.dropdown>.menu .item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.Filter-Select>.ui.dropdown>.menu>.ui.input{width:auto;margin:4px}.Filter-Select>.ui.dropdown>.menu>.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.Filter-Select>.ui.dropdown>.menu>.ui.input input:focus{border-color:var(--color-focus)}.Filter-Select>.ui.dropdown>.menu>.menu{border-top:none!important;margin:0!important}.Filter-Select>.ui.dropdown>.menu>.item{border-radius:4px;margin:1px 0}.Filter-Select>.ui.dropdown>.menu>.item:hover,.Filter-Select>.ui.dropdown>.menu>.item.selected{background:var(--color-ground)}.Filter-Select>.ui.dropdown>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.Filter-Select>.ui.dropdown>.menu>.item.Filter-Select__clear{color:var(--color-text-muted);background:0 0;font-size:12px;font-weight:400}.Filter-Select>.ui.dropdown>.menu>.item.Filter-Select__clear:hover{color:var(--color-text);background:var(--color-ground)}.Filter-Select>.ui.dropdown>.menu>.item.Filter-Select__clear.disabled{color:var(--color-text-subtle);opacity:1;pointer-events:auto;cursor:default}.Filter-Select>.ui.dropdown>.menu>.item.Filter-Select__clear.disabled:hover{color:var(--color-text-subtle);background:0 0}.Filter-Select>.ui.dropdown>.menu>.menu>.item{border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin:1px 0;display:flex}.Filter-Select>.ui.dropdown>.menu>.menu>.item:hover{background:var(--color-ground)}.Filter-Select>.ui.dropdown>.menu>.menu>.item .ui.label{margin:0}.Filter-Select>.ui.dropdown>.menu>.menu>.item .Filter-Select__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.Filter-Select>.ui.dropdown>.menu>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.Filter-Select>.ui.dropdown>.menu>.menu>.item.active .Filter-Select__check{visibility:visible}.Filter-Select>.ui.dropdown .divider{border-top-color:var(--color-border);margin:4px 0}.Filter-Select>.ui.dropdown .Filter-op{color:var(--color-text);align-items:center;gap:4px;padding:6px 8px 4px;font-size:12px;font-weight:600;display:flex}.Filter-Select>.ui.dropdown .Filter-op .label{color:var(--color-text-subtle);font-weight:500}.Filter-Select>.ui.dropdown .Filter-op .ui.dropdown{color:var(--color-primary)}.Filter-Select>.ui.dropdown .Filter-op .ui.dropdown>.text{font-weight:600}.Filter-Select>.ui.dropdown .Filter-op .ui.dropdown .icon.chevron.down{margin-left:.4em;font-size:.8em}.Filter-Select>.ui.dropdown .Filter-op .ui.dropdown>.menu{border-radius:var(--radius-control);box-shadow:0 8px 24px #131c381f}.Filter-Select>.ui.dropdown .Filter-op .ui.dropdown>.menu>.item{font-size:12px;padding:8px 12px!important}.Filter-Select__value-label{font-weight:600}.FilterBar{align-items:center;gap:var(--space-gap);margin-bottom:var(--space-gap);flex-wrap:wrap;display:flex}.FilterBar .ellipsis-actions{font-size:12px}.FilterBar .ui.input.Filter-Search{min-width:180px;max-width:288px;height:var(--control-height);flex:180px;font-size:13px}.FilterBar .ui.input.Filter-Search input{border-color:var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);padding-top:0;padding-bottom:0}.FilterBar .ui.input.Filter-Search input::placeholder{color:var(--color-text-subtle)}.FilterBar .ui.input.Filter-Search input:focus{border-color:var(--color-focus)}.FilterBar .ui.input.Filter-Search>i.icon{color:var(--color-text-subtle);opacity:1}.FilterBar .FilterBar-Right{align-items:center;gap:var(--space-gap);margin-left:auto;display:flex}.FilterBar .FilterBar-Right .Filter-Select>.ui.dropdown>.menu{left:auto;right:0}.FilterBar .RadioButtons.ui.buttons{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);gap:2px;padding:2px}.FilterBar .RadioButtons.ui.buttons .ui.button{color:var(--color-text-subtle);background:0 0;justify-content:center;align-items:center;padding:0 10px;display:flex;border-radius:4px!important}.FilterBar .RadioButtons.ui.buttons .ui.button:hover{background:var(--color-ground);color:var(--color-text)}.FilterBar .RadioButtons.ui.buttons .ui.button.active{color:var(--color-primary);background-color:var(--color-primary-light-background)!important}.FilterBar .RadioButtons.ui.buttons .ui.button.icon{width:30px;padding:0}.FilterBar .RadioButtons.ui.buttons .ui.button>.icon{margin:0!important}.FilterBar .ui.button.Filter-AddFilter{height:var(--control-height);border-radius:var(--radius-control);align-items:center;margin:0;padding:0 12px;font-size:13px;font-weight:500;display:flex;color:var(--color-text-muted)!important;box-shadow:0 0 0 1px var(--color-border-strong) inset!important;background:var(--color-surface)!important}.FilterBar .ui.button.Filter-AddFilter:hover{color:var(--color-text)!important;box-shadow:0 0 0 1px var(--color-text-subtle) inset!important}.FilterBar .ui.button.Filter-AddFilter i.icon{display:none}.FilterBar .Filter-Date{align-items:stretch;display:flex}.FilterBar .Filter-Date .ui.dropdown .ui.button.basic{height:var(--control-height);align-items:center;display:flex}@media (width<=767px){.FilterBar .ui.input.Filter-Search{flex-basis:100%;min-width:0;max-width:none}.FilterBar .FilterBar-Right{flex-wrap:wrap;width:100%;margin-left:0}}.Filter-Date .react-datepicker{border:none!important;border-radius:0!important}.Filter-Date .react-datepicker__header{background:0 0}.Filter-Date__Picker{text-align:center!important}.CheckListFilter__trigger{height:var(--control-height);border-radius:var(--radius-control);background-color:var(--color-surface);box-shadow:0 0 0 1px var(--color-border-strong) inset;color:var(--color-text-muted);white-space:nowrap;align-items:center;padding:0 8px 0 12px;font-size:13px;font-weight:500;transition:box-shadow .15s,color .15s,background-color .15s;display:flex}.CheckListFilter__trigger:hover{box-shadow:0 0 0 1px var(--color-text-subtle) inset;color:var(--color-text)}.CheckListFilter__trigger--active,.CheckListFilter__trigger--active:hover{background-color:var(--color-primary-light-background);box-shadow:0 0 0 1px var(--color-primary-light) inset;color:var(--color-primary)}.CheckListFilter__chevron.icon{opacity:.7;margin:0 0 0 6px;font-size:10px}.CheckListFilter__icon.material-icons{flex-shrink:0;margin-right:6px}.CheckListFilter.ui.dropdown{border-radius:var(--radius-control)}.CheckListFilter.ui.dropdown:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.CheckListFilter.ui.dropdown.active>.CheckListFilter__trigger{box-shadow:0 0 0 1px var(--color-focus) inset}.CheckListFilter.ui.dropdown>.menu{min-width:200px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;margin-top:4px!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.CheckListFilter.ui.dropdown>.menu{max-width:calc(100vw - 32px)}}.CheckListFilter.ui.dropdown>.menu .item{color:var(--color-text);font-size:13px;padding:7px 8px!important}.CheckListFilter.ui.dropdown>.menu .item:focus{outline:none}.CheckListFilter.ui.dropdown>.menu .item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.CheckListFilter.ui.dropdown>.menu>.ui.input{width:auto;margin:4px}.CheckListFilter.ui.dropdown>.menu>.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.CheckListFilter.ui.dropdown>.menu>.ui.input input:focus{border-color:var(--color-focus)}.CheckListFilter.ui.dropdown>.menu>.menu{border-top:none!important;margin:0!important}.CheckListFilter.ui.dropdown>.menu>.item{border-radius:4px;margin:1px 0}.CheckListFilter.ui.dropdown>.menu>.item:hover,.CheckListFilter.ui.dropdown>.menu>.item.selected{background:var(--color-ground)}.CheckListFilter.ui.dropdown>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.CheckListFilter.ui.dropdown>.menu>.item.CheckListFilter__clear{color:var(--color-text-muted);background:0 0;font-size:12px;font-weight:400}.CheckListFilter.ui.dropdown>.menu>.item.CheckListFilter__clear:hover{color:var(--color-text);background:var(--color-ground)}.CheckListFilter.ui.dropdown>.menu>.item.CheckListFilter__clear.disabled{color:var(--color-text-subtle);opacity:1;pointer-events:auto;cursor:default}.CheckListFilter.ui.dropdown>.menu>.item.CheckListFilter__clear.disabled:hover{color:var(--color-text-subtle);background:0 0}.CheckListFilter.ui.dropdown>.menu>.menu>.item{border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin:1px 0;display:flex}.CheckListFilter.ui.dropdown>.menu>.menu>.item:hover{background:var(--color-ground)}.CheckListFilter.ui.dropdown>.menu>.menu>.item .ui.label{margin:0}.CheckListFilter.ui.dropdown>.menu>.menu>.item .CheckListFilter__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.CheckListFilter.ui.dropdown>.menu>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.CheckListFilter.ui.dropdown>.menu>.menu>.item.active .CheckListFilter__check{visibility:visible}.CheckListFilter.ui.dropdown .divider{border-top-color:var(--color-border);margin:4px 0}.CheckListFilter.ui.dropdown>.menu>.item{align-items:center;gap:8px;display:flex}.CheckListFilter.ui.dropdown>.menu>.item .CheckListFilter__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.CheckListFilter.ui.dropdown>.menu>.item.active .CheckListFilter__check{visibility:visible}.CheckListFilter.ui.dropdown>.menu{max-width:320px}.CheckListFilter.ui.dropdown>.menu>.header,.CheckListFilter.ui.dropdown>.menu>.menu>.header{color:var(--color-text);text-transform:none;margin:0;padding:6px 8px 4px;font-size:12px;font-weight:600}.CheckListFilter.ui.dropdown>.menu>.menu>.item+.header{margin-top:4px}.CheckListFilter__label{flex-direction:column;min-width:0;display:flex}.CheckListFilter__text,.CheckListFilter__description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CheckListFilter__description{color:var(--color-text-muted);font-size:12px;font-weight:400}.CheckListFilter__count{min-width:32px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-weight:400}.CheckListFilter__empty{color:var(--color-text-muted);padding:7px 8px;font-size:13px}.ParticipantHistoryOperationSheet__family{align-items:stretch;display:flex}.ParticipantHistoryOperationSheet__disclosure{width:48px;min-height:48px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ParticipantHistoryOperationSheet__disclosure:hover,.ParticipantHistoryOperationSheet__disclosure:active{background:var(--color-ground);color:var(--color-text)}.ParticipantHistoryOperationSheet__disclosure:focus{outline:none}.ParticipantHistoryOperationSheet__disclosure:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ParticipantHistoryOperationSheet__operations>.BottomSheetItem{padding-left:48px;padding-right:64px}.ParticipantHistoryOperationSheet__dot{border-radius:2px;width:8px;height:8px;display:block}.ParticipantHistoryResetGrouping{width:32px;height:var(--control-height);border-radius:0 var(--radius-control) var(--radius-control) 0;background-color:var(--color-surface);box-shadow:0 0 0 1px var(--color-border-strong) inset;color:var(--color-text-muted);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:-1px;padding:0;transition:box-shadow .15s,color .15s;display:inline-flex}.ParticipantHistoryResetGrouping:hover{box-shadow:0 0 0 1px var(--color-text-subtle) inset;color:var(--color-text)}@media (prefers-reduced-motion:reduce){.ParticipantHistoryResetGrouping{transition:none}}.ParticipantHistoryResetGrouping:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@media (width<=767px){.ParticipantHistoryResetGrouping{width:44px}}.ParticipantHistoryGroupPicker__control{align-items:center;display:inline-flex}.ParticipantHistoryGroupPicker__control--with-reset .ParticipantHistoryGroupPicker__trigger{border-radius:var(--radius-control) 0 0 var(--radius-control)}.ParticipantHistoryGroupPicker__trigger{height:var(--control-height);border-radius:var(--radius-control);background-color:var(--color-surface);box-shadow:0 0 0 1px var(--color-border-strong) inset;color:var(--color-text-muted);white-space:nowrap;align-items:center;padding:0 8px 0 12px;font-size:13px;font-weight:500;transition:box-shadow .15s,color .15s,background-color .15s;display:flex}.ParticipantHistoryGroupPicker__trigger:hover{box-shadow:0 0 0 1px var(--color-text-subtle) inset;color:var(--color-text)}.ParticipantHistoryGroupPicker__trigger--active,.ParticipantHistoryGroupPicker__trigger--active:hover{background-color:var(--color-primary-light-background);box-shadow:0 0 0 1px var(--color-primary-light) inset;color:var(--color-primary)}.ParticipantHistoryGroupPicker__chevron.icon{opacity:.7;margin:0 0 0 6px;font-size:10px}.ParticipantHistoryGroupPicker__icon.material-icons{flex-shrink:0;margin-right:6px}.ParticipantHistoryGroupPicker.ui.dropdown{border-radius:var(--radius-control)}.ParticipantHistoryGroupPicker.ui.dropdown:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ParticipantHistoryGroupPicker.ui.dropdown.active>.ParticipantHistoryGroupPicker__trigger{box-shadow:0 0 0 1px var(--color-focus) inset}.ParticipantHistoryGroupPicker.ui.dropdown>.menu{min-width:200px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;margin-top:4px!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.ParticipantHistoryGroupPicker.ui.dropdown>.menu{max-width:calc(100vw - 32px)}}.ParticipantHistoryGroupPicker.ui.dropdown>.menu .item{color:var(--color-text);font-size:13px;padding:7px 8px!important}.ParticipantHistoryGroupPicker.ui.dropdown>.menu .item:focus{outline:none}.ParticipantHistoryGroupPicker.ui.dropdown>.menu .item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.ui.input{width:auto;margin:4px}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.ui.input input:focus{border-color:var(--color-focus)}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.menu{border-top:none!important;margin:0!important}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item{border-radius:4px;margin:1px 0}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item:hover,.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item.selected{background:var(--color-ground)}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item.ParticipantHistoryGroupPicker__clear{color:var(--color-text-muted);background:0 0;font-size:12px;font-weight:400}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item.ParticipantHistoryGroupPicker__clear:hover{color:var(--color-text);background:var(--color-ground)}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item.ParticipantHistoryGroupPicker__clear.disabled{color:var(--color-text-subtle);opacity:1;pointer-events:auto;cursor:default}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item.ParticipantHistoryGroupPicker__clear.disabled:hover{color:var(--color-text-subtle);background:0 0}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.menu>.item{border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin:1px 0;display:flex}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.menu>.item:hover{background:var(--color-ground)}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.menu>.item .ui.label{margin:0}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.menu>.item .ParticipantHistoryGroupPicker__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.menu>.item.active .ParticipantHistoryGroupPicker__check{visibility:visible}.ParticipantHistoryGroupPicker.ui.dropdown .divider{border-top-color:var(--color-border);margin:4px 0}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item{align-items:center;gap:8px;display:flex}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item .ParticipantHistoryGroupPicker__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.item.active .ParticipantHistoryGroupPicker__check{visibility:visible}.ParticipantHistoryGroupPicker.ui.dropdown>.menu{min-width:240px;left:auto;right:0}.ParticipantHistoryGroupPicker.ui.dropdown>.menu>.header{color:var(--color-text);text-transform:none;margin:0;padding:6px 8px 4px;font-size:12px;font-weight:600}.ParticipantHistoryGroupSheetButton{align-items:center;display:inline-flex}.ParticipantHistoryGroupSheetButton>.ToolbarButton:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.SearchHint{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-control);color:var(--color-text-muted);cursor:help;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.SearchHint:hover{color:var(--color-text)}.SearchHint__popup.ui.popup{max-width:320px;color:var(--color-text);padding:10px 12px;font-size:13px;line-height:18px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 8px 24px #131c381f!important}.SearchHint__description{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ParticipantHistorySearch{flex:240px;min-width:180px;max-width:288px;display:flex;position:relative}.ParticipantHistorySearch>.ui.input.Filter-Search{flex:auto;min-width:0;max-width:none}.ParticipantHistorySearch>.ui.input.Filter-Search>input{padding-right:var(--control-height)!important}.ParticipantHistorySearch__suffix{height:var(--control-height);align-items:center;display:flex;position:absolute;top:0;right:0}@media (width<=767px){.FilterBar .ParticipantHistorySearch{flex-basis:100%;max-width:none}}.ParticipantHistoryOperationFilter__trigger{height:var(--control-height);border-radius:var(--radius-control);background-color:var(--color-surface);box-shadow:0 0 0 1px var(--color-border-strong) inset;color:var(--color-text-muted);white-space:nowrap;align-items:center;padding:0 8px 0 12px;font-size:13px;font-weight:500;transition:box-shadow .15s,color .15s,background-color .15s;display:flex}.ParticipantHistoryOperationFilter__trigger:hover{box-shadow:0 0 0 1px var(--color-text-subtle) inset;color:var(--color-text)}.ParticipantHistoryOperationFilter__trigger--active,.ParticipantHistoryOperationFilter__trigger--active:hover{background-color:var(--color-primary-light-background);box-shadow:0 0 0 1px var(--color-primary-light) inset;color:var(--color-primary)}.ParticipantHistoryOperationFilter__chevron.icon{opacity:.7;margin:0 0 0 6px;font-size:10px}.ParticipantHistoryOperationFilter__icon.material-icons{flex-shrink:0;margin-right:6px}.ParticipantHistoryOperationFilter.ui.dropdown{border-radius:var(--radius-control)}.ParticipantHistoryOperationFilter.ui.dropdown:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ParticipantHistoryOperationFilter.ui.dropdown.active>.ParticipantHistoryOperationFilter__trigger{box-shadow:0 0 0 1px var(--color-focus) inset}.ParticipantHistoryOperationFilter.ui.dropdown>.menu{min-width:200px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;margin-top:4px!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.ParticipantHistoryOperationFilter.ui.dropdown>.menu{max-width:calc(100vw - 32px)}}.ParticipantHistoryOperationFilter.ui.dropdown>.menu .item{color:var(--color-text);font-size:13px;padding:7px 8px!important}.ParticipantHistoryOperationFilter.ui.dropdown>.menu .item:focus{outline:none}.ParticipantHistoryOperationFilter.ui.dropdown>.menu .item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.ui.input{width:auto;margin:4px}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.ui.input input:focus{border-color:var(--color-focus)}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.menu{border-top:none!important;margin:0!important}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item{border-radius:4px;margin:1px 0}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item:hover,.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item.selected{background:var(--color-ground)}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item.ParticipantHistoryOperationFilter__clear{color:var(--color-text-muted);background:0 0;font-size:12px;font-weight:400}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item.ParticipantHistoryOperationFilter__clear:hover{color:var(--color-text);background:var(--color-ground)}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item.ParticipantHistoryOperationFilter__clear.disabled{color:var(--color-text-subtle);opacity:1;pointer-events:auto;cursor:default}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item.ParticipantHistoryOperationFilter__clear.disabled:hover{color:var(--color-text-subtle);background:0 0}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.menu>.item{border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin:1px 0;display:flex}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.menu>.item:hover{background:var(--color-ground)}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.menu>.item .ui.label{margin:0}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.menu>.item .ParticipantHistoryOperationFilter__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.menu>.item.active .ParticipantHistoryOperationFilter__check{visibility:visible}.ParticipantHistoryOperationFilter.ui.dropdown .divider{border-top-color:var(--color-border);margin:4px 0}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item{align-items:center;gap:8px;display:flex}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item .ParticipantHistoryOperationFilter__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item.active .ParticipantHistoryOperationFilter__check{visibility:visible}.ParticipantHistoryOperationFilter.ui.dropdown>.menu{min-width:240px}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item.ParticipantHistoryOperationFilter__family{gap:0;padding:0!important}.ParticipantHistoryOperationFilter__option{cursor:pointer;border-radius:4px;flex:1;align-items:center;gap:8px;min-width:0;padding:7px 8px;display:flex}.ParticipantHistoryOperationFilter__option:focus{outline:none}.ParticipantHistoryOperationFilter__option:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ParticipantHistoryOperationFilter.ui.dropdown>.menu>.item.ParticipantHistoryOperationFilter__operation{padding:7px 34px 7px 24px!important}.ParticipantHistoryOperationFilter__disclosure{width:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-self:stretch;align-items:center;margin:2px 2px 2px 0;padding:0;display:flex}.ParticipantHistoryOperationFilter__disclosure:hover{background:var(--color-border);color:var(--color-text)}.ParticipantHistoryOperationFilter__disclosure:focus{outline:none}.ParticipantHistoryOperationFilter__disclosure:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ParticipantHistoryOperationFilter__disclosure>.icon{margin:0;font-size:10px;line-height:1}.ParticipantHistoryOperationFilter__disclosure--empty,.ParticipantHistoryOperationFilter__disclosure--empty:hover{cursor:default;background:0 0}.ParticipantHistoryOperationFilter__dot{border-radius:2px;flex:none;width:8px;height:8px}.ParticipantHistoryOperationFilter__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ParticipantHistoryOperationFilter__partial.icon{color:var(--color-primary);margin:0 0 0 auto}.ParticipantHistoryOperationFilter__count{min-width:32px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-weight:400}.PeriodPicker__control{align-items:center;gap:var(--space-gap);display:inline-flex}.PeriodPicker__steps.ui.buttons>.ui.button{height:var(--control-height);border-radius:var(--radius-control);align-items:center;margin:0;padding:0 8px;font-size:13px;font-weight:500;display:flex;color:var(--color-text-muted)!important;box-shadow:0 0 0 1px var(--color-border-strong) inset!important;background:var(--color-surface)!important}.PeriodPicker__steps.ui.buttons>.ui.button:hover{color:var(--color-text)!important;box-shadow:0 0 0 1px var(--color-text-subtle) inset!important}.PeriodPicker__steps.ui.buttons>.ui.button:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}.PeriodPicker__steps.ui.buttons>.ui.button:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0;margin-left:-1px}.PeriodPicker__steps.ui.buttons>.ui.button>.icon{margin:0}.PeriodPicker__trigger{height:var(--control-height);border-radius:var(--radius-control);background-color:var(--color-surface);box-shadow:0 0 0 1px var(--color-border-strong) inset;color:var(--color-text-muted);white-space:nowrap;align-items:center;padding:0 8px 0 12px;font-size:13px;font-weight:500;transition:box-shadow .15s,color .15s,background-color .15s;display:flex}.PeriodPicker__trigger:hover{box-shadow:0 0 0 1px var(--color-text-subtle) inset;color:var(--color-text)}.PeriodPicker__trigger--active,.PeriodPicker__trigger--active:hover{background-color:var(--color-primary-light-background);box-shadow:0 0 0 1px var(--color-primary-light) inset;color:var(--color-primary)}.PeriodPicker__chevron.icon{opacity:.7;margin:0 0 0 6px;font-size:10px}.PeriodPicker__icon.material-icons{flex-shrink:0;margin-right:6px}.PeriodPicker.ui.dropdown{border-radius:var(--radius-control)}.PeriodPicker.ui.dropdown:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.PeriodPicker.ui.dropdown.active>.PeriodPicker__trigger{box-shadow:0 0 0 1px var(--color-focus) inset}.PeriodPicker.ui.dropdown>.menu{min-width:200px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;margin-top:4px!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.PeriodPicker.ui.dropdown>.menu{max-width:calc(100vw - 32px)}}.PeriodPicker.ui.dropdown>.menu .item{color:var(--color-text);font-size:13px;padding:7px 8px!important}.PeriodPicker.ui.dropdown>.menu .item:focus{outline:none}.PeriodPicker.ui.dropdown>.menu .item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.PeriodPicker.ui.dropdown>.menu>.ui.input{width:auto;margin:4px}.PeriodPicker.ui.dropdown>.menu>.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.PeriodPicker.ui.dropdown>.menu>.ui.input input:focus{border-color:var(--color-focus)}.PeriodPicker.ui.dropdown>.menu>.menu{border-top:none!important;margin:0!important}.PeriodPicker.ui.dropdown>.menu>.item{border-radius:4px;margin:1px 0}.PeriodPicker.ui.dropdown>.menu>.item:hover,.PeriodPicker.ui.dropdown>.menu>.item.selected{background:var(--color-ground)}.PeriodPicker.ui.dropdown>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.PeriodPicker.ui.dropdown>.menu>.item.PeriodPicker__clear{color:var(--color-text-muted);background:0 0;font-size:12px;font-weight:400}.PeriodPicker.ui.dropdown>.menu>.item.PeriodPicker__clear:hover{color:var(--color-text);background:var(--color-ground)}.PeriodPicker.ui.dropdown>.menu>.item.PeriodPicker__clear.disabled{color:var(--color-text-subtle);opacity:1;pointer-events:auto;cursor:default}.PeriodPicker.ui.dropdown>.menu>.item.PeriodPicker__clear.disabled:hover{color:var(--color-text-subtle);background:0 0}.PeriodPicker.ui.dropdown>.menu>.menu>.item{border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin:1px 0;display:flex}.PeriodPicker.ui.dropdown>.menu>.menu>.item:hover{background:var(--color-ground)}.PeriodPicker.ui.dropdown>.menu>.menu>.item .ui.label{margin:0}.PeriodPicker.ui.dropdown>.menu>.menu>.item .PeriodPicker__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.PeriodPicker.ui.dropdown>.menu>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.PeriodPicker.ui.dropdown>.menu>.menu>.item.active .PeriodPicker__check{visibility:visible}.PeriodPicker.ui.dropdown .divider{border-top-color:var(--color-border);margin:4px 0}.PeriodPicker.ui.dropdown>.menu>.item{align-items:center;gap:8px;display:flex}.PeriodPicker.ui.dropdown>.menu>.item .PeriodPicker__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.PeriodPicker.ui.dropdown>.menu>.item.active .PeriodPicker__check{visibility:visible}.PeriodPicker.ui.dropdown>.menu{left:auto;right:0}@media (width<=767px){.PeriodPicker__control,.PeriodPicker.ui.dropdown{flex:1;min-width:0}.PeriodPicker__trigger{font-size:16px}.PeriodPicker__chevron.icon{margin-left:auto}}.ParticipantHistoryFilterBar .ui.loader.ParticipantHistoryFilterBar__refreshing{margin:0}.ParticipantHistoryFilterBar__whole-history{display:flex}@media (width<=767px){.ParticipantHistoryFilterBar .ParticipantHistoryFilterBar__participant{flex:1;min-width:0;max-width:none}.ParticipantHistoryFilterBar .ParticipantHistoryFilterBar__participant .FilterChip__clear{height:var(--control-height)}.ParticipantHistoryFilterBar .ParticipantHistoryFilterBar__whole-history{flex-basis:100%}.ParticipantHistoryFilterBar .ParticipantHistoryFilterBar__whole-history .ToolbarButton{flex:1;justify-content:center}}.ParticipantHistoryJournalRow{box-shadow:3px 0 0 var(--operation-color) inset;content-visibility:auto;contain-intrinsic-size:auto 96px;flex-direction:column;gap:4px;padding:12px 16px;list-style:none;transition:background-color .15s;display:flex;position:relative}.ParticipantHistoryJournalRow:not(:last-child){border-bottom:1px solid var(--color-border)}.ParticipantHistoryJournalRow:hover{background-color:var(--color-ground)}.ParticipantHistoryJournalRow--selected,.ParticipantHistoryJournalRow--selected:hover{background-color:var(--color-primary-light-background)}.ParticipantHistoryJournalRow__head{align-items:baseline;gap:12px;min-width:0;display:flex}.ParticipantHistoryJournalRow__title{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:14px;line-height:20px;overflow:hidden}.ParticipantHistoryJournalRow__participant{font-weight:600}.ParticipantHistoryJournalRow__select{color:var(--color-text-muted);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-size:13px}.ParticipantHistoryJournalRow__select:after{content:"";position:absolute;inset:0}.ParticipantHistoryJournalRow__select:focus-visible{outline:none}.ParticipantHistoryJournalRow__select:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-2px}.ParticipantHistoryJournalRow__author{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.ParticipantHistoryJournalRow__facts{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:4px 12px;margin:4px 0 0;font-size:13px;display:grid}.ParticipantHistoryJournalRow__facts dt{color:var(--color-text-muted)}.ParticipantHistoryJournalRow__facts dd{min-width:0;color:var(--color-text);margin:0}.ParticipantHistoryJournalRow__fields,.ParticipantHistoryJournalRow__found-in{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ParticipantHistoryJournalRow__status{display:flex}@media (prefers-reduced-motion:reduce){.ParticipantHistoryJournalRow{transition:none}}.ParticipantHistoryGroupMenu.ui.dropdown{border-radius:var(--radius-control);width:28px;height:28px;color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.ParticipantHistoryGroupMenu.ui.dropdown:hover,.ParticipantHistoryGroupMenu.ui.dropdown.active{background-color:var(--color-surface);color:var(--color-text)}.ParticipantHistoryGroupMenu.ui.dropdown:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ParticipantHistoryGroupMenu.ui.dropdown>.menu{min-width:200px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;margin-top:4px!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.ParticipantHistoryGroupMenu.ui.dropdown>.menu{max-width:calc(100vw - 32px)}}.ParticipantHistoryGroupMenu.ui.dropdown>.menu .item{color:var(--color-text);font-size:13px;padding:7px 8px!important}.ParticipantHistoryGroupMenu.ui.dropdown>.menu .item:focus{outline:none}.ParticipantHistoryGroupMenu.ui.dropdown>.menu .item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.ui.input{width:auto;margin:4px}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.ui.input input:focus{border-color:var(--color-focus)}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.menu{border-top:none!important;margin:0!important}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.item{border-radius:4px;margin:1px 0}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.item:hover,.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.item.selected{background:var(--color-ground)}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.item.ParticipantHistoryGroupMenu__clear{color:var(--color-text-muted);background:0 0;font-size:12px;font-weight:400}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.item.ParticipantHistoryGroupMenu__clear:hover{color:var(--color-text);background:var(--color-ground)}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.item.ParticipantHistoryGroupMenu__clear.disabled{color:var(--color-text-subtle);opacity:1;pointer-events:auto;cursor:default}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.item.ParticipantHistoryGroupMenu__clear.disabled:hover{color:var(--color-text-subtle);background:0 0}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.menu>.item{border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin:1px 0;display:flex}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.menu>.item:hover{background:var(--color-ground)}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.menu>.item .ui.label{margin:0}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.menu>.item .ParticipantHistoryGroupMenu__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.ParticipantHistoryGroupMenu.ui.dropdown>.menu>.menu>.item.active .ParticipantHistoryGroupMenu__check{visibility:visible}.ParticipantHistoryGroupMenu.ui.dropdown .divider{border-top-color:var(--color-border);margin:4px 0}.ParticipantHistoryGroupMenu.ui.dropdown>.menu{min-width:220px}.ParticipantHistoryOperationCounts{color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:inline-flex}.ParticipantHistoryOperationCounts__operation{align-items:center;gap:4px;display:inline-flex}.ParticipantHistoryOperationCounts__dot{background-color:var(--operation-color);border-radius:2px;width:8px;height:8px}.ParticipantHistoryOperationCounts__name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ParticipantHistoryJournalGroup{--group-heading-height:36px}.ParticipantHistoryJournalGroup__heading{z-index:2;height:var(--group-heading-height);border-bottom:1px solid var(--color-border);background:var(--color-ground);align-items:center;gap:12px;padding:0 8px 0 12px;display:flex;position:sticky;top:0}.ParticipantHistoryJournalGroup--nested>.ParticipantHistoryJournalGroup__heading{top:var(--group-heading-height);z-index:1;padding-left:36px}.ParticipantHistoryJournalGroup__toggle{min-width:0;height:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:0 6px;padding:0;display:flex}.ParticipantHistoryJournalGroup__toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ParticipantHistoryJournalGroup__chevron{color:var(--color-text-muted);flex-shrink:0;transition:transform .15s}.ParticipantHistoryJournalGroup--folded>.ParticipantHistoryJournalGroup__heading .ParticipantHistoryJournalGroup__chevron{transform:rotate(-90deg)}.ParticipantHistoryJournalGroup__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.ParticipantHistoryJournalGroup--nested>.ParticipantHistoryJournalGroup__heading .ParticipantHistoryJournalGroup__title{color:var(--color-text-muted);font-size:12px}.ParticipantHistoryJournalGroup__toggle:hover .ParticipantHistoryJournalGroup__title,.ParticipantHistoryJournalGroup__toggle:hover .ParticipantHistoryJournalGroup__chevron{color:var(--color-primary)}.ParticipantHistoryJournalGroup__subtitle{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ParticipantHistoryJournalGroup__badge{background-color:var(--color-primary-light-background);color:var(--color-primary);border-radius:10px;flex-shrink:0;padding:1px 6px;font-size:11px;font-weight:600}.ParticipantHistoryJournalGroup__summary{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;padding-left:6px;display:flex}.ParticipantHistoryJournalGroup__count{color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:12px}.ParticipantHistoryJournalGroup__rows{margin:0;padding:0}@media (width<=767px){.ParticipantHistoryJournalGroup{--group-heading-height:56px}.ParticipantHistoryJournalGroup__toggle{flex-wrap:wrap;align-content:center}.ParticipantHistoryJournalGroup__summary{flex-basis:100%;justify-content:space-between;min-width:0;margin-left:0;padding-left:24px}.ParticipantHistoryJournalGroup .ParticipantHistoryOperationCounts{flex-wrap:nowrap;min-width:0;overflow:hidden}}.ParticipantHistoryJournal__count{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:13px}.ParticipantHistoryJournal__rows,.ParticipantHistoryJournal__day-rows{margin:0;padding:0}.ParticipantHistoryJournal__day-title{z-index:2;border-bottom:1px solid var(--color-border);background:var(--color-ground);color:var(--color-text-muted);margin:0;padding:6px 16px;font-size:12px;font-weight:600;position:sticky;top:0}.ParticipantHistoryJournal__keys{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Screen>.Screen__Content.ParticipantHistory{flex-direction:column;min-height:0;display:flex;overflow:hidden}.Screen>.Screen__Content.ParticipantHistory>.ParticipantHistoryFilterBar{flex:none}.ParticipantHistory--refreshing>:not(.ParticipantHistoryFilterBar){opacity:.6;transition:opacity .15s}@media (prefers-reduced-motion:reduce){.ParticipantHistory--refreshing>:not(.ParticipantHistoryFilterBar){transition:none}}.ParticipantHistory__layout{align-items:start;gap:var(--space-gap);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(360px,2fr) minmax(0,3fr);min-height:0;display:grid}.ParticipantHistory__layout>.DashboardSection{flex-direction:column;max-height:100%;display:flex}.ParticipantHistory__layout>.DashboardSection>.DashboardSection__header{flex:none}.ParticipantHistory__layout>.DashboardSection>.DashboardSection__body{min-height:0;overflow-y:auto}@media (width<=1100px){.Screen>.Screen__Content.ParticipantHistory{display:block;overflow-y:auto}.Screen>.Screen__Content.ParticipantHistory>.ParticipantHistoryFilterBar{top:calc(-1 * var(--space-gutter));z-index:2;margin:calc(-1 * var(--space-gutter)) 0 0;padding-top:var(--space-gutter);background:var(--color-ground);position:sticky}.ParticipantHistory__layout{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.ParticipantHistory__layout>.DashboardSection{max-height:none}.ParticipantHistory__layout>.DashboardSection>.DashboardSection__body{overflow-y:visible}}@media (width<=767px){.Screen>.Screen__Content.ParticipantHistory>.ParticipantHistoryFilterBar{margin:0;padding-top:0;position:static}.Screen>.Screen__Content.ParticipantHistory>.ParticipantHistoryFilterBar .ui.input.Filter-Search input{font-size:16px}.Screen>.Screen__Content.ParticipantHistory>.ParticipantHistoryFilterBar .ui.loader.ParticipantHistoryFilterBar__refreshing{display:none}}::highlight(journal-search-rows){background-color:var(--color-primary-light-background);-webkit-text-decoration:underline 2px var(--color-primary);text-decoration:underline 2px var(--color-primary)}::highlight(journal-search-detail){background-color:var(--color-primary-light-background);-webkit-text-decoration:underline 2px var(--color-primary);text-decoration:underline 2px var(--color-primary)}.ui.table td.cell--percentage{z-index:1;position:relative}.ui.table td.cell--percentage>div{z-index:-1;background:#d6defd;position:absolute;top:0;bottom:0;left:0}.Screen--users-participants-rooming .ui.statistic>.value img{vertical-align:top}.SectionNav{max-height:calc(100vh - var(--topbar-height) - 120px);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-surface);flex-direction:column;gap:12px;padding:14px 0 10px;display:flex;position:sticky;top:0;overflow-y:auto}.SectionNav__summary{font-variant-numeric:tabular-nums;color:var(--color-text);margin:0;padding:0 16px;font-size:13px;font-weight:600}.SectionNav__group{flex-direction:column;gap:4px;display:flex}.SectionNav__heading{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.SectionNav__count{font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-size:13px}.SectionNav__list{margin:0;padding:0;list-style:none}.SectionNav__item{width:100%;min-height:34px;font:inherit;text-align:left;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:6px 16px;font-size:13px;display:flex}.SectionNav__item:hover{background:var(--color-ground)}.SectionNav__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.SectionNav__item--active,.SectionNav__item--active:hover{background:var(--color-primary-light-background);color:var(--color-primary);font-weight:600}.SectionNav__item--active .SectionNav__count,.SectionNav__item--active:hover .SectionNav__count{color:var(--color-primary)}.SectionNav__footer{padding:0 8px}.SectionNav__footer:empty{display:none}.SectionNavStrip{top:calc(-1 * var(--space-gutter));z-index:3;margin:calc(-1 * var(--space-gutter)) calc(-1 * var(--content-inset)) 0;padding:12px var(--content-inset) 10px;border-bottom:1px solid var(--color-border);background:var(--color-ground);flex-direction:column;gap:8px;display:flex;position:sticky}.SectionNavStrip__summary{font-variant-numeric:tabular-nums;color:var(--color-text);margin:0;font-size:13px;font-weight:600}.SectionNavStrip__row{scrollbar-width:none;align-items:center;gap:16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.SectionNavStrip__row::-webkit-scrollbar{display:none}.SectionNavStrip__group{flex-shrink:0;align-items:center;gap:6px;display:flex}.SectionNavStrip__chip{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);font:inherit;white-space:nowrap;color:var(--color-text);cursor:pointer;flex-shrink:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.SectionNavStrip__chip b{font-variant-numeric:tabular-nums;font-weight:600}.SectionNavStrip__chip:hover{border-color:var(--color-text-subtle)}.SectionNavStrip__chip:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.SectionNavStrip__chip--active,.SectionNavStrip__chip--active:hover{border-color:var(--color-primary);background:var(--color-primary-light-background);color:var(--color-primary)}.SectionNavStrip .ui.button.ToolbarButton{flex-shrink:0}@media (width<=767px){.SectionNavStrip__row{gap:12px}}.SectionNavLayout{align-items:start;gap:var(--space-gap);grid-template-columns:240px minmax(0,1fr);display:grid}@media (width<=1100px){.SectionNavLayout{grid-template-columns:minmax(0,1fr)}}.SectionNavLayout__sections{gap:var(--space-gap);flex-direction:column;min-width:0;display:flex}.SectionNavLayout__sections>[id]{scroll-margin-top:var(--space-gap)}@media (width<=1100px){.SectionNavLayout__sections>[id]{scroll-margin-top:104px}}.CopyableText{max-width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;margin:0 -4px;padding:0 4px;display:inline-flex}.CopyableText__value{overflow-wrap:anywhere;min-width:0}.CopyableText__icon.material-icons{color:var(--color-text-subtle);flex-shrink:0}.CopyableText:hover{background:var(--color-ground);color:var(--color-text)}.CopyableText:hover .CopyableText__icon.material-icons{color:var(--color-text-muted)}.CopyableText:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.AnomalyTable__scroll{overflow-x:auto}.AnomalyTable.ui.very.basic.table{margin:0}.AnomalyTable.ui.very.basic.table th{white-space:nowrap;font-size:12px;background-color:var(--color-surface)!important;color:var(--color-text-muted)!important;border-bottom:1px solid var(--color-border)!important;padding:10px 12px!important;font-weight:600!important}.AnomalyTable.ui.very.basic.table td{border-top:1px solid var(--color-border)!important;padding:10px 12px!important}.AnomalyTable.ui.very.basic.table th:first-child,.AnomalyTable.ui.very.basic.table td:first-child{padding-left:16px}.AnomalyTable.ui.very.basic.table th:last-child,.AnomalyTable.ui.very.basic.table td:last-child{padding-right:16px}.AnomalyTable.ui.very.basic.table th:first-child{width:32%}.AnomalyTable.ui.very.basic.table th:nth-child(2){width:120px}@media (width<=767px){.AnomalyTable.ui.very.basic.table th:first-child{width:auto}.AnomalyTable.ui.very.basic.table:not(.DataFormatTable) th:nth-child(2),.AnomalyTable.ui.very.basic.table:not(.DataFormatTable) tr:not(.AnomalyTable__cluster) td:nth-child(2){display:none}}.AnomalyTable__name{color:var(--color-text);font-size:14px}.AnomalyTable__muted{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:13px}.AnomalyTable__problem{color:var(--color-text);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:4px;font-size:13px;display:flex}.AnomalyTable__actions{justify-content:flex-end;gap:4px;display:flex}.AnomalyTable__row--ignored td{background:var(--color-ground)}.AnomalyTable__row--ignored .AnomalyTable__name{color:var(--color-text-muted)}.AnomalyTable.ui.table .AnomalyTable__cluster td{background:var(--color-ground)}.AnomalyTable.ui.table .AnomalyTable__cluster td:first-child>*+*{margin-left:8px}.AnomalyTable__cluster-label{color:var(--color-text);overflow-wrap:anywhere;font-weight:600}.AnomalyTable__caption{border-top:1px solid var(--color-border);background:var(--color-ground);font-variant-numeric:tabular-nums;color:var(--color-text-muted);margin:0;padding:6px 16px;font-size:12px}.AnomalyTable__show-all{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.AnomalyTable__show-all:hover{text-decoration:underline}.AnomalyTable__show-all:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}.AnomalyTable__scroll--faded{-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000);mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}.AnomalyTable__more{padding:8px 16px 12px}.AnomalyTable__more .ui.button.ToolbarButton{justify-content:center;width:100%}.AnomalySection{scroll-margin-top:var(--space-gap)}@media (width<=1100px){.AnomalySection{scroll-margin-top:104px}}.AnomalySection__count{font-variant-numeric:tabular-nums;color:var(--color-text-muted);white-space:nowrap;font-size:13px}.AnomalySection__count b{color:var(--color-text);font-size:16px;font-weight:600}@media (width<=767px){.AnomalySection .DashboardSection__header{flex-wrap:wrap}.AnomalySection .DashboardSection__subtitle{display:none}.AnomalySection .DashboardSection__actions{flex-wrap:wrap;flex-shrink:1;flex-basis:100%}}.DataFormatTable__value{background:var(--color-ground);color:var(--color-text);overflow-wrap:anywhere;border-radius:4px;padding:2px 6px;font-size:12px}.DataFormatTable__value--fixed{background:var(--color-primary-light-background)}.DataFormatTable__manual{color:var(--color-text);align-items:center;gap:6px;font-size:13px;display:inline-flex}.DataFormatFixModal__code{float:left}.SectionNavLayout__sections.UsersAnomalies__sections{gap:var(--space-24)}.DashboardCard{background:#fff;flex-direction:column;padding:12px;display:flex;position:absolute;inset:8px;overflow-y:auto}.DashboardCard__Wrapper{width:20%;display:inline-block;position:relative}.DashboardCard__Header{flex-direction:row;display:flex}.DashboardCard__Title{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:1.1rem;overflow:hidden}.DashboardCard__Description{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;margin-bottom:8px;font-size:.95rem;overflow:hidden}.DashboardCard__Content{flex:1;overflow-y:auto}.DashboardContainer{flex-flow:wrap;width:calc(100% + 16px);margin:-8px;display:flex}.DashboardStat--type-value-with-time-series{flex-direction:row;width:100%;display:flex}.DashboardStat--type-value-with-time-series .DashboardStat__Value{font-size:2.25rem;line-height:initial;min-width:60px}.DashboardStat--type-value-with-time-series .DashboardStat__TimeSeries{border-bottom:1px solid #0003;flex:1}.DashboardStat--type-objective .DashboardStat__Value{font-size:2.25rem;line-height:initial}.DashboardStat--type-objective .DashboardStat__Objective{font-size:1.75rem;line-height:initial;color:#00000080}.DashboardStat--type-objective .ui.progress,.DashboardStat--type-objective .ui.progress .bar{border-radius:7.5px}.DashboardStat--type-objective .ui.progress{margin-bottom:0}.DashboardStat--type-single-value{font-size:2.25rem;line-height:initial}.Screen--user-groups .ui.card{flex-shrink:0;width:250px;font-size:.9em}.Screen--user-groups .ui.attached.vertical.menu{margin-left:0}.WidgetColorPicker{flex-wrap:wrap;gap:8px;display:flex}.WidgetColorPicker__option{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0;display:flex;overflow:hidden}.WidgetColorPicker__option--selected{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-text)}.WidgetColorPicker__swatch{-webkit-print-color-adjust:exact;width:20px;height:20px}.WidgetColorPicker--palette .WidgetColorPicker__swatch{width:14px}.ui.dropdown .menu>.item.ListSortFieldPicker__group{color:var(--color-text-muted);text-transform:uppercase;opacity:1;cursor:default;pointer-events:none;font-size:11px;font-weight:600;padding-top:12px!important}.headway-widget{padding:var(--topbar-item-padding-y) var(--topbar-item-padding-x);line-height:var(--topbar-line-height);background:var(--color-surface);color:var(--color-text);cursor:pointer;flex-direction:row;align-self:center;align-items:center;gap:6px;margin:0;font-weight:500;display:flex}.headway-widget:hover{background:var(--color-ground)}.headway-widget--hide{display:none}.headway-widget .widget-trigger{cursor:pointer}.headway-widget .HW_badge_cont{width:auto;height:auto;display:inline-flex;position:static}.headway-widget .HW_badge_cont:has(.HW_softHidden){display:none}.headway-widget .HW_badge{justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:18px;display:inline-flex;position:static}.headway-widget .HW_badge.HW_visible{background:var(--color-primary);position:relative;top:0;left:0;color:#fff!important}.headway-widget .HW_badge.HW_visible:after{content:"";border:2px solid var(--color-primary);border-radius:inherit;opacity:0;pointer-events:none;animation:4s ease-out 1s infinite headway-widget-halo;position:absolute;inset:0}.headway-widget .HW_badge.HW_animated{animation-name:none}@media (prefers-reduced-motion:reduce){.headway-widget .HW_badge.HW_visible:after{animation:none}}@keyframes headway-widget-halo{0%{opacity:.5;transform:scale(1)}50%,to{opacity:0;transform:scale(1.6)}}.date-range{align-items:center;display:flex}.date-range__trigger{cursor:pointer;color:gray;margin-left:.5em;font-size:.85em}.date-range__popup-content span{flex-direction:column;display:flex}.date-range__popup-content .next-dates{color:green}.date-range__popup-content .previous-dates{color:red}.ui.menu.menu--top{box-shadow:0 1px 0 var(--color-border);z-index:100;--topbar-left:14rem;--topbar-inset:max(var(--space-gutter), calc((100vw - var(--topbar-left) - var(--content-max-width)) / 2));padding:0 calc(var(--topbar-inset) - var(--topbar-item-padding-x));background:var(--color-surface);min-height:0;left:var(--topbar-left);border:0;border-radius:0;position:fixed;top:0;right:0}.ui.menu.menu--top>.item,.ui.menu.menu--top>.menu>.item,.ui.menu.menu--top>.menu>.menu--top__restricted>.item,.ui.menu.menu--top>.menu>.ui.dropdown.item{padding:var(--topbar-item-padding-y) var(--topbar-item-padding-x);line-height:var(--topbar-line-height);color:var(--color-text);border-radius:0;align-self:center;align-items:center;gap:6px;margin:0;font-weight:500;display:flex}.ui.menu.menu--top>.item:before,.ui.menu.menu--top>.menu>.item:before,.ui.menu.menu--top>.menu>.menu--top__restricted>.item:before,.ui.menu.menu--top>.menu>.ui.dropdown.item:before{display:none}.ui.menu.menu--top>.item:hover,.ui.menu.menu--top>.item.active,.ui.menu.menu--top>.menu>.item:hover,.ui.menu.menu--top>.menu>.item.active,.ui.menu.menu--top>.menu>.menu--top__restricted>.item:hover,.ui.menu.menu--top>.menu>.menu--top__restricted>.item.active,.ui.menu.menu--top>.menu>.ui.dropdown.item:hover,.ui.menu.menu--top>.menu>.ui.dropdown.item.active{background:var(--color-ground)}.ui.menu.menu--top .item .material-icons{padding:0;font-size:18px}.ui.menu.menu--top .menu--top__icon.material-icons{color:var(--color-text-muted)}.ui.menu.menu--top>.menu>.item.menu--top__preview{max-width:320px}.ui.menu.menu--top>.menu>.item.menu--top__preview .menu--top__icon.material-icons,.ui.menu.menu--top>.menu>.menu--top__restricted>.item.menu--top__beta .menu--top__icon.material-icons{color:var(--color-secondary)}.ui.menu.menu--top>.menu>.item.menu--top__preview-leave{color:var(--color-text-muted)}.ui.menu.menu--top>.menu>.menu--top__restricted{box-shadow:none;outline:1px dashed var(--color-border-strong);outline-offset:-1px;color:var(--color-text-muted);align-self:center;margin:0 4px;display:flex}.ui.menu.menu--top>.menu>.menu--top__restricted>.item{color:var(--color-text-muted)}.ui.menu.menu--top .menu--top__separator{background:var(--color-border);align-self:center;width:1px;height:16px;margin:0 6px}.ui.menu.menu--top>.menu.menu--top__event{flex:1 1 0;align-items:center;min-width:0;display:flex;container-type:inline-size}.ui.menu.menu--top>.menu.menu--top__event>.item{flex-shrink:1;min-width:0}.ui.menu.menu--top>.menu.menu--top__event>.item.menu--top__event-dates{color:var(--color-text-muted);flex-shrink:100;font-weight:400;overflow:hidden}.ui.menu.menu--top>.menu.menu--top__event>.item.menu--top__event-dates:hover{background:0 0}.ui.menu.menu--top>.menu.menu--top__event>.item.menu--top__event-dates .date-range{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ui.menu.menu--top>.menu.menu--top__event>.item.menu--top__event-key{color:var(--color-text-muted);flex-shrink:10000;font-size:.85em;font-weight:400;overflow:hidden}.ui.menu.menu--top>.menu.menu--top__event>.item.menu--top__event-key .material-icons{flex-shrink:0;font-size:16px}@container (width<=640px){.ui.menu.menu--top>.menu.menu--top__event>.item.menu--top__event-key{display:none}}@container (width<=440px){.ui.menu.menu--top>.menu.menu--top__event>.item.menu--top__event-dates{display:none}}.ui.menu.menu--top>.menu.right{flex-shrink:0}.ui.menu.menu--top .menu--top__event-name{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;min-width:0;max-width:360px;color:var(--color-text);font-weight:600;display:inline-block;overflow:hidden}.ui.menu.menu--top .menu--top__ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui.menu.menu--top .ui.search.dropdown .icon.star{color:#fbbd08;float:right;margin-right:0!important}.ui.menu.menu--top .ui.search.dropdown>input.search{opacity:0;height:100%;background:var(--color-surface)!important}.ui.menu.menu--top .ui.search.dropdown.event-switcher--searching>input.search{opacity:1}.ui.menu.menu--top .ui.search.dropdown.event-switcher--searching .menu--top__event-name{visibility:hidden}.ui.menu.menu--top>.item.menu--top__burger{display:none}@media (width<=767px){.ui.menu.menu--top>.item.menu--top__burger{display:flex}.ui.menu.menu--top>.item.menu--top__burger,.ui.menu.menu--top>.menu>.item.menu--top__button{font:inherit;cursor:pointer;background:0 0;border:0;font-weight:500}.ui.menu.menu--top>.menu.menu--top__event>.item.menu--top__event-title:hover{background:0 0}.ui.menu.menu--top>.item.menu--top__collapse,.ui.menu.menu--top .menu--top__separator,.ui.menu.menu--top .headway-widget,.ui.menu.menu--top>.menu>.item.menu--top__organization{display:none}.ui.menu.menu--top>.menu.right{flex-shrink:1;min-width:0}.ui.menu.menu--top>.menu>.item.menu--top__help{gap:0;font-size:0}.ui.menu.menu--top>.menu>.item.menu--top__user{gap:2px;min-width:0;max-width:140px}}.OrganizationDashboard .ModuleHeader__Actions>.ui.selection.dropdown{min-height:36px;padding-top:10px;padding-bottom:10px}.OrganizationDashboard .ModuleHeader__Actions>.ui.selection.dropdown>.dropdown.icon{margin-top:0;margin-bottom:0;top:50%;transform:translateY(-50%)}.OrganizationDashboard__SSO__Card.ui.segment{align-items:center;gap:1em;display:flex;padding:.7em!important}.OrganizationDashboard__SSO__Card.ui.segment .icon{height:unset;line-height:1}.OrganizationDashboard__SSO__Card.ui.segment .icon.check{color:#e5e5ea;font-size:2em}.OrganizationDashboard__SSO__Card.ui.segment .icon.check.valid{color:#34c759}.OrganizationDashboard__SSO__Card.ui.segment .content{flex:1;justify-content:space-between;align-items:center;display:flex}.OrganizationDashboard__SSO__Card.ui.segment .content .ui.header.title{text-transform:uppercase;margin-bottom:0;font-weight:700}.OrganizationDashboard__SSO__Card.ui.segment .content .type{color:#037847;background-color:#ecfdf3;border-radius:20px;padding:4px 8px}.OrganizationDashboard__SSO__Card.ui.segment .content .domains .ui.label{color:#fff}.OrganizationDashboard__Organizers .ui.form .fields{margin-bottom:0}.OrganizationDashboard__Organizers .ui.form.form--json .field{margin-bottom:0!important}.OrganizationDashboard__Organizers .ui.form.form--json .field label{display:none}.OrganizationDashboard__Organizers .ellipsis-actions{text-align:right}.OrganizationDashboard__Teams .ui.label.product,.OrganizationDashboard .TeamsCard .ui.label.product{border-radius:20px;padding-left:1em!important;padding-right:1em!important}.OrganizationDashboard__Teams .ui.label.product.finished,.OrganizationDashboard .TeamsCard .ui.label.product.finished{color:#dedcd9!important;background-color:#696969!important}.OrganizationDashboard__IT-Contacts__Header,.OrganizationDashboard__Domains__Header,.OrganizationDashboard__Organizers__Header,.OrganizationDashboard__Teams__Header{justify-content:space-between;align-items:flex-start;display:flex}.OrganizationDashboard__IT-Contacts__Header .ui.button,.OrganizationDashboard__Domains__Header .ui.button,.OrganizationDashboard__Organizers__Header .ui.button,.OrganizationDashboard__Teams__Header .ui.button{color:#fff;background-color:#0070ff;min-width:max-content;margin-left:2em}.OrganizationDashboard__IT-Contacts h4.ui.header,.OrganizationDashboard__Domains h4.ui.header,.OrganizationDashboard__Organizers h4.ui.header,.OrganizationDashboard__Teams h4.ui.header{margin-top:1em!important}.OrganizationDashboard__IT-Contacts .ui.header,.OrganizationDashboard__Domains .ui.header,.OrganizationDashboard__Organizers .ui.header,.OrganizationDashboard__Teams .ui.header{margin-bottom:.4em!important;font-weight:700!important}.OrganizationDashboard .DashboardTable__cell--type-tag .ui.small.label{border-radius:20px;justify-content:flex-start;align-items:center;max-width:max-content;padding:6px 1em;font-size:.9em;font-weight:500;display:flex}.OrganizationDashboard .DashboardTable__cell--type-tag .ui.small.label i.icon{font-size:.6em}.OrganizationDashboard .DashboardTable__cell--type-actions .ui.button{border-radius:20px;margin-right:2px}.ui.modals.drawer-right.organizer-modal .ui.modal{width:720px}.ui.modals.drawer-right.organizer-modal .ui.modal>.content{max-height:unset!important;overflow-y:auto!important}@media (width<=767px){.OrganizationDashboard .ModuleHeader__Actions>.ui.selection.dropdown{width:140px;min-width:0}.OrganizationDashboard .ModuleHeader__Actions>.ui.selection.dropdown>.text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.OrganizationDashboard__IT-Contacts__Header,.OrganizationDashboard__Domains__Header,.OrganizationDashboard__Organizers__Header,.OrganizationDashboard__Teams__Header{flex-wrap:wrap;gap:8px}.OrganizationDashboard__IT-Contacts__Header .ui.button,.OrganizationDashboard__Domains__Header .ui.button,.OrganizationDashboard__Organizers__Header .ui.button,.OrganizationDashboard__Teams__Header .ui.button{margin-left:0}.ui.modals.drawer-right.organizer-modal .ui.modal{max-width:100vw}}.edit-time{color:gray;flex-direction:row;align-items:center;display:flex}.DomainUses__List{cursor:pointer}.DomainUses__Modal.ui.modal>.header{font-weight:400!important;font-size:unset!important}.DomainUses__Modal.ui.modal .ui.label.type{color:#fff}.DomainUses__Modal.ui.modal .event-table{margin-bottom:0!important}.DomainUses__Modal.ui.modal .event-table td{display:none}.DomainUses__Modal.ui.modal .event-table__row{max-height:max-content;min-height:unset!important}.DomainUses__Modal.ui.modal .event-table__event{padding-left:0!important;display:block!important}.DomainUses__Modal.ui.modal .event-table__event i.icon{display:none}.DomainUses__Modal.ui.modal .event-table__event .texts{margin-left:0}.DomainUses__Modal.ui.modal .event-table__premium-label{display:block!important}.DomainUses__Modal.ui.modal .event-table__actions{display:none!important}.DomainUses__Modal.ui.modal .ui.table{margin-top:4px;margin-bottom:1em;padding-left:1em}.CloneProgress.ui.list{margin:0}.CloneProgress__step.item{align-items:center;gap:.5em;display:flex}.CloneProgress__label{color:var(--color-gray-6)}.CloneProgress__step--done .CloneProgress__label{color:inherit}.EventModules{margin-top:24px}.EventModules .modules-grid{grid-template-columns:repeat(3,1fr);gap:8px;max-height:400px;margin-top:8px;display:grid;overflow-y:auto}.EventModules .modules-grid .module-card{border:1px solid #e7e7e7;border-radius:4px;flex-direction:row;align-items:center;height:50px;padding:4px 8px;display:flex}.EventModules .modules-grid .module-card .material-icons{margin-right:8px}.EventModules .modules-grid .module-card span{color:var(--color-primary-light);font-weight:600}.EventModules .accent{font-weight:700;color:var(--color-primary-light)!important}.EventCreation{align-items:stretch;gap:2em;display:flex!important}.EventCreation .ui.primary.button{color:#fff;background-color:var(--color-primary)}.EventCreation__form{flex-direction:column;flex:1;display:flex}.EventCreation__form .ui.header{margin-bottom:0;font-weight:700}.EventCreation__form .subtitle{margin-bottom:2em}.EventCreation__form .form-wrapper{flex-direction:column;flex:1;justify-content:space-between;align-items:stretch;display:flex}.EventCreation__template-description{box-shadow:var(--shadow-card);border-radius:8px;flex:1;padding:1em;position:relative}.EventCreation__template-description .card-title{color:#696969;background:#fff;border-radius:4px;padding:4px 20px;font-size:12px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #64646f33}.EventCreation .EventModules .modules-grid{grid-template-columns:repeat(2,1fr);max-height:none;overflow-y:visible}.EventCreation__actions{justify-content:space-between;align-items:center;display:flex}.EventCreation__actions-start{gap:8px;display:flex}.EventCreation__actions .ui.button.create-btn{color:#fff;background-color:var(--color-primary)}.EventCreation .MediaInput{margin:initial!important}.TemplateCard.ui.card{box-shadow:var(--shadow-card)!important}.TemplateCard.ui.card>.content{flex-direction:column;display:flex}.TemplateCard.ui.card>.content>div{flex:1}.TemplateCard.ui.card>.content h3.header:not(.ui){margin-bottom:0;font-weight:700!important}.TemplateCard.ui.card>.content .description.subtitle{margin-top:0;font-size:1em;color:var(--color-primary)!important}.TemplateCard.ui.card>.content .description.descrip{color:var(--color-gray-6);margin-top:4px;font-size:.9em}.TemplateCard.ui.card .ui.button.choose-btn{color:#fff;align-self:flex-end;max-width:max-content;margin-top:8px;background-color:var(--color-primary)!important}.CreateEventModal .header .subtitle{color:var(--color-gray-6);font-size:.8em;font-weight:400}.CreateEventModal .create-btn.ui.button{color:#fff;background-color:var(--color-primary)}.EventDrawer.drawer-right>.ui.modal{padding:0;width:600px!important}.EventDrawer__header{align-items:center;margin-bottom:1em;display:flex}.EventDrawer__header .ui.header{margin:0}.EventDrawer__header .popup-trigger{cursor:pointer;color:var(--color-primary);justify-content:center;align-items:center;margin-left:1em;font-size:12px;font-weight:600;display:flex}.EventDrawer .ui.segment.tab{box-shadow:none;background:0 0;border:none;padding:0}.EventDrawer .ui.button.green,.EventDrawer .ui.button.primary,.EventDrawer .ui.button.access-btn{background-color:var(--color-primary);color:#fff}.EventDrawer .MediaInput{margin:unset!important}.event-table.ui.table{table-layout:fixed;margin:0}.event-table__row{flex-direction:row;align-items:center;min-height:64px;padding-right:8px;transition:background-color .15s;display:flex;position:relative}.event-table__row:hover:not(:has(.event-table__favorite:hover)){background-color:var(--color-ground)}.event-table__row:not(:last-child){border-bottom:1px solid var(--color-border)!important}.event-table__row:last-child{border-bottom:none!important}.event-table__row>td{border-top:none!important}.event-table__row--link a.title:after{content:"";position:absolute;inset:0}.event-table__favorite,.event-table__actions,.event-table__admin-labels .ui.label{z-index:1;position:relative}.event-table__actions:focus-within,.event-table__actions:has(.ui.dropdown.active){z-index:2}.event-table__favorite{flex-shrink:0;align-self:stretch;width:48px;display:flex;padding:0!important}.event-table__premium-label .ui.label,.event-table__status .ui.label{white-space:nowrap;border-radius:4px;align-items:center;gap:4px;height:22px;margin:0;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.event-table__premium-label{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:4px 6px;display:flex;padding:0 0 0 16px!important}.event-table__premium-label .ui.label>.icon.circle{margin:0;font-size:7px}.event-table__status{flex-shrink:0;justify-content:center;align-items:center;width:96px;display:flex;padding:0!important}.event-table__status .ui.label{color:var(--color-text-muted);background-color:var(--color-ground)}.event-table__status .ui.label.in-progress{color:#16833a;background-color:#e8f6ec}.event-table__event{flex:1;align-items:center;min-width:200px;display:flex;padding:12px 0 12px 16px!important}.event-table__event--after-favorite{padding-left:0!important}.event-table__event .infos{align-items:center;gap:12px;min-width:0;display:flex}.event-table__event .infos .texts{flex-direction:column;gap:4px;min-width:0;display:flex}.event-table__event .infos .texts .title{min-width:0;color:var(--color-text);align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:20px;display:flex}.event-table__event .infos .texts .title>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-table__event .infos .texts a.title:hover{color:var(--color-primary)}.event-table__event .infos .texts .subtitle{min-width:0;color:var(--color-text-muted);flex-direction:row;align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}.event-table__star{cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;padding:0;display:flex}.event-table__star>.icon{width:16px;height:auto;color:var(--color-text-subtle);opacity:.6;margin:0;font-size:15px;line-height:1;transition:color .15s,opacity .15s}.event-table__star:hover>.icon{color:var(--color-favorite);opacity:1}.event-table__star:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.event-table__star--active>.icon{color:var(--color-favorite);opacity:1}.event-table__typology{border-radius:4px;flex-shrink:0;align-items:center;gap:4px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.event-table__typology--person{color:#16833a;background-color:#e8f6ec}.event-table__typology--remote{color:#1767b8;background-color:#e7f1fd}.event-table__typology--hybrid{color:var(--color-primary-hover);background-color:var(--color-primary-light-background)}.event-table__admin-labels{align-items:center;gap:6px;min-width:0;display:flex}.event-table__admin-labels .ui.label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;min-width:0;max-width:200px;color:var(--color-text-subtle);border-color:var(--color-border-strong);border-radius:4px;flex:0 auto;margin:0;padding:3px 6px;font-size:10px;font-weight:600;line-height:1;overflow:hidden}.event-table__description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-table__stats{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;width:64px;display:flex;padding:0!important}.event-table__count{color:var(--color-text);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:13px;font-weight:600;line-height:20px;display:flex}.event-table__count--invited .material-icons{color:#f2711c}.event-table__count--registered .material-icons{color:#21ba45}.event-table__count-max{color:var(--color-text-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:14px}.event-table__actions{flex-shrink:0;justify-content:flex-end;align-items:center;width:48px;display:flex;padding:0!important}.event-table__actions .ellipsis-actions .ui.dropdown:not(.button){border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-text-subtle);justify-content:center;align-items:center;padding:0;display:flex}.event-table__actions .ellipsis-actions .ui.dropdown:not(.button):hover,.event-table__actions .ellipsis-actions .ui.dropdown:not(.button).active{color:var(--color-text);background-color:var(--color-ground)}.event-table__actions .ellipsis-actions .ui.dropdown:not(.button)>.icon{width:auto;height:auto;margin:0;line-height:1}.event-table__actions .ellipsis-actions .ui.dropdown:not(.button)>.menu{border:1px solid var(--color-border);border-radius:var(--radius-card);margin-top:4px;padding:4px;box-shadow:0 8px 24px #131c381f}.event-table__actions .ellipsis-actions .ui.dropdown:not(.button)>.menu>.item{color:var(--color-text);border-radius:4px;align-items:center;gap:8px;font-size:13px;padding:8px 10px!important;display:flex!important}.event-table__actions .ellipsis-actions .ui.dropdown:not(.button)>.menu>.item:hover{background-color:var(--color-ground)}.event-table__actions .ellipsis-actions .ui.dropdown:not(.button)>.menu>.item>.icon{color:var(--color-text-subtle);margin:0}@media (width<=767px){.event-table__row{flex-wrap:wrap}.event-table__row:after{content:"";flex-basis:100%;order:2}.event-table__actions{order:1}.event-table__event{min-width:0;padding-bottom:8px!important}.event-table__event .infos .texts .subtitle{flex-wrap:wrap;row-gap:2px}.event-table__premium-label,.event-table__status,.event-table__stats{order:3;padding-bottom:12px!important}.event-table__premium-label{flex-wrap:wrap;flex:auto;justify-content:flex-start;row-gap:4px;min-width:0;padding-left:48px!important}.event-table__status{width:auto;margin-left:auto;padding-left:8px!important}.event-table__stats{width:auto;padding-left:12px!important}}.EventsModal .ui.label{cursor:pointer}.EventsModal .event-table .texts{margin:0}.EventsModal .event-table__event{padding-left:0!important}.EventsModal .event-table__row{min-height:unset}.EventsModal .event-table i.icon.star,.EventsModal .event-table__stats,.EventsModal .event-table__registeredCount,.EventsModal .event-table__actions,.EventsModal .event-table__status{display:none!important}.block-stats-filters.ui.form .fields{grid-gap:1rem;grid-template-columns:repeat(6,1fr);margin:0!important;display:grid!important}.block-stats-filters.ui.form .fields .field{width:100%!important;margin:0!important}.block-stats-filters.ui.form .fields .field label{margin-bottom:.5rem;font-weight:700;display:block}.block-stats-filters.ui.form .fields .field .range-date-picker{background-color:#fafafa}.block-stats-filters.ui.form .fields .field .range-date-picker__selector .ui.selection.dropdown{min-height:2.71429em}.statistics-card{width:100%!important;height:100%!important;margin:0!important}.statistics-card .header .material-icons{margin-right:.5rem}.statistics-card .ui.statistics{justify-content:center;width:100%;margin:1rem 0}.statistics-card .value{font-variant-numeric:tabular-nums}.statistics-card .card-content{flex-direction:column;display:flex}.statistics-card.display-list .statistics{margin-top:1rem}.statistics-card.display-list .statistics .list-item{border-bottom:1px solid #0000000d;justify-content:space-between;padding:.5rem 0;display:flex}.statistics-card.display-list .statistics .list-item:last-child{border-bottom:none}.statistics-card.display-list .statistics .list-item .label{color:#0009;font-size:.9rem}.statistics-card.display-list .statistics .list-item .value{font-size:1.1rem;font-weight:700}.statistics-card.display-grid .ui.statistics .statistic{margin:0 .5rem!important}.statistics-card.display-grid .ui.statistics .statistic .value{font-size:3rem!important}.statistics-card.display-grid .ui.statistics .statistic .label{color:#0009;text-transform:none!important;font-size:.8rem!important}.statistics-grid .column:first-child{padding-left:1.5em!important}.statistics-grid .column:last-child{padding-right:1.5em!important}.events-stats{gap:var(--space-gap);grid-template-columns:repeat(4,1fr);display:grid}.events-stats__card{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-surface);flex-direction:row;align-items:center;gap:12px;padding:8px;display:flex}.events-stats__card .material-icons{box-sizing:border-box;border-radius:var(--radius-card);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.events-stats__informations{flex-direction:column;align-items:flex-start;gap:2px;line-height:normal;display:flex}.events-stats__informations--label{color:var(--color-text-muted);font-size:12px;font-weight:500}.events-stats__informations--value{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:650}.events-stats__informations--max-value{color:var(--color-text-muted);font-size:.7em;font-weight:400}@media (width<=767px){.events-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.events-stats__card{min-width:0}.events-stats__informations{min-width:0;max-width:100%}.events-stats__informations--label,.events-stats__informations--value{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}.HelpResourceLink{min-height:52px;color:var(--color-text);align-items:center;gap:12px;padding:10px 16px;transition:background-color .15s;display:flex}.HelpResourceLink:not(:last-child){border-bottom:1px solid var(--color-border)}.HelpResourceLink:hover,.HelpResourceLink:focus-visible{color:var(--color-text);background:var(--color-ground)}.HelpResourceLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.HelpResourceLink__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.HelpResourceLink__title{font-size:13px;font-weight:600;line-height:18px}.HelpResourceLink__description{color:var(--color-text-muted);font-size:12px;line-height:16px}.HelpResourceLink__arrow.material-icons{color:var(--color-text-subtle);flex-shrink:0}.OnboardingLinks__resources{flex-direction:column;display:flex}.TeamsCard .DashboardTable.ui.table{margin:0;font-size:13px}.TeamsCard .DashboardTable.ui.table th,.TeamsCard .DashboardTable.ui.table td{vertical-align:middle;border-color:var(--color-border)!important;padding:8px!important}.TeamsCard .DashboardTable.ui.table th:first-child,.TeamsCard .DashboardTable.ui.table td:first-child{padding-left:16px!important}.TeamsCard .DashboardTable.ui.table th:last-child,.TeamsCard .DashboardTable.ui.table td:last-child{padding-right:16px!important}.TeamsCard .DashboardTable.ui.table th{color:var(--color-text-muted);font-size:12px;font-weight:600;line-height:16px}.TeamsCard .DashboardTable.ui.table td{color:var(--color-text)}.TeamsCard .DashboardTable__cell .ui.label,.TeamsCard .DashboardTable__cell .ui.label.product{white-space:nowrap;border-radius:4px;align-items:center;width:max-content;height:22px;margin:2px 0;font-size:11px;font-weight:600;line-height:1;display:flex;padding:0 8px!important}@media (width<=767px){.TeamsCard .DashboardSection__body{overflow-x:auto}}.UserTasks__Empty{color:var(--color-text-muted);padding:12px 16px}.UserTasks__Task{min-height:44px;color:var(--color-text);align-items:center;gap:8px;padding:8px 16px;transition:background-color .15s;display:flex}.UserTasks__Task:not(:last-child){border-bottom:1px solid var(--color-border)}.UserTasks__Task:hover,.UserTasks__Task:focus-visible{color:var(--color-text);background-color:var(--color-ground)}.UserTasks__Icon.material-icons{color:var(--color-text-subtle);flex-shrink:0}.UserTasks__Texts{flex-direction:column;flex:1;min-width:0;display:flex}.UserTasks__Title,.UserTasks__Event{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UserTasks__Event{color:var(--color-text-subtle);font-size:11px;line-height:16px}.UserTasks__Due{height:22px;color:var(--color-text);white-space:nowrap;border-radius:4px;flex-shrink:0;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.UserTasks__Retroplanning{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.UserTasks__Retroplanning:hover,.UserTasks__Retroplanning:focus-visible{color:var(--color-primary)}.VideoCover{aspect-ratio:16/9;background:var(--color-primary);color:#fff;width:100%;container-type:inline-size}.VideoCover__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5cqw;height:100%;padding:0 8cqw;display:flex}.VideoCover__logo{width:45cqw;height:auto;display:block}.VideoCover__title{letter-spacing:.02em;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:var(--color-secondary);text-decoration-color:var(--color-secondary);text-underline-offset:.18em;font-size:5.5cqw;font-weight:300;line-height:1.5;text-decoration-thickness:.1em}.VideoLanguageFlag{line-height:0;display:flex;position:absolute}.VideoLanguageFlag i.flag{vertical-align:top;margin:0}.VideoThumbnail{border-radius:6px;line-height:0;position:relative;overflow:hidden}.VideoThumbnail__duration{color:#fff;background:#000000bf;border-radius:3px;padding:0 6px;font-size:.8em;font-weight:400;line-height:1.5;position:absolute;bottom:6px;right:6px}.VideoThumbnail__language{top:6px;right:6px}.VideoThumbnail--compact{border-radius:3px}.VideoThumbnail--compact .VideoThumbnail__duration{padding:0 4px;font-size:.75em;line-height:1.4;bottom:3px;right:3px}.VideoThumbnail--compact .VideoThumbnail__language{top:3px;right:3px}.ui.modal.VideoLibraryModal{width:calc(100vw - 2rem);max-width:none;height:calc(100vh - 2rem);margin:0;overflow:hidden}.ui.modal.VideoLibraryModal.visible{flex-direction:column;display:flex!important}.ui.modal.VideoLibraryModal>.close{color:#0009;top:.6rem;right:.6rem}.ui.modal.VideoLibraryModal>.header{flex:none;align-items:center;gap:1rem;padding:.75rem 3rem .75rem 1rem;display:flex}.ui.modal.VideoLibraryModal>.content{flex-direction:row;flex:auto;gap:.75rem;min-height:0;padding:.75rem;display:flex}.VideoLibraryModal__player{background:#000;border-radius:4px;flex:auto;min-width:0;overflow:hidden}.VideoLibraryModal__player iframe{border:0;width:100%;height:100%;display:block}.VideoLibraryModal__list{flex-direction:column;flex-shrink:0;gap:.15em;width:320px;display:flex;overflow-y:auto}.VideoLibraryModal__item{cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border:0;border-radius:4px;flex-direction:row;align-items:center;gap:.75em;padding:.35em;display:flex}.VideoLibraryModal__item:hover{background:#0000000d}.VideoLibraryModal__item--active{background:#7c5cff1f;font-weight:700}.VideoLibraryModal__thumbnail{flex-shrink:0;width:110px}.VideoLibraryModal__itemTitle{flex:1}@media (width<=767px){.ui.modal.VideoLibraryModal>.content{flex-direction:column;overflow-y:auto}.VideoLibraryModal__player{aspect-ratio:16/9;flex:none}.VideoLibraryModal__list{width:100%;overflow-y:visible}}.ui.modal.VideoModal{max-width:calc(177.778vh - 355.556px)}.Onboarding h1.ui.header{text-align:left;margin-top:0;margin-bottom:16px}.Onboarding .Timeline{border-radius:var(--radius-card);background-color:var(--color-surface);box-shadow:var(--shadow-surface);padding:20px}.Timeline{flex-direction:column;display:flex}.Timeline__ItemContent{flex:1;padding-bottom:2em}.Timeline__ItemContent .ui.header{margin-top:.25em}.Timeline__Item{flex-direction:row;gap:1rem;display:flex}.Timeline__Item.is-completed .ui.header{margin-bottom:.25em}.Timeline__Item .Timeline__Icon{flex-direction:column;flex-shrink:0;align-items:center;width:40px;display:flex;position:relative}.Timeline__Item .Timeline__Icon i.circular.icon{box-shadow:none;margin-right:0}.Timeline__Item.is-active .Timeline__Icon i.circular.icon{background-color:var(--color-primary);color:#fff}.Timeline__Item.is-upcoming .Timeline__Icon i.circular.icon{background-color:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-border-strong);color:var(--color-text-muted)}.Timeline__Item.is-completed .Timeline__Icon i.circular.icon{color:var(--color-confirmed);background-color:#4ecb7126}.Timeline__Item:not(:last-child) .Timeline__Icon:after{content:"";background:#7c5cff20;flex:1;width:2px;height:100%}.Timeline--horizontal{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.Timeline--horizontal .Timeline__Item{padding:0 20px}.Timeline--horizontal .Timeline__Item:first-child{padding-left:0}.Timeline--horizontal .Timeline__Item:last-child{padding-right:0}.Timeline--horizontal .Timeline__Item+.Timeline__Item{border-left:1px solid var(--color-border)}.Timeline--horizontal .Timeline__Item:not(:last-child) .Timeline__Icon:after{display:none}.Timeline--horizontal .Timeline__ItemContent{padding-bottom:0}@media (width<=900px){.Timeline--horizontal{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:row}.Timeline--horizontal .Timeline__Item{padding:16px 0}.Timeline--horizontal .Timeline__Item:first-child{padding-top:0}.Timeline--horizontal .Timeline__Item:last-child{padding-bottom:0}.Timeline--horizontal .Timeline__Item+.Timeline__Item{border-left:none;border-top:1px solid var(--color-border)}}.ConfigCards__Row{min-height:52px;color:var(--color-text);align-items:center;gap:12px;padding:8px 16px;transition:background-color .15s;display:flex}.ConfigCards__Row:not(:last-child){border-bottom:1px solid var(--color-border)}.ConfigCards__Row:hover,.ConfigCards__Row:focus-visible{color:var(--color-text);background-color:var(--color-ground)}.ConfigCards__Row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.ConfigCards__Status.material-icons{color:var(--color-text-subtle);flex-shrink:0}.ConfigCards__Status--valid.material-icons{color:var(--color-confirmed)}.ConfigCards__Status--invalid.material-icons{color:var(--color-pending)}.ConfigCards__Text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ConfigCards__Title{font-size:14px;font-weight:600;line-height:20px}.ConfigCards__Description{color:var(--color-text-muted);font-size:13px;line-height:18px}.ConfigCards__Chevron.material-icons{color:var(--color-text-subtle);flex-shrink:0}.OrganizationDashboard__GlobalView__layout{align-items:start;gap:var(--space-gap);grid-template-columns:minmax(0,1fr) 360px;display:grid}@media (width<=1100px){.OrganizationDashboard__GlobalView__layout{grid-template-columns:minmax(0,1fr)}}.OrganizationDashboard__GlobalView__layout--single{grid-template-columns:minmax(0,1fr)}.OrganizationDashboard__GlobalView__column{gap:var(--space-gap);flex-direction:column;min-width:0;display:flex}.OrganizationDashboard__GlobalView__column>.ui.segment,.OrganizationDashboard__GlobalView__column>.ui.message{margin:0}.OrganizationDashboard__GlobalView .ListEvents .event-table__row{padding-right:16px}.OrganizationDashboard__GlobalView .ListEvents .event-table__status,.OrganizationDashboard__GlobalView .ListEvents .event-table__stats,.OrganizationDashboard__GlobalView .ListEvents .event-table__actions{display:none!important}.OrganizationDashboard__GlobalView .ListEvents .ui.label.organization{display:none}.TaskDetails{flex-direction:column;gap:4px;width:280px;max-width:calc(100vw - 48px);font-size:13px;display:flex}.TaskDetails__Title{color:var(--color-text);font-size:14px;font-weight:600}.TaskDetails__Event{color:var(--color-text-muted);font-size:12px}.TaskDetails__Fields{grid-template-columns:88px 1fr;gap:4px 8px;margin:8px 0;display:grid}.TaskDetails__Fields dt{color:var(--color-text-muted)}.TaskDetails__Fields dd{overflow-wrap:anywhere;min-width:0;margin:0}.TaskDetails__Status--late{color:var(--color-refused)}.TaskDetails__Status--done{color:var(--color-confirmed)}.TaskDetails__Actions{flex-wrap:wrap;gap:8px;display:flex}.TaskDetails__Actions .ui.button{margin:0}.TaskGroupDetails{width:300px;max-width:calc(100vw - 48px);font-size:13px}.TaskGroupDetails__Title{font-size:14px;font-weight:600}.TaskGroupDetails__Event{color:var(--color-text-muted);margin-bottom:6px;font-size:12px}.TaskGroupDetails__List{max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto}.TaskGroupDetails__Item{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.TaskGroupDetails__Item:first-child{border-top:0}.TaskGroupDetails__Item .ui.button{flex-shrink:0;margin:0}.TaskGroupDetails__Texts{flex-direction:column;min-width:0;display:flex}.TaskGroupDetails__Texts small{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px}.TaskGroupDetails__Done{color:var(--color-confirmed);flex-shrink:0;font-size:12px}.Gantt{--gantt-label-width:260px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex:1;min-height:240px;overflow:auto}@media (width<=767px){.Gantt{--gantt-label-width:150px}}.Gantt__Content{min-width:max-content}.Gantt__Body{position:relative}.GanttGridLines{inset:0 0 0 var(--gantt-label-width);pointer-events:none;position:absolute}.GanttGridLines__Line{background:var(--color-border);opacity:.6;width:1px;position:absolute;top:0;bottom:0}.GanttGridLines__Today{background:var(--color-secondary);z-index:2;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.GanttHeader{z-index:5;background:var(--color-surface);border-bottom:1px solid var(--color-border-strong);display:flex;position:sticky;top:0}.GanttHeader__Label{z-index:6;width:var(--gantt-label-width);background:var(--color-surface);border-right:1px solid var(--color-border);color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;align-items:flex-end;padding:0 12px 6px;font-size:11px;display:flex;position:sticky;left:0}.GanttHeader__Track{flex-shrink:0;height:44px;position:relative}.GanttHeader__Top,.GanttHeader__Bottom{border-left:1px solid var(--color-border);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;height:22px;padding:0 4px;font-size:11px;line-height:22px;position:absolute;overflow:hidden}.GanttHeader__Top{color:var(--color-text);font-weight:600;top:0}.GanttHeader__Top:first-letter{text-transform:uppercase}.GanttHeader__Bottom{color:var(--color-text-muted);text-align:center;padding:0;top:22px}.GanttHeader__Today{z-index:3;background:var(--color-secondary);color:#fff;white-space:nowrap;border-radius:4px;padding:0 5px;font-size:10px;line-height:16px;position:absolute;top:3px;transform:translate(-50%)}.GanttRow{--gantt-row-border:var(--color-border);min-height:52px;display:flex}.GanttRow--task{--gantt-row-border:transparent;min-height:32px}.GanttRow--task .GanttRow__Label{align-items:center;padding:4px 12px 4px 36px}.GanttRow__Group:last-child>.GanttRow:last-child{--gantt-row-border:transparent}.GanttRow__Label{z-index:3;width:var(--gantt-label-width);background:var(--color-surface);border-right:1px solid var(--color-border);border-bottom:1px solid var(--gantt-row-border);flex-shrink:0;align-items:flex-start;gap:6px;min-width:0;padding:8px 12px 8px 8px;display:flex;position:sticky;left:0}.GanttRow__Toggle{width:20px;height:20px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;padding:0;font-size:10px;transition:transform .15s}.GanttRow__Toggle:hover{background:var(--color-ground)}.GanttRow__Toggle:disabled{visibility:hidden}.GanttRow__Toggle--expanded{transform:rotate(90deg)}.GanttRow__Texts{flex-direction:column;min-width:0;display:flex}.GanttRow__Name{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.GanttRow__Name:hover{color:var(--color-primary)}.GanttRow__Meta{color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px;font-size:11.5px;display:flex}@media (width<=767px){.GanttRow__Meta{display:none}}.GanttRow__Late{color:var(--color-refused)}.GanttRow__Badge{border:1px solid var(--color-border-strong);border-radius:8px;padding:0 6px;font-size:10.5px}.GanttRow__TaskTitle{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.GanttRow__TaskTitle--done{color:var(--color-text-subtle);text-decoration:line-through}.GanttRow__TaskDue{color:var(--color-text-subtle);font-variant-numeric:tabular-nums;font-size:11px}.GanttRow__TaskDue:first-letter{text-transform:uppercase}.GanttRow__TaskDue--soon{color:var(--color-pending)}.GanttRow__TaskDue--late{color:var(--color-refused)}.GanttRow__Track{border-bottom:1px solid var(--gantt-row-border);flex-shrink:0;position:relative}.GanttRow__Bar{background:var(--color-primary);color:#fff;white-space:nowrap;text-overflow:ellipsis;z-index:1;border-radius:5px;height:22px;margin-top:-11px;padding:0 8px;font-size:11.5px;line-height:22px;position:absolute;top:50%;overflow:hidden}.GanttRow__BarName,.GanttRow__TaskName{color:var(--color-text-muted);white-space:nowrap;pointer-events:none;z-index:1;margin-top:-9px;font-size:11.5px;line-height:18px;position:absolute;top:50%}.GanttRow__TaskName{color:var(--color-text)}.TaskMarker{z-index:2;border:2px solid var(--color-primary);background:var(--color-surface);width:14px;height:14px;color:var(--color-primary);cursor:pointer;border-radius:50%;place-items:center;margin:-7px 0 0 -7px;padding:0;font-size:9px;font-weight:700;display:grid;position:absolute;top:50%}.TaskMarker:hover{transform:scale(1.2)}.TaskMarker--many{width:20px;height:20px;margin:-10px 0 0 -10px}.TaskMarker--soon{border-color:var(--color-pending);color:var(--color-pending)}.TaskMarker--late{border-color:var(--color-refused);color:var(--color-refused)}.TaskMarker--done{border-color:var(--color-confirmed);background:var(--color-confirmed);color:#fff}.UnscheduledPill{z-index:2;border:1.5px dashed var(--color-pending);background:var(--color-surface);height:22px;color:var(--color-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:11px;margin-top:-11px;padding:0 9px;font-size:11.5px;position:absolute;top:50%}.UnscheduledPill:hover{background:var(--color-ground)}.UnscheduledPill--inline{align-self:flex-start;height:20px;margin:4px 0 0;font-size:11px;position:static}.UnscheduledPill__Popup{width:320px;max-width:calc(100vw - 48px);font-size:13px}.UnscheduledPill__Title{font-size:14px;font-weight:600}.UnscheduledPill__Event{color:var(--color-text-muted);margin-bottom:6px;font-size:12px}.UnscheduledPill__List{max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.UnscheduledPill__Item{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.UnscheduledPill__Item:first-child{border-top:0}.UnscheduledPill__Item .ui.input{flex-shrink:0;width:136px}.UnscheduledPill__Texts{flex-direction:column;min-width:0;display:flex}.UnscheduledPill__Texts small{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px}.ui.popup.Retroplanning-Popup{border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 8px 24px #131c381f!important}.FacetFilter__trigger{height:var(--control-height);border-radius:var(--radius-control);background-color:var(--color-surface);box-shadow:0 0 0 1px var(--color-border-strong) inset;color:var(--color-text-muted);white-space:nowrap;align-items:center;padding:0 8px 0 12px;font-size:13px;font-weight:500;transition:box-shadow .15s,color .15s,background-color .15s;display:flex}.FacetFilter__trigger:hover{box-shadow:0 0 0 1px var(--color-text-subtle) inset;color:var(--color-text)}.FacetFilter__trigger--active,.FacetFilter__trigger--active:hover{background-color:var(--color-primary-light-background);box-shadow:0 0 0 1px var(--color-primary-light) inset;color:var(--color-primary)}.FacetFilter__chevron.icon{opacity:.7;margin:0 0 0 6px;font-size:10px}.FacetFilter__icon.material-icons{flex-shrink:0;margin-right:6px}.FacetFilter.ui.dropdown{border-radius:var(--radius-control)}.FacetFilter.ui.dropdown:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.FacetFilter.ui.dropdown.active>.FacetFilter__trigger{box-shadow:0 0 0 1px var(--color-focus) inset}.FacetFilter.ui.dropdown>.menu{min-width:200px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;margin-top:4px!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.FacetFilter.ui.dropdown>.menu{max-width:calc(100vw - 32px)}}.FacetFilter.ui.dropdown>.menu .item{color:var(--color-text);font-size:13px;padding:7px 8px!important}.FacetFilter.ui.dropdown>.menu .item:focus{outline:none}.FacetFilter.ui.dropdown>.menu .item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.FacetFilter.ui.dropdown>.menu>.ui.input{width:auto;margin:4px}.FacetFilter.ui.dropdown>.menu>.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.FacetFilter.ui.dropdown>.menu>.ui.input input:focus{border-color:var(--color-focus)}.FacetFilter.ui.dropdown>.menu>.menu{border-top:none!important;margin:0!important}.FacetFilter.ui.dropdown>.menu>.item{border-radius:4px;margin:1px 0}.FacetFilter.ui.dropdown>.menu>.item:hover,.FacetFilter.ui.dropdown>.menu>.item.selected{background:var(--color-ground)}.FacetFilter.ui.dropdown>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.FacetFilter.ui.dropdown>.menu>.item.FacetFilter__clear{color:var(--color-text-muted);background:0 0;font-size:12px;font-weight:400}.FacetFilter.ui.dropdown>.menu>.item.FacetFilter__clear:hover{color:var(--color-text);background:var(--color-ground)}.FacetFilter.ui.dropdown>.menu>.item.FacetFilter__clear.disabled{color:var(--color-text-subtle);opacity:1;pointer-events:auto;cursor:default}.FacetFilter.ui.dropdown>.menu>.item.FacetFilter__clear.disabled:hover{color:var(--color-text-subtle);background:0 0}.FacetFilter.ui.dropdown>.menu>.menu>.item{border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin:1px 0;display:flex}.FacetFilter.ui.dropdown>.menu>.menu>.item:hover{background:var(--color-ground)}.FacetFilter.ui.dropdown>.menu>.menu>.item .ui.label{margin:0}.FacetFilter.ui.dropdown>.menu>.menu>.item .FacetFilter__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.FacetFilter.ui.dropdown>.menu>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.FacetFilter.ui.dropdown>.menu>.menu>.item.active .FacetFilter__check{visibility:visible}.FacetFilter.ui.dropdown .divider{border-top-color:var(--color-border);margin:4px 0}.FacetFilter.ui.dropdown>.menu>.item{align-items:center;gap:8px;display:flex}.FacetFilter.ui.dropdown>.menu>.item .FacetFilter__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.FacetFilter.ui.dropdown>.menu>.item.active .FacetFilter__check{visibility:visible}.FacetFilter.ui.dropdown>.menu{min-width:260px;max-width:340px}.FacetFilter.ui.dropdown>.menu>.menu>.item{align-items:center;gap:8px;display:flex}.FacetFilter.ui.dropdown>.menu>.menu>.item .ui.checkbox{flex:none;min-height:17px}.FacetFilter.ui.dropdown>.menu>.menu>.item:hover .FacetFilter__only,.FacetFilter.ui.dropdown>.menu>.menu>.item:focus-visible .FacetFilter__only{visibility:visible}.FacetFilter__label{flex-direction:column;flex:1;min-width:0;display:flex}.FacetFilter__text,.FacetFilter__description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FacetFilter__description{color:var(--color-text-muted);font-size:12px;font-weight:400}.FacetFilter__only{color:var(--color-primary);visibility:hidden;flex:none;font-size:12px;font-weight:600}.FacetFilter__count{min-width:32px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-weight:400}.FacetFilter__empty{color:var(--color-text-muted);padding:7px 8px;font-size:13px}.FacetFilter__showAll{border:0;border-top:1px solid var(--color-border);width:100%;color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;margin-top:4px;padding:7px 8px;font-size:13px;display:block}.FacetFilter__showAll:hover{color:var(--color-text)}.SegmentedChoice{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);gap:2px;padding:2px;display:inline-flex}.SegmentedChoice .ui.button{color:var(--color-text-subtle);background:0 0;justify-content:center;align-items:center;padding:0 10px;display:flex;border-radius:4px!important}.SegmentedChoice .ui.button:hover{background:var(--color-ground);color:var(--color-text)}.SegmentedChoice .ui.button.active{color:var(--color-primary);background-color:var(--color-primary-light-background)!important}.SegmentedChoice .ui.button.icon{width:30px;padding:0}.SegmentedChoice .ui.button>.icon{margin:0!important}.SegmentedChoice .ui.basic.button{gap:6px;box-shadow:none!important}.UndoToast{justify-content:space-between;align-items:center;gap:12px;display:flex}.UndoToast__Undo{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font-weight:600;text-decoration:underline}.RetroplanningScreen__Content{gap:var(--space-gap);min-height:0}.RetroplanningScreen__Content>.SummaryStrip{border:1px solid var(--color-border);border-radius:var(--radius-card);margin:0;padding:6px 12px}body,h1,h2,h3,h4,h5,.ui.header,.ui.input>input,.ui.accordion .title:not(.ui),.ui.items>.item>.content>.header,.ui.message .header,.ui.modal>.header,.ui.popup>.header,.ui.search>.results .result .title,.ui.steps .step .title,.ui.text.container,.ui.button,.ui.list>.item .header,.ui.card>.content>.header,.ui.list .list>.item .header,.ui.cards>.card>.content>.header,.ui.menu,.ui.form,.ui.table,.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=time],.ui.form input[type=text],.ui.form input[type=file],.ui.form input[type=url],.ui.statistic>.label,.ui.statistic>.value,.ui.statistics .statistic>.label,.ui.statistics .statistic>.value{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Oxygen,Cantarell,sans-serif}.header__search-bar{min-width:250px}.ui.button{font-weight:500}.ui.button.primary:not(.basic):not(.negative){background:var(--color-primary)!important}.ui.button.primary:not(.basic):not(.negative):hover,.ui.button.primary:not(.basic):not(.negative):focus-visible{background:var(--color-primary-hover)!important}.ui.basic.primary.button,.ui.basic.primary.buttons .button{color:var(--color-primary)!important;box-shadow:0 0 0 1px var(--color-primary) inset!important}.ui.basic.primary.button:hover,.ui.basic.primary.button:focus,.ui.basic.primary.button:active,.ui.basic.primary.button.active,.ui.basic.primary.buttons .button:hover,.ui.basic.primary.buttons .button:focus,.ui.basic.primary.buttons .button:active,.ui.basic.primary.buttons .button.active{color:var(--color-primary-hover)!important;box-shadow:0 0 0 1px var(--color-primary-hover) inset!important}.ui.primary.label,.ui.primary.labels .label{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.ui.button:focus-visible,a:focus-visible,.ui.menu .item:focus-visible,.ui.dropdown:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ui.form input:focus:not(.error,.field.error *,.dropdown.error *,.input.error>*,.transparent>*),.ui.form textarea:focus:not(.error,.field.error *,.dropdown.error *,.input.error>*,.transparent>*),.ui.input>input:focus:not(.error,.field.error *,.dropdown.error *,.input.error>*,.transparent>*),.ui.selection.dropdown:focus:not(.error,.field.error *,.dropdown.error *,.input.error>*,.transparent>*),.ui.selection.active.dropdown:not(.error,.field.error *,.dropdown.error *,.input.error>*,.transparent>*),.ui.selection.active.dropdown .menu:not(.error,.field.error *,.dropdown.error *,.input.error>*,.transparent>*){border-color:var(--color-focus)!important}.ui.button.negative{background:var(--color-canceled)!important}.ace_editor *{font-family:Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace}.ui.menu .header.item,.ui.vertical.menu .header.item{font-weight:500}.ui.header{color:var(--color-text);font-weight:600}.ui.header .sub.header{color:var(--color-text-muted)}.ac-menu-section .item>.header .ui.label{float:right;margin:-.15em 0;padding:.3em .6em}#root,.App{height:100%}.ui .form .Select-input input{border:0!important}.ui.basic.segment>div:not(.Screen){height:100%!important}.App-logo{height:80px;animation:20s linear infinite App-logo-spin}.App-header{color:#fff;background-color:#222;height:150px;padding:20px}.App-intro{font-size:large}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media print{.ui.inverted.vertical.left.fixed.menu,.main-content>div>.ui.huge.menu{display:none!important}.main-content{padding-top:0!important;padding-left:0!important}.c-screen--dashboard .uistackable.cards{position:relative}.c-screen--dashboard .ui.card{page-break-inside:avoid;position:relative}}.ui.transparent.input.apec--inputCell>input{font-style:italic!important;font-weight:700!important}.swal2-title{font-size:1.4em!important}.swal2-content{font-size:1em!important}.swal2-popup--pre .swal2-html-container{white-space:pre-line;text-align:left}.ui.dropdown.badge-editor-types{width:120px;min-width:120px}.ui.dropdown.badge-editor-types .item{align-items:center;display:flex}.leaflet-container{width:100%;height:85vh;background-color:#f1f1f1!important}.leaflet-draw-actions a{background-color:#919187;color:#fff!important}.text-ellipsis{white-space:nowrap;text-overflow:ellipsis;line-clamp:1;overflow:hidden;-webkit-line-clamp:1!important}:root{--toastify-color-info:#1890ff;--toastify-color-success:#21ba45;--toastify-color-warning:#dfa500;--toastify-color-error:#db2828}#hubspot-messages-iframe-container{z-index:900!important}.modal--support-ticket>.content{min-height:40vh}.formule-a{color:#21ba45!important;background-color:#e8f8f0!important}.formule-b{color:#3f5392!important;background-color:#dde7f2!important}.formule-c{color:#f2711c!important;background-color:#ffeed3!important}.premium{color:#fff!important;background-color:#732442!important}.unlimited-a{color:#6821ba!important;background-color:#f2e8f8!important}.unlimited-b{color:#409014!important;background-color:#daf3c4!important}.unlimited-c{color:#0f978e!important;background-color:#d3f7ff!important}.CommentCard.ui.segment{border-radius:8px}.CommentCard__actions{position:absolute;top:0;right:0}.CommentCard__content.is-editing{margin-top:.8em}.MediaQueryButton{cursor:pointer;display:inline-block}.MediaQueryButton .icon{margin-right:0}.MediaQueryButton__group .ui.button{width:48px}.FieldButtonPicker.ui.modal{min-height:82vh}.FieldButtonPicker.ui.modal>i.close.icon,.FieldButtonPicker.ui.modal>i.close.icon:hover{color:#fff}.FieldButtonPicker__Header{color:#fff!important;background-color:#131c38!important}.FieldButtonPicker__Button.ui.button{margin-top:.8em!important}.FieldButtonPicker__Clear{height:200px}.FieldButtonPicker .ui.card{box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}.FieldButtonPicker .ui.card:hover{transform:none!important}.FieldButtonPicker .ui.menu{margin-top:1.2em;border-bottom:none!important}.FieldButtonPicker .ui.menu .item{color:#fff}.FieldButtonPicker .ui.menu .item:hover,.FieldButtonPicker .ui.menu .item.active{color:#fff!important}.FieldButtonPicker .ui.menu .item.active{border-color:#f3701f!important}.FormFields__Header.header{font-weight:700;margin:1em 0 0!important}.FormFields__Cards.ui.cards{margin-top:0}.FormFields__Cards.ui.cards .ui.card{cursor:pointer}.FormFields__Cards.ui.cards .ui.card>.content{display:flex}.FormFields__Cards.ui.cards .ui.card>.content>div{flex-direction:column;display:flex}.FormFields__Cards.ui.cards .ui.card>.content .title.header{margin:0}.FormFields__Cards.ui.cards .ui.card>.content .description{color:#777;font-size:.8em}.icon-container{justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;max-height:30px;margin-right:8px;display:flex}.icon-container>i{height:auto;margin:0;font-size:1.2em;padding:0!important}.icon-container>i.header{font-family:Icons!important}.ui.form .field .cke_editable img{max-width:100%;height:auto!important}.ui.table.table--disable{cursor:not-allowed!important}.ui.table.table--disable tbody{opacity:.6;pointer-events:none}.ui.table.table .menu-button{color:#fff;background:#131c38}.ui.table.table tr.warning,.ui.table.table td.warning{background:#f7df9b!important}.BaseTable,.BaseTable .ant-picker-input>input,.BaseTable .ant-select,.BaseTable__row-cell>.cell-select>.ant-select{font-size:12px}.BaseTable__header-cell>div>div>div>i.icon{display:none}.ui.form .BaseTable input{font-size:12px}.BaseTable__row .selection{line-height:initial;justify-content:center;align-items:center;display:flex}.form-select__select__multi-value--is-disabled .form-select__select__multi-value__remove{display:none}.ai-generation-modal .content{min-height:200px!important}.ai-generation-modal .ai-text-result{background:#f9fafb;border-radius:12px;padding:12px}.ai-generation-modal .field-label{font-weight:700}.EmailListInput__dropdown.ui.dropdown>.label{font-weight:400}.EmailListInput .ui.message{margin-top:.5em}.CellEmailList{cursor:pointer;flex-wrap:nowrap;gap:4px;width:100%;display:flex;overflow:hidden}.form-email-list__error{color:#9f3a38;margin-top:.4em;font-size:.9em;display:block}.feedback-add-question.c-line .ui.button,.feedback-add-question.c-line .c-line__line{visibility:hidden}.feedback-add-question.c-line:hover .ui.button,.feedback-add-question.c-line:hover .c-line__line{visibility:visible}.BaseTable__row-cell--file{padding:0 4px}.BaseTable__row-cell--file>.ui.label{width:100%}.flight-card{margin-top:1em!important}.flight-card .ui.segment.segment--header{padding-bottom:0}.flight-card .ui.segment.segment--header .ui.header{font-weight:inherit;font-size:inherit;margin:0}.flight-card .ui.segment.segment--header .ui.header p,.flight-card .ui.segment.segment--header .ui.header h3{margin:0}.flight-card .ui.segment.segment--content{border-top:none}.flight-card__header{border-radius:10px 10px 0 0;padding:1em}.flight-card__header h3.ui.header{margin-bottom:4px;color:#fff!important}.flight-card__header h3.ui.header.title p{margin-bottom:0}.flight-card__header h3.ui.header.subtitle{margin-top:0;margin-bottom:.6em;font-weight:400}.flight-card__header .flight-number{color:#fff;justify-content:space-between;align-items:center;display:flex}.flight-card__header .flight-number .divider{background-color:#fff;flex:1;height:1px;margin:0 1em}.flight-card__header .flight-number .number{font-weight:700}.flight-card__steps{border:1px solid #a8a5a5;border-top:none;border-radius:0 0 10px 10px}.flight-card__date{margin:0 16px;padding-top:12px;font-size:12px;font-style:italic}.flight-card__step{margin:0 1em;padding:1em 0;position:relative}.flight-card__step:not(:last-child){border-bottom:1px solid #d5d6d8}.flight-card__step .circle{border:3px solid #a8a5a5;border-radius:50%;width:1em;min-width:1em;height:1em}.flight-card__step .stopovers{flex-direction:column;align-items:center;margin-right:1em;display:flex}.flight-card__step .stopovers .divider{border-left:2px dashed #a8a5a5;flex:1;width:2px}.flight-card__step .time{margin-right:1em;font-weight:700}.flight-card__step .airport{color:#000;flex-direction:column;align-items:flex-start;font-weight:700;display:flex}.flight-card__step .airport__infos{color:gray!important;font-size:14px!important;font-weight:400!important}.flight-card__step .react-datepicker__input-container>input{text-align:center;border:none;border-bottom:1px solid #22242626;outline:none;max-width:60px;margin-left:1em}.flight-card__step .react-datepicker__input-container>input:focus{border-bottom:1px solid var(--color-primary)}.flight-card__step .react-datepicker__input-container>button{display:none}.flight-card__step .departure-and-duration{display:flex}.flight-card__step .departure-and-duration .departure{justify-content:flex-start;align-items:flex-start;display:flex}.flight-card__step .departure-and-duration .duration{color:#a8a5a5;min-height:1.5em;margin:8px 0;padding:.2em 0;font-size:.9em}.flight-card__step .arrival{justify-content:flex-start;align-items:flex-start;display:flex}.flight-card__step .arrival .time{margin:0 1em}.flight-card .card-actions{width:80px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.flight-card .card-actions .fa.fa-fw{cursor:pointer;background-color:#0000;border-radius:30px;padding:8px;transition:background .25s}.flight-card .card-actions .fa.fa-fw:hover{background:#d3d3d3}.flight-card .card-actions .edit-icon{color:gray!important}.flight-card .card-actions .delete-icon{color:#f08080!important}.flight-card .small-input{max-width:50px}.flight-card .disclaimer{color:gray;padding:8px;font-size:14px;font-style:italic}.flight-card .disclaimer .fa-warning{color:orange;margin-right:4px}.FlightOption{cursor:pointer;border:1px solid #ccc;border-radius:4px;padding:.5em}.FlightOption:hover{border-color:var(--ac-color-primary)}.FlightOption__circle-and-divider{flex-direction:column;align-items:center;display:flex}.FlightOption__circle{border:2px solid #a8a5a5;border-radius:50%;width:8px;min-width:8px;height:8px}.FlightOption__divider{border-left:2px solid #a8a5a5;flex:1}.FlightOption__departure,.FlightOption__arrival{gap:.5em;display:flex}.FlightOption__infos .duration{visibility:hidden;color:#ccc;font-size:.7em;font-style:italic}.FlightOption__infos .time{color:var(--ac-color-primary);font-weight:700}.UpdateFlightModal h3{margin-bottom:8px}.UpdateFlightModal .description{opacity:.9;margin:8px 0;font-size:.9em}.UpdateFlightModal .af-string-field{max-width:200px!important}.UpdateFlightModal .incorrect-hint{color:#f08080;font-size:10px}.UpdateFlightModal .input-wrapper{flex-direction:column;align-items:flex-start;gap:0;display:flex}.UpdateFlightModal .add-connection-button{cursor:pointer;border:0;margin:8px;color:var(--ac-color-primary)!important;background:0 0!important;font-size:14px!important}.UpdateFlightModal .search-flight--spaced{padding:8px}.UpdateFlightModal .search-flight .buttons-wrapper{flex-direction:row;align-items:center;gap:12px;padding:8px 0;display:flex}.UpdateFlightModal .search-flight .buttons-wrapper button{margin:0!important}.UpdateFlightModal .search-error{color:#f08080;font-size:14px}.UpdateFlightModal .flight-card{margin-bottom:12px}.UpdateFlightModal .flights-to-choose-between .text{margin-bottom:1em;font-size:.9em}.UpdateFlightModal .flights-to-choose-between__list{grid-template-columns:repeat(2,1fr);gap:1em;display:grid}.field.field--flight>.no-flight{color:#00000080;background-color:#ffffffe6;border:1px dashed #22242626;border-radius:.285714rem;padding:.5em 1em}.field.field--flight:not(.field--readOnly)>.no-flight,.field.field--flight:not(.field--readOnly)>.ui.cards{cursor:pointer}.field.field--flight:not(.field--readOnly)>.no-flight:hover,.field.field--flight:not(.field--readOnly)>.ui.cards:hover{opacity:.9}.field.field--flight>.ui.cards{border:1px solid #22242626;border-radius:.285714rem;margin:0;padding:0}.field.field--flight>.ui.cards>.ui.card.FlightSteps:first-child{margin-top:0!important}.field.field--flight>.ui.cards>.ui.card.FlightSteps:last-child{margin-bottom:0!important}.BaseTable__row-cell--gamification-user-stats{padding:0}.BaseTable__row-cell--gamification-user-stats>div{text-align:right;cursor:pointer;width:100%;padding:0 .5em!important}.BaseTable__row-cell--gamification-user-stats>div>.ui.label{margin-left:auto}.gamification-modal{min-height:300px}.CellGooglePlacePicker__container{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.CellGooglePlacePicker__container.is-empty{height:inherit}.CellHtml{cursor:pointer;width:100%;height:100%}.CellHtml__Modal .cke_editable{border:1px solid #ddd;border-radius:4px;padding:1em}.BaseTable__row-cell--html{flex-direction:column;align-items:flex-start;display:flex}.BaseTable__row-cell--html .ui.label{cursor:pointer;margin:4px 0;padding:4px .5em!important}.BaseTable__row-cell--html .ui.label p{margin-bottom:0}.BaseTable__row-cell.BaseTable__row-cell--image{padding:0}.ac-table__image{width:100%;height:100%}.ui.label.label--iconOnly{text-align:center;width:30px}.ui.label.label--iconOnly>.icon{margin:0}.UserSegmentsModal__search{margin-bottom:12px}.UserSegmentsModal__rows{border:1px solid var(--color-border);border-radius:var(--radius-card);margin:0;padding:0;list-style:none}.UserSegmentsModal__row{align-items:center;gap:12px;min-height:48px;padding:8px 16px;display:flex}.UserSegmentsModal__row:not(:last-child){border-bottom:1px solid var(--color-border)}.UserSegmentsModal__row .ui.button{margin:0}@media (width<=767px){.UserSegmentsModal__row{flex-wrap:wrap;row-gap:8px}}.UserSegmentsModal__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}@media (width<=767px){.UserSegmentsModal__text{flex-basis:100%}}.UserSegmentsModal__name,.UserSegmentsModal__description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.UserSegmentsModal__name{color:var(--color-text);font-weight:600}.UserSegmentsModal__description{color:var(--color-text-muted);font-size:13px;line-height:18px}.UserSegmentsModal__action{flex:none;justify-content:flex-end;width:104px;display:flex}@media (width<=767px){.UserSegmentsModal__action{flex:1;width:auto}}.UserSegmentsModal__removals{margin-top:16px}.UserSegmentsModal__removals-title{text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-muted);margin:0 0 4px;font-size:12px;font-weight:600}.UserSegmentsModal__removals-list{margin:0;padding:0;list-style:none}.UserSegmentsModal__removal{align-items:center;gap:8px;min-height:32px;display:flex}.UserSegmentsModal__removal .ui.button{flex:none;margin:0}.UserSegmentsModal__removal-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-text-muted);flex:1;font-size:13px;overflow:hidden}.BaseTable__row-cell--password{padding:0}.BaseTable__row-cell--password .cell-input--password{flex-direction:row;align-items:center;padding:0 8px;display:flex}.product-details-table table td .ui.input input{border:none}.BaseTable__row-cell--status{text-align:center;font-size:14px}.BaseTable__row-cell--status>.icon{margin:0 auto}.TimeRangePicker__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.TimeRangePicker__times{align-items:center;gap:6px;display:inline-flex}.TimeRangePicker__moved{display:inline-flex}.TimeRangePicker__moved--flash>button{animation:1.6s ease-out time-range-moved}@media (prefers-reduced-motion:reduce){.TimeRangePicker__moved--flash>button{animation:none}}.TimeRangePicker__end-day-remove{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;padding:0;display:inline-flex}.TimeRangePicker__end-day-remove:hover{color:var(--color-text);background-color:var(--color-primary-light-background)}.TimeRangePicker__end-day-remove:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.TimeRangePicker__icon{display:inline-flex}.TimeRangePicker__dash{color:var(--color-text-muted)}.TimeRangePicker__end-day-toggle{border-radius:var(--radius-control);font:inherit;color:var(--color-primary);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:12px;padding:4px 6px;font-size:13px;font-weight:600;display:inline-flex}@media (width<=767px){.TimeRangePicker__end-day-toggle{margin-left:-6px}}.TimeRangePicker__end-day-toggle:hover{background-color:var(--color-primary-light-background)}.TimeRangePicker__end-day-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.TimeRangePicker__duration{color:var(--color-text-muted);white-space:nowrap;margin-left:4px;font-size:13px}.TimeRangePicker__duration--error{color:var(--ac-color-danger)}.DaySelect{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);font:inherit;font-variant-numeric:tabular-nums;color:var(--color-text);white-space:nowrap;cursor:pointer;text-align:left;min-width:150px;padding:0 10px;font-size:14px}.DaySelect:disabled{cursor:default;opacity:.5}.DaySelect:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.DaySelect:hover:not(:disabled){border-color:var(--color-primary)}.DaySelect:first-letter{text-transform:uppercase}.DaySelect--open{border-color:var(--color-primary)}.DaySelect--empty{color:var(--color-text-subtle)}.ui.popup.DaySelect__popup{padding:0;overflow:hidden;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 8px 24px #131c381f!important}.ui.popup.DaySelect__popup .DayPicker{box-shadow:none}.ui.popup.DaySelect__popup .DaySelect__calendar:focus{outline:none}.TimeSelect{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);font:inherit;font-variant-numeric:tabular-nums;color:var(--color-text);white-space:nowrap;cursor:pointer;min-width:72px;padding:0 10px;font-size:14px}.TimeSelect:disabled{cursor:default;opacity:.5}.TimeSelect:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.TimeSelect:hover:not(:disabled){border-color:var(--color-primary)}@media (width<=767px){.TimeSelect{min-width:0;padding:0 8px}}.TimeSelect.is-open{border-color:var(--color-primary)}.TimeSelect--empty{color:var(--color-text-subtle)}.TimeSelect__list{max-height:240px;overflow-y:auto}.TimeSelect__option{font-variant-numeric:tabular-nums}.TimeSelect__option--selected,.TimeSelect__option--selected:hover{background-color:var(--color-primary-light-background);font-weight:600}.TimeSelect__hint{color:var(--color-text-muted);margin-left:auto;padding-left:12px}.ui.popup.TimeSelect__menu{min-width:180px}@keyframes time-range-moved{0%,25%,60%{border-color:var(--color-primary);background-color:var(--color-primary-light-background);box-shadow:0 0 0 3px var(--color-primary-light-background)}40%,to{border-color:var(--color-border-strong);background-color:var(--color-surface);box-shadow:none}}.BaseTable__row-cell--user{padding:0}.BaseTable__row-cell--video{cursor:pointer;padding:0}.BaseTable__row-cell--video>.cell__container{width:100%;height:100%;padding:.25em .5em}.BaseTable__row-cell--video .ui.label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal--cell-video .dropzone-file{width:100%!important;height:calc(70vh - 1.5em)!important}.modal--cell-video video{width:auto;max-width:100%;height:calc(70vh - 1.5em);max-height:calc(70vh - 1.5em);margin:0 auto;display:block}.select-status-cell__option{padding:4px;font-size:12px}.select-status-cell__option:hover{background:#0000000d}.select-status-cell__option--selected{background:#0000801a}.select-status-cell__option .select-status-cell__option-content{-webkit-user-select:none;user-select:none;border-radius:16px;width:fit-content;margin-right:auto;padding:2px 8px}.select-country-cell .react-select__placeholder{display:none!important}.select-country-cell .react-select__control{box-shadow:none;border:none}.select-country-cell .react-select__control:hover{border:none}.select-country-cell .react-select__indicator-separator{display:none}.BaseTable__row-cell--select-country{padding:0}.cell-platform-page{width:100%}.cell-platform-page .react-select__control{box-shadow:none;cursor:pointer;border:none}.cell-platform-page .react-select__control:hover{border:none}.cell-platform-page .react-select__indicator-separator{display:none}.BaseTable__row-cell--platform-page{padding:0}.CsrConfigChoiceModal__description{color:var(--color-text-muted)}.CsrConfigChoiceModal__config{grid-template-columns:max-content 1fr;gap:8px 24px;margin:16px 0 0;display:grid}.CsrConfigChoiceModal__config dt{color:var(--color-text-muted);font-size:13px}.CsrConfigChoiceModal__config dd{color:var(--color-text);overflow-wrap:anywhere;margin:0}.CsrConfigChoiceModal__actions.actions{justify-content:flex-end;gap:8px;display:flex}.CertificatesSection__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.CertificatesSection__header .ui.header{margin:0}.CertificatesSection__description{color:var(--color-text-muted);margin:4px 0 0;font-size:13px}.CertificatesSection__empty{border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px;display:flex}.CertificatesSection__empty strong{color:var(--color-text);font-weight:600}.CertificatesSection__empty p{margin:0;font-size:13px}.CertificatesTable__actions{white-space:nowrap}.CertificatesTable__actions .ui.button.ToolbarButton+.ui.button.ToolbarButton{margin-left:8px}.CertificatesTable__muted{color:var(--color-text-muted);font-size:12px}.CertificateStatusBadge{height:22px;color:var(--color-text);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.CertificateStatusBadge__dot{border-radius:2px;width:8px;height:8px}.CertificateUploadModal__intro{color:var(--color-text-muted)}.CertificateUploadModal__actions.actions{justify-content:flex-end;gap:8px;display:flex}.CertificateSourceField__hint{color:var(--color-text-muted);margin:-2px 0 8px;font-size:13px}.ui.form .CertificateSourceField__text{margin-bottom:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.CertificateSourceField__file{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);align-items:center;gap:8px;margin-bottom:8px;padding:0 0 0 10px;font-size:13px;display:flex}.CertificateSourceField__file>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.CertificateInspectionResult{border-top:1px solid var(--color-border);flex-direction:column;gap:16px;margin-top:16px;padding-top:16px;display:flex}.CertificateInspectionResult__certificate{grid-template-columns:max-content 1fr;gap:8px 24px;margin:0;display:grid}.CertificateInspectionResult__certificate dt{color:var(--color-text-muted);font-size:13px}.CertificateInspectionResult__certificate dd{overflow-wrap:anywhere;margin:0}.CertificateInspectionResult__replaces{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-ground);gap:8px;padding:12px;display:flex}.CertificateInspectionResult__replaces ul{margin:4px 0 0;padding-left:18px}.CertificateInspectionResult__checks{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.CertificateInspectionResult__icon{display:inline-flex}.CertificateInspectionResult__status{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CertificateInspectionResult__check{color:var(--color-text-muted);align-items:flex-start;gap:8px;display:flex}.CertificateInspectionResult__check--failed{color:var(--color-text);font-weight:500}.copy-icon{cursor:pointer}.copy-icon:hover{opacity:.8}.with-copy{align-items:center;width:100%;display:flex}.with-copy div:first-child{word-break:break-all;flex:1}.with-copy .copy-icon{height:18px;margin-left:4px}.domain-faq__grid{margin-top:1em!important}.domain-faq__section-subtitle{color:#666;margin:.75em 0 1em;font-size:.95em}.url-list-block{background:#fafafa;border:1px solid #2224261a;border-radius:4px;margin-bottom:1em;padding:.75em}.url-list-block__label{margin-bottom:.5em!important}.url-list-block__link{color:#666;margin-left:.5em}.url-list-block__link:hover{color:#333}.url-list-block__list{margin:.5em 0 0;padding:0;font-size:.9em;list-style:none}.url-list-block__list li{color:#333;background:#f8f9fa;border-radius:4px;margin-bottom:.25em;padding:.35em .5em;font-family:monospace;transition:background .15s}.url-list-block__list li:hover{background:#e8f4fd}.url-list-block__list li .with-copy .copy-icon{color:#888}.url-list-block__list li .with-copy .copy-icon:hover{color:#2185d0}.url-list-block__empty-text{color:#888;margin:.75em 0 0;font-size:.85em;font-style:italic}.url-list-block--empty{background:#f5f5f5;border-style:dashed}.BuyDomainModal__summary.ui.segment{box-shadow:none;border:1px solid #000e9c;margin-top:1em}.BuyDomainModal__summary.ui.segment span{color:#0050d7;font-weight:700}.BuyDomainModal__summary.ui.segment .purchase-price{margin-bottom:0}.BuyDomainModal__summary.ui.segment .purchase-price span.price{color:#000e9c;font-size:1.4em;font-weight:700}.BuyDomainModal__summary.ui.segment .renewal-price{color:#000e9c;margin-top:0;font-size:.9em;font-style:italic}.BuyDomainModal__summary.ui.segment .renewal-price span{color:#000e9c}.AdminDomainScreen .ui.table.small.DnsRecordsTab{font-size:.8em}.AdminDomainScreen .module-selector{background:#fff!important;margin-bottom:1em!important}.AdminDomainScreen .module-selector__content{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.ClampedText{display:block}.ClampedText__text{white-space:pre-wrap;display:block}.ClampedText__text--clamped{-webkit-line-clamp:var(--clamped-text-lines);line-clamp:var(--clamped-text-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ClampedText__toggle{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;font-size:13px;font-weight:500}.ClampedText__toggle:hover{color:var(--color-primary-hover);text-decoration:underline}.ClampedText__toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.FieldValue{color:var(--color-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}.FieldValue--empty{color:var(--color-text-subtle)}.FieldValue--link{max-width:100%;color:var(--color-primary);align-items:center;gap:4px;font-weight:500;display:inline-flex}.FieldValue--link:hover{color:var(--color-primary-hover);text-decoration:underline}.FieldValue__link-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FieldValue--chips{flex-wrap:wrap;gap:4px;display:flex}.FieldValue__chip{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.AssociationCard{margin:0;padding:0;list-style:none}.AssociationCard__record{flex-direction:column;gap:4px;padding:12px 16px;display:flex}.AssociationCard__record:not(:last-child){border-bottom:1px solid var(--color-border)}.AssociationCard__title{color:var(--color-primary);overflow-wrap:anywhere;align-items:center;gap:4px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.AssociationCard__title:hover{color:var(--color-primary-hover);text-decoration:underline}.AssociationCard__field{flex-wrap:wrap;gap:0 6px;font-size:13px;line-height:18px;display:flex}.AssociationCard__field .FieldValue,.AssociationCard__field .CopyableText{font-size:13px;line-height:18px}.AssociationCard__field-label{color:var(--color-text-muted)}.AssociationCard__field-label:after{content:" :"}.LinksCard{margin:0;padding:0;list-style:none}.LinksCard li:not(:last-child){border-bottom:1px solid var(--color-border)}.LinksCard__link{min-height:44px;color:var(--color-text);align-items:center;gap:10px;padding:8px 16px;display:flex}.LinksCard__link .material-icons{color:var(--color-primary)}.LinksCard__link:hover{color:var(--color-primary);background-color:var(--color-ground)}.LinksCard__link--missing,.LinksCard__link--missing .material-icons{color:var(--color-text-subtle)}.LinksCard__link--missing:hover{color:var(--color-text-subtle);background:0 0}.LinksCard__label{flex:1;min-width:0;font-size:14px;font-weight:500}.LinksCard__external.material-icons{color:var(--color-text-subtle)}.LinksCard__missing{font-size:12px}.FieldGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px 24px;margin:0;display:grid}.FieldGrid__item{min-width:0}.FieldGrid__item--wide{grid-column:1/-1}.FieldGrid__label{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);margin-bottom:2px;font-size:12px;line-height:16px;overflow:hidden}.FieldGrid__value{margin:0}.OtherFieldsSection{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.OtherFieldsSection>.FieldGrid{align-self:stretch}.OtherFieldsSection__none{color:var(--color-text-muted);margin:0}.PrekickoffChecklist{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.PrekickoffChecklist__item{color:var(--color-text-muted);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.PrekickoffChecklist__icon.material-icons{color:var(--color-text-subtle);flex-shrink:0}.PrekickoffChecklist__item--done{color:var(--color-text)}.PrekickoffChecklist__item--done .PrekickoffChecklist__icon.material-icons{color:var(--color-confirmed)}.BudgetGauge{background-color:var(--color-ground);border-radius:3px;height:6px;display:block;overflow:hidden}.BudgetGauge__bar{border-radius:inherit;background-color:var(--color-primary);height:100%;display:block}.BudgetGauge--warning .BudgetGauge__bar{background-color:var(--color-pending)}.BudgetGauge--over .BudgetGauge__bar{background-color:var(--color-refused)}.ProjectKeyFacts{gap:var(--space-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1100px){.ProjectKeyFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProjectKeyFacts__fact{border-radius:var(--radius-card);background-color:var(--color-surface);min-width:0;box-shadow:var(--shadow-surface);flex-direction:column;gap:2px;padding:12px 16px;display:flex}.ProjectKeyFacts__icon.material-icons{color:var(--color-primary);margin-bottom:4px}.ProjectKeyFacts__label{color:var(--color-text-muted);font-size:12px;line-height:16px}.ProjectKeyFacts__value{color:var(--color-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:28px}.ProjectKeyFacts__value--empty{color:var(--color-text-subtle)}.ProjectKeyFacts__note{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:13px;line-height:18px;overflow:hidden}.ProjectKeyFacts__gauge{margin:4px 0 2px;display:block}.RexForm{flex-direction:column;gap:24px;display:flex}.RexForm__group{flex-direction:column;gap:16px;min-width:0;display:flex}.RexForm__group+.RexForm__group{border-top:1px solid var(--color-border);padding-top:24px}.RexForm__title{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 4px;font-size:12px;font-weight:700}.RexForm__hint{color:var(--color-text-muted);margin:0;font-size:13px}.RexForm__traits{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.RexForm__tone{border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.RexForm__tone--positive{background-color:var(--ac-color-success-light)}.RexForm__tone--negative{background-color:var(--ac-color-danger-light)}.RexForm__tone--other{background-color:var(--color-ground)}.RexForm__toneTitle,.RexForm__label{color:var(--color-text);font-size:13px;font-weight:600}.RexForm__checks,.RexForm__question{flex-direction:column;gap:8px;display:flex}.RexForm__question .field{margin:0}.RexForm__answer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.RexForm .RexForm__question>.RexForm__checks{flex-flow:wrap;gap:8px 16px}.RexModal__project{color:var(--color-text-muted);font-weight:400}.RexSummary{flex-direction:column;gap:20px;display:flex}.RexSummary__block{flex-direction:column;gap:8px;display:flex}.RexSummary__heading,.RexSummary__question{color:var(--color-text-muted);font-size:12px;font-weight:600;line-height:16px}.RexSummary__badges{flex-wrap:wrap;gap:6px;display:flex}.RexSummary__answers{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px 24px;margin:0;display:grid}.RexSummary__answer{flex-direction:column;gap:4px;min-width:0;display:flex}.RexSummary__value{color:var(--color-text);flex-direction:column;gap:4px;margin:0;font-size:14px;display:flex}.RexSummary__missing{color:var(--color-text-subtle)}.RexSummary__detail,.RexSummary__text{color:var(--color-text);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:18px}.RexSummary__detailLabel{color:var(--color-text-muted)}.RexSection__edit.ui.button{align-items:center;gap:6px;display:inline-flex}.SheetSection__blank{color:var(--color-text-subtle);margin:0}.AssigneeAvatar{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.AssigneeAvatar--empty{border:1.5px dashed var(--color-border-strong);color:var(--color-text-subtle);background:var(--color-surface)}.TeamCard{margin:0;padding:0;list-style:none}.TeamCard__row{align-items:center;gap:12px;padding:10px 16px;display:flex}.TeamCard__row:not(:last-child){border-bottom:1px solid var(--color-border)}.TeamCard__text{flex-direction:column;min-width:0;display:flex}.TeamCard__role{color:var(--color-text-muted);font-size:12px;line-height:16px}.TeamCard__name{color:var(--color-text);font-size:14px;font-weight:500;line-height:20px}.TeamCard__name--empty{color:var(--color-text-subtle);font-weight:400}.TimeBreakdown{flex-direction:column;gap:12px;display:flex}.TimeBreakdown__group{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin:0;display:grid}.TimeBreakdown__group+.TimeBreakdown__group{border-top:1px solid var(--color-border);padding-top:12px}.TimeBreakdown__item{border-radius:var(--radius-control);background-color:var(--color-ground);padding:8px 12px}.TimeBreakdown__label{color:var(--color-text-muted);font-size:12px;line-height:16px}.TimeBreakdown__value{margin:0}.TimeBreakdown__value .FieldValue{font-size:16px;font-weight:600}.ProjectSheetScreen__rex.ui.button,.ProjectSheetScreen__hubspot.ui.button{align-items:center;gap:6px;display:inline-flex}.ProjectSheetScreen__back{margin-bottom:var(--space-gap);color:var(--color-text-muted);align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.ProjectSheetScreen__back:hover{color:var(--color-primary)}.ProjectSheetScreen__badges{margin-bottom:var(--space-gap);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ProjectSheetScreen__updated{color:var(--color-text-muted);font-size:13px}.ProjectSheetScreen__layout{align-items:start;gap:var(--space-gap);margin-top:var(--space-gap);grid-template-columns:minmax(0,1fr) 360px;display:grid}@media (width<=1100px){.ProjectSheetScreen__layout{grid-template-columns:minmax(0,1fr)}}.ProjectSheetScreen__main,.ProjectSheetScreen__aside{gap:var(--space-gap);flex-direction:column;min-width:0;display:flex}.ProjectSheetScreen__unlinked{color:var(--color-text-muted);margin:0;padding:0 4px;font-size:13px;line-height:18px}.ProjectRows{overflow-x:auto}.ProjectRows__rows{margin:0;padding:0;list-style:none}.ProjectRows__row{align-items:center;gap:16px;min-height:60px;padding:10px 16px;transition:background-color .15s;display:flex;position:relative}.ProjectRows__row:not(:last-child){border-bottom:1px solid var(--color-border)}.ProjectRows__row:hover{background-color:var(--color-ground)}.ProjectRows__row:hover .ProjectRows__title{color:var(--color-primary)}.ProjectRows__row:hover .ProjectRows__chevron.material-icons{color:var(--color-text-muted)}.ProjectRows__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ProjectRows__title{font:inherit;text-align:left;color:var(--color-text);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:20px}.ProjectRows__title:after{content:"";position:absolute;inset:0}.ProjectRows__title:focus-visible{outline:none}.ProjectRows__title:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-2px}.ProjectRows__description{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:13px;line-height:18px;overflow:hidden}.ProjectRows__meta{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.ProjectRows__meta .Badge{z-index:1;max-width:160px;position:relative}.ProjectRows__chevron.material-icons{color:var(--color-text-subtle);flex-shrink:0;transition:color .15s}@media (width<=767px){.ProjectRows__row{flex-wrap:wrap;gap:8px}.ProjectRows__text{flex-basis:100%}.ProjectRows__meta{flex-wrap:wrap;width:100%}}@media (prefers-reduced-motion:reduce){.ProjectRows__row,.ProjectRows__chevron.material-icons{transition:none}}.ProjectRows__table{min-width:1138px}.ProjectRows__header{border-bottom:1px solid var(--color-border);color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:16px;padding:8px 16px;font-size:12px;font-weight:600;line-height:16px;display:flex}.ProjectRows__header .ProjectRows__text{flex:1}.ProjectRows__text{min-width:280px}.ProjectRows__meta{gap:16px}.ProjectRows__row--live{background-color:var(--color-primary-light-background)}.ProjectRows__cell{min-width:0;color:var(--color-text-muted);flex-shrink:0;font-size:13px;line-height:18px}.ProjectRows__cell--company{width:170px}.ProjectRows__cell--pm{width:120px}.ProjectRows__cell--time{width:100px}.ProjectRows__cell--date{width:180px}.ProjectRows__cell--type{width:140px}.ProjectRows__cellLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ProjectRows__chevronSpace{flex-shrink:0;width:20px}.ProjectRows__clip{z-index:1;white-space:nowrap;text-overflow:ellipsis;display:block;position:relative;overflow:hidden}.ProjectRows__pm{align-items:center;gap:4px;display:flex}.ProjectRows__pm .material-icons{flex-shrink:0}.ProjectRows__time,.ProjectRows__days{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.ProjectRows__time{align-items:stretch}.ProjectRows__figure{white-space:nowrap;color:var(--color-text);font-variant-numeric:tabular-nums}.ProjectRows__empty{color:var(--color-text-subtle)}@media (width<=767px){.ProjectRows__table,.ProjectRows__text{min-width:0}.ProjectRows__header{display:none}.ProjectRows__meta{gap:8px 16px}.ProjectRows__cell{width:auto}.ProjectRows__cell--time{width:100px}.ProjectRows__chevron.material-icons{display:none}}.ProjectSheetsScreen__sections{gap:var(--space-gap);min-width:0;margin-top:var(--space-gap);flex-direction:column;display:flex}.ProjectSheetsScreen .ProjectRows__rows .ProjectRows__row:last-child{border-bottom:0}.FeatureCell{color:var(--color-confirmed);align-items:center;gap:4px;font-weight:600;display:inline-flex}.FeatureCell--disabled{color:var(--color-text-subtle);font-weight:400}.FeatureCell__sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.EventsScheduleTable{overflow-x:auto}.EventsScheduleTable__table.ui.table{margin:0}.EventsScheduleTable__table.ui.table th{white-space:nowrap;font-size:12px;background-color:var(--color-surface)!important;color:var(--color-text-muted)!important;border-bottom:1px solid var(--color-border)!important;padding:10px 12px!important;font-weight:600!important}.EventsScheduleTable__table.ui.table td{border-top:1px solid var(--color-border)!important;padding:10px 12px!important}.EventsScheduleTable__table.ui.table th{z-index:2;transform:translateY(var(--sticky-header-offset,0));position:relative}.EventsScheduleTable__row{transition:background-color .15s;position:relative}.EventsScheduleTable__row:hover{background-color:var(--color-ground)}.EventsScheduleTable__row--live,.EventsScheduleTable__row--live:hover{background-color:var(--color-primary-light-background)}.EventsScheduleTable__row--past td{color:var(--color-text-muted)}.EventsScheduleTable__title{color:var(--color-text);font-weight:600}.EventsScheduleTable__title:after{content:"";position:absolute;inset:0}.EventsScheduleTable__title:hover{color:var(--color-primary)}.EventsScheduleTable__row--past .EventsScheduleTable__title{color:var(--color-text-muted);font-weight:400}.EventsScheduleTable__dates{white-space:nowrap}.EventsScheduleTable__badge{height:22px;color:var(--color-text);border-radius:4px;align-items:center;margin-left:8px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.EventsScheduleTable__badge--live{background-color:var(--color-primary);color:#fff}.EventsScheduleTable__premium{z-index:1;background-color:var(--color-premium);color:#fff;vertical-align:middle;border-radius:4px;align-items:center;gap:4px;height:22px;margin-left:8px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.EventsScheduleTable__premium .material-icons{color:var(--color-premium-accent)}.EventsScheduleTable__project-code,.EventsScheduleTable__organization{color:var(--color-text-muted);font-size:12px}.EventsScheduleTable__project-code{margin-left:8px}@media (prefers-reduced-motion:reduce){.EventsScheduleTable__row{transition:none}}.EventsScheduleScreen__sections{gap:var(--space-gap);min-width:0;margin-top:var(--space-gap);flex-direction:column;display:flex}.SendingCells__channel{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.SendingCells__channel .material-icons{color:var(--color-text-muted)}.SendingCells__event{color:var(--color-text);font-weight:600;display:block}.SendingCells__link{cursor:pointer}.SendingCells__link>td{transition:background-color .15s}.SendingCells__link:hover>td,.SendingCells__link:focus-within>td{background-color:var(--color-ground)}.SendingCells__link:hover .SendingCells__event,.SendingCells__link:focus-within .SendingCells__event{color:var(--color-primary)}.SendingCells__condition{max-width:360px;color:var(--color-text-muted);font-size:12px;display:block}.SendingCells__soon{color:var(--color-refused);font-size:12px;font-weight:600;display:block}.SendingCells__muted{color:var(--color-text-muted);font-size:12px;display:block}.SendingCells__label{text-overflow:ellipsis;white-space:nowrap;max-width:320px;display:block;overflow:hidden}.SendingCells__statuses{flex-wrap:wrap;gap:4px 12px;display:inline-flex}.SendingCells__status{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.ChannelSummaries{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=767px){.ChannelSummaries{grid-template-columns:1fr}}.ChannelSummaries__channel{color:var(--color-text-muted);flex-direction:column;gap:4px;padding:12px 16px;display:flex}.ChannelSummaries__channel+.ChannelSummaries__channel{border-left:1px solid var(--color-border)}@media (width<=767px){.ChannelSummaries__channel+.ChannelSummaries__channel{border-left:none;border-top:1px solid var(--color-border)}}.ChannelSummaries__channel b{color:var(--color-text)}.ChannelSummaries__channel>:first-child{color:var(--color-text);font-weight:600}.ChannelSummaries__failed--some b{color:var(--color-refused)}.SendingsTable{overflow-x:auto}.SendingsTable__table.ui.table{margin:0}.SendingsTable__table.ui.table th{white-space:nowrap;font-size:12px;background-color:var(--color-surface)!important;color:var(--color-text-muted)!important;border-bottom:1px solid var(--color-border)!important;padding:10px 12px!important;font-weight:600!important}.SendingsTable__table.ui.table td{border-top:1px solid var(--color-border)!important;padding:10px 12px!important}.SendingsTable__day td{background-color:var(--color-ground);color:var(--color-text-muted);font-size:12px;font-weight:600}.SendingsTable__day td:first-letter{text-transform:uppercase}.SendingsTable__day--overdue td{color:var(--color-refused)}.SendingsTable__row--alert{box-shadow:inset 3px 0 0 var(--color-refused)}.SendingsTable__time{white-space:nowrap;font-variant-numeric:tabular-nums}.SendingsTable__sending{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.SendingsScreen__toggle.ui.checkbox{align-self:center}.SendingsScreen__sections{gap:var(--space-gap);min-width:0;margin-top:var(--space-gap);flex-direction:column;display:flex}.AccountSharingScreen__Body{gap:var(--space-gap);flex-direction:column;min-width:0;display:flex}.AccountSharingScreen__Layout{align-items:start;gap:var(--space-gap);grid-template-columns:minmax(0,1fr) 360px;display:grid}@media (width<=1100px){.AccountSharingScreen__Layout{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.AccountSharingScreen .events-stats{grid-template-columns:repeat(2,1fr)}}.AccountsTable{overflow-x:auto}.AccountsTable__Table.ui.table{font-variant-numeric:tabular-nums;border:none;border-radius:0;margin:0;font-size:13px}.AccountsTable__Table.ui.table th{color:var(--color-text-muted);white-space:nowrap;border-bottom:1px solid var(--color-border);padding:10px 12px;font-weight:500}.AccountsTable__Table.ui.table th:first-child{padding-left:16px}.AccountsTable__Table.ui.table td{vertical-align:top;border-top:1px solid var(--color-border);padding:10px 12px}.AccountsTable__Table.ui.table td:first-child{padding-left:16px}.AccountsTable__Table.ui.table td:last-child{padding-right:16px}.AccountsTable__Table.ui.table tr:first-child td{border-top:none}.AccountsTable__Row{cursor:pointer}.AccountsTable__Row:hover,.AccountsTable__Row:focus-visible{background:var(--color-ground)}.AccountsTable__Row:hover .AccountsTable__Name,.AccountsTable__Row:focus-visible .AccountsTable__Name{color:var(--color-primary)}.AccountsTable__Name{color:var(--color-text);font-size:14px;font-weight:500}.AccountsTable__Muted{color:var(--color-text-muted);font-size:12px}.AccountsTable__Number{white-space:nowrap}.OrganizationsList{margin:0;padding:0;list-style:none}.OrganizationsList li+li{border-top:1px solid var(--color-border)}.OrganizationsList__Row{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 16px;display:flex}.OrganizationsList__Row:hover{background:var(--color-ground)}.OrganizationsList__Row:hover .OrganizationsList__Name{color:var(--color-primary)}.OrganizationsList__Text{flex-direction:column;min-width:0;display:flex}.OrganizationsList__Name{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.OrganizationsList__Muted{color:var(--color-text-muted);font-size:12px}.AccountActivityModal__Title{align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}.AccountActivityModal__Subtitle{color:var(--color-text-muted);margin-top:4px;font-size:13px;font-weight:400}.AccountActivityModal__Day+.AccountActivityModal__Day{margin-top:24px}.AccountActivityModal__DayTitle{text-transform:capitalize;margin:0;font-size:14px;font-weight:600}.AccountActivityModal__Table.ui.table{margin-top:8px;font-size:13px}.AccountActivityModal__Session{align-items:flex-start;gap:8px;display:flex}.AccountActivityModal__SessionName{font-weight:500}.AccountActivityModal__Muted{color:var(--color-text-muted);font-size:12px}.SessionTimeline{background:var(--color-ground);border-radius:3px;grid-template-columns:repeat(96,1fr);min-width:288px;height:18px;display:grid;overflow:hidden}.SessionTimeline__Slot--hour{border-left:1px solid var(--color-border)}.SessionTimeline__Slot--active{background:var(--color-primary)}.SessionTimeline__Slot--concurrent{background:var(--color-refused)}.SessionTimeline__Scale{min-width:288px;color:var(--color-text-muted);justify-content:space-between;font-size:11px;font-weight:400;display:flex}.table-wrapper{flex:1;overflow:auto}.admin-user-table .status-cell{flex-direction:row;align-items:center;gap:12px;display:flex}.admin-user-table .status-cell .chip{border-radius:20px;width:8px;height:8px}.table-filter{flex-flow:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.index-header-cell,.index-cell-content{justify-content:center;align-items:center;display:flex;position:relative}.index-number{font-size:12px;font-weight:400;transition:opacity .2s}.index-checkbox{opacity:0;transition:opacity .2s;margin:0!important;position:absolute!important}.user-table-row:hover .index-checkbox,.user-table-row .index-checkbox:checked,.index-header-cell:hover .index-checkbox,.index-checkbox.checked,.index-checkbox.indeterminate{opacity:1!important}.user-table-row:hover .index-number,.user-table-row .index-checkbox:checked+.index-number,.index-header-cell:hover .index-number{opacity:0}.AdminEmailListImportModal.ui.modal>.AdminEmailListImportModal__content.content{align-items:start;gap:var(--space-gap);grid-template-columns:minmax(280px,1fr) minmax(0,2fr);display:grid}@media (width<=1100px){.AdminEmailListImportModal.ui.modal>.AdminEmailListImportModal__content.content{grid-template-columns:minmax(0,1fr)}}.AdminEmailListImportModal__preview{min-width:0;overflow-x:auto}.AdminEmailListImportModal__preview .ui.table{margin:0}.AdminEmailListImportModal__preview .ui.table th{white-space:nowrap;font-size:12px;background-color:var(--color-surface)!important;color:var(--color-text-muted)!important;border-bottom:1px solid var(--color-border)!important;padding:10px 12px!important;font-weight:600!important}.AdminEmailListImportModal__preview .ui.table td{border-top:1px solid var(--color-border)!important;padding:10px 12px!important}.AdminEmailListImportModal__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.AdminEmailListImportModal__hint{color:var(--color-text-muted);margin-right:auto;font-size:13px}.AdminEmailListImportModal .OrganizationPicker .menu{max-height:min(21rem,40vh)!important}.AdminEmailListImportModal .OrganizationPicker__create{border-top:1px solid var(--color-border)!important;color:var(--color-primary)!important;font-weight:500!important}.edit-user-drawer.drawer-right>.ui.modal{padding:0;width:600px!important}.edit-user-drawer .close.icon{color:#000;top:0;left:0}.edit-user-drawer .header{flex-direction:row;justify-content:space-between;align-items:center;padding-left:30px!important;display:flex!important}.edit-user-drawer .content{background-color:#f6f7fb!important}.edit-user-drawer .content .event-label{font-weight:700}.add-user-button{background:var(--color-primary)!important;color:#fff!important}.form-select__select__menu{z-index:5!important}.BlockStatisticsScreen__Tabs,.BlockStatisticsScreen__TableFilter{margin-bottom:1rem}.BlockStatisticsScreen__TableFilter .range-date-picker{align-items:start;margin-bottom:0}.BlockStatisticsScreen__TableFilter .range-date-picker .range-date-picker__selector .ui.selection.dropdown{align-items:center;height:2em;font-size:1em;display:flex}.BlockStatisticsScreen__Table{margin-top:1rem}.BlockStatisticsScreen__Table .ui.table tr{transition:background-color .2s}.BlockStatisticsScreen__Table .ui.table tr:hover{background-color:#00000008}.BlockStatisticsScreen__Table .ui.table td.clickable{cursor:pointer;color:#2185d0}.BlockStatisticsScreen__Table .ui.table td.clickable:hover{text-decoration:underline}.BlockStatisticsScreen__TableCell--clickable{cursor:pointer;color:#2185d0}.BlockStatisticsScreen__TableCell--clickable:hover{text-decoration:underline}.BlockStatisticsScreen__Note{color:#666;margin-top:1rem;font-style:italic}.BlockStatisticsScreen__DetailsModal .ui.tabular.menu{margin-bottom:1rem}.BlockStatisticsScreen__DetailsModal .ui.tab.segment{border:none;margin:0;padding:0}.BlockStatisticsScreen__DetailsModal .ui.modal{width:80%;max-width:50em}.BlockStatisticsScreen__DetailsTabs .ui.table{margin-top:0}.BlockStatisticsScreen__DetailsTabs .ui.tab{padding:1em 0}.ServiceLogPanel{z-index:900;background:var(--color-surface);border-left:1px solid var(--color-border);width:480px;max-width:100%;box-shadow:var(--shadow-surface-hover);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@media (width<=767px){.ServiceLogPanel{width:100%}}.ServiceLogPanel__header{align-items:center;gap:var(--space-gap);padding:var(--space-gap) var(--space-gap) var(--space-gap) 16px;border-bottom:1px solid var(--color-border);display:flex}@media (width<=767px){.ServiceLogPanel__header{flex-wrap:wrap}}.ServiceLogPanel__title{flex:1;min-width:0}@media (width<=767px){.ServiceLogPanel__title{flex-basis:100%}}.ServiceLogPanel__title h2{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.ServiceLogPanel__title span{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:13px}.ServiceLogPanel__content{flex:1;min-height:0;padding:16px;overflow-y:auto}.ServiceLogPanel__details{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0 0 16px;font-size:13px;display:grid}.ServiceLogPanel__details dt{color:var(--color-text-muted)}.ServiceLogPanel__details dd{color:var(--color-text);overflow-wrap:anywhere;margin:0}.ServiceLogPanel__json{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-text);background:var(--color-ground);border:1px solid var(--color-border);border-radius:var(--radius-control);margin:0;padding:12px;font-size:12px;line-height:1.5}.ServiceLogsFooter{align-items:center;gap:var(--space-gap);margin-top:var(--space-gap);color:var(--color-text-muted);flex-wrap:wrap;font-size:13px;display:flex}.ServiceLogsFooter__count{font-variant-numeric:tabular-nums;white-space:nowrap}.ServiceLogsFooter__more{margin-left:auto}.ServiceLogsScreen{flex-direction:column;height:100%;display:flex}.ServiceLogsScreen__table{flex:1;min-height:320px;position:relative}.ServiceLogsScreen__table .BaseTable__row{cursor:pointer}.ServiceLogsScreen__table .BaseTable__row.row-active{background-color:var(--color-primary-light-background)}.OrganizationsScreen__Table.ui.table td>div{flex-direction:row;align-items:center;font-weight:500;display:flex}.OrganizationsScreen .react-datepicker__navigation-icon{display:none!important}.OrganizationsScreen .react-datepicker__navigation{top:5%!important}.PurchasesScreen .organization{text-transform:capitalize}.PurchasesScreen .product>div{border-radius:4px;align-items:center;max-width:max-content;display:flex}.PurchasesScreen .product>div .product{font-weight:600}.PurchasesScreen .product>div span{margin-right:4px}.PurchasesScreen .status{border-radius:4px;justify-content:flex-start;align-items:center;max-width:max-content;padding-right:4px;font-weight:600;display:flex}.PurchasesScreen .status.expired{color:#ff0101;background-color:#fde5e5}.PurchasesScreen .status.active{color:#21ba45;background-color:#e8f8f0}.PurchasesScreen .status.consumed{color:#f2711c;background-color:#ffeed3}.PurchasesScreen .date>div{align-items:center;display:flex}.PurchasesScreen .date>div .material-icons{color:var(--color-primary)}.PurchasesScreen .actions{text-align:right!important}.PurchasesScreen__Table tr{cursor:pointer}.PurchasesScreen__Organization .ui.card{margin-bottom:0;margin-left:0;margin-right:0}.PurchasesScreen__Organization .ui.card .content .product{align-items:flex-start;display:flex}.PurchasesScreen__Organization .ui.card .content .product .infos{margin-left:1em;display:block}.PurchasesScreen__Organization .ui.card .content .product .infos .product{font-size:1.2em;font-weight:500;line-height:1}.PurchasesScreen__Organization .ui.card .content .product .infos .remaining-credits .count{padding-right:4px;font-size:1.8em;font-weight:700}.purchase-modal .event-table__status,.purchase-modal .event-table__stats,.purchase-modal .event-table__premium-label,.purchase-modal .event-table i.star{display:none}.purchase-modal .event-table__event{margin-left:0;padding:0!important}.purchase-modal .event-table .texts{margin-left:0!important}.purchase-modal.drawer-right>.ui.modal{width:900px!important}.sso-cert-expiration{color:var(--color-text-muted);font-size:12px;font-weight:400}.sso-cert-expiration--expiring-soon,.sso-cert-expiration--expired{color:var(--ac-color-danger);font-weight:600}.partners--card--container{max-width:100%;margin:1rem}.partners--card .image{box-sizing:border-box;align-self:center;max-width:220px;height:120px;background-color:#fff!important;padding:1rem!important}.partners--card .image img{object-fit:contain;height:100%!important}.partners--card .description{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EditPartnersModal__table{height:100%}.DevtoolsButtonWrapper{z-index:99999;color:#000;cursor:pointer;background:#48c8b9;border-radius:10em;padding:8px 16px;transition:transform .1s;position:fixed;bottom:10px;left:60px;transform:scale(1);box-shadow:1px 1px 3px #00000080}.DevtoolsButtonWrapper:hover{transform:scale(1.2)}.DevtoolsServiceCell--Environment{color:#fff;border-radius:6px;padding:2px 6px}.RefreshButton--status-unknown:not(:hover){color:gray!important}.RefreshButton--status-active{color:green!important}.RefreshButton--status-error{color:#c49107!important}.DevtoolsServices--HeaderCell-environment{width:150px}.DevtoolsServices--HeaderCell-baseurl{min-width:360px}.DevtoolsServices--Header{justify-content:space-between;align-items:center;height:36px;display:flex}.EditableTitle>.placeholder{opacity:.5}.EditableTitle>.ui.input>input{padding:0}:root{--color-automation-background:#f7f7f7;--color-automation-background-dots:#ddd}.AutomationEditorModal.ui.modal{flex-direction:column;display:flex!important}.AutomationEditorModal.ui.modal .TitleHeader{justify-content:space-between;align-items:center;display:flex}.AutomationEditorModal.ui.modal .TitleHeader__identity{flex-direction:column;gap:2px;display:flex}.AutomationEditorModal.ui.modal .ActivationToggle{align-items:center;gap:10px;display:flex}.AutomationEditorModal.ui.modal.fullscreen{width:calc(100% - 2em)!important}.AutomationEditor{width:100%;height:100%}.AutomationEditor__canvas{background-image:radial-gradient(var(--color-automation-background-dots) 10%, var(--color-automation-background) 10%);background-color:#f0f0f0;background-position:0 0;background-size:20px 20px;width:100%;height:100%;padding:20px;overflow:auto}.AutomationEditor__wrapper,.AutomationEditor__empty-slot{border-radius:.5em;padding:1em;position:relative}.AutomationEditor__wrapper{border:1px solid var(--color-primary);background-color:#fff}.AutomationEditor__wrapper .AutomationEditor__empty-slot{padding:.5em;font-size:12px}.AutomationEditor__empty-slot{border:1px dashed var(--color-primary);color:#444;cursor:pointer;opacity:.7;background-color:#fafafa;flex-direction:row;align-items:center;display:flex}.AutomationEditor__empty-slot:hover{opacity:1}.AutomationEditor__empty-slot .material-icons{font-size:1em}.AutomationEditor__label{color:#777;font-size:12px;font-weight:400}.AutomationEditor .AutomationCard{cursor:pointer}.AutomationEditor .AutomationCard .material-icons{padding-right:0;font-size:20px}.AutomationEditor .AutomationCard.ui.card.is-selected,.AutomationEditor .AutomationCard.ui.card.is-selected:hover{background-color:var(--color-accent);border:1px solid var(--color-template)}.AutomationEditor__Card--condition .button--delete{float:right;opacity:0}.AutomationEditor__Card--condition:hover .button--delete{opacity:1}.AutomationEditor__Card--condition .ConditionalModal i.icon{display:none}.participant-variable-input--read-only{opacity:.55}.participant-variable-input__backdrop{z-index:1}.participant-variable-input__backdrop>textarea{box-sizing:border-box;z-index:2;width:100%;font-size:1em}.participant-variable-input__backdrop .react-autocomplete-input{max-height:240px;overflow:auto}.participant-variable-input__backdrop .react-autocomplete-input li.active{background-color:var(--color-primary)}.AutomationCard.ui.card{border:1px solid var(--color-primary);box-shadow:none!important;margin:.5em 0!important}.AutomationCard.ui.card>.content{padding:.4em .75em!important}.AutomationCard.ui.card>.content .ui.header{display:flex}.AutomationCard.ui.card:hover{border:1px solid var(--color-primary);background-color:#fafafa;transition:none;transform:none!important}.AutomationCard.ui.card strong,.AutomationCard.ui.card em{color:var(--color-secondary);font-style:normal;font-weight:700}.automation-drawer .ui.modal>.close.icon{color:#333;top:0;left:auto;right:0}.AutomationDrawer__select-action-type{flex-direction:column;display:flex}.AutomationDrawer__select-action-type .condition{cursor:pointer;align-items:center;padding:4px;display:flex}.AutomationDrawer__select-action-type .condition:hover{background:#f7f7f7;border-radius:4px}.AutomationDrawer__select-action-type .condition .material-icons.rounded{border-radius:4px}.AutomationDrawer__select-action-type .condition .title{margin-left:4px}.AutomationCollectionLabel{color:#777;font-size:13px;font-weight:400}.ResyncPromptModal__impact{margin:0 0 16px;padding-left:20px;line-height:22px}.ResyncPromptModal__group{flex-direction:column;gap:8px;margin-top:16px;display:flex}.ResyncPromptModal__group-label{font-weight:600}.SyncConditionModal__hint{color:var(--color-text-muted);margin:0 0 8px;font-size:12px;line-height:16px}.SyncConditionModal__editor{padding-bottom:20vh}.SyncConditionField__label{color:var(--color-text-muted);margin:0 0 4px;font-size:12px;font-weight:600;display:block}.SyncConditionField__summary{width:100%;min-height:var(--control-height);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-ground);font:inherit;text-align:left;color:var(--color-text);cursor:pointer;align-items:flex-start;gap:12px;padding:8px 12px;font-size:13px;line-height:18px;transition:border-color .15s;display:flex}.SyncConditionField__summary:hover{border-color:var(--color-primary)}.SyncConditionField__summary--empty{color:var(--color-text-muted)}.SyncConditionField__text{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.SyncConditionField__action{color:var(--color-primary);flex:none;font-weight:500}@media (prefers-reduced-motion:reduce){.SyncConditionField__summary{transition:none}}.SyncDefaultsEditor{flex-direction:column;gap:8px;display:flex}.SyncDefaultsEditor__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}.ui.form .SyncDefaultsEditor__row>.field{margin:0}.ui.form .SyncDefaultsEditor__row>.field>label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SyncDefaultsEditor__row>.ui.button{width:36px;height:var(--control-height);margin:0;padding:0}.SyncDefaultsEditor__row--header{color:var(--color-text-muted);font-size:12px;font-weight:600}.SyncDirectionPicker{gap:var(--space-gap);grid-template-columns:1fr 1fr;display:grid}.SyncDirectionPicker__choice{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);font:inherit;text-align:left;color:var(--color-text);cursor:pointer;flex-direction:column;gap:4px;padding:12px 16px;transition:border-color .15s;display:flex}.SyncDirectionPicker__choice:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus);outline:none}.SyncDirectionPicker__choice:disabled{cursor:default}.SyncDirectionPicker__choice:disabled:not(.SyncDirectionPicker__choice--checked){opacity:var(--opacity-dimmed)}.SyncDirectionPicker__choice:hover:not(:disabled){border-color:var(--color-primary)}.SyncDirectionPicker__choice--checked{border-color:var(--color-primary);background:var(--color-primary-light-background)}.SyncDirectionPicker__title{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.SyncDirectionPicker__arrow{color:var(--color-primary);font-size:18px}.SyncDirectionPicker__description{color:var(--color-text-muted);font-size:13px;line-height:18px}@media (width<=767px){.SyncDirectionPicker{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.SyncDirectionPicker__choice{transition:none}}.SyncFieldMappingTable{flex-direction:column;gap:8px;display:flex}.SyncFieldMappingTable__row{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}.SyncFieldMappingTable__row>.ui.button{width:36px;height:var(--control-height);margin:0;padding:0}.SyncFieldMappingTable__row--header{color:var(--color-text-muted);font-size:12px;font-weight:600}.SyncFieldMappingTable__mismatch{color:var(--ac-color-danger);grid-area:2/1/auto/4;margin:0;font-size:12px}.SyncFieldMappingTable .ui.selection.dropdown.SyncFieldMappingTable__mismatched{border-color:var(--ac-color-danger)}.SyncFieldMappingTable .ui.dropdown .menu>.item.SyncFieldMappingTable__option--incompatible{color:var(--ac-color-danger)}.SyncFieldMappingTable .ui.dropdown .menu>.item.SyncFieldMappingTable__option--incompatible .description{color:var(--ac-color-danger);opacity:.8}.SyncFieldMappingTable__arrow{text-align:center;color:var(--color-primary);font-size:18px}.SyncPairSummary{border-radius:var(--radius-control);background:var(--color-ground);flex-direction:column;gap:6px;margin-bottom:1em;padding:12px 16px;display:flex}.SyncPairSummary__pair{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SyncPairSummary__collection{background:var(--color-surface);box-shadow:0 0 0 1px var(--color-border) inset;color:var(--color-text);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:600}.SyncPairSummary__collection--source{background:var(--color-primary-light-background);box-shadow:none;color:var(--color-primary)}.SyncPairSummary__arrow{color:var(--color-text-muted);font-size:16px}.SyncPairSummary__direction,.SyncPairSummary__hint{color:var(--color-text-muted);margin:0;font-size:13px;line-height:18px}.SyncPairSummary__direction strong{color:var(--color-text);font-weight:600}.SyncPairSummary__hint{font-size:12px}.RequiredLabel:after{content:" *";color:var(--ac-color-danger)}.AutomatedSyncEditor__fieldset{border:0;min-width:0;margin:0;padding:0}.AutomatedSyncEditor--readOnly .AutomatedSyncEditor__fieldset{pointer-events:none}.AutomatedSyncEditor__label{color:var(--color-text);margin:0 0 4px;font-size:13px;font-weight:700;display:block}.AutomatedSyncEditor__hint{color:var(--color-text-muted);margin:0 0 8px;font-size:12px;line-height:16px}.SyncDirectionPicker+.AutomatedSyncEditor__hint{margin:8px 0 0}.AutomatedSyncEditor__match{margin-bottom:1em}.AutomatedSyncEditor__sides{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 16px;margin-bottom:1em;display:grid}@media (width<=767px){.AutomatedSyncEditor__sides{grid-template-columns:minmax(0,1fr)}}.AutomatedSyncEditor__side{flex-direction:column;gap:8px;min-width:0;display:flex}.ui.form .AutomatedSyncEditor__side>.field{margin:0}.AutomatedSyncEditor__side--target{grid-column:2}@media (width<=767px){.AutomatedSyncEditor__side--target{grid-column:auto}}.AutomatedSyncEditor__sides+.AutomatedSyncEditor__hint{margin-top:-.5em}.AutomationTriggersSummary{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;font-weight:400;overflow:hidden}.AutomatedSyncRow__subtitle,.AutomatedSyncRow__collections{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AutomatedSyncRow__subtitle{color:var(--color-text-muted);margin-top:2px;font-size:13px}.AutomatedSyncRow__status{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.AutomatedSyncRow__status>.ui.button{margin:0}.table-list__header{color:var(--color-primary);justify-content:space-between;align-items:center;font-weight:700;display:flex;background:#f9fafb!important;flex-grow:0!important;padding:12px!important}.table-list__header .menu{margin:0!important}.table-list__table{padding:0!important}.table-list__table table{border-radius:0 0 var(--radius-card) var(--radius-card)!important;border:0!important}.table-list__table table tr td{text-align:inherit}.table-list__table table tr td .title{font-weight:700!important}.table-list__table table tr.archived td:not(:last-child){opacity:.7!important}.table-list__table table tr td.ellipsis{word-break:break-word;white-space:nowrap;text-overflow:ellipsis;line-clamp:2;overflow:hidden;-webkit-line-clamp:2!important;text-align:start!important;width:200px!important}.table-list__table table.basic tr td:first-child{padding-left:1em!important}.table-list__empty-text{color:gray;flex-direction:row;justify-content:center;align-items:center;width:max-content;margin:auto;padding:12px;display:flex}.table-list__footer{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.table-list tfoot th{padding:12px!important}.table-list .description{color:gray}.table-list .extra>div{color:gray;flex-direction:row;align-items:center;gap:4px;display:flex}.ui.card>.content:after{display:none}.NotificationTriggersSection{margin-top:var(--space-24,24px)}.SelectCollectionModal__hint{color:#777;margin-bottom:1.5em}.SelectCollectionModal .field{margin-bottom:.75em}.dashboard-stat-card{line-height:1.3;width:unset!important}.dashboard-stat-card .ui.dropdown{flex-grow:0!important}.dashboard-stat-card .content{flex-direction:row;align-items:center;display:flex!important}.dashboard-stat-card__icon{margin-right:12px}.dashboard-stat-card__data .label{color:gray}.dashboard-stat-card__data .value{color:#000;font-size:20px;font-weight:700}.FlightsDashboard .ui.image.avatar{width:25px;height:25px}.FlightsDashboard .Screen__Content{width:100%}.FlightsDashboard .Screen__Content::-webkit-scrollbar{display:none}.FlightsDashboard .Screen__Content .ui.one.column .column{padding-bottom:0}.FlightsDashboard .ui.menu.right{box-shadow:none;background:0 0;border:0}.FlightsDashboard .ui.menu.right .item:before{display:none}.FlightsDashboard .participants{align-items:center;display:flex}.FlightsDashboard .participants .ui.list{flex:1;max-width:320px!important}.FlightsDashboard .participants .ui.list .item{margin-left:-.5em}.options-showcase{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-surface);flex-direction:column;gap:28px;padding:32px 36px 24px;display:flex}.options-showcase__body{grid-template-columns:minmax(280px,420px) minmax(0,1fr);align-items:center;gap:32px;display:grid}.options-showcase__title{color:var(--color-text);margin:0;font-size:40px;font-weight:700;line-height:1.05}.options-showcase__title-accent{color:var(--color-secondary);display:block}.options-showcase__lead{color:var(--color-secondary);margin:14px 0 0;font-size:18px;font-weight:700;line-height:1.35}.options-showcase__rule{background:var(--color-secondary);border:0;border-radius:2px;width:56px;height:3px;margin:16px 0}.options-showcase__description{color:var(--color-text-muted);margin:0;font-size:15px;line-height:1.5}.options-showcase__features{flex-direction:column;gap:18px;margin:24px 0 0;padding:0;list-style:none;display:flex}.options-showcase__feature{align-items:flex-start;gap:12px;display:flex}.options-showcase__feature-title{color:var(--color-text);margin:0;font-weight:700}.options-showcase__feature-text{color:var(--color-text-muted);margin:2px 0 0;font-size:13px;line-height:1.45}.options-showcase__visual{width:100%;height:auto;display:block}.options-showcase__footer{border:1px solid var(--color-text);border-radius:12px;grid-template-columns:1.3fr 1.1fr 1fr;display:grid}.options-showcase__footer-block,.options-showcase__footer-link{align-items:center;gap:8px;min-width:0;padding:16px 20px;display:flex}.options-showcase__footer-block{flex-direction:column;justify-content:center;align-items:flex-start}.options-showcase__footer-link{color:var(--color-text);border-left:1px solid var(--color-border-strong);text-decoration:none}.options-showcase__footer-link:hover{color:var(--color-secondary)}.options-showcase__footer-title{color:var(--color-text);margin:0;font-weight:700}.options-showcase__footer-anchor{text-underline-offset:3px;font-weight:700;text-decoration:underline}.options-showcase__footer-caption{color:var(--color-text-muted);margin-top:2px;font-size:12px;line-height:1.35;display:block}.options-showcase__contacts{flex-wrap:wrap;gap:8px 18px;display:flex}.options-showcase__contact{color:var(--color-text);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.options-showcase__contact:hover{color:var(--color-secondary)}@media (width<=1100px){.options-showcase__body,.options-showcase__footer{grid-template-columns:1fr}.options-showcase__footer-link{border-top:1px solid var(--color-border-strong);border-left:0}}.SegmentHistory{padding:12px 16px}.DeletedSegmentsModal__intro{color:var(--color-text-muted);margin-bottom:12px;font-size:13px}.DeletedSegmentsModal__rows{margin:0;padding:0;list-style:none}.DeletedSegmentsModal__row{align-items:center;gap:16px;min-height:60px;padding:10px 16px;transition:background-color .15s;display:flex;position:relative}.DeletedSegmentsModal__row:not(:last-child){border-bottom:1px solid var(--color-border)}.DeletedSegmentsModal__row:hover{background-color:var(--color-ground)}.DeletedSegmentsModal__row:hover .DeletedSegmentsModal__title{color:var(--color-primary)}.DeletedSegmentsModal__row:hover .DeletedSegmentsModal__chevron.material-icons{color:var(--color-text-muted)}.DeletedSegmentsModal__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.DeletedSegmentsModal__title{font:inherit;text-align:left;color:var(--color-text);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:20px}.DeletedSegmentsModal__title:after{content:"";position:absolute;inset:0}.DeletedSegmentsModal__title:focus-visible{outline:none}.DeletedSegmentsModal__title:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-2px}.DeletedSegmentsModal__description{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:13px;line-height:18px;overflow:hidden}.DeletedSegmentsModal__meta{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.DeletedSegmentsModal__meta .Badge{z-index:1;max-width:160px;position:relative}.DeletedSegmentsModal__chevron.material-icons{color:var(--color-text-subtle);flex-shrink:0;transition:color .15s}@media (width<=767px){.DeletedSegmentsModal__row{flex-wrap:wrap;gap:8px}.DeletedSegmentsModal__text{flex-basis:100%}.DeletedSegmentsModal__meta{flex-wrap:wrap;width:100%}}@media (prefers-reduced-motion:reduce){.DeletedSegmentsModal__row,.DeletedSegmentsModal__chevron.material-icons{transition:none}}.DeletedSegmentsModal__card{border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden}.segment-modal.drawer-right>.ui.modal{padding:0;width:1000px!important}.segment-modal.drawer-right>.ui.modal .SegmentModal__Content.content.scrolling{background-color:#f6f7fb;height:calc(70vh - 48px);padding:0}.segment-modal.drawer-right>.ui.modal .SegmentModal__Content--table.content.scrolling{overflow:hidden}.segment-modal.drawer-right>.ui.modal .SegmentModal__Header{align-items:center;padding-top:.5em;padding-left:1em;display:flex}.segment-modal.drawer-right>.ui.modal .SegmentModal__Header .material-icons{justify-content:center;align-items:center;margin-right:.5em;display:flex}.segment-modal.drawer-right>.ui.modal .SegmentModal__Header .IconTile{margin-right:.5em}.segment-modal.drawer-right>.ui.modal .SegmentModal__Header .IconTile .material-icons{margin-right:0}.segment-modal.drawer-right>.ui.modal .SegmentModal__Header h3.ui.header{margin-bottom:4px}.segment-modal.drawer-right>.ui.modal .SegmentModal__Title{flex:1;min-width:0}.segment-modal.drawer-right>.ui.modal .SegmentModal__Actions{flex:none;padding-right:1em}.segment-modal.drawer-right>.ui.modal .SegmentModal__Description{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:18px;display:-webkit-box;overflow:hidden}.segment-modal.drawer-right>.ui.modal .SegmentModal__Count{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;padding:0 1em;display:flex}.segment-modal.drawer-right>.ui.modal .SegmentModal__Count-value{color:var(--color-text);font-size:20px;font-weight:650;line-height:24px}.segment-modal.drawer-right>.ui.modal .SegmentModal__Count-label{color:var(--color-text-muted);font-size:12px}.segment-modal.drawer-right>.ui.modal .SegmentModal__Menu.ui.menu{margin-top:.2em;margin-bottom:0}.segment-modal.drawer-right>.ui.modal .SegmentModal__Config{padding:1em}.segment-modal.drawer-right>.ui.modal .SegmentModal__Config--condition{padding-bottom:20vh}.ParticipantsImport__Help{color:var(--color-text-muted);margin:0 0 6px;font-size:13px}.ParticipantsImport textarea{font-family:inherit}.ParticipantsImport__Recap{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);margin:8px 0 0;padding:10px 12px;font-size:13px}.ParticipantsImport__Lines{color:var(--color-text);flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.ParticipantsImport__Lines b{font-variant-numeric:tabular-nums;font-weight:600}.ParticipantsImport__Line{align-items:center;gap:6px;display:inline-flex}.ParticipantsImport__Line--empty{color:var(--color-text-muted)}.ParticipantsImport__Values{flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;display:flex}.ParticipantsImport__ValuesLabel{color:var(--color-text-muted);margin-right:2px;font-size:12px}.ParticipantsImport__Value{background:var(--color-ground);color:var(--color-text-muted);border-radius:4px;padding:1px 6px;font-size:12px}.ParticipantsImport__More{color:var(--color-text-muted);font-size:12px}.ParticipantsImport__Actions{margin-top:var(--space-gap);justify-content:flex-end;display:flex}.SegmentListingTabs{flex-direction:column;flex:1;height:100%;min-height:320px;display:flex;position:relative}.SegmentListingTabs__error.ui.message{margin:var(--space-gap)}.SegmentListingTabs__empty{padding:var(--space-gap)}.SegmentAdditionsTab{flex-direction:column;height:100%;display:flex}.SegmentAdditionsTab__Bar{padding:var(--space-gap);flex:none}.SegmentAdditionsTab__Modes.ui.buttons{height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);gap:2px;padding:2px}.SegmentAdditionsTab__Modes.ui.buttons .ui.button{color:var(--color-text-subtle);background:0 0;justify-content:center;align-items:center;padding:0 10px;display:flex;border-radius:4px!important}.SegmentAdditionsTab__Modes.ui.buttons .ui.button:hover{background:var(--color-ground);color:var(--color-text)}.SegmentAdditionsTab__Modes.ui.buttons .ui.button.active{color:var(--color-primary);background-color:var(--color-primary-light-background)!important}.SegmentAdditionsTab__Modes.ui.buttons .ui.button.icon{width:30px;padding:0}.SegmentAdditionsTab__Modes.ui.buttons .ui.button>.icon{margin:0!important}.SegmentAdditionsTab__Content{flex-direction:column;flex:1;min-height:0;display:flex}.SegmentAdditionsTab__Content--import{padding:0 var(--space-gap) var(--space-gap);overflow-y:auto}.SegmentTypeChooser__subtitle{color:var(--color-text-muted);margin:4px 0 0;font-size:13px;font-weight:400}.SegmentTypeChooser__group{color:var(--color-text-muted);margin:0 0 8px;font-size:13px;font-weight:600}.SegmentTypeChooser__group:not(:first-child){margin-top:20px}.SegmentTypeChooser__system{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);margin:0;padding:0;list-style:none}.SegmentTypeChooser__system-row{align-items:center;gap:var(--space-gap);padding:12px 16px;display:flex}.SegmentTypeChooser__system-row+.SegmentTypeChooser__system-row{border-top:1px solid var(--color-border)}.SegmentTypeChooser__system-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SegmentTypeChooser__system-name{color:var(--color-text);font-size:14px;font-weight:600}.SegmentTypeChooser__system-description{color:var(--color-text-muted);font-size:13px;line-height:18px}.SegmentTypeChooser__collection-picker.ui.selection.dropdown{flex:none;width:240px;min-width:240px;font-size:13px}.SegmentTypeChooser__collection-picker.ui.selection.dropdown .menu{min-width:100%}.SegmentTypeChooser__collection-picker.ui.selection.dropdown .menu>.item{white-space:nowrap;align-items:center;gap:12px;font-size:13px;display:flex}.SegmentTypeChooser__collection-picker.ui.selection.dropdown .menu>.item>.text{text-overflow:ellipsis;order:1;overflow:hidden}.SegmentTypeChooser__collection-picker.ui.selection.dropdown .menu>.item>.description{float:none;color:var(--color-text-subtle);order:2;margin:0 0 0 auto;font-size:12px}.SegmentTypeChooser__collection-picker.ui.selection.dropdown .menu>.item.disabled{opacity:1;color:var(--color-text-subtle);cursor:default}.SegmentTypeChooser__choices{gap:var(--space-gap);grid-template-columns:1fr 1fr;display:grid}.SegmentTypeChooser__choice{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);cursor:pointer;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.SegmentTypeChooser__choice:hover{border-color:var(--color-primary);box-shadow:var(--shadow-surface-hover)}.SegmentTypeChooser__choice:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus)}.SegmentTypeChooser__title{font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;line-height:20px}.SegmentTypeChooser__title:after{content:"";position:absolute;inset:0}.SegmentTypeChooser__title:focus-visible{outline:none}.SegmentTypeChooser__description{color:var(--color-text);margin:0;font-size:13px;line-height:18px}.SegmentTypeChooser__examples-label{color:var(--color-text-muted);margin-top:4px;font-size:12px;font-weight:600}.SegmentTypeChooser__examples{color:var(--color-text-muted);margin:0;padding-left:18px;font-size:13px;line-height:18px}@media (width<=767px){.SegmentTypeChooser__choices{grid-template-columns:1fr}.SegmentTypeChooser__system-row{flex-direction:column;align-items:stretch}.SegmentTypeChooser__collection-picker.ui.selection.dropdown{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.SegmentTypeChooser__choice{transition:none}}.SegmentList__content{flex-direction:column;gap:24px;display:flex}.SegmentList__card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-surface);overflow:hidden}.SegmentList__rows{margin:0;padding:0;list-style:none}.SegmentList__row{align-items:center;gap:16px;min-height:60px;padding:10px 16px;transition:background-color .15s;display:flex;position:relative}.SegmentList__row:not(:last-child){border-bottom:1px solid var(--color-border)}.SegmentList__row:hover{background-color:var(--color-ground)}.SegmentList__row:hover .SegmentList__title{color:var(--color-primary)}.SegmentList__row:hover .SegmentList__chevron.material-icons{color:var(--color-text-muted)}.SegmentList__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SegmentList__title{font:inherit;text-align:left;color:var(--color-text);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:20px}.SegmentList__title:after{content:"";position:absolute;inset:0}.SegmentList__title:focus-visible{outline:none}.SegmentList__title:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-2px}.SegmentList__description{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:13px;line-height:18px;overflow:hidden}.SegmentList__meta{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.SegmentList__meta .Badge{z-index:1;max-width:160px;position:relative}.SegmentList__chevron.material-icons{color:var(--color-text-subtle);flex-shrink:0;transition:color .15s}@media (width<=767px){.SegmentList__row{flex-wrap:wrap;gap:8px}.SegmentList__text{flex-basis:100%}.SegmentList__meta{flex-wrap:wrap;width:100%}}@media (prefers-reduced-motion:reduce){.SegmentList__row,.SegmentList__chevron.material-icons{transition:none}}.SegmentList__type{flex:none;width:104px;display:flex}.SegmentList__actions{z-index:1;flex:none;justify-content:flex-end;width:32px;display:flex;position:relative}.SegmentList__count{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:92px;color:var(--color-text-muted);font-size:13px}.SegmentList__count strong{color:var(--color-text);font-weight:600}@media (width<=767px){.SegmentList__count{min-width:0;margin-left:auto}}.ui.dropdown.dropdown--ellipsis>.text{text-overflow:ellipsis;white-space:nowrap;min-width:100px;max-width:calc(100% - 22px);overflow:hidden}.ReceptionDesk__Row .ui.label{float:right;color:#fff;margin-left:2px}.ReceptionDesk__BadgePreview{display:none}.frozen-notice.ui.icon.message{margin:0 0 var(--space-gap)}.frozen-notice.ui.icon.message>.frozen-notice__content{justify-content:space-between;align-items:center;gap:var(--space-gap);flex-wrap:wrap;display:flex}.frozen-notice.ui.icon.message>.frozen-notice__content>.header{flex:240px;margin:0}.WidgetChart{flex-direction:column;gap:8px;height:100%;display:flex}.WidgetChart .recharts-cartesian-grid line{stroke:var(--color-border);stroke-dasharray:none}.WidgetChart .recharts-cartesian-axis-tick-value{fill:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.WidgetChart .recharts-tooltip-cursor{fill:var(--color-ground)}.WidgetChart .recharts-default-tooltip{border-radius:var(--radius-control);box-shadow:var(--shadow-card);border:none!important}.WidgetChart .recharts-legend-item-text{color:var(--color-text)!important}.WidgetChart__plot{flex:1;min-width:0;min-height:0}.WidgetChart__tick{fill:var(--color-text-muted);font-size:12px}.WidgetChart__tick--empty{font-style:italic}.WidgetChart__value-label{fill:var(--color-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.WidgetChart__pie{flex:1;gap:24px;min-height:0;display:flex}.WidgetChart__pie .PieLegend{flex:0 auto;align-self:center;max-width:40%;max-height:100%;overflow-y:auto}@media (width<=767px){.WidgetChart__pie{flex-direction:column}.WidgetChart__pie .PieLegend{align-self:stretch;max-width:none;max-height:40%}}.WidgetChart__donut-value{fill:var(--color-text);font-size:24px;font-weight:600}.WidgetChart__donut-caption{fill:var(--color-text-muted);font-size:12px}.RatioDisplay{width:100%}.RatioDisplay__statistic.ui.statistic{align-items:flex-start;width:100%;margin:0}.RatioDisplay__statistic.ui.statistic>.RatioDisplay__value.value{color:var(--ratio-display-color);letter-spacing:-.02em;text-transform:none;text-align:left;font-size:40px;font-weight:600;line-height:1}.RatioDisplay__reference{letter-spacing:0;color:var(--color-text-subtle);font-size:.5em;font-weight:500}.RatioDisplay__gauge.ui.progress{background-color:var(--ratio-display-track-color);-webkit-print-color-adjust:exact;border-radius:3px;height:6px;margin:10px 0 6px;overflow:hidden}.RatioDisplay__gauge.ui.progress>.bar{background-color:var(--ratio-display-gauge-color);-webkit-print-color-adjust:exact;border-radius:3px;min-width:0;height:100%}.RatioDisplay__details{color:var(--color-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:13px;display:flex}.RatioDisplay__details .RatioDisplay__fraction{flex-shrink:0}.RatioDisplay__details .RatioDisplay__reference{font-size:inherit;font-weight:inherit;color:inherit}.RatioDisplay__caption{color:var(--color-text-muted);margin-top:10px;font-size:13px}.TargetReached{align-items:center;gap:4px;min-width:0;display:inline-flex}.TargetReached__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.NumberWidget{width:100%}.NumberWidget__statistic.ui.statistic{align-items:flex-start;width:100%;margin:0}.NumberWidget__statistic.ui.statistic>.NumberWidget__value.value{letter-spacing:-.02em;text-transform:none;text-align:left;font-size:40px;font-weight:600;line-height:1}.PieLegend{font-variant-numeric:tabular-nums;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:baseline;gap:6px 8px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.PieLegend__item{display:contents}.PieLegend__dot{-webkit-print-color-adjust:exact;border-radius:50%;align-self:start;width:8px;height:8px;margin-top:.4em}.PieLegend__label{color:var(--color-text);overflow-wrap:anywhere}.PieLegend__label--empty{color:var(--color-text-muted);font-style:italic}.PieLegend__value{color:var(--color-text);text-align:right;font-weight:600}.PieLegend__percentage{min-width:3.2em;color:var(--color-text-muted);text-align:right}.ListWidgetRows{margin:0;padding:0;list-style:none}.ListWidgetRows__row{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;height:48px;display:flex}.ListWidgetRows__row:last-child{border-bottom:none}.ListWidgetRows__identity{flex-direction:column;flex:1;min-width:0;display:flex}.ListWidgetRows__name,.ListWidgetRows__subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ListWidgetRows__name{color:var(--color-text);font-size:13px;font-weight:600}.ListWidgetRows__subtitle{color:var(--color-text-muted);font-size:12px}.ListWidgetRows__tag{max-width:40%}.ListWidgetRows__time{color:var(--color-text-muted);white-space:nowrap;flex-shrink:0;font-size:12px}.WidgetEmptyState{box-sizing:border-box;border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);width:100%;height:100%;color:var(--color-text-muted);text-align:center;background-color:#fafbfd;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 24px;display:flex;overflow:hidden;container-type:size}.WidgetEmptyState__title{color:var(--color-text);font-weight:600}.WidgetEmptyState__description{margin:0;font-size:13px}@container (height<=120px){.WidgetEmptyState__icon,.WidgetEmptyState__description{display:none}}.ListWidgetDetailsModal .actions{justify-content:flex-end;align-items:center;display:flex}.ListWidgetDetailsModal__count{color:var(--color-text-muted);margin-right:auto;font-size:13px}.TableWidget__number{font-variant-numeric:tabular-nums}.ListWidget{flex-direction:column;gap:8px;height:100%;display:flex}.ListWidget__rows{flex:1;min-height:0;overflow-y:auto}.ListWidget__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.ListWidget__count{color:var(--color-text-muted);font-size:12px}.RankingChart{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.RankingChart__row{align-items:center;gap:12px;height:24px;padding:0 8px;display:flex;position:relative}.RankingChart__row+.RankingChart__row{margin-top:3px}.RankingChart__bar{opacity:.2;-webkit-print-color-adjust:exact;border-radius:4px;position:absolute;top:0;bottom:0;left:0}.RankingChart__label{min-width:0;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;position:relative;overflow:hidden}.RankingChart__label--empty{color:var(--color-text-muted);font-style:italic}.RankingChart__value{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;position:relative}.SmartHubWidget{box-shadow:var(--shadow-surface);background-color:var(--color-surface);border-radius:var(--radius-card);flex-direction:column;height:100%;padding:16px 20px;display:flex;overflow-y:hidden}.SmartHubWidget__content{flex:1;width:100%;height:100%;min-height:0}.SmartHubWidget--chartType-number .WidgetHeader .title,.SmartHubWidget--chartType-ratio .WidgetHeader .title{min-height:2.6em}.SmartHubWidget--chartType-number .SmartHubWidget__content,.SmartHubWidget--chartType-ratio .SmartHubWidget__content{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:8px;display:flex}.SmartHubWidget--editing:hover{box-shadow:var(--shadow-surface-hover)}.SmartHubWidget--editing .condition{cursor:pointer}.SmartHubWidget .condition{text-align:center;width:100%;margin:auto}.WidgetHeader{justify-content:space-between;align-items:center;margin-top:.2em;margin-bottom:.2em;display:flex}.WidgetHeader--editing{cursor:grab}.WidgetHeader .title{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.WidgetHeader .actions{margin-left:auto}.WidgetModal__details.column{min-height:65vh}.DashboardEditBar{min-height:calc(var(--control-height) + 16px);padding:8px var(--content-inset);border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}.DashboardEditBar__title.ui.input{width:320px;max-width:100%}.DashboardEditBar__title.ui.input>input{height:var(--control-height);border-color:var(--color-border-strong);border-radius:var(--radius-control);padding-top:0;padding-bottom:0;font-size:13px}@media (width<=767px){.DashboardEditBar__title.ui.input>input{font-size:16px}}.DashboardEditBar__title.ui.input>input:focus{border-color:var(--color-focus)}.DashboardEditBar__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.DashboardEditBar__separator{background:var(--color-border);flex-shrink:0;width:1px;height:20px}@media (width<=767px){.DashboardEditBar__title.ui.input{width:100%}.DashboardEditBar__actions{grid-template-columns:1fr 1fr;width:100%;margin-left:0;display:grid}.DashboardEditBar__actions .ui.button.ToolbarButton{justify-content:center;width:100%;min-width:0}.DashboardEditBar__separator{display:none}}.DashboardEditBar .ui.dropdown.DashboardEditBar__add{border-radius:var(--radius-control)}.DashboardEditBar .ui.dropdown.DashboardEditBar__add:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu{min-width:200px;padding:4px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;margin-top:4px!important;box-shadow:0 8px 24px #131c381f!important}@media (width<=767px){.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu{max-width:calc(100vw - 32px)}}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu .item{color:var(--color-text);font-size:13px;padding:7px 8px!important}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu .item:focus{outline:none}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu .item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.ui.input{width:auto;margin:4px}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.ui.input input{border-color:var(--color-border-strong);border-radius:var(--radius-control);height:30px;padding-top:0;padding-bottom:0;font-size:13px}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.ui.input input:focus{border-color:var(--color-focus)}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.menu{border-top:none!important;margin:0!important}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.item{border-radius:4px;margin:1px 0}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.item:hover,.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.item.selected{background:var(--color-ground)}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.item.DashboardEditBar__clear{color:var(--color-text-muted);background:0 0;font-size:12px;font-weight:400}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.item.DashboardEditBar__clear:hover{color:var(--color-text);background:var(--color-ground)}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.item.DashboardEditBar__clear.disabled{color:var(--color-text-subtle);opacity:1;pointer-events:auto;cursor:default}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.item.DashboardEditBar__clear.disabled:hover{color:var(--color-text-subtle);background:0 0}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.menu>.item{border-radius:4px;flex-direction:row;align-items:center;gap:8px;margin:1px 0;display:flex}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.menu>.item:hover{background:var(--color-ground)}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.menu>.item .ui.label{margin:0}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.menu>.item .DashboardEditBar__check{color:var(--color-primary);visibility:hidden;margin:0 0 0 auto}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.menu>.item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:500}.DashboardEditBar .ui.dropdown.DashboardEditBar__add>.menu>.menu>.item.active .DashboardEditBar__check{visibility:visible}.DashboardEditBar .ui.dropdown.DashboardEditBar__add .divider{border-top-color:var(--color-border);margin:4px 0}.sidebar--main.sidebar--v2{--sidebar-background:var(--color-sidebar);--sidebar-hover:#ffffff0f;--sidebar-active:#ffffff1a;--sidebar-accent:var(--color-secondary);--sidebar-muted:#8390ab;--sidebar-item-inset:8px}.sidebar--main.sidebar--v2.sidebar--collapsed{--sidebar-item-inset:6px}.sidebar--main.sidebar--v2.type--express{--sidebar-background:var(--color-express);--sidebar-accent:var(--color-express-accent);--sidebar-muted:var(--color-express-muted)}.sidebar--main.sidebar--v2.type--premium{--sidebar-background:var(--color-premium);--sidebar-accent:var(--color-premium-accent);--sidebar-muted:var(--color-premium-muted)}.sidebar--main.sidebar--v2.type--template{--sidebar-background:var(--color-template);--sidebar-muted:#ffffffd9}.sidebar--main.sidebar--v2.ui.vertical.menu{border-top:0;border-radius:0;flex-direction:column;width:14rem;height:100%;display:flex;background:var(--sidebar-background)!important}.sidebar--main.sidebar--v2.ui.vertical.menu.inverted .menu .item,.sidebar--main.sidebar--v2.ui.vertical.menu.inverted .menu .item a:not(.ui){color:#ffffffbf}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .nav-category,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .nav-category{width:100%;padding:.5em 0}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .header.item.ac-menu-section-header,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .header.item.ac-menu-section-header{text-transform:capitalize;min-height:36px;margin:1px var(--sidebar-item-inset);cursor:pointer;align-items:center;gap:12px;padding:6px 12px;font-size:.95em;font-weight:400;line-height:1.25;transition:background-color .15s;display:flex;position:relative;border-radius:var(--radius-control)!important}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .header.item.ac-menu-section-header:hover,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .header.item.ac-menu-section-header:hover{background:var(--sidebar-hover);color:#fff}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .item>.icon,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .item>.icon{float:left;width:20px;line-height:inherit;opacity:.7;padding:0}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .nav-category__label h2,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .nav-category__label h2{text-transform:uppercase;letter-spacing:.07em;color:var(--sidebar-muted);margin:0;padding:1.25em 0 .5em 20px;font-size:11px;font-weight:600}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .ac-menu-section,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .ac-menu-section{font-size:1.2em}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .ac-menu-section>.item,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .ac-menu-section>.item{padding-left:44px}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .ac-menu-section-header.item.active,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .ac-menu-section-header.item.active{background:var(--sidebar-active);color:#fff;font-weight:500}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .ac-menu-section-header.item.active>.icon,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .ac-menu-section-header.item.active>.icon{opacity:1}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .ac-menu-section-header.item.active:after,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .ac-menu-section-header.item.active:after{content:"";left:calc(-1 * var(--sidebar-item-inset));background:var(--sidebar-accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px}.sidebar--main.sidebar--v2.ui.vertical.menu.sidebar--collapsed .sidebar__content .header.item.ac-menu-section-header,.sidebar--main.sidebar--v2.ui.vertical.menu.sidebar--collapsed .sidebar__bottom .header.item.ac-menu-section-header{justify-content:center;padding:0}.sidebar--main.sidebar--v2.ui.vertical.menu.sidebar--collapsed .sidebar__content .header.item.ac-menu-section-header>.icon,.sidebar--main.sidebar--v2.ui.vertical.menu.sidebar--collapsed .sidebar__bottom .header.item.ac-menu-section-header>.icon{padding:0}.sidebar--main.sidebar--v2 .ac-menu-separator{background-color:#fff3;height:1px}.sidebar--main.sidebar--v2 .header.item .icon.material-icons{font-size:19px}.sidebar--main.sidebar--v2 .sidebar__content{overscroll-behavior-y:contain;flex:1;padding-bottom:6rem;position:relative;overflow-y:auto}.sidebar--main.sidebar--v2 .event-info{border-bottom:1px solid #ffffff14}.sidebar--main.sidebar--v2 .event-info__subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar--main.sidebar--v2 .event-info>.item.dropdown{flex-direction:row;align-items:center;display:flex}.sidebar--main.sidebar--v2 .event-info>.item.dropdown>div{flex:1;overflow:hidden}.sidebar--main.sidebar--v2 .event-info .nav-category{padding:0 1em}.sidebar--main.sidebar--v2 .event-info__subtitle{opacity:.8;font-size:.9em;font-weight:300}.sidebar--main.sidebar--v2 .event-info .ui.header{color:#fff;margin-bottom:0;font-size:1.5em}.sidebar--main.sidebar--v2 .event-info .item--button{text-align:center;padding:4px 16px 12px}.sidebar--main.sidebar--v2 .event-info .item--button .button{border-radius:var(--radius-control);color:#fff;background-color:#0000;width:100%;font-size:.9em;box-shadow:inset 0 0 0 1px #ffffff38}.sidebar--main.sidebar--v2 .event-info .item--button .button:hover,.sidebar--main.sidebar--v2 .event-info .item--button .button:focus-visible{background-color:var(--sidebar-hover);box-shadow:inset 0 0 0 1px #ffffff59}.sidebar--main.sidebar--v2 .event-info .item--button .button.disabled{color:#fff9}.sidebar--main.sidebar--v2 .item.item--user{border-top:1px solid #ffffff14;flex-direction:row;align-items:center;display:flex;position:relative}.sidebar--main.sidebar--v2 .user-info__user{flex-direction:row;flex:1;align-items:center;gap:1em;line-height:1.4;display:flex}.sidebar--v2 .sidebar__top.menu .item.header{align-items:center;height:56px;padding:0 12px 0 16px;display:flex}.sidebar--v2 .sidebar__top.menu .item.header img{object-fit:contain;object-position:left center;flex:0 auto;width:auto;min-width:0;max-width:100%;height:36px;margin:0}.sidebar--v2 .sidebar__top.menu .item.header .sidebar__collapse{margin-left:auto}.sidebar--v2 .sidebar__bottom.menu{border-top:1px solid #ffffff14;min-height:40px;padding:6px 0;display:flex;position:relative}.sidebar--v2 .sidebar__bottom.menu:before{box-sizing:border-box;content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#00000040);width:100%;height:6rem;position:absolute;top:calc(-6rem - 1px);left:0;right:0}.sidebar--v2 .sidebar__bottom.menu .item{width:auto;font-weight:500;color:#fff!important}.sidebar--main.sidebar--v2 .nav-category--collapsible{padding:0}.sidebar--main.sidebar--v2 .nav-category--collapsible .nav-category__toggle{width:calc(100% - 2 * var(--sidebar-item-inset));min-height:36px;margin:1px var(--sidebar-item-inset);border-radius:var(--radius-control);color:var(--sidebar-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:6px 12px;font-size:.95em;font-weight:500;transition:background-color .15s;display:flex}.sidebar--main.sidebar--v2 .nav-category--collapsible .nav-category__toggle:hover{background:var(--sidebar-hover);color:#fff}.sidebar--main.sidebar--v2 .nav-category--collapsible .nav-category__toggle:focus-visible{outline:2px solid var(--sidebar-accent);outline-offset:-2px}.sidebar--main.sidebar--v2 .nav-category--collapsible .nav-category__toggle-icon{width:20px;font-size:19px}.sidebar--main.sidebar--v2 .nav-category--collapsible .nav-category__toggle-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sidebar--main.sidebar--v2 .nav-category--collapsible .nav-category__toggle-chevron{font-size:20px;transition:transform .15s}.sidebar--main.sidebar--v2 .nav-category--collapsible.nav-category--open .nav-category__toggle-chevron{transform:rotate(180deg)}.sidebar--main.sidebar--v2 .nav-category--collapsible .nav-category__content{overscroll-behavior-y:contain;max-height:40vh;overflow-y:auto}.sidebar--main.sidebar--v2 .nav-category--collapsible .ac-menu-separator{margin:.5em 1.5em}.sidebar--main.sidebar--v2.sidebar--collapsed .nav-category--collapsible .nav-category__toggle{justify-content:center;padding:0}.sidebar--main.sidebar--v2.sidebar--collapsed .nav-category--collapsible .nav-category__toggle-label,.sidebar--main.sidebar--v2.sidebar--collapsed .nav-category--collapsible .nav-category__toggle-chevron{display:none}.sidebar--main.sidebar--v2.sidebar--collapsed{overflow-x:hidden;width:48px!important}.sidebar--main.sidebar--v2.sidebar--collapsed .nav-category__label{display:none}.sidebar--main.sidebar--v2.sidebar--collapsed .nav-category{border-top:1px solid #ffffff4d}.sidebar--main.sidebar--v2.sidebar--collapsed .ac-menu-section-header>.title{display:none}.sidebar--main.sidebar--v2.sidebar--collapsed .sidebar__top .header.item{padding-left:0;padding-right:0}.sidebar--main.sidebar--v2.sidebar--collapsed .sidebar__top .header.item>img{height:28px;margin:0 auto}.sidebar-backdrop,.sidebar--v2 .sidebar__mobile-close{display:none}@media (width<=767px){.sidebar--main.sidebar--v2.ui.vertical.menu{z-index:102;visibility:hidden;width:100%;transition:transform .2s,visibility 0s linear .2s;transform:translate(-100%)}.sidebar--main.sidebar--v2.ui.vertical.menu.sidebar--mobile-open{visibility:visible;box-shadow:var(--shadow-surface-hover);transition:transform .2s;transform:none}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .header.item.ac-menu-section-header,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .header.item.ac-menu-section-header{gap:14px;min-height:48px;font-size:16px}.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__content .nav-category__label h2,.sidebar--main.sidebar--v2.ui.vertical.menu .sidebar__bottom .nav-category__label h2{font-size:12px}.sidebar--main.sidebar--v2.ui.vertical.menu .nav-category__toggle{gap:14px;min-height:48px;font-size:16px}.sidebar--main.sidebar--v2.ui.vertical.menu .nav-category__toggle-icon,.sidebar--main.sidebar--v2.ui.vertical.menu .header.item .icon.material-icons{font-size:22px}.sidebar--v2 .sidebar__collapse{display:none}.sidebar--v2 .sidebar__mobile-close{border-radius:var(--radius-control);color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.sidebar--v2 .sidebar__mobile-close:active{background:var(--sidebar-hover)}.sidebar-backdrop{z-index:101;background:#0006;display:block;position:fixed;inset:0}}@media (prefers-reduced-motion:reduce){.sidebar--main.sidebar--v2.ui.vertical.menu,.sidebar--main.sidebar--v2.ui.vertical.menu.sidebar--mobile-open{transition:none}}.SiteAccessButton__site{flex-direction:column;min-width:0;line-height:1.3;display:flex}.SiteAccessButton__site-title{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-data{padding:0!important}.admin-data-screen .ui.button{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;display:inline-flex}.admin-data__title .ui.small.header{color:var(--color-primary)}.admin-data .item{padding:.5rem 1rem!important}.admin-data .data-item.item{display:flex!important}@media (width<=768px){.admin-data .data-item.item{text-align:center;flex-direction:column;align-items:center;gap:1rem}}.admin-data .data-item__content.content{flex-wrap:wrap;align-items:center;gap:.5rem;flex:1!important;display:flex!important}@media (width<=768px){.admin-data .data-item__content.content{flex-direction:column}}.admin-data .data-item__content-icon{color:var(--color-primary);background-color:#dbe7f3;border-radius:.25rem;min-width:40px;min-height:40px;justify-content:center!important;align-items:center!important;display:flex!important}.admin-data .data-item__content-title{width:200px}.admin-data .data-item__content-description{flex:1}.admin-data .data-item__content-description__content{background-color:#eee;border-radius:.25rem;width:fit-content;padding:.25rem .5rem}.admin-data .data-item__content-description__color{margin-right:.5rem;display:inline-block!important}.admin-data .data-item__content-description__color__item{vertical-align:middle;border-radius:.25rem;width:1rem;height:1rem;margin-right:.25rem;display:inline-block}.admin-data .data-item__action{text-align:right;flex:1!important}.admin-data .data-item__action__download{background-color:var(--color-primary)!important;color:#fff!important}.DeleteAllDataModal__intro{color:var(--color-text-muted);margin-bottom:16px}.DeleteAllDataModal__notice{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-ground);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.DeleteAllDataModal__notice p{margin:0}.DeleteAllDataModal__notice--freeze .material-icons{color:var(--color-primary)}.DeleteAllDataModal__notice--danger{border-color:var(--ac-color-danger);background:var(--ac-color-danger-light)}.DeleteAllDataModal__notice--danger .material-icons{color:var(--ac-color-danger)}.DeleteAllDataModal__notice-title{color:var(--color-text);font-weight:600}.DeleteAllDataModal__notice-text{color:var(--color-text);margin-top:2px}.DeleteAllDataModal__actions.actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.FilePreview{justify-content:center;align-items:center;display:flex}.admin-file-upload__description{margin-bottom:var(--ac-size-md);color:var(--ac-color-text-grey);line-height:1.5}.admin-file-upload__description p{margin:0}mark{color:#fff;font-weight:700}mark.red{background-color:red}mark.orange{background-color:orange}.DeprecatedModulesAccordion.ui.accordion:not(.styled) .title.ui.header{margin:calc(2rem - .142857em) 0 1rem}.DeprecatedModulesAccordion.ui.accordion:not(.styled) .title~.content:not(.ui){padding-top:0}.DeprecatedModulesAccordion__toggle{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.AdminModules__Header{justify-content:space-between;align-items:center;gap:var(--space-gap,1em);flex-wrap:wrap;margin-bottom:1em;display:flex}.AdminModules__Header .ui.header{margin:0}.AdminModules__Search.ui.input{width:min(320px,100%)}::highlight(admin-modules-search){background-color:var(--color-primary-light-background);-webkit-text-decoration:underline 2px var(--color-primary);text-decoration:underline 2px var(--color-primary)}.admin-event-users-screen .table-wrapper{overflow:visible}.add-admin-user-drawer.drawer-right>.ui.modal{padding:0;width:720px!important}.add-admin-user-drawer .content{background-color:#f6f7fb!important}.add-admin-user-drawer .ui.primary.button{background-color:var(--color-primary)!important}.BadgeHistoryDiffPreview{flex:1;height:100%}.BadgeHistoryDiffPreview .ui.grid,.BadgeHistoryDiffPreview .ui.grid .column{height:100%}.CanvasSheet__panel{pointer-events:none;position:absolute;overflow:hidden}.CanvasSheet__background{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.CanvasSheet__margin{border:1px dashed var(--color-print-margin);pointer-events:none;position:absolute}.CanvasSheet__fold{border:0 dashed var(--color-gray-6);pointer-events:none;position:absolute}.CanvasSheet__fold--x{border-left-width:1px;top:0;bottom:0}.CanvasSheet__fold--y{border-top-width:1px;left:0;right:0}.CanvasStage{flex:1;min-height:0;position:relative}.CanvasStage__desk{background-color:var(--color-ground);background-image:radial-gradient(var(--color-border-strong) 1px, transparent 1px);background-size:16px 16px;height:100%;padding:32px 16px 56px;display:flex;overflow:auto}@media (width<=767px){.CanvasStage__desk{height:360px}}.CanvasStage__frame{margin:auto;position:relative}.CanvasStage__zoom{border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-surface);align-items:center;gap:2px;padding:2px;display:flex;position:absolute;bottom:12px;right:12px}.CanvasStage__zoom>.ui.button{margin:0}.CanvasStage__zoom-slider{opacity:0;width:0;accent-color:var(--color-primary);cursor:pointer;margin:0;transition:width .15s,opacity .15s,margin .15s}@media (prefers-reduced-motion:reduce){.CanvasStage__zoom-slider{transition:none}}.CanvasStage__zoom:hover .CanvasStage__zoom-slider,.CanvasStage__zoom:focus-within .CanvasStage__zoom-slider{opacity:1;width:96px;margin:0 6px}.CanvasStage__zoom-value{min-width:48px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:12px}.CanvasStage__dimension{color:var(--color-text-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;position:absolute}.CanvasStage__dimension--width{text-align:center;top:-20px;left:0;right:0}.CanvasStage__dimension--height{top:50%;left:-12px;transform:translate(-50%,-50%)rotate(-90deg)}.CanvasStage__paper{touch-action:none;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000001f,0 8px 24px #131c381f}.CanvasStage__block{cursor:move;border:1px dashed #0000;transition:border-color .15s,box-shadow .15s;position:absolute}.CanvasStage__block:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.CanvasStage__block.CanvasStage__block--selected,.CanvasStage__block.CanvasStage__block--selected:hover{border-style:solid;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}@media (prefers-reduced-motion:reduce){.CanvasStage__block{transition:none}}.CanvasStage__block:hover{border-color:var(--color-primary-light)}.CanvasStage__block--highlighted{z-index:3;border-style:dashed;border-color:var(--color-secondary);box-shadow:0 0 0 1px var(--color-secondary)}.CanvasStage__block--drop-target{border-color:var(--color-primary);background:var(--color-primary-light-background);border-style:dashed}.CanvasStage__tag{-webkit-text-decoration:inherit;text-decoration:inherit;background:var(--color-primary-light-background);color:var(--color-primary);border-radius:.15em;margin:0 -2px;padding:0 2px;line-height:1.1;display:inline-block}.CanvasStage__tag--event{background:var(--color-event-field-background);color:var(--color-event-field)}.CanvasStage__tag--parent{background:var(--color-parent-field-background);color:var(--color-parent-field)}.CanvasStage__tag--missing{background:var(--color-changed-background);color:var(--color-removed-text);-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.CanvasStage__lock{background:var(--color-primary);width:18px;height:18px;color:var(--color-surface);border-radius:4px;place-items:center;font-size:10px;display:grid;position:absolute;top:2px;left:2px}.CanvasStage__lock>.icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.CanvasStage__as-placed{background:var(--color-gray-8);color:var(--color-surface);white-space:nowrap;border-radius:4px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:2px;right:2px}.CanvasStage__fill{width:100%;height:100%;display:block}.CanvasStage__image{pointer-events:none;width:100%;height:100%;display:block}.CanvasStage__placeholder{border:1px dashed var(--color-primary-light);background:repeating-linear-gradient(-45deg, var(--color-primary-light-background), var(--color-primary-light-background) 6px, var(--color-surface) 6px, var(--color-surface) 12px);height:100%;color:var(--color-primary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:2px;font-size:11px;font-weight:600;line-height:1.2;display:flex;overflow:hidden}.CanvasStage__placeholder>.icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.CanvasStage__block--qrcode{place-items:center;display:grid}.CanvasStage__qrcode{pointer-events:none;display:block}.CanvasStage__text{white-space:pre;pointer-events:none;font-kerning:none;line-height:1;position:absolute}.CanvasStage__highlight{pointer-events:none;position:absolute}.CanvasStage__cut{background:var(--color-changed-background);color:var(--color-text);border-radius:3px;padding:0 4px;font-size:10px;position:absolute;top:2px;right:2px}.CanvasStage__handle{z-index:1;position:absolute}.CanvasStage__handle--n,.CanvasStage__handle--s{cursor:ns-resize;height:9px;left:6px;right:6px}.CanvasStage__handle--e,.CanvasStage__handle--w{cursor:ew-resize;width:9px;top:6px;bottom:6px}.CanvasStage__handle--n{top:-5px}.CanvasStage__handle--s{bottom:-5px}.CanvasStage__handle--e{right:-5px}.CanvasStage__handle--w{left:-5px}.CanvasStage__handle--n:hover,.CanvasStage__handle--s:hover,.CanvasStage__handle--e:hover,.CanvasStage__handle--w:hover{background:linear-gradient(var(--color-primary), var(--color-primary)) center/100% 2px no-repeat}.CanvasStage__handle--e:hover,.CanvasStage__handle--w:hover{background-size:2px 100%}.CanvasStage__handle--nw,.CanvasStage__handle--ne,.CanvasStage__handle--sw,.CanvasStage__handle--se{border:2px solid var(--color-primary);background:var(--color-surface);border-radius:2px;width:11px;height:11px}.CanvasStage__handle--nw{cursor:nwse-resize;top:-6px;left:-6px}.CanvasStage__handle--ne{cursor:nesw-resize;top:-6px;right:-6px}.CanvasStage__handle--sw{cursor:nesw-resize;bottom:-6px;left:-6px}.CanvasStage__handle--se{cursor:nwse-resize;bottom:-6px;right:-6px}.CanvasStage__rotate{z-index:1;border:2px solid var(--color-primary);background:var(--color-surface);width:20px;height:20px;color:var(--color-primary);cursor:grab;border-radius:50%;place-items:center;margin-left:-10px;font-size:9px;display:grid;position:absolute;top:-30px;left:50%}.CanvasStage__rotate:after{content:"";background:var(--color-primary);width:2px;height:10px;margin-left:-1px;position:absolute;top:100%;left:50%}.CanvasStage__rotate>.icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.CanvasStage__rotate:active{cursor:grabbing}.CanvasStage__rotate--below{top:auto;bottom:-30px}.CanvasStage__rotate--below:after{top:auto;bottom:100%}.CanvasStage__rotate--inside{top:4px}.CanvasStage__rotate--inside:after{display:none}.CanvasStage__guide{z-index:2;background:var(--color-secondary);pointer-events:none;position:absolute}.CanvasStage__guide--x{width:1px;top:0;bottom:0}.CanvasStage__guide--y{height:1px;left:0;right:0}.CanvasStage--preview .CanvasStage__block{cursor:default;border-color:#0000}.CanvasStage__paper--thumbnail .CanvasStage__block{cursor:inherit}.CanvasStage--preview .CanvasStage__cut,.CanvasStage--preview .CanvasStage__placeholder{display:none}.ui.dropdown.dropdown--users{margin-left:1px;margin-right:1px}.ui.dropdown.dropdown--users .dropdown.icon.clear{z-index:3}.ui.dropdown.dropdown--users:not(.selection){border:0}.ui.dropdown.dropdown--users .ui.label{float:right;margin-top:-3px;margin-right:0;font-weight:400}.CanvasTemplatePicker{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.CanvasTemplatePicker__template{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;flex-direction:column;gap:6px;padding:10px;display:flex}.CanvasTemplatePicker__template:hover,.CanvasTemplatePicker__template--selected{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.CanvasTemplatePicker__template:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.CanvasTemplatePicker__template>span:last-child{color:var(--color-text-muted);font-size:13px}.CanvasTemplatePicker__thumbnail{border-radius:var(--radius-control);background:var(--color-ground);place-items:center;height:120px;display:grid}.BadgeTemplatesModal__List+.BadgeTemplatesModal__Canvas{margin-top:2rem}.BadgeTemplatesModal__Card.ui.card{height:350px}.BadgeTemplatesModal__Card.ui.card.is-active{box-shadow:0px 2px 3px 0px var(--color-primary), 0px 0px 0px 2px var(--color-primary)!important}.BadgeTemplatesModal__Card.ui.card:hover{cursor:pointer!important;transform:none!important}.BadgeTemplatesModal__Card.ui.card>.content{padding:0}.BadgeTemplatesModal iframe{pointer-events:none!important}.empty-badge-modal{width:600px!important}.empty-badge-modal .content{flex-direction:column;display:flex!important}.empty-badge-modal .content .condition__wrapper{flex-direction:row;align-items:center;gap:8px;margin-bottom:8px;display:flex}.empty-badge-modal .content .condition__title{font-weight:700}.empty-badge-modal .react-datepicker-wrapper input{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px}.ui.message.icon .content{padding-bottom:0}.BadgeEditor__UserPicker{width:220px}.CanvasHelp{color:var(--color-text-muted);margin:0;font-size:13px}.CanvasHelp__more{vertical-align:middle;color:var(--color-text-subtle);cursor:help;background:0 0;border:none;padding:0;display:inline-flex}.CanvasHelp__more:hover{color:var(--color-text)}.CanvasHelp__more:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.CanvasFieldPalette{flex-direction:column;gap:20px;display:flex}.CanvasFieldPalette__section{flex-direction:column;gap:8px;display:flex}.CanvasFieldPalette__label{color:var(--color-text);font-size:12px;font-weight:600}.CanvasFieldPalette__blocks{grid-template-columns:1fr 1fr;gap:6px;display:grid}.CanvasFieldPalette__blocks>.ui.button{flex-direction:column;justify-content:center;align-items:center;gap:6px;height:64px;margin:0;padding:8px 4px;font-size:12px;line-height:1.2;display:flex}.CanvasFieldPalette__blocks>.ui.button>.icon{justify-content:center;align-items:center;height:auto;margin:0;font-size:16px;line-height:1;display:inline-flex}.CanvasFieldPalette__fields{flex-wrap:wrap;gap:6px;display:flex}.CanvasFieldPalette__field{background:var(--color-primary-light-background);max-width:100%;height:24px;color:var(--color-primary);cursor:grab;border:none;border-radius:12px;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.CanvasFieldPalette__field:hover{box-shadow:inset 0 0 0 1px}.CanvasFieldPalette__field:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.CanvasFieldPalette__field>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CanvasFieldPalette__field--event{background:var(--color-event-field-background);color:var(--color-event-field)}.CanvasFieldPalette__field--parent{background:var(--color-parent-field-background);color:var(--color-parent-field)}.CanvasFieldPalette__field--image{background:var(--color-surface);border:1px dashed}.CanvasFieldPalette__field--image>.icon{flex-shrink:0;justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.CanvasFieldPalette__more{color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;font-weight:600}.CanvasFieldPalette__more:hover{text-decoration:underline}.CanvasFieldPalette__more:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.CanvasFieldPalette__hint{color:var(--color-text-muted);margin:0;font-size:13px}.CanvasBlockList{flex-direction:column;gap:8px;display:flex}.CanvasBlockList__header{align-items:center;gap:8px;display:flex}.CanvasBlockList__heading{font-size:14px;font-weight:600}.CanvasBlockList__count{background:var(--color-ground);color:var(--color-text-muted);font-variant-numeric:tabular-nums;border-radius:10px;padding:0 6px;font-size:12px}.CanvasBlockList__rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.CanvasBlockList__row{border-radius:var(--radius-control);align-items:center;gap:2px;display:flex}.CanvasBlockList__row:hover{background:var(--color-ground)}.CanvasBlockList__row>.ui.button{flex:none;margin:0}.CanvasBlockList__name{border-radius:var(--radius-control);min-width:0;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:4px;font-size:13px;display:flex}.CanvasBlockList__name:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.CanvasBlockList__name>.icon{flex:none;margin:0}.CanvasBlockList__tile{border-radius:var(--radius-control);background:var(--color-primary-light-background);width:24px;height:24px;color:var(--color-primary);flex:none;place-items:center;display:grid}.CanvasBlockList__tile .icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.CanvasBlockList__swatch{border:1px solid #131c3833;border-radius:3px;flex:none;width:12px;height:12px}.CanvasBlockList__lock{border-radius:var(--radius-control);width:28px;height:28px;color:var(--color-removed-text);cursor:help;background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.CanvasBlockList__lock>.icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.CanvasBlockList__lock:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.CanvasBlockList__layer{letter-spacing:.02em;color:var(--color-text-subtle);text-transform:uppercase;align-items:center;gap:6px;padding-left:4px;font-size:11px;font-weight:600;display:flex}.CanvasBlockList__layer>.icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.CanvasBlockList__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CanvasBlockList__hint{color:var(--color-text-muted);margin:0;font-size:13px}.ui.popup.CanvasBlockList__condition{white-space:pre-line}.CanvasCaseList{flex-direction:column;gap:8px;display:flex}.CanvasCaseList__case{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-ground);flex-direction:column;gap:6px;padding:6px;display:flex}.CanvasCaseList__header{align-items:center;gap:6px;min-height:28px;font-size:12px;display:flex}.CanvasCaseList__body{align-items:flex-end;gap:6px;display:flex}.CanvasCaseList__body>.ui.button{flex:none;margin:0 0 0 auto}.CanvasCaseList__value{flex:1;min-width:0}.CanvasCaseList__keyword{color:var(--color-text);flex:none;font-weight:700}.CanvasCaseList__condition{overflow-wrap:anywhere;flex:1;min-width:0}.CanvasCaseList__add{margin-left:auto}.ui.basic.button.ColorButton{margin:0;padding:.5em .6em .75em;position:relative}.ui.basic.button.ColorButton>.icon{margin:0}.ColorButton__swatch{height:4px;box-shadow:inset 0 0 0 1px var(--color-border-strong);border-radius:1px;position:absolute;bottom:4px;left:20%;right:20%}.ColorButton__swatch--none{background:linear-gradient(to top right, transparent calc(50% - 1px), var(--color-text-muted), transparent calc(50% + 1px))}.ui.popup.ColorButton__popup{padding:0}.ui.popup.ColorButton__popup .sketch-picker{box-shadow:none!important}.ui.popup.ColorButton__popup .ColorButton__clear{border-radius:0 0 var(--radius-control) var(--radius-control);margin:0}.CanvasRichTextInput,.CanvasRichTextInput__toolbar{flex-direction:column;gap:6px;display:flex}.CanvasRichTextInput__group{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.CanvasRichTextInput__group .ui.button{margin:0}.CanvasRichTextInput__group--buttons{column-gap:4px}.CanvasRichTextInput__separator{background:var(--color-border);align-self:stretch;width:1px}.CanvasRichTextInput .ui.dropdown.CanvasRichTextInput__heading,.CanvasRichTextInput .ui.dropdown.CanvasRichTextInput__size{min-height:0;padding:6px 28px 6px 10px;font-size:12px;line-height:1.2}.CanvasRichTextInput .ui.dropdown.CanvasRichTextInput__heading>.dropdown.icon,.CanvasRichTextInput .ui.dropdown.CanvasRichTextInput__size>.dropdown.icon{padding:6px 8px}.CanvasRichTextInput .ui.dropdown.CanvasRichTextInput__heading .menu,.CanvasRichTextInput .ui.dropdown.CanvasRichTextInput__size .menu{min-width:max-content}.CanvasRichTextInput .ui.dropdown.CanvasRichTextInput__heading .menu>.item,.CanvasRichTextInput .ui.dropdown.CanvasRichTextInput__size .menu>.item{white-space:nowrap;font-size:12px;padding:6px 12px!important}.CanvasRichTextInput .ui.dropdown.CanvasRichTextInput__heading{min-width:96px}.CanvasRichTextInput .ui.dropdown.CanvasRichTextInput__size{min-width:64px}.CanvasRichTextInput__content{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);overflow-wrap:anywhere;outline:none;min-height:96px;max-height:280px;padding:6px 8px;line-height:1.4;overflow-y:auto}.CanvasRichTextInput__content:focus{border-color:var(--color-primary)}.CanvasRichTextInput__content p,.CanvasRichTextInput__content h1,.CanvasRichTextInput__content h2,.CanvasRichTextInput__content h3{font-family:inherit;line-height:inherit;margin:0}.CanvasRichTextInput__content h1{font-size:2em;font-weight:700}.CanvasRichTextInput__content h2{font-size:1.5em;font-weight:700}.CanvasRichTextInput__content h3{font-size:1.25em;font-weight:700}.CanvasRichTextInput__content ul,.CanvasRichTextInput__content ol{margin:0;padding-left:1.5em}.CanvasLineInput{min-width:0;min-height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);overflow-wrap:anywhere;outline:none;flex:1;padding:4px 8px;line-height:22px}.CanvasLineInput:focus{border-color:var(--color-primary)}.CanvasLineInput:empty:before{content:attr(data-placeholder);color:var(--color-text-subtle)}.CanvasLineInput--dropping{border-style:dashed;border-color:var(--color-primary);background:var(--color-primary-light-background)}.CanvasLineInput__chip{background:var(--color-primary-light-background);color:var(--color-primary);white-space:nowrap;-webkit-user-select:none;user-select:none;vertical-align:1px;border-radius:11px;align-items:center;gap:2px;margin:0 1px;padding:0 4px 0 8px;font-size:12px;font-weight:600;line-height:20px;display:inline-flex}.CanvasLineInput__chip--event{background:var(--color-event-field-background);color:var(--color-event-field)}.CanvasLineInput__chip--parent{background:var(--color-parent-field-background);color:var(--color-parent-field)}.CanvasLineInput__chip--missing{background:var(--color-changed-background);color:var(--color-removed-text);-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.CanvasLineInput__chip-remove{width:16px;height:16px;color:inherit;cursor:pointer;opacity:.6;background:0 0;border:none;border-radius:8px;place-items:center;padding:0;font-size:13px;line-height:1;display:inline-grid}.CanvasLineInput__chip-remove:hover{opacity:1;background:#131c3814}.CanvasSettingsPanel{flex-direction:column;gap:12px;display:flex}.CanvasSettingsPanel .CanvasSettingsPanel__header{align-items:center;gap:8px;display:flex}.CanvasSettingsPanel .CanvasSettingsPanel__heading{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600}.CanvasSettingsPanel .CanvasSettingsPanel__footer{border-top:1px solid var(--color-border);padding-top:12px}.CanvasSettingsPanel__header-actions{align-items:center;gap:2px;margin-left:auto;display:flex}.CanvasSettingsPanel__header-actions>.ui.button{margin:0}.CanvasSettingsPanel__condition{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-ground);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0 -16px;padding:8px 16px;font-size:12px;display:flex}.CanvasSettingsPanel__condition-label{color:var(--color-text-muted);font-weight:600}.CanvasSettingsPanel__tile{border-radius:var(--radius-control);background:var(--color-primary-light-background);width:28px;height:28px;color:var(--color-primary);flex:none;place-items:center;display:grid}.CanvasSettingsPanel__tile .icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.CanvasSettingsPanel__section{flex-direction:column;gap:8px;display:flex}.CanvasSettingsPanel__label{color:var(--color-text);font-size:12px;font-weight:600}.CanvasSettingsPanel__row{flex-wrap:wrap;gap:8px;display:flex}.CanvasSettingsPanel__label-row{justify-content:space-between;align-items:center;min-height:28px;display:flex}.CanvasSettingsPanel__geometry-summary{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-ground);color:var(--color-text);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.CanvasSettingsPanel__geometry-summary>:first-child{flex:1;min-width:0}.CanvasSettingsPanel__geometry-summary:hover{border-color:var(--color-text-subtle)}.CanvasSettingsPanel__geometry-summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.CanvasSettingsPanel__geometry-edit.icon{height:auto;color:var(--color-text-subtle);justify-content:center;align-items:center;margin:0;line-height:1;display:inline-flex}.CanvasSettingsPanel__sizes{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;display:grid}.CanvasSettingsPanel__sizes .ui.input,.CanvasSettingsPanel__sizes .ui.input input{width:100%;min-width:0}.CanvasSettingsPanel__geometry{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;display:grid}.CanvasSettingsPanel__geometry .ui.input{flex:1;min-width:0}.CanvasSettingsPanel__geometry .ui.input input{width:100%;min-width:0}.CanvasSettingsPanel__geometry .CanvasSettingsPanel__inline>:first-child{min-width:14px}.CanvasSettingsPanel__line-gap.ui.dropdown{min-width:128px}.CanvasSettingsPanel__line-gap.ui.dropdown>.menu{width:max-content;min-width:100%}.CanvasSettingsPanel__line-gap.ui.dropdown>.menu>.item{white-space:nowrap}.CanvasSettingsPanel__ratio{align-items:flex-end;gap:8px;display:flex}.CanvasSettingsPanel__ratio>:first-child{flex:1;min-width:0}.CanvasSettingsPanel__field{color:var(--color-text-muted);flex-direction:column;gap:4px;font-size:12px;display:flex}.CanvasSettingsPanel__rotation{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.CanvasSettingsPanel__rotation .ui.input{width:72px}.CanvasSettingsPanel__inline{color:var(--color-text-muted);align-items:center;gap:6px;font-size:12px;display:flex}.CanvasSettingsPanel__hint{color:var(--color-text-muted);margin:0;font-size:13px}.CanvasLineSettings{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-ground);flex-direction:column;gap:6px;padding:6px;display:flex}.CanvasLineSettings--active{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.CanvasLineSettings__top{align-items:center;gap:4px;display:flex}.CanvasLineSettings__style{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CanvasLineSettings__style>.ui.button{margin:0}.CanvasLineSettings__uppercase.ui.button{letter-spacing:.02em;padding-left:.6em;padding-right:.6em;font-weight:700}.CanvasLineSettings__numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.CanvasLineSettings__number{min-width:0;color:var(--color-text-muted);flex-direction:column;gap:2px;font-size:11px;display:flex}.CanvasLineSettings__number .ui.input,.CanvasLineSettings__number .ui.input input{width:100%;min-width:0}.CanvasLineSettings__condition{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:12px;display:flex}.CanvasLineSettings__condition-label{color:var(--color-text-muted);font-weight:600}.CanvasLineSettings__summary{color:var(--color-text-muted);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0 2px;font-size:12px;display:flex}.CanvasLineSettings__summary:hover{color:var(--color-text)}.CanvasLineSettings__summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.CanvasLineSettings__info{vertical-align:middle;color:var(--color-text-subtle);cursor:help;background:0 0;border:none;padding:0;display:inline-flex}.CanvasLineSettings__info:hover{color:var(--color-text)}.CanvasLineSettings__info:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.CanvasLineSettings__summary-lock.icon{justify-content:center;align-items:center;height:auto;margin:0 0 0 auto;line-height:1;display:inline-flex}.CanvasLineSettings__swatch{border:1px solid #131c3833;border-radius:50%;flex:none;width:10px;height:10px}.CanvasImageDrop{border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-ground);min-height:180px;color:var(--color-text-muted);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex}.CanvasImageDrop:hover,.CanvasImageDrop--dragging{border-color:var(--color-primary);color:var(--color-primary)}.CanvasImageDrop:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}.CanvasImageDrop strong{color:var(--color-text)}.CanvasImageDrop__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.CanvasImageDrop__image{object-fit:contain;border-radius:var(--radius-control);max-width:100%;max-height:240px}.CanvasImageDrop__hint{font-size:13px}.CanvasFromImage{flex-direction:column;gap:16px;display:flex}.CanvasFromImage__field{flex-direction:column;gap:6px;display:flex}.CanvasFromImage__label{font-weight:600}.CanvasFromImage__hint{color:var(--color-text-muted);margin:0}.CanvasFromImage__result{flex-direction:column;gap:12px;display:flex}.CanvasFromImage__thumbnail{border-radius:var(--radius-control);background:var(--color-ground);place-items:center;min-height:220px;padding:10px;display:grid}.CanvasFromImage__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.CanvasFromImage__actions .ui.button{margin:0}.CanvasFromImageChoice{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;flex-direction:column;gap:6px;width:100%;margin-top:12px;padding:16px;display:flex}.CanvasFromImageChoice:hover{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.CanvasFromImageChoice:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.CanvasFromImageChoice>span:last-child{color:var(--color-text-muted);font-size:13px}.CanvasFromImageChoice__tile{border-radius:var(--radius-control);background:var(--color-primary-light-background);width:36px;height:36px;color:var(--color-primary);place-items:center;display:grid}.CanvasFromImageChoice__tile .icon{margin:0}.CanvasFormatPopup__content{flex-direction:column;gap:10px;width:260px;display:flex}.CanvasFormatPopup__size{grid-template-columns:1fr 1fr;gap:8px;display:grid}.CanvasFormatPopup__field{color:var(--color-text);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.CanvasFormatPopup__hint{color:var(--color-text-muted);margin:0;font-size:12px}.CanvasToolbar{border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:49px;padding:8px 16px;display:flex}.CanvasToolbar__group{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.CanvasToolbar__group>.ui.button{margin:0}.CanvasToolbar__separator{background:var(--color-border);width:1px;height:20px;margin:0 4px}.CanvasToolbar__label{color:var(--color-text-muted);white-space:nowrap;margin-right:4px;font-size:13px}.CanvasToolbar__user.ui.dropdown{min-width:220px}.CanvasEditorScreen>.Screen__Content.CanvasEditorScreen__content{flex:1;grid-template-columns:200px minmax(0,1fr) 288px;min-height:0;transition:grid-template-columns .25s;display:grid;overflow:hidden}@media (width<=1100px){.CanvasEditorScreen>.Screen__Content.CanvasEditorScreen__content{grid-template-columns:176px minmax(0,1fr) 272px}}@media (prefers-reduced-motion:reduce){.CanvasEditorScreen>.Screen__Content.CanvasEditorScreen__content{transition:none}}@media (width<=767px){.CanvasEditorScreen>.Screen__Content.CanvasEditorScreen__content{flex-direction:column;display:flex;overflow:visible}}.CanvasEditorScreen__palette,.CanvasEditorScreen__panel{background:var(--color-surface);min-height:0;padding:16px;overflow-y:auto}@media (width<=767px){.CanvasEditorScreen__palette,.CanvasEditorScreen__panel{border:none;border-top:1px solid var(--color-border);width:auto;overflow:visible}}.CanvasEditorScreen__palette{border-right:1px solid var(--color-border);justify-self:end;width:200px}@media (width<=1100px){.CanvasEditorScreen__palette{width:176px}}@media (width<=767px){.CanvasEditorScreen__palette{order:3}}.CanvasEditorScreen__panel{border-left:1px solid var(--color-border);justify-self:start;width:288px}@media (width<=1100px){.CanvasEditorScreen__panel{width:272px}}@media (width<=767px){.CanvasEditorScreen__panel{order:2}}.CanvasEditorScreen__stage{flex-direction:column;min-width:0;min-height:0;display:flex}@media (width<=767px){.CanvasEditorScreen__stage{order:1}}.CanvasEditorScreen--preview>.Screen__Content.CanvasEditorScreen__content{grid-template-columns:0 minmax(0,1fr) 0}.CanvasEditorScreen__palette,.CanvasEditorScreen__panel{transition:visibility}.CanvasEditorScreen--preview .CanvasEditorScreen__palette,.CanvasEditorScreen--preview .CanvasEditorScreen__panel{visibility:hidden;transition-delay:.25s}@media (width<=767px){.CanvasEditorScreen--preview .CanvasEditorScreen__palette,.CanvasEditorScreen--preview .CanvasEditorScreen__panel{display:none}}.checkin-dashboard .Screen__Content::-webkit-scrollbar{display:none}.checkin-dashboard .ui.selection.dropdown.filters{min-width:130px;max-width:130px;font-weight:400}.checkin-scans-table{margin-bottom:1em}.checkin-scans-table .subtitle{color:#777;font-size:.9em}.checkin-scans-table .date.filters.ui.dropdown{min-width:165px;max-width:165px;margin-right:.5em}.checkin-scans-table .dates{background-color:#f0f0f0;border-radius:4px;max-width:max-content;padding:2px 6px;font-size:11px;font-weight:500}.checkin-scans-table .ui.label.type{color:#fff;text-transform:capitalize}.checkin-scans-table .condition{color:var(--color-refused)}.checkin-scans-table .actions{padding:0!important}.checkin-scans-table .ellipsis-actions{text-align:right;padding:0!important}.checkin-scans-table .percentage{font-weight:700;padding-right:10px!important}.checkin-scans-table .percentage.green{color:var(--color-confirmed)}.checkin-scans-table .percentage.orange{color:var(--color-pending)}.checkin-scans-table .percentage.red{color:var(--color-error)}.checkin-last-scans .fullname{color:var(--color-primary);font-weight:700}.checkin-last-scans .email{color:var(--color-gray-9);margin-left:4px;font-size:.9em}.checkin-pre-filter-warning__footer{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.checkin-scan-histogram__header{justify-content:space-between;align-items:center;margin-bottom:1em;display:flex}.checkin-scan-histogram__header .ui.header{text-transform:capitalize}.checkin-scan-histogram__header input.DateInput_input{padding-top:5px;padding-bottom:5px;font-size:1.2em}.checkin-scan-histogram__header .ui.selection.dropdown{margin-right:4px}.UsersCheckinModal .ui.menu{box-shadow:none;border:none}.UsersCheckinModal .ui.menu .item:before{display:none}.AddUserPreview{border-top:1px solid #22242626;margin-top:1.75em;padding-top:1.25em}.AddUserPreview__Title{color:#0009;margin-bottom:.5em;font-size:.92em}.AddUserPreview__ModeBar{background:#f7f8fa;border:1px solid #22242626;border-radius:1em;align-items:center;gap:.5em;padding:.4em .9em;font-size:.92em;display:inline-flex}.AddUserPreview__Separator{color:#0000004d}.AddUserPreview__Chip{white-space:nowrap;color:#2185d0}.AddUserPreview__Chip--muted{color:#0000008c}.BooleanChoice{margin-bottom:1.5em}.BooleanChoice__Option.ui.radio.checkbox{margin:.35em 0;display:block}.BooleanChoice__Option.ui.radio.checkbox:first-child{margin-top:0}.BooleanChoice__Option.ui.radio.checkbox label{line-height:1.4}.BooleanChoice__Option.ui.radio.checkbox input:checked~label .BooleanChoice__Title{font-weight:700}.BooleanChoice__Detail{color:#0000008c;font-size:.92em}.BooleanChoice__Detail:before{content:" · ";color:#0000004d}.field>label+.BooleanChoice{margin-top:.5em}.UserCreationScale{color:#0009;margin:-1.1em 0 1em 1.85em;font-size:.92em}.UserCreationToolbar.ui.basic.segment{justify-content:space-between;align-items:center;gap:1em;margin:0;padding:0 0 1em;display:flex}.UserCreationToolbar__Default{color:#0009}.CheckinWorkshops__Table{flex:1;min-height:0}.todo-list__section{flex-direction:column;gap:10px;display:flex}.todo-list__section .ui.label.date{white-space:nowrap;align-items:center;display:flex}.todo-list__section .ui.label.date.is-missing{opacity:0}.todo-list__section .ui.label.date.red{color:#ff0101!important;background-color:#fde5e5!important}.todo-list__section .ui.label.date.green{color:#21ba45!important;background-color:#e8f8f0!important}.todo-list__section .ui.label.date .material-icons{margin-right:4px}.todo-list__section__header{place-content:center space-between;display:flex}.todo-list__section__header .header{margin-top:0;line-height:1rem!important}.todo-list__section__task-container .content.active{padding-bottom:0!important}.todo-list__section__task-container__title{align-items:center;display:flex;padding:0!important}.todo-list__section__task-container__title:not(:first-child){margin-top:14px}.todo-list__section__task-container__title .header.ui{flex-direction:row;font-size:16px;line-height:normal;display:flex;margin:0!important}.todo-list__section__task-container__title button{margin-left:auto!important}.todo-list__section__task__row{border-bottom:solid 1px var(--color-gray-2);flex-wrap:wrap;flex:1;justify-content:center;align-items:center;display:flex;padding:2px 0!important}.todo-list__section__task__row textarea{resize:none;white-space:nowrap;border:1px solid #0000;width:100%;padding:4px;overflow:hidden}.todo-list__section__task__row:hover{cursor:pointer;background:#00000005}.todo-list__section__task__row:hover textarea{border-color:#ddd}.todo-list__section__task__row:hover .ui.label.date.is-missing,.todo-list__section__task__row.is-opened .ui.label.date:not(.is-missing){opacity:.8}.todo-list__section__task__row.is-completed .ui.label.date:not(.is-missing){opacity:.6}.todo-list__section__task__row.is-completed .todo-list__section__task__title{color:var(--color-gray-5);text-decoration:line-through}.todo-list__section__task__row:hover .todo-list__section__task__move{opacity:.5;cursor:grab}.todo-list__section__task__row .todo-list__section__task__move{opacity:0;align-items:center;display:flex}.todo-list__section__task__row .todo-list__section__task__title{flex:1;line-height:1}.todo-list__section__task__row .todo-list__section__task__assignee{margin:0 8px}.todo-list__section__task__row .todo-list__section__task__assignee .ui.label{color:#fff}.todo-list__section__task__row .todo-list__section__task__date{width:9em;display:flex}.todo-list__section__task__row .todo-list__section__task__description{width:2em}.todo-list__section__task__row .todo-list__section__task__description button{padding:5px!important}.todo-list__section__task__row .todo-list__section__task__comment{-webkit-line-clamp:5;white-space:pre-line;cursor:pointer;-webkit-box-orient:vertical;font-size:12px;line-height:1.2;display:-webkit-box;overflow:hidden}.todo-list__section__task__add{color:var(--color-gray-6);cursor:pointer;padding:.5rem}.todo-list__section__task__add:hover{background-color:var(--color-gray-2)}.todo-list__section__deadlines__row{border-bottom:solid 1px var(--color-gray-2);justify-content:space-between;padding:2px 0;display:flex;align-items:center!important}.todo-list__section__deadlines__row:last-child{border-bottom:none}.todo-list__section__deadlines__cell{margin:0;line-height:1rem!important}.todo-list__section__deadlines__cell:last-child{color:#ff0101;font-size:small}.todo-list__section__progress__item__title{margin-bottom:.15em}.todo-list__section__progress__item__bar .ui.progress{margin-bottom:1em}.todo-list__section__progress__item__bar .ui.progress .progress{font-size:10px}.todo-list__task-section{margin-bottom:1em}.todo-list__layout{gap:var(--space-gap);grid-template-columns:minmax(0,5fr) minmax(0,3fr);align-items:start;display:grid}@media (width<=991px){.todo-list__layout{grid-template-columns:minmax(0,1fr)}}.todo-list__aside{gap:var(--space-gap);flex-direction:column;display:flex}.todo-list__layout .ui.segment{margin:0}.task-drawer .ui.modal{width:500px!important;max-width:100%!important}.task-drawer .ui.modal .header{align-items:center;display:flex}.task-drawer .ui.modal .header .ui.header{color:var(--color-primary);flex:1;margin-top:0;margin-bottom:0}.task-drawer .ui.modal .header>div:not(.header){font-size:1rem}.task-drawer .ui.modal .form label{color:var(--color-primary);font-size:small;font-weight:500}.todo-list__section__circular__stats__section{flex-wrap:wrap;justify-content:space-around;gap:8px;display:flex}.circle-progress{text-align:center}.circle-progress__stats{width:40px;font-size:30px;font-weight:700;line-height:1}.circle-progress__stats__label{line-height:1}.circle-progress__stats__container{border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.circle-progress__container{justify-content:center;align-items:center;gap:.5rem;width:70px;height:70px;margin-top:.5rem;display:flex;position:relative}.circle-progress__container__legend{font-size:11px;position:absolute;bottom:.65rem}.AssigneePicker{display:inline-flex}.AssigneePicker__Trigger{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:inline-flex}.AssigneePicker__Trigger:hover .AssigneeAvatar--empty{border-color:var(--color-text-muted);color:var(--color-text-muted)}.AssigneePicker__Menu{min-width:240px;max-width:320px}.AssigneePicker__Menu .PopupMenu__content{max-height:320px;overflow-y:auto}.AssigneePicker__Name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.AssigneePicker__Me{color:var(--color-text-muted)}.AssigneePicker__Check{color:var(--color-primary);flex:none}.AssigneePicker__Empty{color:var(--color-text-muted);padding:7px 8px;font-size:13px}.ui.table.table--translations{table-layout:fixed}.ui.table.table--translations .cell--translation{vertical-align:top;padding:0}.ui.table.table--translations .cell--translation.active{background:#f0f0f0!important}.ui.table.table--translations .cell--translation input,.ui.table.table--translations .cell--translation textarea{background:0 0;border:0;width:100%;padding:10px 7px;display:block}.ui.table.table--translations .cell--translation--email-template>.ui.selection.dropdown{background:0 0;border:0}.ui.table.table--translations .cell--translation--richtext>div{background:0 0;border:0;padding:10px 7px}.ui.table td.cell--links{word-break:break-all}.ui.table td.cell--links .ui.label{-webkit-user-select:none;user-select:none}.ui.secondary.menu.TranslationTable__Toolbar{min-height:0}.ui.secondary.menu.TranslationTable__Toolbar>.menu>.item{padding-top:.5em;padding-bottom:.5em}.Screen--SessionProgram .ui.table{margin-bottom:4px}.Screen--SessionProgram .ui.table .input--time-picker{width:40px;font-size:14px}.Screen--SessionProgram .ui.table .ui.transparent[class*=left\ icon].input>input{padding-left:1.5em!important}.Screen--SessionProgram .ui.table .cell--condition .ui.label{flex-direction:row;display:flex}.Screen--SessionProgram .ui.table .ui.fitted.toggle.checkbox,.Screen--SessionProgram .ui.table .ui.toggle.checkbox input,.Screen--SessionProgram .ui.table .ui.toggle.checkbox label:before{width:2.5rem}.Screen--SessionProgram .ui.table .ui.toggle.checkbox input:checked~label:after{left:1.15rem}.Screen--SessionProgram .ui.table [data-texty]{text-overflow:initial;white-space:initial;display:block;overflow:visible}.Screen--SessionProgram .ui.table input[name=title]{font-size:14px}.Screen--SessionProgram .ui.table .cke_editable{padding:.5em .7em}.DayAccordion .DayAccordion__Content{display:none}.DayAccordion.is-open .DayAccordion__Content{display:block}.DayAccordion__Header{cursor:pointer;align-items:flex-end;padding:.5em 0;display:flex}.DayAccordion__Icon{align-self:center;margin-right:4px;font-size:1em}.DayAccordion__Icon,.DayAccordion__Title{color:#579bfc;font-size:13px}.DayAccordion__Title{margin-right:1em;font-weight:500}.DayAccordion__Description{color:#a3a3a3;font-size:.95em;font-weight:300}.ui.statistics{margin:0}.ui.statistics .ui.statistic{margin:0 .7em!important}.ui.statistics .ui.statistic>.value{font-size:1.2em!important}.ui.statistics .ui.statistic>.label{font-size:.8em!important}.SessionDetailsModal .BaseTable__header-menu{align-items:center}.SessionEntry.ui.card{color:#000;box-shadow:var(--shadow-card)!important}.SessionEntry.ui.card:hover{border:none;transform:none}.SessionEntry.ui.card .content{align-items:center;padding:.7em;display:flex}.SessionEntry__details{flex:1}.SessionEntry__dates{margin-right:.5em}.SessionEntry .ui.label{font-size:.7em}.workshop-drawer.drawer-right>.ui.modal{padding:0;width:1000px!important}.workshop-drawer.drawer-right>.ui.modal .ConditionalModal{display:inline!important}.workshop-drawer.drawer-right>.ui.modal .ui.menu.secondary.pointing{margin-top:0;margin-bottom:0}.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu{align-items:center;display:flex}.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu .ui.statistic{margin:0 .7em!important}.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu .ui.statistic>.value{font-size:1.2em!important}.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu .ui.statistic>.label{font-size:.8em!important}.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu,.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu>.ui.menu.right{box-shadow:none;background:0 0;border:0}.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu>.item,.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu>.ui.menu.right>.item,.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu>.ui.menu.right>.item,.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu>.ui.menu.right>.ui.menu.right>.item{border-right:0;border-radius:4px}.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu>.item:before,.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu>.ui.menu.right>.item:before,.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu>.ui.menu.right>.item:before,.workshop-drawer.drawer-right>.ui.modal .BaseTable__header-menu.ui.menu>.ui.menu.right>.ui.menu.right>.item:before{display:none}.WorkshopDetailsDrawer>.content.scrolling{background-color:#f6f7fb}.WorkshopDetailsDrawer .ui.form.form--mode-horizontal .fields .field,.WorkshopDetailsDrawer .ui.modal .ui.form.DataForm .fields .field{flex-wrap:nowrap!important}.WorkshopDetailsDrawer__Header{gap:14px;padding:1em 1em 0;display:flex}.WorkshopDetailsDrawer__Header .ui.header.title{margin-bottom:.4em}.WorkshopDetailsDrawer__Header .ui.label.dates{font-family:monospace;font-size:.72em;margin-left:0!important}.WorkshopDetailsDrawer__Header__Content{flex:1}.WorkshopDetailsDrawer .InformationTab .ac-table__image>img{max-height:150px}.WorkshopDetailsDrawer .SessionsTab__date.ui.header{margin-top:0;margin-bottom:0}.WorkshopDetailsDrawer .SessionsTab__sessions{margin-top:.5em;margin-bottom:1em}.WorkshopDetailsDrawer .SessionsTab .form-sessions label{display:none}.WorkshopDetailsDrawer .StatsTab .other{margin-top:.4em}.WorkshopDetailsDrawer .StatsTab h4.ui.header{margin-top:.5em;margin-bottom:0;font-weight:700}.WorkshopDetailsDrawer .StatsTab .ui.table thead th{padding-top:.4em;padding-bottom:.4em;font-size:.8em}.WorkshopDetailsDrawer .StatsTab .ui.table td.dates{width:110px;max-width:110px;font-family:monospace;font-size:12px}.WorkshopDetailsDrawer .StatsTab .ui.table td.condition{width:220px;max-width:220px}.WorkshopDetailsDrawer .StatsTab .ui.table td.category{width:100px;max-width:100px}.WorkshopDetailsDrawer .StatsTab .ui.table td.mandatory,.WorkshopDetailsDrawer .StatsTab .ui.table td.live,.WorkshopDetailsDrawer .StatsTab .ui.table td.checkin,.WorkshopDetailsDrawer .StatsTab .ui.table td.replay{width:80px;max-width:80px}.WorkshopDetailsDrawer .StatsTab .ui.table td.registered{width:130px;max-width:130px}@media (width<=767px){.workshop-drawer .ui.modal .ui.form.DataForm{--form-label-width:100%}.workshop-drawer .ui.modal .ui.form.DataForm .fields .field>.hint{padding-left:0}.workshop-drawer .ui.modal .ui.form.DataForm .fields .field>.ui.prompt{margin-left:0}.workshop-drawer .ui.modal .ui.form.DataForm .fields .field{margin-bottom:16px}.workshop-drawer .ui.modal .ui.form.DataForm .fields label:first-child{margin-right:0;padding-top:0;padding-bottom:4px}.workshop-drawer .ui.modal .ui.form input:not([type=checkbox]):not([type=radio]):not([type=file]),.workshop-drawer .ui.modal .ui.form textarea,.workshop-drawer .ui.modal .ui.form .ui.selection.dropdown,.workshop-drawer .ui.modal .ui.form .ui.dropdown .menu>.item,.workshop-drawer .ui.modal .ui.form .ant-picker-input>input{font-size:16px}.workshop-drawer .ui.modal .ui.form input:not([type=checkbox]):not([type=radio]):not([type=file]),.workshop-drawer .ui.modal .ui.form .ui.selection.dropdown,.workshop-drawer .ui.modal .ui.form .ant-picker{min-height:44px}.workshop-drawer .ui.modal .ui.form .fields .field>.checkbox{align-items:center;min-height:44px;padding:0;display:flex}.workshop-drawer .ui.modal .ui.form.DataForm .fields .field{flex-wrap:wrap!important}}.chart-legend{flex-direction:row;align-items:center;margin:0 .5em;display:flex}.chart-legend .legend-chip{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:10px}.Screen--Carbon .recharts-surface{overflow:visible!important}.Screen--Carbon .recharts-wrapper .recharts-cartesian-grid-vertical line:first-child,.Screen--Carbon .recharts-wrapper .recharts-cartesian-grid-vertical line:last-child{stroke-opacity:0!important}.ImportWorkshopPreview__Changes .ui.header{font-weight:700!important}.ImportWorkshopPreview__Changes .ui.message .header{text-transform:lowercase}.ImportWorkshopPreview__Changes .ui.message i.icon{font-size:2em!important}.WorkshopEntry td.select-cell,.WorkshopEntry__actions{width:30px;min-width:30px;max-width:30px;padding-left:0!important;padding-right:0!important}.WorkshopEntry__dates{width:115px;min-width:115px;font-family:monospace;font-size:12px;font-weight:500}.WorkshopEntry__title{min-width:300px;margin-bottom:.4em;font-weight:500;line-height:1}.WorkshopEntry__title .ConditionalModal{margin-left:.6em}.WorkshopEntry__tags{flex-wrap:wrap;align-items:center;display:flex}.WorkshopEntry__tags .ui.label.small{margin-bottom:1px;margin-left:0;margin-right:.3em;font-weight:600;line-height:1;font-size:.75em!important}.WorkshopEntry__status{width:120px;min-width:120px;max-width:120px}.WorkshopEntry__status .ui.label{text-align:center;border-radius:20px}.WorkshopEntry__status .ui.label.visible{color:#14ba6d;background-color:#ddfdea}.WorkshopEntry__status .ui.label.invisible{color:#696969;background-color:#dedcd9}.WorkshopEntry__status .ui.label.mandatory{color:#fff;background-color:#ff6961;margin-top:.2em}.WorkshopEntry__condition{width:300px;min-width:300px;max-width:300px}.WorkshopEntry__details{align-items:center;display:flex}.WorkshopEntry__image{width:100px;max-width:100px;padding-left:0!important;padding-right:0!important}.WorkshopEntry__image img{object-fit:cover;border-radius:4px;width:90px;height:45px;margin-right:.5em}.WorkshopEntry__icon{object-fit:contain;width:30px;height:30px;margin-right:.5em}.WorkshopEntry__stats{width:245px;min-width:245px}.WorkshopEntry__stats .ui.statistics .ui.statistic>.value{font-weight:500;font-size:1em!important}.WorkshopEntry__stats .ui.statistics .ui.statistic>.label{font-size:.75em!important}.WorkshopEntry__actions .ellipsis-actions .ui.dropdown:not(.button){padding:0}.ui.table.WorkshopTable{margin-top:.5em}.ui.table.WorkshopTable.empty{border-top:0}.ui.table.WorkshopTable tr.select-all-row{background-color:#f9fafb;height:20px}.ui.table.WorkshopTable tr.select-all-row td{padding-top:0;padding-bottom:0}.ui.table.WorkshopTable tr.select-all-row td.count{font-size:11px}.ui.table.WorkshopTable tr.select-all-row td.count i.icon{margin-left:.5em;font-size:1em}.ui.table.WorkshopTable tr.select-all-row td.select-cell label{padding-top:3px}.ui.table.WorkshopTable .select-cell{position:relative}.ui.table.WorkshopTable .select-cell label{justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:10px;display:flex;position:absolute;top:0;left:0}.ui.table.WorkshopTable .select-cell label input[type=checkbox]{cursor:pointer}.ui.table.WorkshopTable .select-cell label:hover{cursor:pointer;background:#0000001a}.ui.table.WorkshopTable tfoot>th{padding-top:4px;padding-bottom:4px}.WorkshopProgram .ConditionalModal{display:inline}.WorkshopProgram__header{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.WorkshopProgram__header .filters{width:100%;max-width:800px}.WorkshopProgram__header .filters .ui.form.form--overflow .field{margin-bottom:0!important}.WorkshopProgram .DayAccordion__Header{padding-top:0}.ui.menu.secondary.group-header .item{padding:0}.AppointmentStatus{align-items:center;display:flex}.AppointmentStatus--status-pending i.icon{background-color:var(--color-pending)}.AppointmentStatus--status-confirmed i.icon{background-color:var(--color-confirmed)}.AppointmentStatus--status-canceled i.icon,.AppointmentStatus--status-refused i.icon{background-color:var(--color-refused)}.AppointmentStatus i.icon{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;margin:0;font-size:10px;line-height:1;display:flex}.AppointmentStatus span{margin-left:6px}.lang-select{flex-direction:column;gap:4px;align-items:start!important}.lang-select>span{font-weight:700}.feedback-editor__container{flex-direction:column;height:100%;display:flex}.feedback-editor__tab-menu.ui.attached.tabular{margin-top:0}.feedback-editor__segment{height:100%!important;padding:0!important}.feedback-editor__segment__result{height:100%;overflow-y:auto}.UnlockChart .recharts-cartesian-grid line{stroke:var(--color-border);stroke-dasharray:none}.UnlockChart .recharts-cartesian-axis-tick-value{fill:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.UnlockChart .recharts-tooltip-cursor{fill:var(--color-ground)}.UnlockChart .recharts-default-tooltip{border-radius:var(--radius-control);box-shadow:var(--shadow-card);border:none!important}.UnlockChart .recharts-legend-item-text{color:var(--color-text)!important}.AchievementStats{gap:var(--space-gap);flex-direction:column;display:flex}.AchievementStats>*{flex-shrink:0}.AchievementStats .events-stats{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=767px){.AchievementStats .events-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.AchievementStats__table{height:520px;padding:8px 16px}.QuizScoreField{flex-direction:column;gap:6px;display:flex}.QuizScoreField__sentence{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.QuizScoreField__sentence .ui.inline.dropdown{color:var(--color-primary);font-weight:600}.QuizScoreField__score.ui.input{flex:none;width:auto!important}.QuizScoreField__score.ui.input>input{width:88px}.QuizScoreField__score.ui.input.error>input{border-color:var(--ac-color-danger);background:var(--ac-color-danger-light)}.QuizScoreField__missing{color:var(--ac-color-danger);margin:0;font-size:13px}.AchievementConditionBadges{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.CategorySection__rows{margin:0;padding:0;list-style:none}.CategorySection__row{align-items:center;gap:16px;min-height:60px;padding:10px 16px;transition:background-color .15s;display:flex;position:relative}.CategorySection__row:not(:last-child){border-bottom:1px solid var(--color-border)}.CategorySection__row:hover{background-color:var(--color-ground)}.CategorySection__row:hover .CategorySection__title{color:var(--color-primary)}.CategorySection__row:hover .CategorySection__chevron.material-icons{color:var(--color-text-muted)}.CategorySection__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CategorySection__title{font:inherit;text-align:left;color:var(--color-text);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:20px}.CategorySection__title:after{content:"";position:absolute;inset:0}.CategorySection__title:focus-visible{outline:none}.CategorySection__title:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-2px}.CategorySection__description{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:13px;line-height:18px;overflow:hidden}.CategorySection__meta{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.CategorySection__meta .Badge{z-index:1;max-width:160px;position:relative}.CategorySection__chevron.material-icons{color:var(--color-text-subtle);flex-shrink:0;transition:color .15s}@media (width<=767px){.CategorySection__row{flex-wrap:wrap;gap:8px}.CategorySection__text{flex-basis:100%}.CategorySection__meta{flex-wrap:wrap;width:100%}}@media (prefers-reduced-motion:reduce){.CategorySection__row,.CategorySection__chevron.material-icons{transition:none}}.CategorySection__row{background-color:var(--color-surface);gap:12px;padding-left:8px}.CategorySection__row--dragging{z-index:1000;border-radius:var(--radius-control);box-shadow:var(--shadow-surface-hover);color:var(--color-text);font-family:inherit;list-style:none}.CategorySection__handle--off{cursor:default}.CategorySection__handle{z-index:1;width:24px;height:32px;color:var(--color-text-subtle);cursor:grab;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.CategorySection__handle:hover{color:var(--color-text-muted)}.CategorySection__image{border-radius:var(--radius-control);background-color:var(--color-ground);width:40px;height:40px;color:var(--color-text-subtle);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.CategorySection__image img{object-fit:cover;width:100%;height:100%}.CategorySection__points{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:400}.CategorySection__status{flex:none;width:136px;display:flex}.CategorySection__unlocked{z-index:1;flex:none;justify-content:flex-end;width:172px;display:flex;position:relative}.CategorySection__actions{z-index:1;flex:none;display:flex;position:relative}@media (width<=767px){.CategorySection__row{padding-left:4px}.CategorySection__text{flex:1 1 0}.CategorySection__meta{flex-wrap:nowrap;padding-left:84px}.CategorySection__status{width:auto}.CategorySection__unlocked{width:auto;margin-left:auto}}.AchievementModal.ui.modal>.AchievementModal__header.header{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.AchievementModal__title{overflow-wrap:anywhere;min-width:0;margin:0;font-size:18px;font-weight:600}.AchievementModal.ui.modal>.AchievementModal__content.content{flex:1;grid-template-columns:minmax(0,1fr) minmax(380px,46%);min-height:0;padding:0;display:grid}.AchievementModal.ui.modal>.AchievementModal__content.content .AchievementModal__form,.AchievementModal.ui.modal>.AchievementModal__content.content .AchievementModal__unlock{min-height:0;padding:1.5rem;overflow-y:auto}.AchievementModal.ui.modal>.AchievementModal__content.content .AchievementModal__unlock{border-left:1px solid var(--color-border);background:var(--color-surface)}.AchievementModal__unlock{background:var(--color-ground)!important}.AchievementModal__actions.actions{align-items:center;gap:8px;display:flex}.AchievementModal__spacer{flex:1}.AchievementModal__category{color:var(--color-text-muted);font-size:14px;font-weight:400}.AchievementModal__category .ui.inline.dropdown{color:var(--color-text);font-weight:600}.AchievementModal__actions .FieldWarning{text-align:left;margin:0}.AchievementModal__error{color:var(--ac-color-danger);margin:0;font-size:13px}@media (width<=1100px){.AchievementModal.ui.modal>.AchievementModal__content.content{display:block;overflow-y:auto}.AchievementModal__form,.AchievementModal__unlock{overflow:visible}.AchievementModal__unlock{border-left:0;border-top:1px solid var(--color-border)}}@media (width<=767px){.AchievementModal__actions.actions{flex-wrap:wrap}}.ui.popup.AddConditionMenu{width:320px}.AddConditionMenu__types{max-height:340px;overflow-y:auto}.AddConditionMenu__none{color:var(--color-text-muted);margin:0;padding:8px 12px;font-size:13px}.UnlockModesEditor{align-items:flex-start;gap:var(--space-gap);flex-direction:column;display:flex}.UnlockModesEditor__intro h3{margin:0 0 2px;font-size:14px;font-weight:600}.UnlockModesEditor__intro p{color:var(--color-text-muted);margin:0;font-size:13px}.UnlockModesEditor__mode{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:12px;display:flex}.UnlockModesEditor__mode-head{min-height:var(--control-height);justify-content:space-between;align-self:stretch;align-items:center;gap:8px;display:flex}.UnlockModesEditor__mode-title{color:var(--color-text);font-size:13px;font-weight:600}.UnlockModesEditor__mode-empty{color:var(--color-text-muted);margin:0;font-size:13px}.UnlockModesEditor__conditions{align-self:stretch;margin:0;padding:0;list-style:none}.UnlockModesEditor__conditions:empty{display:none}.UnlockModesEditor__condition{border:1px solid var(--color-border);border-radius:var(--radius-control)}.UnlockModesEditor__condition+.UnlockModesEditor__condition{margin-top:6px}.UnlockModesEditor__condition--open{border-color:var(--color-primary)}.UnlockModesEditor__condition--invalid{border-color:var(--ac-color-danger)}.UnlockModesEditor__condition-head{align-items:center;gap:10px;padding:6px 4px 6px 8px;display:flex}.UnlockModesEditor__tile{border-radius:var(--radius-control);width:28px;height:28px;color:var(--color-primary);background:var(--color-primary-light-background);flex:none;place-items:center;display:grid}.UnlockModesEditor__tile .icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.UnlockModesEditor__condition-name{font-size:13px;font-weight:600}.UnlockModesEditor__condition-title{min-width:0;font:inherit;text-align:left;color:var(--color-text);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;gap:1px;padding:0;display:flex}.UnlockModesEditor__condition-title:hover .UnlockModesEditor__condition-name{color:var(--color-primary)}.UnlockModesEditor__repeat{color:var(--color-text-muted);margin-left:6px;font-weight:400}.UnlockModesEditor__condition-description{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px}.UnlockModesEditor__condition-description strong{color:var(--color-text);font-weight:600}.UnlockModesEditor__condition-settings{border-top:1px solid var(--color-border);padding:12px}.AchievementUsersModal__header{justify-content:space-between;align-items:center;padding-left:1.5em!important;display:flex!important}.AchievementUsersModal__header .search{font-size:.7em}.CategoryModal__actions.actions{justify-content:flex-end;gap:8px;display:flex}.GamificationSettingsModal__intro{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-ground);flex-direction:column;gap:10px;margin-bottom:16px;padding:12px 16px;font-size:14px;display:flex}.GamificationSettingsModal__intro p{margin:0}.GamificationSettingsModal__steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.GamificationSettingsModal__steps li{align-items:center;gap:8px;display:flex}.GamificationSettingsModal__step-number{width:22px;height:22px;color:var(--color-primary);background:var(--color-primary-light-background);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.GamificationSettingsModal__off{color:var(--color-text-muted);align-items:center;gap:6px;margin:0 0 12px;font-size:13px;display:flex}.GamificationSettingsModal__actions.actions{justify-content:flex-end;gap:8px;display:flex}.AchievementsDashboard{gap:var(--space-gap);flex-direction:column;display:flex}.AchievementsDashboard>*{flex-shrink:0}.LeaderboardTable{border-radius:var(--radius-card);background:var(--color-surface);min-height:320px;box-shadow:var(--shadow-surface);flex:1;overflow:hidden}.Leaderboard{gap:var(--space-gap);flex-direction:column;min-height:0;display:flex}.guests-editor__table{width:100%;height:45vh;min-height:240px;display:block}.guests-editor--compact .guests-editor__table{height:30vh;min-height:180px}.guests-editor__toolbar{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.guests-editor__import{margin-top:20px}.guests-editor__hint{color:#00000080;margin:4px 0 8px;font-size:.85em}.guest-anomalies-section__scroll{overflow-x:auto}.guest-anomalies-section__table.ui.table{margin:0}.guest-anomalies-section__table.ui.table th{white-space:nowrap;font-size:12px;background-color:var(--color-surface)!important;color:var(--color-text-muted)!important;border-bottom:1px solid var(--color-border)!important;padding:10px 12px!important;font-weight:600!important}.guest-anomalies-section__table.ui.table td{border-top:1px solid var(--color-border)!important;padding:10px 12px!important}.guest-anomalies-section__muted{color:var(--color-text-muted)}.guest-anomalies-section__id{color:var(--color-text-muted);font-family:monospace}.groups-anomalies{flex-direction:column;gap:16px;padding:16px 24px;display:flex}.groups-anomalies__intro{color:var(--color-text-muted);margin:0}.slot-filling-bar{align-items:center;gap:8px;min-width:120px;display:flex}.slot-filling-bar__track{background:#00000014;border-radius:4px;flex:1;height:8px;overflow:hidden}.slot-filling-bar__fill{border-radius:4px;height:100%;transition:width .2s}.slot-filling-bar__fill--low{background:#21ba45}.slot-filling-bar__fill--medium{background:#f2711c}.slot-filling-bar__fill--full{background:#db2828}.slot-filling-bar__label{white-space:nowrap;color:#0009;font-size:12px;font-weight:600}.slot-filling-bar__label--full{color:#db2828}.groups-dashboard{flex:1;min-width:340px;padding:16px 24px}.groups-dashboard__stats{margin-bottom:24px!important}.groups-dashboard__table tbody tr{cursor:pointer}.groups-dashboard__day{margin-bottom:28px}.groups-dashboard__day-header{text-transform:capitalize;margin-bottom:8px!important}.groups-dashboard__top-inviters.ui.card{max-width:560px;margin-top:16px}.group-guests-cell{font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.group-guests-cell__separator{color:#0006}.group-guests-cell--warning{color:#db2828;font-weight:600}.group-guests-cell--warning .group-guests-cell__separator{color:#db2828}.group-modal h4{margin-top:24px}.group-modal .group-invited-list__add{align-items:flex-end}.group-modal__iframe{border:0;width:100%;height:70vh;display:block}.group-modal--form>.content{padding:0!important}.group-modal__reference{color:#767676;margin-left:12px;font-family:monospace;font-size:14px;font-weight:400}.group-sheet{color:#1b1c1d;font-size:14px}.group-sheet__header{border-bottom:2px solid #1b1c1d;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:16px;display:flex}.group-sheet__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#767676;margin-bottom:4px;font-size:11px}.group-sheet__name{margin:0;font-size:26px;line-height:1.1}.group-sheet__reference{color:#767676;margin-top:4px;font-family:monospace;font-size:15px}.group-sheet__slot{text-align:right;white-space:nowrap}.group-sheet__slot-day{text-transform:capitalize;font-weight:600}.group-sheet__slot-time{font-size:20px;font-weight:700}.group-sheet__info{border-bottom:1px solid #e0e0e0;grid-template-columns:repeat(3,1fr);gap:12px 24px;padding:20px 0;display:grid}.group-sheet__field{flex-direction:column;display:flex}.group-sheet__field-label{text-transform:uppercase;letter-spacing:.04em;color:#767676;font-size:11px}.group-sheet__field-value{font-weight:600}.group-sheet__section{margin-top:24px}.group-sheet__section-title{text-transform:uppercase;letter-spacing:.04em;background:#f5f5f5;border-radius:4px;margin:0 0 8px;padding:8px 12px;font-size:15px}.group-sheet__program-index{color:#767676;font-variant-numeric:tabular-nums}.group-sheet__program-kind{text-transform:uppercase;color:#767676;font-size:11px}.group-sheet__muted{color:silver}.group-sheet__row--invited td{color:#9a9a9a}.group-sheet__row--refused td{color:#bdbdbd;text-decoration:line-through}.group-sheet__table{width:100%}@media print{.group-sheet__section,.group-sheet__table tr{page-break-inside:avoid;break-inside:avoid}.group-sheet__row--pending td{color:#9a9a9a!important}.group-sheet__row--refused td{text-decoration:line-through;color:#bdbdbd!important}}.groups-list{padding:16px 24px}.groups-list__filters{gap:12px;margin-bottom:20px;display:flex}.groups-list__day{margin-bottom:36px}.groups-list__day-header{text-transform:capitalize;margin-bottom:12px!important}.groups-list__slot{margin-bottom:28px}.groups-list__slot-header{align-items:center;gap:16px;margin-bottom:8px;display:flex}.groups-list__slot-header h3{margin:0;font-size:16px}.groups-list__reference{white-space:nowrap;font-family:monospace}.groups-list__owner{font-weight:600}.groups-list__inviter-name,.groups-list__inviter-email{color:#0000008c;font-size:12px;font-weight:400}.groups-list__inviter-email{text-overflow:ellipsis;overflow:hidden}.groups-list__muted{color:#00000059}.groups-list__table.ui.table{table-layout:fixed}.groups-list__table.ui.table th,.groups-list__table.ui.table td{text-overflow:ellipsis;overflow:hidden}.groups-list__table.ui.table td.groups-list__guide{overflow:visible}.groups-list__actions{white-space:nowrap}.groups-list__actions .button{margin:0 0 0 2px}.ui.popup.AddCriterionMenu{width:320px}.AddCriterionMenu__fields{flex-direction:column;max-height:340px;display:flex;overflow-y:auto}.AddCriterionMenu__none{color:var(--color-text-muted);margin:0;padding:8px 12px;font-size:13px}.CriterionExample{background:var(--color-ground);border:1px solid var(--color-border);border-radius:var(--radius-control);align-items:flex-start;gap:8px;padding:8px 12px;display:flex}.CriterionExample__icon{color:var(--color-secondary);flex:none}.CriterionExample__text{color:var(--color-text);margin:0;font-size:13px}.CriterionTypeChoice{border:none;min-width:0;margin:0;padding:0}.CriterionTypeChoice__legend{color:var(--color-text);margin-bottom:4px;padding:0;font-size:13px;font-weight:700}.CriterionTypeChoice__options{gap:var(--space-gap);grid-template-columns:1fr 1fr;display:grid}@media (width<=767px){.CriterionTypeChoice__options{grid-template-columns:1fr}}.CriterionTypeChoice__option{cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);align-items:flex-start;gap:10px;padding:10px 12px;display:flex;position:relative}.CriterionTypeChoice__option:hover{border-color:var(--color-primary)}.CriterionTypeChoice__option:focus-within{border-color:var(--color-focus);outline:2px solid var(--color-focus);outline-offset:2px}.CriterionTypeChoice__option--checked{background:var(--color-primary-light-background);border-color:var(--color-primary)}.CriterionTypeChoice__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CriterionTypeChoice__icon{color:var(--color-text-muted);flex:none}.CriterionTypeChoice__option--checked .CriterionTypeChoice__icon{color:var(--color-primary)}.CriterionTypeChoice__text{flex-direction:column;gap:2px;display:flex}.CriterionTypeChoice__title{font-size:13px;font-weight:600}.CriterionTypeChoice__description{color:var(--color-text-muted);font-size:12px}fieldset:disabled .CriterionTypeChoice__option{cursor:default}.WeightIcon{flex:none;align-items:flex-end;gap:2px;height:16px;display:inline-flex}.WeightIcon__bar{background:var(--color-border-strong);border-radius:1px;width:4px;display:block}.WeightIcon__bar--level-1{height:4px}.WeightIcon__bar--level-2{height:7px}.WeightIcon__bar--level-3{height:10px}.WeightIcon__bar--level-4{height:13px}.WeightIcon__bar--level-5{height:16px}.WeightIcon__bar--lit{background:var(--color-primary)}.WeightIcon__bar--lit.WeightIcon__bar--level-1{opacity:.36}.WeightIcon__bar--lit.WeightIcon__bar--level-2{opacity:.52}.WeightIcon__bar--lit.WeightIcon__bar--level-3{opacity:.68}.WeightIcon__bar--lit.WeightIcon__bar--level-4{opacity:.84}.WeightIcon__bar--lit.WeightIcon__bar--level-5{opacity:1}.WeightPicker{flex-direction:column;gap:4px;display:flex}.WeightPicker__label{color:var(--color-text);font-size:13px;font-weight:700}.WeightPicker__control{height:var(--control-height);align-items:center;gap:10px;display:flex}.WeightPicker__bars{align-items:flex-end;height:100%;display:flex}.WeightPicker__step{cursor:pointer;border-radius:var(--radius-control);background:0 0;border:0;justify-content:center;align-items:flex-end;width:14px;height:100%;padding:0 2px 4px;display:flex}.WeightPicker__step:disabled{cursor:default}.WeightPicker__step:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.WeightPicker__bar{background:var(--color-border-strong);border-radius:2px;width:100%;transition:background .12s;display:block}@media (prefers-reduced-motion:reduce){.WeightPicker__bar{transition:none}}.WeightPicker__bar--level-1{height:8px}.WeightPicker__bar--level-2{height:12px}.WeightPicker__bar--level-3{height:16px}.WeightPicker__bar--level-4{height:20px}.WeightPicker__bar--level-5{height:24px}.WeightPicker__step--lit .WeightPicker__bar{background:var(--color-primary)}.WeightPicker__step:hover:not(:disabled):not(.WeightPicker__step--lit) .WeightPicker__bar{background:var(--color-text-subtle)}.WeightPicker__step--lit .WeightPicker__bar--level-1{opacity:.36}.WeightPicker__step--lit .WeightPicker__bar--level-2{opacity:.52}.WeightPicker__step--lit .WeightPicker__bar--level-3{opacity:.68}.WeightPicker__step--lit .WeightPicker__bar--level-4{opacity:.84}.WeightPicker__step--lit .WeightPicker__bar--level-5{opacity:1}.WeightPicker__value{min-width:72px;color:var(--color-text-muted);font-size:13px}.CriterionCard{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card)}.CriterionCard__header{background:var(--color-ground);border-bottom:1px solid var(--color-border);border-radius:var(--radius-card) var(--radius-card) 0 0;align-items:center;gap:10px;min-height:44px;padding:4px 8px 4px 12px;display:flex}.CriterionCard--folded .CriterionCard__header{border-radius:var(--radius-card);border-bottom:0}.CriterionCard__heading{min-width:0;font:inherit;flex:1;align-items:center;gap:4px;margin:0;display:flex}.CriterionCard__rename{align-items:center;gap:10px;padding-left:28px;display:flex}.CriterionCard__rename .ui.input{flex:1;max-width:360px}@media (width<=767px){.CriterionCard__header{flex-wrap:wrap}.CriterionCard__heading{flex-basis:100%}.CriterionCard__actions{margin-left:auto}}.CriterionCard__toggle{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 auto;align-items:center;gap:10px;padding:4px 0;display:flex}.CriterionCard__toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.CriterionCard__chevron.material-icons{color:var(--color-text-muted);flex:none;transition:transform .15s}@media (prefers-reduced-motion:reduce){.CriterionCard__chevron.material-icons{transition:none}}.CriterionCard--folded .CriterionCard__chevron.material-icons{transform:rotate(-90deg)}.CriterionCard__number{font-variant-numeric:tabular-nums;width:24px;height:24px;color:var(--color-primary);background:var(--color-primary-light-background);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.CriterionCard__text{flex-direction:column;gap:2px;min-width:0;display:flex}.CriterionCard__title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.CriterionCard__summary{color:var(--color-text-muted);overflow-wrap:anywhere;align-items:center;gap:4px;font-size:13px;display:flex}.CriterionCard--incomplete{border-color:var(--ac-color-danger)}.CriterionCard--incomplete .CriterionCard__header{background:var(--ac-color-danger-light)}.CriterionCard--incomplete .CriterionCard__summary{color:var(--ac-color-danger)}.CriterionCard__missing{color:var(--ac-color-danger);background:var(--ac-color-danger-light);border:1px solid var(--ac-color-danger);border-radius:var(--radius-control);align-items:center;gap:6px;margin:0;padding:8px 12px;font-size:13px;display:flex}.CriterionCard__toggle:hover .CriterionCard__title,.CriterionCard__toggle:hover .CriterionCard__chevron.material-icons{color:var(--color-primary)}.CriterionCard__actions{flex:none;gap:4px;display:flex}.CriterionCard.CriterionCard .CriterionCard__body .field.field{margin:0!important}.CriterionCard__body{flex-direction:column;gap:14px;padding:12px 16px 16px;display:flex}.CriterionCard__body .field{min-width:0}.CriterionCard__body .field>label{color:var(--color-text);margin-bottom:4px;font-size:13px;font-weight:700;display:block}.CriterionCard__row{gap:var(--space-gap) 16px;align-items:end;display:grid}.CriterionCard__row--settings{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:start}.CriterionCard__row--same{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.CriterionCard__row--cross{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}@media (width<=767px){.CriterionCard__row{grid-template-columns:minmax(0,1fr)}}.CriterionCard__arrow{height:38px;color:var(--color-text-muted);align-items:center;display:flex}@media (width<=767px){.CriterionCard__arrow{display:none}}.CriterionCard__toggles{gap:var(--space-gap);flex-wrap:wrap;display:flex}.CriteriaEditor{gap:var(--space-gap);flex-direction:column;padding:0 .5em 14px;display:flex}.CriteriaEditor__intro{color:var(--color-text-muted);margin:0;font-size:13px}.CriteriaEditor__list{gap:var(--space-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CriteriaEditor__footer{display:flex}.DirectoryField{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:20px;margin-bottom:12px;display:grid}@media (width<=767px){.DirectoryField{grid-template-columns:minmax(0,1fr)}}.DirectoryField__content{flex-direction:column;gap:12px;min-width:0;display:flex}.DirectoryField__text{color:var(--color-text);margin:0;font-size:13px}.DirectoryField--off .DirectoryField__mock{opacity:.45}.DirectoryField__mock{box-sizing:border-box;background:var(--color-ground);border-radius:var(--radius-control);gap:8px;height:112px;padding:10px;display:flex}.DirectoryField__filters{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;flex-direction:column;flex:0 0 34%;gap:6px;padding:6px;display:flex}.DirectoryField__filter{background:var(--color-primary);opacity:.35;border-radius:2px;height:8px}.DirectoryField__rows{flex-direction:column;flex:1;gap:5px;display:flex}.DirectoryField__row{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;flex:1;align-items:center;gap:6px;padding:0 6px;display:flex}.DirectoryField__avatar{background:var(--color-border-strong);border-radius:50%;flex:none;width:10px;height:10px}.DirectoryField__line{background:var(--color-border-strong);border-radius:2px;width:60%;height:3px}.SuggestionLimitsField{border-top:1px solid var(--color-border);flex-direction:column;gap:12px;margin-top:4px;padding-top:16px;display:flex}.SuggestionLimitsField__title.SuggestionLimitsField__title{color:var(--color-text);margin:0;font-size:14px}.SuggestionLimitsField__settings{gap:var(--space-gap) 24px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=767px){.SuggestionLimitsField__settings{grid-template-columns:minmax(0,1fr)}}.SuggestionLimitsField__setting{flex-direction:column;gap:6px;min-width:0;display:flex}.SuggestionLimitsField__label{color:var(--color-text);font-size:13px;font-weight:700}.SuggestionLimitsField__control{align-items:center;gap:12px;min-height:38px;display:flex}.SuggestionLimitsField__range{cursor:pointer;appearance:none;background:linear-gradient(to right, var(--color-primary) var(--range-fill), var(--color-border) var(--range-fill));border-radius:3px;flex:1;height:6px}.SuggestionLimitsField__range::-webkit-slider-thumb{appearance:none;background:var(--color-surface);border:2px solid var(--color-primary);border-radius:50%;width:18px;height:18px}.SuggestionLimitsField__range::-moz-range-thumb{background:var(--color-surface);border:2px solid var(--color-primary);border-radius:50%;width:14px;height:14px}.SuggestionLimitsField__range:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.SuggestionLimitsField__value{font-variant-numeric:tabular-nums;min-width:48px;color:var(--color-text);text-align:right;flex:none;font-size:18px;font-weight:600}.SuggestionLimitsField__number.ui.input{width:180px}.SuggestionLimitsField__help{color:var(--color-text-muted);margin:0;font-size:13px}.ViewMock{box-sizing:border-box;background:var(--color-ground);border-radius:var(--radius-control);width:100%;height:120px;padding:8px;display:flex;overflow:hidden}.ViewMock--list{flex-direction:column;gap:5px}.ViewMock--grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ViewMock--swipe{flex-direction:column;align-items:center;gap:5px}.ViewMock__avatar{background:var(--color-border-strong);border:1.5px solid var(--color-surface);border-radius:50%;flex:none;width:14px;height:14px}.ViewMock__line{background:var(--color-border-strong);border-radius:2px;width:60%;height:3px;display:block}.ViewMock__line--strong{background:var(--color-text-subtle);height:4px}.ViewMock__chip{background:var(--color-border);border-radius:2px;width:45%;height:5px;display:block}.ViewMock__chip--cross{background:var(--color-confirmed);opacity:.35}.ViewMock__actions{flex-direction:column;gap:2px;display:flex}.ViewMock__action{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:2px;width:22px;height:6px;display:block}.ViewMock__action--primary{background:var(--color-template);border-color:var(--color-template)}.ViewMock__badge{color:var(--color-text);background:var(--color-surface);border-radius:999px;padding:1px 3px;font-size:6px;font-weight:700;line-height:1;position:absolute;top:3px;right:3px}.ViewMock__body{flex-direction:column;gap:3px;display:flex}.ViewMock__row{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;flex:1;align-items:center;gap:5px;padding:0 5px;display:flex}.ViewMock__who{flex-direction:column;flex:1;gap:3px;display:flex}.ViewMock__ring{background:conic-gradient(var(--color-template) calc(var(--score) * 1%), var(--color-border) 0);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.ViewMock__ring span{background:var(--color-surface);border-radius:50%;place-items:center;width:12px;height:12px;font-size:5px;font-weight:700;display:grid}.ViewMock__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:5px;flex-direction:column;display:flex;overflow:hidden}.ViewMock__band{background:var(--color-template);flex:none;height:26px;position:relative}.ViewMock__band .ViewMock__avatar{width:18px;height:18px;position:absolute;bottom:-8px;left:6px}.ViewMock__card .ViewMock__body{flex:1;padding:12px 6px 6px}.ViewMock__card .ViewMock__body .ViewMock__actions{margin-top:auto}.ViewMock__card .ViewMock__body .ViewMock__action{width:45%}.ViewMock__card .ViewMock__body .ViewMock__action--primary{width:65%}.ViewMock__stack{width:64px;height:84px;position:relative}.ViewMock__swipe{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 4px 8px -6px #0006}.ViewMock__swipe--behind{opacity:.6;transform:scale(.92)translateY(5px)}.ViewMock__swipe .ViewMock__body{padding:5px}.ViewMock__hero{background:var(--color-template);flex:none;place-items:center;height:44px;display:grid;position:relative}.ViewMock__hero .ViewMock__avatar{border-width:2px;width:22px;height:22px}.ViewMock__buttons{align-items:center;gap:8px;display:flex}.ViewMock__button{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.ViewMock__button--no{color:var(--color-refused)}.ViewMock__button--yes{width:19px;height:19px;color:var(--color-surface);background:var(--color-template);border-color:var(--color-template)}.ViewsField{flex-direction:column;gap:10px;padding-bottom:8px;display:flex}.ViewsField__header{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ViewsField__label{color:var(--color-text);font-size:13px;font-weight:700}.ViewsField__hint{color:var(--color-text-muted);font-size:13px}.ViewsField__cards{gap:var(--space-gap) 16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=767px){.ViewsField__cards{grid-template-columns:minmax(0,1fr)}}.ViewsField__item{flex-direction:column;gap:8px;display:flex}.ViewsField__card{text-align:left;cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);flex-direction:column;gap:6px;padding:10px 10px 12px;transition:border-color .12s,box-shadow .12s;display:flex}.ViewsField__card:hover:not(:disabled){border-color:var(--color-primary)}.ViewsField__card:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ViewsField__card:disabled{cursor:default}@media (prefers-reduced-motion:reduce){.ViewsField__card{transition:none}}.ViewsField__item--default .ViewsField__card{background:var(--color-primary-light-background);border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.ViewsField__item:not(.ViewsField__item--offered) .ViewsField__card{opacity:.55}.ViewsField__title{color:var(--color-text);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.ViewsField__badge{color:var(--color-surface);background:var(--color-primary);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.ViewsField__description{color:var(--color-text-muted);font-size:12px;line-height:1.4}.ViewsField__offered.ui.checkbox label{font-size:13px}.shared-album-form .fields:has(.shared-album-header-logo-field),.shared-album-form .fields:has(.shared-album-header-title-field){align-items:flex-end}.shared-album-form .fields:has(.shared-album-header-logo-field)>.field,.shared-album-form .fields:has(.shared-album-header-title-field)>.field{flex-direction:column;justify-content:flex-end;display:flex}.shared-album-form .shared-album-header-title-field .ui.input>input,.shared-album-form .shared-album-primary-color-field .ui.right.labeled.input>input,.shared-album-form .shared-album-title-color-field .ui.right.labeled.input>input{height:38px;min-height:38px}.shared-album-form .shared-album-primary-color-field .ui.right.labeled.input>.label,.shared-album-form .shared-album-title-color-field .ui.right.labeled.input>.label{justify-content:center;align-items:center;height:38px;min-height:38px;padding:0;display:flex}.shared-album-form .shared-album-primary-color-field>div,.shared-album-form .shared-album-title-color-field>div{width:100%!important;padding-bottom:0!important;display:block!important}.shared-album-form .shared-album-primary-color-field .ui.right.labeled.input,.shared-album-form .shared-album-title-color-field .ui.right.labeled.input{width:100%;display:flex}.shared-album-form .shared-album-primary-color-field .ui.right.labeled.input>input,.shared-album-form .shared-album-title-color-field .ui.right.labeled.input>input{flex:auto;min-width:0;width:auto!important}.author-input{flex-direction:row;align-items:center;gap:8px;margin-bottom:12px;display:flex}.CreatePostModal__Author{flex-direction:row;align-items:flex-end;gap:8px;display:flex}.CreatePostModal__Image .ImageUploader{margin-top:4px}.SocialWallScreen .download-photos.ui.button{font-size:inherit;color:#000;text-align:left;background:#fff;width:100%;font-weight:400;padding:.785714rem 1.14286rem!important}.SocialWallScreen .download-photos.ui.button:hover{color:#000000f2;background:#0000000d}.moderation-publications{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.moderation-publication__image .image-wrapper{cursor:pointer;border-radius:5px;width:fit-content;overflow:hidden}.moderation-publication__message{white-space:pre-line;margin-top:1rem}.moderation-publication .edit-time{font-size:.9em}.empty-moderation{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:24px;display:flex}.moderation-card{background-color:#fff;border-radius:8px;flex-direction:row;align-items:stretch;gap:12px;width:100%;max-height:400px;padding:8px;display:flex}.moderation-card .SocialWallCard{width:30%!important;max-width:300px!important;margin:0!important}.moderation-card .SocialWallCard .SocialWallCard__Media{cursor:pointer}.moderation-card .SocialWallCard .SocialWallCard__Media:not(:hover){filter:blur(10px)}.moderation-card .SocialWallCard .SocialWallCard__Media:not(:hover):after{content:"HOVER TO SHOW";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.moderation-card .report-reasons{flex-direction:column;flex:1;gap:12px;display:flex}.moderation-card .report-reasons .reasons{flex-direction:column;flex:1;gap:8px;display:flex;overflow:auto}.moderation-card .report-reasons .reason{background:#fafafa;border-radius:4px;flex-direction:row;align-items:flex-start;width:100%;padding:4px;display:flex}.moderation-card .report-reasons .reason__description{flex-direction:column;flex:1;align-items:flex-start;gap:4px;display:flex}.moderation-card .report-reasons .reason__type{font-weight:700}.moderation-card .report-reasons .reason__date{color:gray;font-size:12px}.moderation-card h3{font-weight:700}.moderation-card .buttons-wrapper{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.SocialWallCard{transition:all .25s}.SocialWallCard__Content{flex-direction:column;display:flex;padding:20px!important}.SocialWallCard__Message{flex:1;margin-bottom:1em;font-size:1.3em;line-height:1}.SocialWallCard__Message.is-quoted{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-bottom:.4em;display:flex}.SocialWallCard__Message.is-quoted .description{margin:.2em}.SocialWallCard__User{align-items:center;display:flex}.SocialWallCard__User img.ui.avatar.image{width:40px;height:40px}.SocialWallCard__User .info{margin-left:.4em}.SocialWallCard__User .info .description.date{color:#a1a1a7;font-size:.9em}.SocialWallCard__User .info .description.fullname{font-size:1.1em;font-weight:500}.SocialWallCard__Footer{border-top:1px solid #ddd;justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;display:flex}.SocialWallCard__Footer .interactions{flex-wrap:wrap;display:flex}.SocialWallCard__Footer .interactions .interaction{cursor:pointer;background-color:#e7e7e7;border-radius:12px;justify-content:center;align-items:center;margin-bottom:4px;margin-right:4px;padding:4px 6px;font-size:.8em;display:flex}.SocialWallCard__Footer .interactions .interaction.comment{color:#fff;background-color:#aaa}.SocialWallCard__Footer .interactions .count{margin:0 2px}.SocialWallCard__Footer .actions{justify-content:center;align-items:center;display:flex}.SocialWallCard--selected{opacity:.5;transform:scale(.95)!important}.SocialWallCard--selectable{cursor:pointer}.SocialWallCard .checkbox{z-index:100;position:absolute;top:8px;right:8px}.SocialWallCard i.icon.thumbtack{cursor:pointer;z-index:100;position:absolute;top:6px;right:30px}.ui.dropdown.dropdown--tag .menu .item.active{background:#f0f0f0;padding:.5rem 1rem!important}.SocialWall--Card__Container{background-color:#fff;border-radius:8px;margin:4px;overflow:hidden;box-shadow:0 7px 29px #64646f33}.SocialWall--Card__Message{color:#000;font-size:2vh}.SocialWall--Card__Message.quoted{margin:8px 0}.SocialWall--Card__User{align-items:center;margin-top:16px;display:flex}.SocialWall--Card__User .ui.image.thumbnail{margin-right:8px}.SocialWall--Card__User .fullname{font-weight:700}.SocialWall--Card__User .date{color:#999}.SocialWall--Card__User .date i{margin-right:4px}.SocialWall--Card__Actions hr{border-bottom-color:#ddd}.SocialWall--Card__Actions i{cursor:pointer}.SocialWall--Card__Actions--reactions{flex:1;display:flex}.SocialWall--Card__Actions--reactions__reaction{align-items:center;margin-right:10px;display:flex}.SocialWall--Card__Actions--reactions__reaction .count{font-weight:700}.SocialWall--Card__Actions--edition i.pencil{margin-right:10px}.SocialWall--Button.ui.button{color:#000;background-color:#fff;margin-bottom:10px}.SocialWall--Masonry{outline:none}.SocialWall--Modal__Content.content{height:60vh;padding:0!important}.SocialWall--Modal__Content--Columns{height:inherit;display:flex}.SocialWall--Modal__Content--Image{background-color:#f5f6f7;width:700px;padding:20px}.SocialWall--Modal__Content--Message{flex-direction:column;flex:1;padding:20px;display:flex}.SocialWall--Modal__Content--Message .location{color:#000;background-color:#fff;border:none;max-width:max-content;margin-bottom:10px;padding:0}.SocialWall--Modal__Content--Message .location:hover,.SocialWall--Modal__Content--Message .location:focus{background-color:#fff}.SocialWall--Modal__Content--Message .location--input{width:100%;margin-bottom:10px}.SocialWall--Modal__Content--Message textarea.message{border:none;flex:1;min-height:30vh;margin-bottom:10px;padding:0;font-family:Tahoma;font-size:18px}@media (width<=480px){.SocialWall--Modal__Content.content{height:90vh;max-height:90vh!important;overflow-y:hidden!important}.SocialWall--Modal__Content--Columns{display:block!important}.SocialWall--Modal__Content--Image{width:100%;height:40vh}}.SocialWallPosts .ui.dropdown{margin-bottom:10px}.SocialWallPosts .select-all-button{margin-left:8px;color:var(--color-primary)!important;background:0 0!important}.SocialWallStats .ui.card{box-shadow:var(--shadow-stat-card);border:var(--border-stat-card);background-color:#fff}.SocialWallStats .ui.placeholder+.ui.placeholder{margin-top:.875em}.SocialWallStats__Posts img{object-fit:cover;height:250px;max-height:250px}.SocialWallFeed .container{display:flex}.SocialWallFeed .ui.card{flex:1;max-width:270px;margin-top:0;margin-bottom:0;margin-right:.5em;border:none!important;box-shadow:1px 1px #d4d4d5,0 0 0 1px #d4d4d5!important}.SocialWallFeed .ui.grid>.column{margin:0!important}.SocialWallFeed img{object-fit:cover;height:250px;max-height:250px}.SocialWallFeed .description{justify-content:flex-start;align-items:flex-start;display:flex}.SocialWallFeed .description .avatar{width:40px!important;height:40px!important}.SocialWallFeed .description .user{margin-left:.4em;line-height:1}.SocialWallFeed .description .user .fullname{color:#000;margin-bottom:4px;font-size:1.1em}.SocialWallFeed .description .user .date{color:#a1a1a7;font-size:.9em}.SocialWallFeed .ui.card.all-posts{color:#a1a1a7;max-width:70px}.SocialWallFeed .ui.card.all-posts>.content{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:.3em;display:flex}.SocialWallFeed .ui.card.all-posts>.content i{margin-bottom:10px}.SocialWallFeed .ui.card.all-posts:hover{color:#777;transform:none}.ui.card.SocialWallNoItemsPlaceholder{box-shadow:none}.SocialWallGraph.ui.card .content{border-top:none}.SocialWallGraph.ui.card .content:first-child{padding-bottom:0}.SocialWallGraph .ui.header.total{font-size:1.6em;font-weight:600}.SocialWallStatCard.ui.card>.content{flex-grow:0}.SocialWallStatCard.ui.card>.content:nth-child(2){border-top:none;padding-top:0}.SocialWallStatCard__Header{align-items:flex-start;display:flex}.SocialWallStatCard__Header.blue{color:#306fff}.SocialWallStatCard__Header.blue .icon{background-color:#306fff12}.SocialWallStatCard__Header.green{color:#14c9c9}.SocialWallStatCard__Header.green .icon{background-color:#14c9c912}.SocialWallStatCard__Header.yellow{color:#f7c034}.SocialWallStatCard__Header.yellow .icon{background-color:#f7c03412}.SocialWallStatCard__Header .icon{border-radius:4px;justify-content:center;align-items:center;width:42px;height:42px;margin-right:1em;display:flex}.SocialWallStatCard__Header .icon i{margin:0;font-size:1.5em;line-height:1}.SocialWallStatCard__Header .stat .count{margin-bottom:2px;font-size:1.6em;font-weight:600;line-height:1}.SocialWallStatCard__Header .stat .subtitle{text-transform:capitalize;font-size:1em;line-height:1}.SocialWallStatCard__Title{text-align:center;border:1px solid #e1e1e1;border-radius:4px;margin-bottom:1em;padding:4px}.SocialWallStatCard .ui.list.top-users>.item{display:flex}.SocialWallStatCard .ui.list.top-users>.item .description{color:#8f8f95}.SocialWallStatCard .ui.list.top-users>.item .avatar{object-fit:cover;border-radius:50%;max-width:40px;max-height:40px}.SocialWallStatCard .ui.grid.reactions{margin-top:1em}.SocialWallStatCard .ui.grid.reactions .label{color:#000;background-color:#f2f2f2;border-radius:30px;justify-content:center;align-items:center;min-width:70px;margin-bottom:8px;display:flex}.SocialWallStatCard .ui.grid.reactions .label .emote{margin-right:4px;font-size:1.1em}.SocialWallDashboardModeration .SocialWallCard__User{font-size:.9em;line-height:1.3}.SocialWallDashboardModeration .SocialWallCard__User img.ui.avatar.image{width:32px;height:32px}.notification-modal__popup-trigger{background-color:#0000!important;border:1px solid #22242626!important;border-left:none!important}@media (width<=767px){.ui.modal.notification-modal .ui.form .fields>.field:empty,.ui.table.notifications-table:not(.unstackable) thead{display:none}.ui.table.notifications-table:not(.unstackable) td:first-child{font-weight:400}.ui.table.notifications-table:not(.unstackable) tr>td:empty{display:none!important}}.OrderedQuestionResults__toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.OrderedQuestionResults__participants{color:var(--color-text);margin-right:auto;font-weight:600}.OrderedQuestionResults__table{overflow-x:auto}.OrderedQuestionResults__medal{font-size:18px}.OrderedQuestionResults__separator td{color:var(--color-text-muted);background:var(--color-ground);font-size:12px;font-weight:600}.OrderedQuestionResults__stats.ui.statistics{margin:0 0 12px}.OrderedQuestionResults__stat--correct .value .icon{color:var(--color-confirmed)}.OrderedQuestionResults__stat--wrong .value .icon{color:var(--color-refused)}.OrderedOptions__help{color:var(--color-text-muted);margin:-4px 0 12px;font-size:13px}.OrderedOptions__list{margin:12px 0 0;padding:0;list-style:none}.OrderedOptions__option{align-items:center;gap:8px;margin-bottom:6px;display:flex}.OrderedOptions__input{flex:1;min-width:0}.OrderedOptions__input>.ui.label{text-align:right;font-variant-numeric:tabular-nums;min-width:3.4em}.OrderedOptions__actions{flex-shrink:0}.questions-generation{margin-bottom:12px}.questions-generation-modal .content{min-height:200px!important;padding:0!important}.questions-generation-modal .form{padding:16px!important}.questions-generation-modal .disclaimer-header{flex-direction:row;align-items:center;gap:8px;display:flex}.questions-generation-modal .disclaimer{font-size:16px;font-style:italic;font-weight:400}.generated-questions{flex-direction:column;padding:16px;display:flex}.generated-questions .loader{color:#000!important}.generated-questions .loader:after{border-color:#000 #0000 #0000!important}.selectable-question{cursor:pointer;background:#f9fafb;border-radius:8px;flex-direction:row;align-items:flex-start;gap:12px;margin-bottom:12px;padding:12px;transition:background .25s;display:flex}.selectable-question:hover{background:#e8ebee}.selectable-question .question{margin-bottom:8px;font-weight:700}.selectable-question .answer{flex-direction:row;align-items:center;gap:8px;display:flex}.selectable-question .answer:not(:last-child){margin-bottom:4px}.selectable-question .answer--checked{font-weight:700}.selectable-question .answer .icon{margin:0!important}.sortable-questions{margin-bottom:24px}.edit-button .icon{margin-right:0!important}.editor-wrapper{flex:1;padding-top:1px;padding-left:1px;padding-right:1px;overflow-y:auto}.quiz-editor .form{margin-bottom:8px!important}.results-editor,.translations-editor{flex:1;overflow-y:scroll}.leadgen--scans--modal__header{justify-content:space-between;align-items:center;display:flex}.leadgen--scans--modal__table{height:100%}.Screen--leadgen-dashboard .dashboard-stats{flex-wrap:wrap;gap:1rem;display:flex}.Screen--leadgen-dashboard .dashboard-stats .dashboard-stat-card{flex-grow:1;min-width:170px;margin:0;width:calc(50% - 1rem)!important}.AccommodationUsersModal__content{flex-direction:column;display:flex!important}.AccommodationUsersModal__table{flex:1;min-height:200px;position:relative}.level-in-select{color:gray;font-size:12px;font-weight:100}.room-assignment-drawer>.ui.modal{min-width:900px;width:900px!important}.room-assignment-drawer>.ui.modal>.content{background-color:#f6f7fb;flex-direction:column;align-items:center;padding:0;display:flex;overflow-y:auto}.room-assignment-drawer>.ui.modal>.content>.ui.card{width:90%;margin:1.5rem;padding:32px}.room-assignment-drawer>.ui.modal>.content>.ui.segment{width:90%;margin:1rem;padding:8px}.room-assignment-drawer>.ui.modal>.actions{justify-content:space-between;align-items:center;display:flex}.room-assignment-drawer .multiple.selection.dropdown a.hide-delete-cross i.delete{display:none}.room-assignment-drawer__validation-card .header{font-size:24px}.room-assignment-drawer__validation-card .content{margin-top:1em!important;padding:0!important}.room-assignment-drawer__header{justify-content:space-between;display:flex}.room-assignment-drawer__header__title{display:flex}.room-assignment-drawer__header__title .close-button{margin-right:4px}.room-assignment-drawer__error-duplicated{color:#ed1c24}.room-assignment-drawer__already-assigned-user{width:fit-content}.room-assignment-drawer__already-assigned-user:hover{cursor:pointer}.room-assignment-drawer__already-assigned-user:hover span{text-decoration:line-through}.room-assignment-drawer__step-selection{min-height:fit-content!important}.room-assignment-drawer__step-selection__error-already-assigned{overflow:auto;display:block!important}.room-assignment-drawer__step-selection__error-already-assigned ul{margin-bottom:0}.room-assignment-drawer__step-selection__error-already-assigned ul li i.delete.icon{cursor:pointer;margin-left:4px}.room-assignment-drawer__step-selection__grid-summary-row{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.room-assignment-drawer__step-distribution{flex-direction:column;flex:1;justify-content:space-between;width:100%;padding:1.5rem;display:flex;overflow-y:auto}.room-assignment-drawer__step-distribution .ui.card{width:100%}.room-assignment-drawer__step-distribution .ui.selection.dropdown .menu>.item{align-items:center;display:flex}.room-assignment-drawer__step-distribution__accommodation{margin-top:8px}.room-assignment-drawer__step-distribution__header-hotel{width:255px;min-width:255px}.room-assignment-drawer__step-distribution__label-unassigned{margin:4px!important}.room-assignment-drawer__step-distribution__unassigned-warning{min-height:fit-content!important}.room-assignment-drawer__step-validation{padding:32px;display:flex}.room-assignment-drawer__step-validation .ui.card{width:100%;padding:32px}.RoomingParticipantMonitoring__CustomHeader{justify-content:flex-end;align-items:center;width:100%;display:flex}.RoomingParticipantMonitoring__CustomHeader .separator{flex:1}.RoomingParticipantMonitoring__CustomHeader .count{margin-left:8px}.Screen--RoomingList .ant-select-multiple .ant-select-selection-item-content{white-space:nowrap;max-width:100px;font-size:11px;overflow:hidden}.room-button-wrapper{text-align:right;flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:4px;margin-left:auto;display:flex}.ui.table.table--rooms .ui.selectable.table tbody tr:hover,.ui.table.table--rooms .ui.table tbody tr td.selectable:hover{color:#000000f2!important;background:#0000000d!important}.ui.table.table--rooms th.cell--checkbox label{padding-top:2px}.ui.table.table--rooms .cell--actions{overflow:visible}.ui.table.table--rooms .cell--checkbox{position:relative}.ui.table.table--rooms .cell--checkbox label{justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:10px;display:flex;position:absolute;top:0;left:0}.ui.table.table--rooms .cell--checkbox label input[type=checkbox]{cursor:pointer}.ui.table.table--rooms .cell--checkbox label:hover{cursor:pointer;background:#0000001a}.ui.table.table--rooms .cell--roommates>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.ui.table.table--rooms .cell--roommates .ui.label{margin-left:0}.hotel-list-header{width:100%;padding:var(--space-gutter) var(--content-inset) 0;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.hotel-list-header__search{flex-direction:row;align-items:center;gap:20px;display:flex}.quota-header{font-size:.8em}.actions-cell{width:70px;padding:.5em .7em}.hotel-title-cell{white-space:nowrap;font-weight:700;padding:.5em .7em!important}.level-name-cell{padding:.5em .7em!important}.hotel-drawer .content{flex-direction:column;display:flex!important}.hotel-drawer .content .ui.menu:first-child{margin-bottom:0}.hotel-drawer .content>.segment{border-top:none;margin-top:0}.hotel-drawer .header{border-bottom:0!important}.hotel-drawer .header .close-button{float:right}.hotel-drawer .header .icon{cursor:pointer}.hotel-drawer .content{padding:0!important;overflow:hidden!important}.hotel-drawer .actions{padding:.5em!important}.hotel-drawer .ui.menu{padding:0 20px}.hotel-drawer .ui.tab{background-color:#f6f7fb;border:0;height:100%;padding:0}.hotel-drawer.ui.page.drawer-right>.ui.modal{width:1100px;max-width:90vw}.hotel-drawer.ui.page.drawer-right>.ui.modal.fullscreen{width:95%!important}.hotel-drawer.ui.page.drawer-right>.ui.modal.fullscreen>.header{padding-right:.5em}.hotel-drawer div:has(.ui.secondary.menu){width:100%}.hotel-drawer .hotel-pane{height:calc(100% - 50px);padding:8px 20px;overflow:auto}.hotel-drawer .hotel-pane__section{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:20px;display:flex}.hotel-drawer .hotel-pane__section .field,.hotel-drawer .hotel-pane__section .input{width:100%}.hotel-drawer .hotel-pane .checkbox{margin-bottom:20px}.hotel-drawer .hotel-pane table input{width:100%}.hotel-drawer .hotel-title{margin-bottom:8px;padding:0 20px}.BaseTable__header-menu.ui.menu{box-shadow:none;background:0 0;border:0}.BaseTable__header-menu.ui.menu>.item,.BaseTable__header-menu.ui.menu>.ui.menu.right>.item{border-right:0;border-radius:4px}.BaseTable__header-menu.ui.menu>.item:before,.BaseTable__header-menu.ui.menu>.ui.menu.right>.item:before{display:none!important}.DateInput{font-family:Lato,"system-ui",sans-serif;width:150px!important}.DateRangePicker_picker__portal{z-index:9999!important}.categories-quota-table td{min-width:100px}.HotelRoomsPane__actions{justify-content:space-between;align-items:center;display:flex}.HotelRoomsPane__actions .delete-rooms span{margin-left:8px}.Screen--LogisticDashboard div.ui.header{margin:0;font-weight:700;font-size:18px!important}.Screen--LogisticDashboard div.content{border-top:0!important}.Screen--LogisticDashboard div.content>div.ui.header{padding:1.5rem 0}.room-stats-card .stats-wrapper{margin-top:0}.sessions-settings-card{border:none;padding:1em!important;box-shadow:0 7px 29px #64646f33!important}.sessions-settings-card>.header{margin-bottom:4px!important}.sessions-settings-card .content{flex-direction:column;display:flex;padding:0!important}.sessions-settings-card .description{flex-direction:row;flex:1;display:flex;position:relative!important}.floatLeft{float:left}.participants-card{border:none;box-shadow:0 7px 29px #64646f33!important}.participants-card.section-card{padding:14px!important}.participants-card.section-card .section-card__header{width:100%}.participants-card>.header{margin-bottom:4px!important}.participants-card .content{flex-direction:column;display:flex;padding:0!important}.participants-card__footer{border-top:1px solid #2224261a;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:8px;padding-top:8px;display:flex}.participants-card .chart-container{flex-flow:wrap;justify-content:space-around;align-items:center;display:flex}.participants-card .chart-container>.recharts-wrapper{margin:8px}.carousel-container{flex:1;min-width:200px;position:unset!important;align-items:stretch!important}.carousel-container .react-multiple-carousel__arrow{background:0 0;font-weight:700}.carousel-container .react-multiple-carousel__arrow:hover{background:0 0}.carousel-container .react-multiple-carousel__arrow--right{right:-15px!important}.carousel-container .react-multiple-carousel__arrow--right:before{color:#0009}.carousel-container .react-multiple-carousel__arrow--left{left:-15px!important}.carousel-container .react-multiple-carousel__arrow--left:before{color:#0009}.carousel-container button{height:100%}.dashboard-card{border:none;box-shadow:0 7px 29px #64646f33!important}.dashboard-card .ui.table{margin-bottom:0}.dashboard-card .description{flex-direction:column;flex:1;justify-content:space-between;display:flex;overflow-y:auto}.dashboard-card .label{color:#000;background-color:#4a4a733d;font-weight:400!important}.dashboard-card__header{padding-bottom:4px;margin-top:0!important;font-size:18px!important;font-weight:700!important}.dashboard-card__footer{background:#fff;border-top:1px solid #2224261a;flex-direction:row;justify-content:space-between;align-items:center;padding-top:8px;display:flex;position:sticky;bottom:0}.dashboard-card__footer .hotel-total{font-weight:400;color:#c4c0c0!important}.dashboard-card__footer th,.dashboard-card__footer tfoot{background-color:#0000!important}.dashboard-card__footer button[type=button]{color:#fff;background-color:#324b99;border:0;border-radius:5px;justify-content:space-around;margin-right:25px;padding:5px 15px;display:flex}.section-card{border:none;flex-wrap:wrap;box-shadow:var(--shadow-surface)!important;flex-direction:row!important;padding:20px!important}.section-card:has(.compact-circular-chart__container){display:block}.section-card>.section-card__image:first-child{border-radius:0!important}.section-card__image{align-self:flex-start;max-width:25%;height:auto;margin-right:20px}.section-card__header{flex-grow:0;flex-shrink:0;width:200px}.section-card__header--full{flex-direction:column;flex:1;gap:10px;display:flex;width:unset!important}.section-card__header .title{font-size:18px;font-weight:700}.section-card__header .description{color:#aaa}.section-card__content{flex-grow:1;justify-content:center;gap:1em;min-width:200px;display:flex}.section-card__content:has(.compact-circular-chart__container),.section-card__footer{width:100%}.placeholder-section-card{border:none;gap:1em;display:flex;box-shadow:var(--shadow-surface)!important;padding:20px!important}.progress-title__header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.progress-title__bar{margin:0 0 1em!important}.rooms-types-card{box-shadow:0 7px 29px #64646f33!important}.rooms-types-card__header{flex-direction:row;justify-content:space-between;align-items:center;padding:10px 10px 4px;display:flex}.MailHistoryChanges{flex-direction:column;flex:1;gap:20px;padding:4px 20px 20px;display:flex;overflow-y:auto}.MailHistoryChanges__section{flex-direction:column;gap:8px;display:flex}.MailHistoryChanges__section .history-changes{align-self:stretch}.MailHistoryChanges__title{color:var(--color-text);margin:0;font-size:14px;font-weight:600}.MailEnvelope{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);align-content:start;margin:0;font-size:13px;line-height:18px;display:grid}.MailEnvelope__row{grid-template-columns:9em minmax(0,1fr);gap:12px;padding:6px 12px;display:grid}.MailEnvelope__row+.MailEnvelope__row{border-top:1px solid var(--color-border)}.MailEnvelope__row--changed{background:var(--color-primary-light-background);box-shadow:inset 3px 0 0 var(--ac-color-info)}.MailEnvelope__label{color:var(--color-text-muted)}.MailEnvelope__value{overflow-wrap:anywhere;min-width:0;color:var(--color-text);margin:0}.MailEnvelope__value--empty{color:var(--color-text-muted);font-style:italic}.MailEnvelope__attachments{flex-wrap:wrap;gap:4px;min-width:0;margin:0;display:flex}.MailEnvelope__attachment{border:1px solid var(--color-border);background:var(--color-ground);max-width:100%;height:22px;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:inline-flex;overflow:hidden}.MailEnvelope__attachment[href]:hover{color:var(--color-text);border-color:var(--color-border-strong)}.MailEnvelope__attachment--state-added{border-color:var(--color-changed-text);color:var(--color-changed-text);font-weight:600}.MailEnvelope__attachment--state-removed{border:1px dashed var(--color-removed-text);color:var(--color-removed-text);text-decoration:line-through}.MailEnvelope__attachment--state-changed{border-color:var(--ac-color-info);color:var(--ac-color-info);font-weight:600}.MailHistoryVersions{flex-direction:column;flex:1;gap:20px;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}.MailHistoryVersions__versions{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;align-items:start;gap:8px 16px;display:grid}@media (width<=1100px){.MailHistoryVersions__versions{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}.MailHistoryVersions__version{display:contents}.MailHistoryVersions__version .mail-editor{min-width:0;padding:12px}.MailHistoryVersions__version .MailEnvelope{align-self:stretch}@media (width<=1100px){.MailHistoryVersions__version+.MailHistoryVersions__version>.MailHistoryVersions__title{margin-top:12px}}.MailHistoryVersions__title{color:var(--color-text);margin:0;font-size:14px;font-weight:600}.MailHistoryVersions .MailHistoryChanges{flex:none;padding:0;overflow:visible}.add-category-modal{max-width:500px!important}.add-category-modal__category{color:#000;border:none;box-shadow:0 2px 8px #64646f4d!important}.add-category-modal__category--selected{background:var(--color-primary)!important;color:#fff!important}.add-category-modal__category:hover{color:#000}.add-category-modal__category .content{flex-direction:row;justify-content:space-between;align-items:center;gap:0!important;display:flex!important}.add-category-modal__category .title{flex:1}.add-category-modal__category button{color:#fff!important;background-color:#0000!important;padding:4px!important}.categories-modal{max-width:500px!important}.categories-modal.modal.visible{flex-direction:column;display:flex!important}.categories-modal .actions{flex-direction:row;justify-content:space-between;display:flex}.categories-modal .content{flex-direction:column;flex:1;gap:8px;overflow:auto;display:flex!important}.categories-modal__note{background:#fff4ef;border-radius:4px;margin-bottom:12px;padding:12px}.categories-modal__note h3,.categories-modal__note span{color:#f2711c!important}.categories-modal__categorie{min-height:inherit!important;margin:0!important;box-shadow:0 2px 8px #64646f4d!important}.categories-modal__categorie .content{flex-direction:row;justify-content:space-between;gap:0!important;padding:4px 0!important;display:flex!important}.categories-modal__categorie .input{flex:1}.categories-modal__categorie input{border:0!important}.categories-modal__categorie button{background-color:#0000!important}.categories-modal__add-button{background:var(--color-primary);color:#fff;cursor:pointer;border-radius:4px;flex-direction:row;align-items:center;width:100%;padding:12px 8px;display:flex}.sms-table .date-popup{color:#fff!important;background:#000!important}.sms-table .date-popup:before{background:#000!important}.sms-table .date-popup__content{flex-direction:row;align-items:center;gap:4px;display:flex}.sms-table .date-popup__trigger{cursor:pointer;color:gray;flex-direction:row;justify-content:flex-end;align-items:center;gap:4px;display:flex}.sms-table .label-with-icon{color:gray}.sms-table .table-list__footer{justify-content:flex-end!important}.mailing-dashboard .range-date-picker{margin-bottom:8px}.mailing-template-menu{background:#f9fafb!important;flex-grow:0!important;padding:.5em!important}.mailing-template-menu__header{width:100%;margin:0!important}.mailing-template-menu__header .title{opacity:.6;transition:color .25s,opacity .25s!important}.mailing-template-menu__header .title.active{opacity:1;color:var(--color-primary)!important;font-weight:700!important}.mailing-template-menu__header .right.menu{align-items:center}.mailing-template-menu__header .ui.item.dropdown{padding-left:0!important}.mailing-template-menu__header .ui.inline.dropdown>.text{margin-right:8px;font-weight:400!important}.mailing-template-table{padding:0!important}.mailing-template-table table{border-radius:0!important}.mailing-template-table table tr td{text-align:inherit;line-height:1.2}.mailing-template-table table tr td .title{word-break:break-all;font-weight:700!important}.mailing-template-table table tr.archived td:not(:last-child){opacity:.7!important}.mailing-template-table table tr td[data-key=reorder] .icon{opacity:0}.mailing-template-table table tr:hover td[data-key=reorder] .icon{opacity:1}.mailing-template-table table tr td[data-key=title]{word-break:break-word;line-clamp:2;padding-top:6px;padding-bottom:6px;-webkit-line-clamp:2!important;text-align:start!important}.mailing-template-table table tr td[data-key=updatedAt]{width:130px;max-width:130px}.mailing-template-table table tr td[data-key=stats]{max-width:160px;padding-left:0;padding-right:0}.mailing-template-table table tr td[data-key=actions]{width:40px;overflow:visible!important}.mailing-template-table .label-content{flex-direction:row;align-items:center;gap:4px;display:flex}.mailing-template-table .edit-time{color:gray;flex-direction:row;align-items:center;gap:4px;display:flex}.mailing-template-table .category{color:gray}.mailing-template-table .ellipsis-actions .ui.dropdown{color:#000}.categorie-button{color:#000!important;background:#d3d3d3!important}.categorie-button:hover{opacity:.7}.mailing-errors-header{flex-grow:0;color:var(--color-primary)!important;background:#f9fafb!important;font-weight:700!important}.mailing-errors-table table{table-layout:fixed!important}.mailing-errors-table table tr .error-infos{width:60%;padding:8px 12px!important}.mailing-errors-table table tr .error-infos>div{align-items:center;gap:4px;display:flex}.mailing-errors-table table tr .error-infos>div:first-child{font-weight:700}.mailing-errors-table table tr .error-infos>div:last-child{font-size:12px}.mailing-errors-table table tr .error-infos .email{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mailing-errors-table .status-message{white-space:nowrap;text-overflow:ellipsis;line-clamp:2;overflow:hidden;-webkit-line-clamp:2!important}@media (width<=767px){.mailing-dashboard .recharts-responsive-container{height:180px!important}.mailing-dashboard .range-date-picker__selector .ui.selection.dropdown{flex:auto;width:auto}.mailing-template-menu__header.ui.menu{flex-wrap:wrap}.mailing-template-table .ui.table tr{border-top:1px solid #2224261a;flex-wrap:wrap;align-items:center;display:flex!important}.mailing-template-table .ui.table tr:first-child{border-top:none}.mailing-template-table .ui.table tr:after{content:"";flex-basis:100%;order:2}.mailing-template-table .ui.table tr>td{border-top:none;width:auto!important;min-width:0!important}.mailing-template-table .ui.table tr>td[data-key=reorder],.mailing-template-table .ui.table tr>td[data-key=updatedAt]{display:none}.mailing-template-table .ui.table tr>td[data-key=rowTitle]{flex:1 1 0}.mailing-template-table .ui.table tr>td[data-key=actions]{text-align:right;flex:none;order:1}.mailing-template-table .ui.table tr>td[data-key=category],.mailing-template-table .ui.table tr>td[data-key=stats]{order:3;padding-top:0}.mailing-template-table .ui.table tr>td[data-key=category]{text-align:left;flex:0 auto}.mailing-template-table .ui.table tr>td[data-key=category] .ui.label{text-overflow:ellipsis;max-width:100%;overflow:hidden}.mailing-template-table .ui.table tr>td[data-key=stats]{flex:none;margin-left:auto}}.MailingErrorEmail--missing{color:var(--color-text-muted);font-style:italic;font-weight:400}.mailings-error-table .table-list__footer{justify-content:flex-end}.mailings-error-table tr.is-static{cursor:default}.stats-wrapper{grid-gap:12px;grid-template-columns:repeat(2,1fr);margin:12px 0 0;display:grid}.stats-wrapper>.column{padding:0!important}.DateLineChart__Picker{z-index:10}.DateLineChart__Picker .range-date-picker{background:#fff;align-items:flex-end}.mail-automation__title{background-color:#f9fafb!important}.mail-automation__title .ui.header{font-weight:700!important}@media (width<=767px){.mailing-schedule .ModuleHeader__Actions>.ui.dropdown.schedule-sms-button{margin-left:auto}.mailing-schedule .sms-table-wrapper .ellipsis-actions{text-align:right}}.MailingErrorAddressList{margin:0;padding:0;list-style:none}.MailingErrorAddressList__row{border-top:1px solid var(--color-border);content-visibility:auto;contain-intrinsic-size:auto 52px;align-items:center;gap:12px;min-height:52px;padding:8px 16px;display:flex}.MailingErrorAddressList__row:hover{background:var(--color-ground)}.MailingErrorAddressList__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MailingErrorAddressList__email{color:var(--color-text);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.MailingErrorAddressList__fixed{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px}.MailingErrorAddressList__message{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.MailingErrorAddressList__date{font-variant-numeric:tabular-nums;color:var(--color-text-muted);white-space:nowrap;flex-shrink:0;font-size:13px}.MailingErrorAddressList__actions{flex-shrink:0;gap:4px;display:flex}.MailingErrorAddressList__more{border-top:1px solid var(--color-border);padding:6px 8px}@media (width<=767px){.MailingErrorAddressList__row{flex-wrap:wrap;gap:4px 12px}.MailingErrorAddressList__main{flex-basis:100%}.MailingErrorAddressList__date{flex:1}}.MailingErrorReasonSection__count{font-variant-numeric:tabular-nums;color:var(--color-text-muted);white-space:nowrap;font-size:13px}.MailingErrorReasonSection__help{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-ground);flex-direction:column;align-items:flex-start;gap:4px;margin:12px 16px;padding:12px;font-size:13px;line-height:1.5;display:flex}.MailingErrorReasonSection__what-to-do{color:var(--color-text);margin:0;font-weight:500}.MailingErrorReasonSection__cause{color:var(--color-text-muted);white-space:pre-line;margin:0}.MailingErrorReasonSection__resend{padding-top:8px}@media (width<=767px){.MailingErrorReasonSection .DashboardSection__header{flex-wrap:wrap}.MailingErrorReasonSection .DashboardSection__actions{flex-wrap:wrap;flex-shrink:1;flex-basis:100%}}.MailingErrorIsolatedDomains{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:0 4px;display:flex}.MailingErrorIsolatedDomains__text{min-width:0;color:var(--color-text-muted);flex:1;margin:0;font-size:13px;line-height:1.5}.MailingErrorsSummary{min-height:44px;margin-bottom:var(--space-gap);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-surface);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:4px 16px;padding:8px 16px;font-size:13px;display:flex}.MailingErrorsSummary b{font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:600}.MailingErrorsSummary__total{font-variant-numeric:tabular-nums;color:var(--color-text);white-space:nowrap;font-weight:600}.MailingErrorsSummary__separator{background:var(--color-border);width:1px;height:16px}.MailingErrorsSummary__action{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.MailingErrorsSummary__dot{border-radius:2px;width:8px;height:8px}@media (width<=767px){.MailingErrorsSummary{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.MailingErrorsSummary::-webkit-scrollbar{display:none}}.MailingErrorsScreen__sections{gap:var(--space-gap);flex-direction:column;display:flex}.MailingTemplate .ui.button.dropdown{font-size:.857143rem}.MailingTemplate__Content .ui.message{margin-bottom:1em}.MailingTemplate__Content .ui.message .icon.warning{font-size:1.8em}.MailingTemplate__Content .ui.form.form--json .fields{margin-left:0!important;margin-right:0!important}.MailingTemplate__Content .ui.form.form--json .field{border-bottom:1px solid #22242626;justify-content:center;align-items:center;margin-bottom:.2em!important;padding-left:0!important;padding-right:0!important;display:flex!important}.MailingTemplate__Content .ui.form.form--json .field label{min-width:80px;margin-bottom:0}.MailingTemplate__Content .ui.form.form--json .ui.input input{box-shadow:none;border:none;border-radius:0;padding:.4em 1em}.MailingTemplate__Content .attachments{width:100%;margin:8px 0;padding:8px 0}.MailingTemplate__Content .attachments>div{display:flex}.MailingTemplate__Content .attachments>div.drag-files{justify-content:center;font-size:12px}.MailingTemplate__Preview .ui.form.form--json .field{border:none}.MailingTemplate__Preview .device-preview{margin-top:1em}.MailingTemplate__Preview .preview-container .device.device-none,.MailingTemplate__Preview .preview-container .device.device-none .device-frame,.MailingTemplate__Preview .preview-container.mode-tablet,.MailingTemplate__Preview .preview-container.mode-mobile{position:relative!important}.MailingTemplate__Preview .iframe-container{width:100%;height:100%}.MailingTemplate__Preview iframe{border:none;width:100%;height:580px}@media (width<=767px){.MailingTemplate .ModuleHeader__Actions>.ellipsis-actions{margin-left:auto}.MailingTemplate__Preview .ui.attached.menu{flex-wrap:wrap;height:auto}}.BookingConfigModal__content.content{align-items:flex-start;gap:var(--space-gap);flex-direction:column;display:flex}.BookingConfigModal__content.content>.ui.form{width:100%}.BookingConfigModal__owner{color:var(--color-text-muted);margin:0;font-size:13px}.BookingConfigModal__actions.actions{align-items:center;gap:8px;display:flex}.BookingConfigModal__spacer{flex:1}.ContentCard{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.ContentCard__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ContentCard__heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ContentCard__title{color:var(--color-text);font-size:14px;font-weight:600}.ContentCard__details{font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-size:13px}.ContentCard__names{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-subtle);font-size:12px;overflow:hidden}.ContentCard__body{flex-basis:100%;min-width:0}.ContentCard__alert{color:var(--ac-color-danger);font-size:13px;font-weight:600}.ContentCard--alert{border-color:var(--ac-color-danger);background:var(--ac-color-danger-light)}@media (width<=767px){.ContentCard{flex-wrap:wrap}.ContentCard .ToolbarButton{width:100%}}.BookingConfigsField{flex-direction:column;gap:12px;display:flex}.BookingConfigsField__actions{gap:8px;display:flex}.fields .description-section:not(:last-child){margin-bottom:1rem}.fields .react-datepicker__close-icon{height:unset;bottom:10px;right:4px;top:unset}.ui.dropdown.languages-select{min-width:unset;border:0;margin-left:1px;margin-right:1px}.ResetSpaceModal.ui.modal>.ResetSpaceModal__header.header{align-items:center;gap:12px;display:flex}.ResetSpaceModal__lost{margin:8px 0 12px;padding-left:18px}.ResetSpaceModal__kept{color:var(--color-text);background:var(--color-ground);border-radius:var(--radius-control);padding:8px 10px;font-size:13px}.ResetSpaceModal__actions.actions{justify-content:flex-end;gap:8px;display:flex}.AddPageModal .content{padding:0!important}.AddPageModal__rows{margin:0;padding:0;list-style:none}.AddPageModal__row{align-items:center;gap:16px;min-height:60px;padding:10px 16px;transition:background-color .15s;display:flex;position:relative}.AddPageModal__row:not(:last-child){border-bottom:1px solid var(--color-border)}.AddPageModal__row:hover{background-color:var(--color-ground)}.AddPageModal__row:hover .AddPageModal__title{color:var(--color-primary)}.AddPageModal__row:hover .AddPageModal__chevron.material-icons{color:var(--color-text-muted)}.AddPageModal__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AddPageModal__title{font:inherit;text-align:left;color:var(--color-text);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:20px}.AddPageModal__title:after{content:"";position:absolute;inset:0}.AddPageModal__title:focus-visible{outline:none}.AddPageModal__title:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-2px}.AddPageModal__description{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:13px;line-height:18px;overflow:hidden}.AddPageModal__meta{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.AddPageModal__meta .Badge{z-index:1;max-width:160px;position:relative}.AddPageModal__chevron.material-icons{color:var(--color-text-subtle);flex-shrink:0;transition:color .15s}@media (width<=767px){.AddPageModal__row{flex-wrap:wrap;gap:8px}.AddPageModal__text{flex-basis:100%}.AddPageModal__meta{flex-wrap:wrap;width:100%}}@media (prefers-reduced-motion:reduce){.AddPageModal__row,.AddPageModal__chevron.material-icons{transition:none}}.AddPageModal__description{white-space:normal}.FieldSettings__grid{grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) minmax(150px,1fr) auto;align-items:end;gap:12px;margin-bottom:12px;display:grid}@media (width<=767px){.FieldSettings__grid{grid-template-columns:minmax(0,1fr);align-items:start}}.FieldSettings--stack .FieldSettings__grid{grid-template-columns:minmax(0,1fr);align-items:start}.FieldSettings__setting{flex-direction:column;gap:4px;min-width:0;display:flex}.FieldSettings__setting>:first-child{color:var(--color-text);font-size:12px;font-weight:600}.FieldSettings__no-key{color:var(--color-text-subtle);font-size:13px}.FieldSettings__required.ui.checkbox{margin-bottom:8px}.FieldOptions__note{color:var(--color-text-muted);margin:0;font-size:13px}.IconField{align-items:center;gap:8px;display:flex}.IconField__trigger{min-width:0;height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);font:inherit;text-align:left;color:var(--color-text);cursor:pointer;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.IconField__trigger:hover{background:var(--color-ground)}.IconField__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.IconField__placeholder{color:var(--color-text-subtle)}.SectionSettings{grid-template-columns:minmax(0,1fr) 260px;gap:12px;display:grid}@media (width<=767px){.SectionSettings{grid-template-columns:minmax(0,1fr)}}.SectionSettings--stack{grid-template-columns:minmax(0,1fr)}.SectionSettings__setting{flex-direction:column;gap:4px;min-width:0;display:flex}.SectionSettings__setting>:first-child{color:var(--color-text);font-size:12px;font-weight:600}.FormMockup{flex-direction:column;gap:8px;display:flex}.FormMockup__caption{color:var(--color-text-muted);font-size:12px;font-weight:500}.FormMockup__page{border:1px solid var(--color-border);border-radius:var(--radius-card);background:#fafafa;flex-direction:column;gap:12px;padding:16px;display:flex}.FormMockup__empty{color:var(--color-text-subtle);font-size:12px}.FormMockup__group{flex-direction:column;gap:8px;display:flex}.FormMockup__group--titled:not(:first-child){margin-top:8px}.FormMockup__lines{flex-direction:column;gap:12px;display:flex}.FormMockup__lines:empty{display:none}.FormMockup__title{color:var(--color-text);align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.FormMockup__title .icon{margin:0;font-size:14px}.FormMockup__row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;gap:8px;display:grid}.FormMockup__button{background-color:var(--color-text-muted);text-align:center;color:#fff;border-radius:4px;align-self:flex-start;padding:6px 12px;font-size:12px;font-weight:600}.FormMockupField{flex-direction:column;gap:4px;min-width:0;display:flex}.FormMockupField__label{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text);font-size:11px;font-weight:700;overflow:hidden}.FormMockupField__hint{margin-left:2px;font-weight:400}.FormMockupField__required{color:var(--color-refused);margin-left:2px}.FormMockupField__input{border:1px solid var(--color-border-strong);white-space:nowrap;min-width:0;height:24px;color:var(--color-text-subtle);background:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:4px;padding:0 6px;font-size:11px;display:flex;overflow:hidden}.FormMockupField__placeholder{text-overflow:ellipsis;overflow:hidden}.FormMockupField__editor{border:1px solid var(--color-border-strong);white-space:nowrap;min-width:0;height:24px;color:var(--color-text-subtle);white-space:normal;background:#fff;border-radius:4px;flex-direction:column;align-items:stretch;gap:6px;height:64px;padding:0 0 6px;font-size:11px;display:flex;overflow:hidden}.FormMockupField__editor .FormMockupField__placeholder{padding:0 6px}.FormMockupField__toolbar{border-bottom:1px solid var(--color-border);background:repeating-linear-gradient(90deg, var(--color-border) 0 10px, transparent 10px 16px) 6px 3px/64px 8px no-repeat;flex:none;height:14px}.FormMockupField__choices{color:var(--color-text-muted);flex-wrap:wrap;gap:4px 10px;font-size:11px;display:flex}.FormMockupField__choice{align-items:center;gap:4px;display:inline-flex}.FormMockupField__radio{border:1px solid var(--color-border-strong);background:#fff;border-radius:50%;width:10px;height:10px}.FormMockupField__tag{background:var(--color-border);border-radius:3px;width:32px;height:12px}.FormMockupField--checkbox{flex-direction:row;align-items:center;gap:6px;min-height:24px}.FormMockupField__toggle{background:var(--color-border-strong);border-radius:6px;flex:none;width:22px;height:12px;position:relative}.FormMockupField__toggle:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:2px;left:2px}.FormMockupField__drop{border:1px dashed var(--color-border-strong);max-width:100%;color:var(--color-text-subtle);background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:4px;font-size:11px;display:flex;overflow:hidden}.FormMockupField__drop--image{width:125px;height:50px}.FormMockupField__drop--video{width:250px;height:125px}.FormMockupField__drop--file{width:175px;height:50px}.FormMockupField__table{border:1px solid var(--color-border-strong);background:linear-gradient(var(--color-border) 0 0) 0 20px/100% 1px no-repeat, #fff;border-radius:4px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:44px;display:grid;overflow:hidden}.FormMockupField__column{border-left:1px solid var(--color-border);background:var(--color-ground);white-space:nowrap;text-overflow:ellipsis;height:20px;color:var(--color-text-muted);padding:0 6px;font-size:10px;font-weight:600;line-height:20px;overflow:hidden}.FormMockupField__column:first-child{border-left:none}.FormMockupField--message{border:1px solid var(--color-border);color:var(--color-text-muted);background:#fff;border-radius:4px;gap:2px;padding:6px 8px;font-size:11px}.FormMockupField__message-header{color:var(--color-text);font-weight:700}.FormMockupField__message-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.InlineTextInput{border:1px solid var(--color-primary);background:var(--color-surface);width:100%;min-width:0;box-shadow:0 0 0 2px var(--color-primary-light-background);font:inherit;color:inherit;border-radius:4px;outline:none;margin:-2px -4px;padding:1px 3px}.DragHandle{z-index:1;border-radius:var(--radius-control);width:20px;height:28px;color:var(--color-text-subtle);cursor:grab;flex:none;place-items:center;margin-right:-8px;transition:color .15s;display:inline-grid;position:relative}.DragHandle:hover{color:var(--color-text-muted)}.DragHandle:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}@media (prefers-reduced-motion:reduce){.DragHandle{transition:none}}.ui.popup.AddFieldMenu{width:300px}.AddFieldMenu__fields{max-height:280px;overflow-y:auto}.AddFieldMenu__field.PopupMenu__item{justify-content:space-between;gap:12px}.AddFieldMenu__used{color:var(--color-text-muted);flex:none;font-size:12px}.FormVisualEditor{flex:1;grid-template-columns:minmax(0,1fr) minmax(340px,36%);min-height:0;display:grid}.FormVisualEditor .FormVisualEditor__mockup,.FormVisualEditor .FormVisualEditor__panel{min-height:0;padding:1.5rem;overflow-y:auto}.FormVisualEditor .FormVisualEditor__panel{border-left:1px solid var(--color-border);background:var(--color-surface)}@media (width<=1100px){.FormVisualEditor{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=767px){.FormVisualEditor{display:block}.FormVisualEditor__canvas,.FormVisualEditor__panel{overflow:visible}.FormVisualEditor__panel{border-top:1px solid var(--color-border);border-left:none}}.EditableMockup{max-width:960px;margin:0 auto}.EditableMockup .FormMockup__page,.EditableMockup .FormMockup__lines{gap:0}.EditableMockup__groups{flex-direction:column;display:flex}.MockupGroup{border-radius:var(--radius-card);border:1px dashed #0000;flex-direction:column;padding:16px 64px 4px 32px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.MockupGroup:hover{border-color:var(--color-border-strong)}.MockupGroup:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.MockupGroup.MockupGroup--selected,.MockupGroup.MockupGroup--selected:hover{border-style:solid;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}@media (prefers-reduced-motion:reduce){.MockupGroup{transition:none}}.MockupGroup:focus-within{border-color:var(--color-border-strong)}.MockupGroup--dragging{border-color:var(--color-border-strong);box-shadow:var(--shadow-card);background:#fafafa}.MockupGroup__chip{--control-height:26px;z-index:2;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);max-width:calc(100% - 24px);box-shadow:var(--shadow-surface);opacity:0;pointer-events:none;align-items:center;gap:2px;padding:1px 2px 1px 4px;transition:opacity .15s;display:flex;position:absolute;top:-14px;left:12px}.MockupGroup__chip .DragHandle{margin-right:0}@media (prefers-reduced-motion:reduce){.MockupGroup__chip{transition:none}}.MockupGroup--selected>.MockupGroup__chip,.MockupGroup--dragging>.MockupGroup__chip,.MockupGroup:hover>.MockupGroup__chip,.MockupGroup:focus-within>.MockupGroup__chip{opacity:1;pointer-events:auto}.MockupGroup__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:12px;font-weight:600;overflow:hidden}.MockupGroup__name:focus-visible{outline:2px solid var(--color-focus)}.MockupGroup__footer{padding-top:2px}.MockupTitle{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:none;border-radius:4px;margin-left:-4px;padding:0 4px}.MockupTitle:hover{background:var(--color-ground)}.MockupTitle:focus-visible{outline:2px solid var(--color-focus)}.MockupTitle__input{flex:1}.MockupLine{position:relative}.MockupLine__row{border-radius:var(--radius-control);outline-offset:4px;outline:1px dashed #0000;position:relative}.MockupLine--dragging>.MockupLine__row{box-shadow:var(--shadow-card);background:#fafafa}.MockupLine--selected>.MockupLine__row{outline:2px solid var(--color-primary)}.MockupLine:hover:not(.MockupLine--selected)>.MockupLine__row{outline-color:var(--color-border-strong)}.MockupLine__handle,.MockupLine__tools{opacity:0;transition:opacity .15s;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.MockupLine__handle,.MockupLine__tools{transition:none}}.MockupLine__handle{align-items:center;height:100%;display:flex;left:-28px}.MockupLine__tools{--control-height:26px;gap:2px;display:flex;right:-60px}.MockupLine__row:focus-within>.MockupLine__handle,.MockupLine__row:focus-within>.MockupLine__tools,.MockupLine--dragging>.MockupLine__row>.MockupLine__handle,.MockupLine:hover>.MockupLine__row>.MockupLine__handle,.MockupLine:hover>.MockupLine__row>.MockupLine__tools{opacity:1}.MockupLine__fields{border-radius:var(--radius-control);min-height:32px;transition:background-color .15s}@media (prefers-reduced-motion:reduce){.MockupLine__fields{transition:none}}.MockupLine__fields--over{background-color:var(--color-primary-light-background)}.MockupLine__empty{border:1px dashed var(--color-border-strong);min-height:32px;color:var(--color-text-subtle);border-radius:4px;flex:1;place-items:center;font-size:12px;display:grid}.NewLineZone{height:12px;position:relative}.NewLineZone--active:before,.NewLineZone--over:before{content:"";position:absolute;top:50%;left:0;right:0}.NewLineZone--active:before{border-top:1px dashed var(--color-border-strong)}.NewLineZone--over:before{border-top:2px solid var(--color-primary)}.NewLineZone__hint{z-index:1;color:var(--color-primary);background:#fafafa;padding:0 8px;font-size:11px;font-weight:600;line-height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NewLineZone__placeholder{display:none}.MockupField{border-radius:var(--radius-control);cursor:grab;border:1px solid #0000;min-width:0;padding:2px;transition:border-color .15s,box-shadow .15s;position:relative}.MockupField:hover{border-color:var(--color-border-strong)}.MockupField:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.MockupField.MockupField--selected,.MockupField.MockupField--selected:hover{border-style:solid;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}@media (prefers-reduced-motion:reduce){.MockupField{transition:none}}.MockupField--dragging{border-color:var(--color-border-strong);background:var(--color-surface);box-shadow:var(--shadow-card);cursor:grabbing}.MockupField--selected .MockupField__label{cursor:text}.MockupField__label--empty{color:var(--color-text-subtle);font-style:italic;font-weight:400}.MockupField__input{font-weight:700}.MockupField__badge{color:var(--color-text-muted);display:inline-flex;position:absolute;top:6px;right:6px}.MockupField__unknown{border:1px dashed var(--color-border-strong);border-radius:4px;flex-direction:column;gap:4px;padding:6px 8px;display:flex}.MockupField__title{font-size:11px;font-weight:700}.MockupField__note{color:var(--color-text-subtle);font-size:11px}.SectionInsert{height:24px;position:relative}.SectionInsert:before{border-top:2px solid var(--color-primary);content:"";opacity:0;position:absolute;top:50%;left:32px;right:32px}.SectionInsert__button{border:1px solid var(--color-primary);background:var(--color-surface);height:24px;color:var(--color-primary);cursor:pointer;opacity:0;border-radius:12px;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SectionInsert__button:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.SectionInsert--visible:before,.SectionInsert--visible .SectionInsert__button,.SectionInsert:hover:before,.SectionInsert:focus-within:before,.SectionInsert:hover .SectionInsert__button,.SectionInsert:focus-within .SectionInsert__button{opacity:1}.EditableMockup--dragging .SectionInsert{visibility:hidden}.SelectionPanel{flex-direction:column;gap:12px;display:flex}.SelectionPanel__hint{color:var(--color-text-muted);margin:0;font-size:13px}.SelectionPanel__form{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.SelectionPanel__heading{font-size:14px;font-weight:600}.FieldPanel{flex-direction:column;gap:12px;display:flex}.FieldPanel .FieldPanel__header{align-items:center;gap:8px;display:flex}.FieldPanel .FieldPanel__heading{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600}.FieldPanel .FieldPanel__footer{border-top:1px solid var(--color-border);padding-top:12px}.FieldPanel__tile{border-radius:var(--radius-control);background:var(--color-ground);width:28px;height:28px;color:var(--color-text-muted);flex:none;place-items:center;display:grid}.FieldPanel__tile .icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.SectionPanel{flex-direction:column;gap:12px;display:flex}.SectionPanel .SectionPanel__header{align-items:center;gap:8px;display:flex}.SectionPanel .SectionPanel__heading{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600}.SectionPanel .SectionPanel__footer{border-top:1px solid var(--color-border);padding-top:12px}.SectionPanel__tile{border-radius:var(--radius-control);background:var(--color-primary-light-background);width:28px;height:28px;color:var(--color-primary);flex:none;place-items:center;display:grid}.SectionPanel__tile .icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.SectionPanel__note{color:var(--color-text-muted);margin:0;font-size:13px}.FormListEditor{flex:1;grid-template-columns:minmax(0,1fr) minmax(340px,36%);min-height:0;display:grid}.FormListEditor .FormListEditor__main,.FormListEditor .FormListEditor__mockup{min-height:0;padding:1.5rem;overflow-y:auto}.FormListEditor .FormListEditor__mockup{border-left:1px solid var(--color-border);background:var(--color-surface)}@media (width<=1100px){.FormListEditor{display:block}.FormListEditor__main,.FormListEditor__mockup{overflow:visible}.FormListEditor__mockup{border-top:1px solid var(--color-border);border-left:none}}.FormListEditor__main{align-items:flex-start;gap:var(--space-gap);flex-direction:column;display:flex}.FormListEditor__main>*{flex-shrink:0}.FormListEditor__titles{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;padding:12px 16px}.FormListEditor__toolbar{width:100%;margin-bottom:calc(-1 * var(--space-gap) + 2px);justify-content:flex-end;display:flex}.FormListEditor__sections{gap:var(--space-gap);flex-direction:column;width:100%;display:flex}.FormSchemaModal.ui.visible.active.modal{will-change:auto}.FormSchemaModal.ui.modal>.FormSchemaModal__header.header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.FormSchemaModal.ui.fullscreen.active.modal .FormSchemaModal__content.content{padding:0;display:flex;overflow:hidden;background:var(--color-ground)!important}@media (width<=1100px){.FormSchemaModal.ui.fullscreen.active.modal .FormSchemaModal__content--list.content{display:block;overflow-y:auto}}@media (width<=767px){.FormSchemaModal.ui.fullscreen.active.modal .FormSchemaModal__content--visual.content{display:block;overflow-y:auto}}.FormSchemaModal__actions.actions{align-items:center;gap:8px;display:flex}.FormSchemaModal__spacer{flex:1}.SectionCard{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;box-shadow:var(--shadow-surface)}.SectionCard__rows{margin:0;padding:0;list-style:none}.SectionCard__row{align-items:center;gap:16px;min-height:60px;padding:10px 16px;transition:background-color .15s;display:flex;position:relative}.SectionCard__row:not(:last-child){border-bottom:1px solid var(--color-border)}.SectionCard__row:hover{background-color:var(--color-ground)}.SectionCard__row:hover .SectionCard__title{color:var(--color-primary)}.SectionCard__row:hover .SectionCard__chevron.material-icons{color:var(--color-text-muted)}.SectionCard__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SectionCard__title{font:inherit;text-align:left;color:var(--color-text);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:20px}.SectionCard__title:after{content:"";position:absolute;inset:0}.SectionCard__title:focus-visible{outline:none}.SectionCard__title:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-2px}.SectionCard__description{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:13px;line-height:18px;overflow:hidden}.SectionCard__meta{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.SectionCard__meta .Badge{z-index:1;max-width:160px;position:relative}.SectionCard__chevron.material-icons{color:var(--color-text-subtle);flex-shrink:0;transition:color .15s}@media (width<=767px){.SectionCard__row{flex-wrap:wrap;gap:8px}.SectionCard__text{flex-basis:100%}.SectionCard__meta{flex-wrap:wrap;width:100%}}@media (prefers-reduced-motion:reduce){.SectionCard__row,.SectionCard__chevron.material-icons{transition:none}}.SectionCard .SectionCard__chevron.material-icons{transition:transform .15s,color .15s;transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.SectionCard .SectionCard__chevron.material-icons{transition:none}}.SectionCard--open .SectionCard__chevron.material-icons{transform:none}.SectionCard__row{border-radius:calc(var(--radius-card) - 1px);min-height:56px}.SectionCard--open .SectionCard__row{border-bottom:1px solid var(--color-border);border-radius:calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0 0}.SectionCard--dragging{box-shadow:var(--shadow-card)}.SectionCard__row--drop-target{background-color:var(--color-primary-light-background);box-shadow:inset 0 0 0 2px var(--color-primary)}.SectionCard__drop-placeholder{display:none}.SectionCard__fields{min-height:8px}.SectionCard__fields--over{background:var(--color-primary-light-background)}.SectionCard__empty{border-bottom:1px solid var(--color-border);color:var(--color-text-muted);margin:0;padding:12px 16px;font-size:13px}.SectionCard__tile{border-radius:var(--radius-control);background:var(--color-primary-light-background);width:28px;height:28px;color:var(--color-primary);flex:none;place-items:center;display:grid}.SectionCard__tile .icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.SectionCard__meta{z-index:1;position:relative}.SectionCard__settings{border-bottom:1px solid var(--color-border);padding:12px 16px}.SectionCard__footer{padding:10px 16px}.FieldRow{border-bottom:1px solid var(--color-border)}.FieldRow__rows{margin:0;padding:0;list-style:none}.FieldRow__row{align-items:center;gap:16px;min-height:60px;padding:10px 16px;transition:background-color .15s;display:flex;position:relative}.FieldRow__row:not(:last-child){border-bottom:1px solid var(--color-border)}.FieldRow__row:hover{background-color:var(--color-ground)}.FieldRow__row:hover .FieldRow__title{color:var(--color-primary)}.FieldRow__row:hover .FieldRow__chevron.material-icons{color:var(--color-text-muted)}.FieldRow__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FieldRow__title{font:inherit;text-align:left;color:var(--color-text);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:20px}.FieldRow__title:after{content:"";position:absolute;inset:0}.FieldRow__title:focus-visible{outline:none}.FieldRow__title:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-2px}.FieldRow__description{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:13px;line-height:18px;overflow:hidden}.FieldRow__meta{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.FieldRow__meta .Badge{z-index:1;max-width:160px;position:relative}.FieldRow__chevron.material-icons{color:var(--color-text-subtle);flex-shrink:0;transition:color .15s}@media (width<=767px){.FieldRow__row{flex-wrap:wrap;gap:8px}.FieldRow__text{flex-basis:100%}.FieldRow__meta{flex-wrap:wrap;width:100%}}@media (prefers-reduced-motion:reduce){.FieldRow__row,.FieldRow__chevron.material-icons{transition:none}}.FieldRow .FieldRow__chevron.material-icons{transition:transform .15s,color .15s;transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.FieldRow .FieldRow__chevron.material-icons{transition:none}}.FieldRow--open .FieldRow__chevron.material-icons{transform:none}.FieldRow--dragging{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.FieldRow__row{gap:12px;min-height:48px;padding:6px 16px}.FieldRow__title{font-size:13px}.FieldRow__description{font-size:12px;line-height:16px}.FieldRow__tile{border-radius:var(--radius-control);background:var(--color-ground);width:28px;height:28px;color:var(--color-text-muted);flex:none;place-items:center;display:grid}.FieldRow__tile .icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.FieldRow__required{color:var(--color-refused);margin-left:2px}.FieldRow__lock,.FieldRow__meta{z-index:1;position:relative}.FieldRow__lock{color:var(--color-text-muted);cursor:help;display:inline-flex}.FieldRow__details{border-top:1px solid var(--color-border);background:var(--color-ground);padding:12px 16px 16px 80px}@media (width<=767px){.FieldRow__details{padding-left:16px}}.ui.popup.AddBlockMenu{width:400px}.AddBlockMenu__types{max-height:min(360px,40vh);overflow-y:auto}.AddBlockMenu__type.PopupMenu__item{align-items:flex-start;padding-top:6px;padding-bottom:6px}.AddBlockMenu__text{flex-direction:column;gap:2px;min-width:0;display:flex}.AddBlockMenu__name{font-weight:500}.AddBlockMenu__description{white-space:normal;color:var(--color-text-muted);font-size:12px}.ui.popup.LayoutMenu{width:280px}.LayoutMenu__sketch{flex:none;gap:2px;width:48px;height:16px;display:flex}.LayoutMenu__sketch>span{background:var(--color-border-strong);border-radius:2px;flex-basis:0}.LayoutMenu__item--current.PopupMenu__item{background:var(--color-primary-light-background);color:var(--color-primary)}.LayoutMenu__item--current.PopupMenu__item .LayoutMenu__sketch>span{background:var(--color-primary)}.HomeSchemaModal.ui.visible.active.modal{will-change:auto}.HomeSchemaModal.ui.modal>.HomeSchemaModal__content.content{align-items:start;gap:var(--space-gap);grid-template-columns:minmax(0,1fr) 360px;display:grid;background:var(--color-ground)!important}@media (width<=1100px){.HomeSchemaModal.ui.modal>.HomeSchemaModal__content.content{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=767px){.HomeSchemaModal.ui.modal>.HomeSchemaModal__content.content{grid-template-columns:minmax(0,1fr)}}.HomeSchemaModal__canvas{align-items:flex-start;gap:var(--space-gap);flex-direction:column;min-width:0;display:flex}.HomeSchemaModal__panel{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-surface);padding:12px 16px;position:sticky;top:0}@media (width<=767px){.HomeSchemaModal__panel{position:static}}.HomeSchemaModal__hint{color:var(--color-text-muted);margin:0;font-size:13px}.HomeSchemaModal__actions.actions{align-items:center;gap:8px;display:flex}.HomeSchemaModal__spacer{flex:1}.HomeRowCard{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);width:100%;box-shadow:var(--shadow-surface)}.HomeRowCard__header{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.HomeRowCard__spacer{flex:1}.HomeRowCard__warning{padding:8px 16px 0}.HomeRowCard__columns{flex-wrap:wrap;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.HomeColumnCard{border-radius:var(--radius-control);background:var(--color-ground);flex-direction:column;flex-basis:0;gap:8px;min-width:150px;padding:8px;display:flex}@media (width<=767px){.HomeColumnCard{flex-basis:100%}}.HomeColumnCard__header{justify-content:space-between;align-items:center;gap:4px;padding-left:4px;display:flex}.HomeColumnCard__blocks{border-radius:var(--radius-control);flex-direction:column;gap:8px;min-height:44px;transition:background-color .15s;display:flex}@media (prefers-reduced-motion:reduce){.HomeColumnCard__blocks{transition:none}}.HomeColumnCard__blocks--over{background-color:var(--color-primary-light-background)}.HomeColumnCard__width.ui.inline.dropdown{color:var(--color-text-muted);font-size:12px;font-weight:600}.BlockCard{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);cursor:grab;transition:border-color .15s,box-shadow .15s}.BlockCard:hover{border-color:var(--color-border-strong)}.BlockCard:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.BlockCard.BlockCard--selected,.BlockCard.BlockCard--selected:hover{border-style:solid;border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}@media (prefers-reduced-motion:reduce){.BlockCard{transition:none}}.BlockCard--dragging{box-shadow:var(--shadow-card);cursor:grabbing}.BlockCard__row{align-items:center;gap:8px;min-height:44px;padding:6px 8px;display:flex}.BlockCard__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.BlockCard__title,.BlockCard__description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BlockCard__title{color:var(--color-text);font-size:13px;font-weight:600;line-height:18px}.BlockCard__description{color:var(--color-text-muted);font-size:12px;line-height:16px}.BlockCard__tile{border-radius:var(--radius-control);background:var(--color-primary-light-background);width:28px;height:28px;color:var(--color-primary);flex:none;place-items:center;display:grid}.BlockCard__tile .icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.BlockCard__tile .BlockIcon__image{object-fit:contain;max-width:20px;max-height:20px}.BlockCard__badges{flex-wrap:wrap;gap:4px;padding:0 8px 8px;display:flex}@media (width<=1100px){.BlockCard__tile{display:none}}.BlockPreview{pointer-events:none;padding:0 8px 8px;display:flex}.BlockPreview--media{background:var(--color-ground);height:56px;color:var(--color-text-subtle);border-radius:4px;place-content:center;margin:0 8px 8px;padding:0}.BlockPreview__lines{flex-direction:column;flex:1;gap:5px;display:flex}.BlockPreview__line{background:var(--color-border);border-radius:3px;height:6px}.BlockPreview__line:last-child:not(:first-child){width:60%}.BlockPreview__button{background:var(--color-ground);white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--color-text-muted);border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:inline-flex;overflow:hidden}.BlockPreview__button .icon{margin:0}.BlockPreview--avatars{gap:6px}.BlockPreview__avatar{background:var(--color-border);border-radius:50%;width:20px;height:20px}.BlockPreview--labels{flex-direction:column;gap:2px}.BlockPreview__label{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:12px;overflow:hidden}.BlockPreview__label:before{content:"› "}.BlockSettings{flex-direction:column;gap:12px;display:flex}.BlockSettings .BlockSettings__header{align-items:center;gap:8px;display:flex}.BlockSettings .BlockSettings__heading{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600}.BlockSettings .BlockSettings__footer{border-top:1px solid var(--color-border);padding-top:12px}.BlockSettings__tile{border-radius:var(--radius-control);background:var(--color-primary-light-background);width:28px;height:28px;color:var(--color-primary);flex:none;place-items:center;display:grid}.BlockSettings__tile .icon{justify-content:center;align-items:center;height:auto;margin:0;line-height:1;display:inline-flex}.BlockSettings__tile .BlockIcon__image{object-fit:contain;max-width:20px;max-height:20px}.BlockSettings__description{color:var(--color-text-muted);margin:-4px 0 0;font-size:13px}.BlockSettings__setting{flex-direction:column;gap:4px;min-width:0;display:flex}.BlockSettings__setting>:first-child{color:var(--color-text);font-size:12px;font-weight:600}.BlockSettings__icon{flex-direction:column;gap:4px;display:flex}.BlockSettings__note{color:var(--color-text-muted);margin:0;font-size:13px}.TimeslotsFields__summary{font-variant-numeric:tabular-nums;color:var(--color-text-muted);margin-top:16px}.TimeslotsFields__issue{color:var(--ac-color-danger);margin-top:16px;font-weight:600}.TimeslotsModal__intro{color:var(--color-text-muted)}.TimeslotsModal__actions.actions{justify-content:flex-end;gap:8px;display:flex}.InjectedFields{flex-direction:column;gap:8px;display:flex}.InjectedFields__label{font-size:13px;font-weight:600}.InjectedFields__table.ui.table{margin:0}.RulesHelpModal .content{font-size:14px;line-height:20px}.RulesHelpModal h4{color:var(--color-text);margin:20px 0 8px;font-size:13px;font-weight:600}.RulesHelpModal__intro{margin:0}.RulesHelpModal__note{color:var(--color-text-muted);margin:8px 0 0;font-size:13px}.RulesHelpModal__entries{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.RulesHelpModal__entries dt{min-width:0}.RulesHelpModal__entries dd{color:var(--color-text-muted);margin:0}.RulesHelpModal__entries code{background:var(--color-ground);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:4px;padding:2px 6px;font-size:12px}@media (width<=767px){.RulesHelpModal__entries{grid-template-columns:minmax(0,1fr);gap:4px}.RulesHelpModal__entries dd{margin-bottom:8px}}.PageRules{flex-direction:column;gap:12px;display:flex}.PageRules__row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.PageRules__field{flex-direction:column;gap:4px;min-width:180px;display:flex}.PageRules__field label{font-size:13px;font-weight:600}.PageRules__field--wide{flex:1;min-width:260px}.PageRules__note{color:var(--color-text-muted);margin:0;font-size:13px}.PageRules__help{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.TimeslotsCard{background:var(--color-ground);border-radius:var(--radius-control);flex-wrap:wrap;gap:12px 32px;padding:12px 16px;display:flex}.ContentCard--alert .TimeslotsCard{background:var(--color-surface)}.TimeslotsCard__fact{flex-direction:column;flex:120px;gap:4px;min-width:0;display:flex}.TimeslotsCard__fact--days{flex-basis:100%}.TimeslotsCard__label{color:var(--color-text-muted);font-size:12px;font-weight:600}.TimeslotsCard__value{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text);font-size:20px;font-weight:600;line-height:28px}.TimeslotsCard__value--default{color:var(--color-text-subtle)}.TimeslotsCard__fact--days .TimeslotsCard__value{white-space:normal;font-size:16px;line-height:24px}.TimeslotsCard__none{color:var(--ac-color-danger);font-size:15px}.TimeslotsCard__note{color:var(--color-text-muted);font-size:12px}@media (width<=767px){.TimeslotsCard{gap:12px 24px}}.PageSettings{flex-direction:column;gap:12px;display:flex}.PageSettings__description,.PageSettings__shared,.PageSettings__advanced-only{color:var(--color-text-muted);margin:0;font-size:13px}.PageSettings__shared{color:var(--color-text)}.PageSettings__group{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.PageSettings__group-title{color:var(--color-text);margin:0;font-size:13px;font-weight:600}.EntryPanel__content{flex-direction:column;gap:20px;display:flex}.EntryPanel__block{flex-direction:column;gap:12px;display:flex}.EntryPanel__block+.EntryPanel__block{border-top:1px solid var(--color-border);padding-top:20px}.EntryPanel__heading{color:var(--color-text);margin:0;font-size:14px;font-weight:600}.EntryPanel__text{color:var(--color-text-muted);margin:0;font-size:13px}.EntryPanel__warning{color:var(--color-text);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.MenuPanel__table.ui.table{border:0;margin:0}.MenuPanel__table.ui.very.basic.table th:first-child,.MenuPanel__table.ui.very.basic.table td:first-child{padding-left:16px}.MenuPanel__table.ui.very.basic.table th:last-child,.MenuPanel__table.ui.very.basic.table td:last-child{padding-right:16px}.MenuPanel__row{cursor:pointer}.MenuPanel__row:hover{background-color:var(--color-ground)}.MenuPanel__table.ui.table tr.MenuPanel__row.active{background:var(--color-primary-light-background)!important;color:var(--color-text)!important}.MenuPanel__lock{cursor:help;display:inline-flex}.MenuPanel__select{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.MenuPanel__page{align-items:center;gap:8px;min-width:0;display:flex}.MenuPanel__title{overflow-wrap:anywhere}.MenuPanel__row.active .MenuPanel__title{color:var(--color-primary);font-weight:600}.MenuPanel__header{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:12px;font-weight:600}.MenuPanel__separator{color:var(--color-text-subtle);font-size:13px;font-style:italic}.MenuPanel__actions{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}.OutsideMenuPages__rows{margin:0;padding:0;list-style:none}.OutsideMenuPages__row{align-items:center;gap:12px;padding:10px 16px;display:flex}.OutsideMenuPages__row:not(:last-child){border-bottom:1px solid var(--color-border)}.OutsideMenuPages__row--selected{background:var(--color-primary-light-background)}.OutsideMenuPages__text{min-width:0;font:inherit;text-align:left;color:var(--color-text);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;padding:0;display:flex}.OutsideMenuPages__text:hover strong{color:var(--color-primary)}.OutsideMenuPages__path{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:13px}.PreviewPanel__viewer{flex-direction:column;height:720px;min-height:0;display:flex}.PreviewPanel__viewer .ui.attached.menu{flex-wrap:wrap}.PreviewPanel__viewer .ui.attached.menu>.right.menu:last-child{border-top:1px solid var(--color-border);flex:100%;margin-left:0!important}.PreviewPanel__viewer .ui.attached.menu>.right.menu:last-child>.item:last-child{flex:1;min-width:0;width:auto!important}.PreviewPanel__viewer .ui.dropdown.dropdown--users{width:100%;min-width:0}.SpaceAccess{gap:var(--space-gap);flex-direction:column;max-width:960px;display:flex}.SpaceAccess__suggestion{margin:-4px 0 16px}.SpaceAccess__field{flex-direction:column;gap:4px;max-width:420px;display:flex}.SpaceAccess__field label{color:var(--color-text);font-size:13px;font-weight:600}.AppearancePreview{flex-direction:column;gap:8px;display:flex}.AppearancePreview__caption{color:var(--color-text-muted);font-size:12px;font-weight:500}.AppearancePreview__login{border:1px solid var(--color-border);border-radius:var(--radius-card);background:#fafafa 50%/cover no-repeat;place-items:center;min-height:260px;padding:24px;display:grid}.AppearancePreview__card{width:100%;max-width:260px;box-shadow:var(--shadow-surface);background:#fff;border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex;overflow:hidden}.AppearancePreview__banner{width:calc(100% + 24px);margin:-12px -12px 4px;display:block}.AppearancePreview__heading{text-align:center;color:var(--color-text);font-size:14px;font-weight:600}.AppearancePreview__input{border:1px solid var(--color-border-strong);white-space:nowrap;min-width:0;height:24px;color:var(--color-text-subtle);background:#fff;border-radius:4px;align-items:center;gap:4px;padding:0 6px;font-size:11px;display:flex;overflow:hidden}.AppearancePreview__button{background-color:var(--color-text-muted);text-align:center;color:#fff;border-radius:4px;align-self:stretch;padding:6px 12px;font-size:12px;font-weight:600}.AppearancePreview__space{border:1px solid var(--color-border);border-radius:var(--radius-card);grid-template-columns:120px minmax(0,1fr);min-height:200px;display:grid;overflow:hidden}.AppearancePreview__sidebar{border-right:1px solid var(--color-border);background:#fff;flex-direction:column;gap:4px;padding:12px 8px;display:flex}.AppearancePreview__logo{object-fit:contain;max-width:100%;max-height:48px;margin:0 auto 8px;display:block}.AppearancePreview__no-logo{border:1px dashed var(--color-border-strong);text-align:center;color:var(--color-text-subtle);border-radius:4px;margin-bottom:8px;padding:12px 4px;font-size:11px}.AppearancePreview__item{color:var(--color-text-muted);border-left:2px solid #0000;padding:4px 6px;font-size:11px}.AppearancePreview__item--active{font-weight:600}.AppearancePreview__content{background:#fafafa;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.AppearancePreview__content .AppearancePreview__button{align-self:flex-start}.AppearancePreview__line{background:var(--color-border);border-radius:4px;width:80%;height:8px}.AppearancePreview__line--short{width:50%}.SpaceAppearance{align-items:start;gap:var(--space-gap);grid-template-columns:minmax(0,3fr) minmax(280px,2fr);max-width:1200px;display:grid}.SpaceAppearance__column{gap:var(--space-gap);flex-direction:column;min-width:0;display:flex}.SpaceAppearance__note{color:var(--color-text-muted);margin:12px 0 0;font-size:13px}.SpaceAppearance__css{border:1px solid var(--color-border);border-radius:var(--radius-control);height:280px;overflow:hidden}@media (width<=1100px){.SpaceAppearance{grid-template-columns:minmax(0,1fr)}}.SpaceHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.SpaceHeaderActions__space.ui.selection.dropdown{min-width:180px;min-height:var(--control-height)}.SpaceOverview{align-items:start;gap:var(--space-gap);grid-template-columns:minmax(0,2fr) minmax(260px,1fr);max-width:1200px;display:grid}.SpaceOverview__rows{margin:0;padding:0;list-style:none}.SpaceOverview__row{align-items:center;gap:16px;min-height:60px;padding:10px 16px;transition:background-color .15s;display:flex;position:relative}.SpaceOverview__row:not(:last-child){border-bottom:1px solid var(--color-border)}.SpaceOverview__row:hover{background-color:var(--color-ground)}.SpaceOverview__row:hover .SpaceOverview__title{color:var(--color-primary)}.SpaceOverview__row:hover .SpaceOverview__chevron.material-icons{color:var(--color-text-muted)}.SpaceOverview__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SpaceOverview__title{font:inherit;text-align:left;color:var(--color-text);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:20px}.SpaceOverview__title:after{content:"";position:absolute;inset:0}.SpaceOverview__title:focus-visible{outline:none}.SpaceOverview__title:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:-2px}.SpaceOverview__description{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);font-size:13px;line-height:18px;overflow:hidden}.SpaceOverview__meta{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.SpaceOverview__meta .Badge{z-index:1;max-width:160px;position:relative}.SpaceOverview__chevron.material-icons{color:var(--color-text-subtle);flex-shrink:0;transition:color .15s}@media (width<=767px){.SpaceOverview__row{flex-wrap:wrap;gap:8px}.SpaceOverview__text{flex-basis:100%}.SpaceOverview__meta{flex-wrap:wrap;width:100%}}@media (prefers-reduced-motion:reduce){.SpaceOverview__row,.SpaceOverview__chevron.material-icons{transition:none}}.SpaceOverview__description{white-space:normal}.SpaceOverview__title--static{cursor:default}.SpaceOverview__title--static:after{display:none}.SpaceOverview__meta .ToolbarButton{z-index:1;position:relative}.SpaceOverview__loader.ui.loader{margin:24px auto}.SpaceOverview__identity{border-bottom:1px solid var(--color-border);align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.SpaceOverview__logo{object-fit:contain;flex:none;max-width:96px;max-height:48px}.SpaceOverview__no-logo{border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text-subtle);flex:none;padding:12px 8px;font-size:12px}.SpaceOverview__event{flex-direction:column;gap:2px;min-width:0;display:flex}.SpaceOverview__event-name{overflow-wrap:anywhere;font-weight:600}.SpaceOverview__event-date{color:var(--color-text-muted);font-size:13px}.SpaceOverview__facts{font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.SpaceOverview__facts dt{color:var(--color-text-muted)}.SpaceOverview__facts dd{overflow-wrap:anywhere;margin:0}@media (width<=1100px){.SpaceOverview{grid-template-columns:minmax(0,1fr)}}.CategoriesTable__scroll{overflow-x:auto}.CategoriesTable__table.ui.table{border:0;min-width:760px;margin:0}.CategoriesTable__table.ui.table th,.CategoriesTable__table.ui.table td{white-space:nowrap}.CategoriesTable__table.ui.table td .ui.input{min-width:80px}.CategoriesTable__table.ui.table th:first-child,.CategoriesTable__table.ui.table td:first-child{min-width:160px;padding-left:16px}.CategoriesTable__add{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}.SpaceSettings{gap:var(--space-gap);flex-direction:column;max-width:960px;display:flex}.SpaceEditor{align-items:start;gap:var(--space-gap);grid-template-columns:minmax(260px,340px) minmax(0,1fr);display:grid}.SpaceEditor--preview{grid-template-columns:minmax(260px,320px) minmax(0,1fr) minmax(0,1fr)}.SpaceEditor__column{gap:var(--space-gap);flex-direction:column;min-width:0;display:flex}@media (width<=1100px){.SpaceEditor,.SpaceEditor--preview{grid-template-columns:minmax(0,1fr)}}.CompanyFieldsPreview{flex-direction:column;gap:8px;display:flex}.CompanyFieldsPreview__group{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.CompanyFieldsPreview__label{width:160px;color:var(--color-text-muted);flex:none;font-size:12px;font-weight:600}@media (width<=767px){.CompanyFieldsPreview__label{width:100%}}.CompanyFieldsPreview__keys{flex-wrap:wrap;flex:1;gap:4px;min-width:0;display:flex}.CompanyFieldsPreview__keys code{background:var(--color-ground);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:4px;padding:1px 6px;font-size:11.5px}.CompanyFieldsPreview__keys--out code{color:var(--color-text-subtle);text-decoration:line-through}.CompanyFieldsPreview__empty{color:var(--color-text-muted);font-size:13px}.ConfiguratorAside{gap:var(--space-gap);flex-direction:column;min-width:0;display:flex}.ConfiguratorAside__url{word-break:break-all;background:var(--color-ground);border-radius:var(--radius-control);margin-top:8px;padding:8px 10px;font-family:Monaco,Menlo,Consolas,monospace;font-size:12px}.ConfiguratorAside__note{color:var(--color-text-muted);margin-top:8px;font-size:12.5px}.ConfiguratorAside__summary{flex-direction:column;gap:6px;margin:0;display:flex}.ConfiguratorAside__summary-row{justify-content:space-between;gap:10px;font-size:13px;display:flex}.ConfiguratorAside__summary-row dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ModuleCard{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-surface)}.ModuleCard--checked{box-shadow:0 0 0 1px var(--color-primary), 0 1px 2px #131c380d}.ModuleCard--disabled{opacity:.7}.ModuleCard__head{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:var(--radius-card);background:0 0;border:0;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ModuleCard__head[aria-disabled=true]{cursor:default}.ModuleCard__check{width:18px;height:18px;color:var(--color-surface);background:var(--color-surface);border:1.5px solid var(--color-border-strong);border-radius:4px;flex:none;place-items:center;margin-top:7px;display:grid}.ModuleCard--checked .ModuleCard__check{background:var(--color-primary);border-color:var(--color-primary)}.ModuleCard__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ModuleCard__title{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:flex}.ModuleCard__tag{color:var(--color-text-muted);background:var(--color-ground);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:99px;padding:0 8px;font-size:11.5px;font-weight:600}.ModuleCard__description{color:var(--color-text-muted);font-size:13px}.ModuleCard__routes{color:var(--color-text-subtle);font-family:Monaco,Menlo,Consolas,monospace;font-size:11.5px}.ModuleCard__settings{border-top:1px dashed var(--color-border);flex-direction:column;gap:12px;padding:14px 16px 16px 90px;display:flex}@media (width<=767px){.ModuleCard__settings{padding-left:16px}}.ModuleSettings.ui.form .fields{margin-bottom:0}.ModuleSettings__row{flex-wrap:wrap;gap:12px 24px;display:flex}.ModuleSettings__keys{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:4px;margin:12px 0;font-size:12px;font-weight:600;display:flex}.ModuleSettings__keys code{color:var(--color-text);background:var(--color-ground);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:4px;padding:1px 6px;font-size:11.5px;font-weight:400}.ModuleSettings__note{color:var(--color-text-muted);background:var(--color-ground);border-radius:var(--radius-control);padding:8px 10px;font-size:13px}.SpaceConfiguratorModal__intro{color:var(--color-text-muted);margin-top:4px;font-size:13px;font-weight:400}.SpaceConfiguratorModal.ui.fullscreen.active.modal .SpaceConfiguratorModal__content.content{align-items:start;gap:var(--space-gap);grid-template-columns:minmax(0,1fr) 340px;display:grid;background:var(--color-ground)!important}@media (width<=1100px){.SpaceConfiguratorModal.ui.fullscreen.active.modal .SpaceConfiguratorModal__content.content{grid-template-columns:minmax(0,1fr)}}.SpaceConfiguratorModal .ConfiguratorAside{position:sticky;top:0}@media (width<=1100px){.SpaceConfiguratorModal .ConfiguratorAside{position:static}}.SpaceConfiguratorModal__modules{flex-direction:column;gap:8px;min-width:0;display:flex}.SpaceConfiguratorModal__actions.actions{justify-content:flex-end;gap:8px;display:flex}.FormModal--edit-page .field[data-key=type] .CardOption{max-width:24%}.DocumentCellField .ui.input input{border:none}.DocumentCellField .ui.dropdown{border:0;box-shadow:none!important}.workshop-variable-input--read-only{opacity:.55}.workshop-variable-input__wrapper{position:relative}.workshop-variable-input__backdrop{z-index:1}.workshop-variable-input__backdrop>textarea{box-sizing:border-box;z-index:2;width:100%;font-size:1em}.workshop-variable-input__backdrop .react-autocomplete-input{max-height:240px;overflow:auto}.workshop-variable-input__backdrop .react-autocomplete-input li.active{background-color:var(--color-primary)}.workshop-variable-input__template-btn{z-index:3;color:#666;cursor:pointer;background:#fff;border:1px solid #d4d4d4;border-radius:4px;align-items:center;gap:.3em;padding:.2em .55em;font-size:.78em;line-height:1.5;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:6px;right:8px}.workshop-variable-input__template-btn:hover{color:#333;background:#f5f5f5;border-color:#bbb}.workshop-variable-input__template-btn i.icon{opacity:.7;margin:0!important}.workshop-variable-input__hint{color:#999;align-items:center;gap:.35em;margin-top:.4em;font-size:.82em;display:flex}.workshop-variable-input__hint-icon{flex-shrink:0;color:#aaa!important;vertical-align:middle!important;margin:0!important;line-height:1!important}.workshop-variable-input__hint-code{color:#555;background:#f0f0f0;border:1px solid #ddd;border-radius:3px;padding:.1em .4em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.95em;line-height:1.4;display:inline-block}.PlatformVersionPreview{flex:1}.PlatformVersionPreview .iframe-container{width:100%;height:100%}.PlatformVersionPreview .device-preview.macbook{flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex}.PlatformVersionPreview iframe{width:100%;height:100%}.Screen--FormEditor.isOpen .preview-container iframe{pointer-events:none}.editor-preview .ui.divider.vertical{position:relative}.divider-circle{z-index:50;text-align:center;background:#fff;border:1px solid #ddd;border-radius:50%;width:36px;height:36px;margin-top:-16px;margin-left:-16px;line-height:36px;position:absolute}.divider-circle .icon{cursor:pointer;color:#aaa;height:100%;padding:0 4px}.divider-circle .icon:hover{color:#000}.AddFieldDrawer__Header{padding-bottom:0!important}.AddFieldDrawer.ui.modals.dimmer{pointer-events:none;background-color:#0000;right:0!important;left:unset!important}.AddFieldDrawer .ui.modal{pointer-events:all;z-index:1000}.AddFieldDrawer__Actions.actions{padding:.5em!important}.AddFieldDrawer__hint-add-field{margin-bottom:8px;font-size:13px;font-style:italic}.AddFieldDrawer__Content .item{cursor:move;align-items:center;padding:.4em .5em!important;display:flex!important}.AddFieldDrawer__Content .item:hover{background-color:#eee}.AddFieldDrawer__Content h4.ui.header{margin-top:0;margin-bottom:.4em}.AddFieldDrawer__Content .category{margin-bottom:1em}.add-form-condition{cursor:pointer;opacity:.8;flex-direction:row;align-items:center;width:fit-content;margin-bottom:8px;transition:opacity .3s;display:flex}.add-form-condition:hover{opacity:1}.form-exception-card:hover{transform:translateY(0)!important}.form-exception-card>.content{flex-direction:row;justify-content:space-between;align-items:center;display:flex!important}.form-exception-card .material-icons{margin-right:8px}.form-exception-card .conditions{flex-direction:row;align-items:center;display:flex!important}.form-exception-card .ui.header{flex-direction:row;align-items:center;margin-bottom:0!important;display:flex!important}.form-exception-card strong{color:#000!important}.form-exception-card .delete-icon{transition:background-color .25s}.form-exception-card .delete-icon:hover{background-color:#80808033}.card-field__accordion__header{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;width:calc(100% - 50px);display:inline-block;overflow:hidden}.card-field__accordion__header__options{background:#0000001a;border-radius:4px;margin-right:4px;padding:4px 8px;display:inline-block}.c-fe-card .fields{width:100%}.FieldCard.ui.card{margin:0;transition:opacity .35s cubic-bezier(.68,-.55,.265,1.55),transform .35s cubic-bezier(.68,-.55,.265,1.55);position:relative;transform:none;box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}.FieldCard.ui.card .content.collapsed{display:flex!important}.FieldCard__Container{flex:1;align-items:flex-start;display:flex}.FieldCard__Infos{cursor:pointer;flex:1;width:0}.FieldCard__Handle{cursor:move;padding-top:6px}.FieldCard__Actions{flex-direction:row;align-items:center;margin:auto auto auto 8px;display:flex}.FieldCard__Actions i.lock{color:#c93b33}.FieldCard__Actions i.lock.open{color:#000000f2}.FieldCard__Subtitle{color:#aaa;margin-top:.4em;font-size:11px;line-height:1}.FieldCard__Subtitle .condition{color:#166dd1;margin-left:1em}.FieldCard__Icon{text-align:center;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;margin-right:8px;display:flex}.FieldCard__Icon>i.icon{height:auto;margin:0;font-size:1.2em}.FieldCard__Label{font-size:12px;font-weight:700;display:flex;position:relative}.FieldCard__Label .required{color:red;margin-right:4px}.FieldCard__ReadOnly{pointer-events:none;border:0;min-width:0;margin:0;padding:0}.FieldCard__Image{object-fit:contain;height:40px}.FieldCard__Required-field.field{text-align:right;margin-bottom:1em!important}.FieldCard__More-actions .ui.button.duplicate{color:#131c38!important;box-shadow:inset 0 0 0 1px #131c38!important}.FieldCard__More-actions .ui.button.tiny{font-size:.8rem}.FieldCard .text.ellipsis{text-overflow:ellipsis;white-space:nowrap;flex:1;width:0;overflow:hidden}.FieldCard.is-new{opacity:0!important;transform:scale(.75)!important}.FieldCard--type-HtmlBlock .ui.form .field>label{display:none}.FieldCard--type-Tab.ui.card{box-shadow:none;background-color:#0000}.FieldCard--type-Tab.ui.card>.content{border-top:none}.FieldCard--type-Tab.ui.card>.content.collapsed .FieldCard__Handle{display:none}.FieldCard--type-Tab.ui.card>.content.details{padding-top:0}.FieldCard--type-Fields.ui.card{box-shadow:none;background-color:#0000;border:none;padding-left:13px}.FieldCard--type-Fields.ui.card.is-closed{background-color:#fff;padding-top:1em;padding-bottom:1em;box-shadow:0 4px 8px -2px #091e4240,0 0 0 1px #091e4214}.FieldCard--type-Fields.ui.card .borderLeft{margin:8px 0;padding-left:1.4em;position:relative}.FieldCard--type-Fields.ui.card .borderLeft:before{content:"";z-index:1;border:1px solid #ddd;border-right:0;width:1em;position:absolute;top:.75em;bottom:-.5em;left:0}.FieldCard--type-Fields.ui.card>.content{border:none;padding:0}.FieldCard--type-Fields.ui.card>.content>.FieldCard__Actions{margin-right:13px}.FieldCard--type-Column{margin-bottom:1em!important}.FieldCard--type-Tabs.ui.card .ui.menu.tabular{display:flex}.FieldCard--type-Tabs.ui.card .ui.menu.tabular .item{text-align:center;flex-direction:column;flex:1;padding:.8em;display:flex;min-width:60px!important;max-width:max-content!important}.FieldCard--type-Tabs.ui.card .ui.menu.tabular .item i.icon{margin-bottom:.6em!important}.FieldCard .right-label{display:none}.FieldCard .ConditionalModal .ui.label.tiny{color:#000000d9!important;background-color:#0000!important;padding-left:6px!important;font-size:13px!important}.FieldCard .ConditionalModal .ui.label.tiny.red{color:#c93b33!important}.more-options.ui.popup .ui.menu.text{margin-bottom:0}.more-options.ui.popup .ui.menu.text .item{padding-top:0;padding-bottom:1em;color:#000!important}.more-options.ui.popup .ui.menu.text .item:last-child{padding-bottom:0}.more-options.ui.popup .ui.form.form--overflow{padding-top:1em}.more-options.ui.popup .ui.form.form--overflow .fields{margin-bottom:0!important}.more-options.ui.popup .ui.form.form--overflow .field:last-child{margin-bottom:0!important}.ui.form.form--overflow .fields{margin-bottom:0}.workshop-list__add-session-dropdown.ui.simple.dropdown:hover{z-index:1!important}.workshop-list__add-session-dropdown>.menu{overflow:auto!important}.FieldDropzone{background-color:#0000;min-height:20px;transition:height .1s linear}.FieldDropzone--over>*{opacity:0!important}.FieldDropzone--valid{background:#00ff0040;border:1px dashed green;min-height:60px;margin:10px 0}.FieldDropzone--invalid{background:#ff000040;border:1px dashed red;margin:10px 0}.FormBuilder__Header{z-index:10;background:var(--color-surface);box-shadow:0 1px 0 var(--color-border);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px 14px;display:flex;position:sticky;top:0;container-type:inline-size}.FormBuilder__Title{color:var(--color-text);flex:none;margin:0;font-size:16px;font-weight:600}.FormBuilder__Actions{flex-wrap:wrap;flex:200px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.FormBuilder__Actions .ui.button.ToolbarButton{max-width:100%;height:auto;min-height:var(--control-height);white-space:normal;padding-top:6px;padding-bottom:6px;line-height:16px}@media (width<=767px){.FormBuilder__Actions .ui.button.ToolbarButton .ToolbarButton__tooltip{white-space:normal;width:max-content;max-width:100%}}@container (width<=320px){.FormBuilder__Actions .ui.button.ToolbarButton>span:not([class]){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.ChangeKeepToggle{align-items:center;gap:10px;margin-right:8px;display:inline-flex}.ChangeKeepToggle__checkbox.ui.checkbox{white-space:nowrap;font-size:13px}.ChangeKeepToggle__checkbox.ui.checkbox label{color:var(--color-text)}.ChangeKeepToggle__checkbox.ui.checkbox input:focus-visible~label:before{outline:2px solid var(--color-focus);outline-offset:2px}.ChangeDetails{color:var(--color-text-muted);flex-direction:column;gap:4px;font-size:13px;line-height:1.5;display:flex}.ChangeDetails:empty{display:none}.ChangeDetails__line{margin:0}.ChangeDetails__requires{margin:0;font-size:12px}.ToggleNoticeText{color:var(--color-text-muted);font-size:12px;line-height:1.5}.ToggleNoticeText__line{margin:0}.FieldReviewSlot{flex-direction:column;gap:6px;padding:0 14px 12px 52px;display:flex}.FieldReviewSlot__change{border-top:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:6px;padding-top:8px;display:flex}.GhostChangeCard{margin-bottom:var(--space-gap);border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);flex-direction:column;gap:6px;padding:10px 14px;display:flex}.GhostChangeCard__header{align-items:center;gap:8px;min-width:0;display:flex}.GhostChangeCard__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-muted);flex:1;font-size:12px;font-weight:600;overflow:hidden}.UnchangedFieldsToggle{width:100%;min-height:28px;margin:0 0 var(--space-gap);border-radius:var(--radius-control);font:inherit;font-variant-numeric:tabular-nums;text-align:left;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:flex}.UnchangedFieldsToggle:hover{background:var(--color-ground);color:var(--color-text)}.UnchangedFieldsToggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ui.popup.AssistantPopover{width:420px;max-width:calc(100vw - 2 * var(--space-gutter));padding:16px;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 8px 24px #131c381f!important}.ui.popup.AssistantPopover.AssistantPopover--narrow{width:360px}.AssistantPopover__trigger{flex:none;display:inline-flex}.ConsigneForm{flex-direction:column;gap:8px;display:flex}.ConsigneForm__label{color:var(--color-text);font-size:13px;font-weight:600}.ConsigneForm textarea.ConsigneForm__input{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);width:100%;font:inherit;color:var(--color-text);resize:vertical;padding:8px 10px;font-size:13px;line-height:1.5}.ConsigneForm textarea.ConsigneForm__input::placeholder{color:var(--color-text-subtle)}.ConsigneForm textarea.ConsigneForm__input:focus{border-color:var(--color-focus);outline:none}.ConsigneForm__examples{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.ConsigneForm__examples-title{color:var(--color-text-muted);font-size:12px}.ConsigneForm__example{border-radius:var(--radius-control);background:var(--color-ground);font:inherit;text-align:left;color:var(--color-text);cursor:pointer;border:0;padding:4px 8px;font-size:13px;line-height:1.4}.ConsigneForm__example:hover{background:var(--color-primary-light-background);color:var(--color-primary)}.ConsigneForm__example:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ConsigneForm__actions{justify-content:flex-end;display:flex}.PropositionRating{min-height:var(--control-height);align-items:center;gap:4px;font-size:13px;display:flex}.PropositionRating__label{color:var(--color-text-muted);margin-right:4px}.PropositionRating__thanks{color:var(--color-text-muted)}.PropositionRatingPopup__label{color:var(--color-text);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.PropositionRatingPopup__optional{color:var(--color-text-muted);font-weight:400}.PropositionRatingPopup__comment{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);width:100%;font:inherit;color:var(--color-text);resize:vertical;padding:8px 10px;font-size:13px;line-height:1.5}.PropositionRatingPopup__comment::placeholder{color:var(--color-text-subtle)}.PropositionRatingPopup__comment:focus{border-color:var(--color-focus);outline:none}.PropositionRatingPopup__actions{justify-content:flex-end;margin-top:12px;display:flex}.ReviewBar{min-height:calc(var(--control-height) + 16px);border:1px solid var(--color-border-strong);background:var(--color-surface);border-top:0;border-bottom:0;flex-wrap:wrap;flex:none;align-items:center;gap:8px 16px;padding:8px 12px;font-size:13px;display:flex}.ReviewBar:focus:not(:focus-visible){outline:none}.ReviewBar__start{flex:1000 370px;align-items:center;gap:8px;min-width:0;display:flex}.ReviewBar__end{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.ReviewBar__decision{align-items:center;gap:8px;display:flex}.ReviewBar__note{flex:1 0 100%;min-width:0}.UndoPropositionConfirm__text{color:var(--color-text);margin:0 0 12px;font-size:13px;line-height:1.5}.UndoPropositionConfirm__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.AppliedPropositionStatus__info{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.AppliedPropositionStatus__title{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:600}.AppliedPropositionStatus__hint{color:var(--color-text-muted)}.AppliedPropositionStatus__separator{background:var(--color-border);flex-shrink:0;width:1px;height:20px}.ChangeStepper{border-right:1px solid var(--color-border);align-items:center;gap:4px;margin-right:auto;padding-right:12px;display:flex}.ChangeStepper__count{font-variant-numeric:tabular-nums;color:var(--color-text);white-space:nowrap;padding:0 4px;font-size:13px}@media (width<=767px){.ChangeStepper .ui.button.ToolbarButton>span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.ConsigneLine{min-width:0;font-size:13px;line-height:var(--control-height);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;border-radius:var(--radius-control);flex:auto;margin:0;overflow:hidden}.ConsigneLine:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ConsigneLine__label{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ConsigneLine__popup.ui.popup{max-width:420px;color:var(--color-text);padding:8px 10px;font-size:13px;line-height:1.5;border:1px solid var(--color-border)!important;border-radius:var(--radius-card)!important;box-shadow:0 8px 24px #131c381f!important}.RefusedChangesLink{height:var(--control-height);border-radius:var(--radius-control);font:inherit;font-variant-numeric:tabular-nums;color:var(--color-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0 4px;font-size:13px;display:inline-flex}.RefusedChangesLink__text{text-underline-offset:2px;text-decoration:underline}.RefusedChangesLink:hover .RefusedChangesLink__text{color:var(--color-primary)}.RefusedChangesLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.ReviewBarMessage{min-width:0;color:var(--color-text);align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.4;display:flex}.ReviewBarMessage--error{font-weight:500}.ReviewBarMessage--empty{white-space:nowrap;flex:none}.ReviewBarMessage__hint{color:var(--color-text-muted)}.ReviewBarMessage .ui.loader.ReviewBarMessage__loader{flex:none}@media (prefers-reduced-motion:reduce){.ReviewBarMessage .ui.loader.ReviewBarMessage__loader:after{animation:none}}.TreeReview .FieldCard.ui.card{margin-bottom:var(--space-gap)}.TreeReview [data-review-change-id]{scroll-margin-top:calc(var(--review-header-height,40px) + var(--space-gap))}.TreeReview [data-review-change-id]:focus{outline-offset:2px;outline:2px solid var(--color-focus)!important}.TreeReview .FormBuilder__Header>*,.TreeReview .UnchangedFieldsToggle,.TreeReview .FieldCard--review-unchanged:not(.FieldCard--type-Fields):not(.FieldCard--type-Tabs):not(.FieldCard--type-Tab):not(.FieldCard--type-Columns):not(.FieldCard--type-Column):not(.FieldCard--type-ListItem)>*,.TreeReview .FieldCard--review-unchanged:not(:not(.FieldCard--type-Fields):not(.FieldCard--type-Tabs):not(.FieldCard--type-Tab):not(.FieldCard--type-Columns):not(.FieldCard--type-Column):not(.FieldCard--type-ListItem))>.content.collapsed{opacity:var(--opacity-dimmed);transition:opacity .12s ease-out}.TreeReview .FormBuilder__Header>:hover,.TreeReview .FormBuilder__Header>:focus-within,.TreeReview .UnchangedFieldsToggle:hover,.TreeReview .UnchangedFieldsToggle:focus-within,.TreeReview .FieldCard--review-unchanged:not(.FieldCard--type-Fields):not(.FieldCard--type-Tabs):not(.FieldCard--type-Tab):not(.FieldCard--type-Columns):not(.FieldCard--type-Column):not(.FieldCard--type-ListItem)>:hover,.TreeReview .FieldCard--review-unchanged:not(.FieldCard--type-Fields):not(.FieldCard--type-Tabs):not(.FieldCard--type-Tab):not(.FieldCard--type-Columns):not(.FieldCard--type-Column):not(.FieldCard--type-ListItem)>:focus-within,.TreeReview .FieldCard--review-unchanged:not(:not(.FieldCard--type-Fields):not(.FieldCard--type-Tabs):not(.FieldCard--type-Tab):not(.FieldCard--type-Columns):not(.FieldCard--type-Column):not(.FieldCard--type-ListItem))>.content.collapsed:hover,.TreeReview .FieldCard--review-unchanged:not(:not(.FieldCard--type-Fields):not(.FieldCard--type-Tabs):not(.FieldCard--type-Tab):not(.FieldCard--type-Columns):not(.FieldCard--type-Column):not(.FieldCard--type-ListItem))>.content.collapsed:focus-within{opacity:1}@media (prefers-reduced-motion:reduce){.TreeReview .FormBuilder__Header>*,.TreeReview .UnchangedFieldsToggle,.TreeReview .FieldCard--review-unchanged:not(.FieldCard--type-Fields):not(.FieldCard--type-Tabs):not(.FieldCard--type-Tab):not(.FieldCard--type-Columns):not(.FieldCard--type-Column):not(.FieldCard--type-ListItem)>*,.TreeReview .FieldCard--review-unchanged:not(:not(.FieldCard--type-Fields):not(.FieldCard--type-Tabs):not(.FieldCard--type-Tab):not(.FieldCard--type-Columns):not(.FieldCard--type-Column):not(.FieldCard--type-ListItem))>.content.collapsed{transition:none}}.TreeReview .FieldCard--review-ignored.ui.card:not(.FieldCard--type-Fields):not(.FieldCard--type-Tab){box-shadow:0 0 0 1px var(--color-border)}.TreeReview .FieldCard--review-ignored>.content.collapsed .FieldCard__Label{color:var(--color-text-muted);font-weight:400}.TreeReview .FieldCard--review-ignored>.content.collapsed .FieldCard__Icon{filter:grayscale();opacity:.5}.TreeReview .FieldCard--review-unchanged.ui.card:not(.FieldCard--type-Fields):not(.FieldCard--type-Tab){box-shadow:0 0 0 1px var(--color-border)}.TreeReview .FieldCard--review-removed>.content.collapsed .FieldCard__Label{color:var(--color-text-muted);text-decoration:line-through}.expiration-date.expired{color:var(--color-rejected)}.ui.card.card--site{flex-direction:row;min-height:112px;display:flex;overflow:hidden}.ui.card.card--site .content--extra{text-align:right}.ui.card.card--site .ui.image{object-fit:cover;object-position:center top;width:200px}@media (width<=991px){.ui.card.card--site{flex-direction:column!important}.ui.card.card--site .ui.image{width:100%;max-height:200px}.ui.card.card--site .content--extra{text-align:left}}.SmsSent__Header.ui.header{margin:0}.SmsSent__Content{flex-direction:column;height:100%;display:flex;overflow:hidden}.SmsSent__Content .ui.grid{flex:1;height:400px;margin:0}.SmsSent__Content .ui.grid .column{height:100%;overflow-y:scroll}.SmsSent__Content .ui.grid>.column:not(.row){padding-top:0;padding-bottom:0}.SmsSent__Content .ui.grid>.column:not(.row):first-child{padding-left:0}.SmsSent__Content .ui.grid>.column:not(.row):last-child{padding-right:0}.table-list__header .ui.menu .title{opacity:.6;cursor:pointer;transition:color .25s,opacity .25s!important}.table-list__header .ui.menu .title.active{opacity:1;color:var(--color-primary)!important;font-weight:700!important}.table-list__header:has(.menu){padding:8px!important}.sms-template-row.archived{cursor:default}.sms-template-row.archived td:not(:last-child){opacity:.7!important}.sms-template-row .template-title{padding-left:1em!important}.sms-dashboard .Screen__Content::-webkit-scrollbar{display:none}.schedule-sms-button{color:#fff!important;background:#21ba45!important}.sms-table-wrapper th{color:var(--color-primary)!important;padding:8px!important;font-size:14px!important}.date-popup{color:#fff!important;background:#000!important}.date-popup:before{background:#000!important}.date-popup__content{flex-direction:row;align-items:center;gap:4px;display:flex}.date-popup__trigger{cursor:pointer;align-items:center;display:flex}.WaivSiteAudience{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-surface);flex-direction:column;gap:12px;padding:16px;display:flex}.WaivSiteAudience .events-stats{grid-template-columns:repeat(2,1fr)}.WaivSiteAudience__header{justify-content:space-between;align-items:baseline;display:flex}.WaivSiteAudience__header h3{color:var(--color-text);margin:0;font-size:14px;font-weight:600}.WaivSiteAudience__error{color:var(--color-text);justify-content:space-between;align-items:center;gap:12px;display:flex}.WaivSiteAudience__empty{color:var(--color-text-muted);margin:0;font-size:13px}.WaivSiteAudience__top-pages{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.WaivSiteAudience__top-page{justify-content:space-between;align-items:center;gap:12px;height:28px;padding:0 8px;font-size:13px;display:flex;position:relative}.WaivSiteAudience__top-page-bar{z-index:0;background:var(--color-primary-light-background);border-radius:4px;position:absolute;inset:0 auto 0 0}.WaivSiteAudience__top-page-label,.WaivSiteAudience__top-page-count{position:relative}.WaivSiteAudience__top-page-label{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WaivSiteAudience__top-page-count{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.SiteBadge{height:22px;color:var(--color-text);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.SiteBadge__dot{border-radius:2px;width:8px;height:8px}.WaivSiteCard{gap:var(--space-gap);background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-surface);grid-template-columns:minmax(0,360px) minmax(0,1fr);padding:16px;display:grid}@media (width<=768px){.WaivSiteCard{grid-template-columns:minmax(0,1fr)}}.WaivSiteCard__preview{aspect-ratio:16/9;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-ground);display:block;overflow:hidden}.WaivSiteCard__preview img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.WaivSiteCard__no-preview{height:100%;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.WaivSiteCard__details{flex-direction:column;gap:12px;min-width:0;display:flex}.WaivSiteCard__title{color:var(--color-text);margin:0;font-size:18px;font-weight:600}.WaivSiteCard__badges{flex-wrap:wrap;gap:6px;display:flex}.WaivSiteCard__url{align-items:center;gap:8px;min-width:0;display:flex}.WaivSiteCard__url a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WaivSiteCard__actions{margin-top:auto}.WaivSiteCard__facts{grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;font-size:13px;display:grid}.WaivSiteCard__facts dt{color:var(--color-text-muted)}.WaivSiteCard__facts dd{color:var(--color-text);margin:0}.WaivSiteNotCreated{border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);background-color:var(--color-ground);color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 24px;display:flex}.WaivSiteNotCreated__title{color:var(--color-text);font-weight:600}.WaivSiteNotCreated__description{max-width:32rem;margin:0 0 8px;font-size:13px}.WaivSitePageList{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-surface);padding:16px}.WaivSitePageList__title{color:var(--color-text);margin:0 0 8px;font-size:14px;font-weight:600}.WaivSitePageList__list{margin:0;padding:0;list-style:none}.WaivSitePageList__row{justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.WaivSitePageList__row:not(:last-child){border-bottom:1px solid var(--color-border)}.WaivSitePageList__name{flex-direction:column;gap:2px;min-width:0;display:flex}.WaivSitePageList__name strong{color:var(--color-text);font-weight:500}.WaivSitePageList__path{color:var(--color-text-muted);font-size:12px}.WaivSitePageList__meta{flex-shrink:0;align-items:center;gap:8px;display:flex}.WaivSitePageList__audience{color:var(--color-text-muted);font-size:13px}.WaivSiteScreen{gap:var(--space-gap);flex-direction:column;display:flex}.WaivSiteScreen>.ui.message{margin:0}.WaivSiteScreen__columns{gap:var(--space-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (width<=1024px){.WaivSiteScreen__columns{grid-template-columns:minmax(0,1fr)}}.WebmailScreen{height:100%}.WebmailScreen__content{flex-direction:column;height:100%;display:flex}.WebmailScreen__content--iframe{padding:0!important}.WebmailScreen__iframeWrap{background:#fff;flex:1;height:calc(100vh - 10rem);min-height:0;position:relative;overflow:hidden}.WebmailScreen__iframe{border:0;width:100%;height:100%;display:block}.footprint-tab .ui.menu a.item{cursor:pointer;background-color:var(--ac-color-primary);color:var(--ac-color-text-light);text-align:center;justify-content:center;align-items:center;gap:var(--ac-size-sm);border:none;flex:1;font-weight:700;display:flex;border-radius:var(--ac-size-sm)!important}.footprint-tab .ui.menu a.item .material-icons{color:var(--ac-color-alternative)}.footprint-tab .ui.menu a.item.active{background-color:var(--ac-color-alternative);color:var(--ac-color-primary)}.footprint-tab .ui.menu a.item.active .material-icons{color:var(--ac-color-secondary)}.Screen--Carbon .table{text-align:left;border-collapse:collapse;table-layout:auto;table-layout:fixed;width:100%;line-height:1rem;display:table}@media (width<=768px){.Screen--Carbon .table-header{display:none}}.Screen--Carbon .table-row.is-hidden td{opacity:.3}.Screen--Carbon .table-row.is-hidden .table-row__action{opacity:1}@media (width<=768px){.Screen--Carbon .table-row.responsive-table{display:block}.Screen--Carbon .table-row.responsive-table td{width:initial;flex-flow:column wrap;justify-content:space-between;display:flex;text-align:left!important}.Screen--Carbon .table-row.responsive-table td:before{content:attr(data-label);font-weight:700}}.Screen--Carbon .table-row:not(:last-child){border-bottom:solid 1px var(--ac-color-border)}@media (width<=767px){.Screen--Carbon .table-row:not(:last-child){padding-bottom:var(--ac-size-md)}}.Screen--Carbon .table-row__action{white-space:nowrap;text-align:right;cursor:pointer;width:0}@media (width<=768px){.Screen--Carbon .table-row__action{width:fit-content!important}}.Screen--Carbon .table-row__action .material-icons{margin-left:4px;padding:4px 8px;border-radius:12px!important}.Screen--Carbon .table-row__action__delete{color:var(--ac-color-danger);background-color:var(--ac-color-danger-light)}.Screen--Carbon .table-row__action__edit{color:var(--ac-color-primary);background-color:var(--ac-color-primary-light)}.Screen--Carbon .table-row__action__hide{color:var(--ac-color-danger);background-color:var(--ac-color-danger-light)}.Screen--Carbon .table-row__action__visible{color:var(--ac-color-success);background-color:var(--ac-color-success-light)}.Screen--Carbon .table .table-data,.Screen--Carbon .table .table-head{text-align:left;padding:var(--ac-size-sm)}.Screen--Carbon .table .table-data:last-child,.Screen--Carbon .table .table-head:last-child{text-align:right}.Screen--Carbon .calcul-section{gap:var(--ac-size-xl);flex-direction:column;display:flex}.Screen--Carbon .calcul-section__description{padding:var(--ac-size-md) var(--ac-size-xl);background-color:var(--ac-color-alternative-light);border-radius:var(--ac-size-lmd);font-weight:500;position:relative}.Screen--Carbon .calcul-section__legend{gap:var(--ac-size-md);padding:var(--ac-size-md) var(--ac-size-xl);background-color:var(--ac-color-secondary-light);border-radius:var(--ac-size-lmd);flex-direction:column;font-weight:500;display:flex;position:relative}@media (width>=767px){.Screen--Carbon .calcul-section__legend ol{column-count:2;column-gap:var(--ac-size-xl)}}.Screen--Carbon .calcul-section__content{gap:var(--ac-size-sm);flex-direction:column;display:flex}.Screen--Carbon .calcul-section__content__action{align-items:baseline;gap:var(--ac-size-md);justify-content:space-between;display:flex}.Screen--Carbon .calcul-section__content__action .ui.header span{color:var(--ac-color-secondary)}.Screen--Carbon .calcul-section__table{padding:var(--ac-size-lg);border:solid 1px var(--ac-color-border);border-radius:var(--ac-size-sm)}.Screen--Carbon .calcul-section__table.readonly-table{background-color:var(--color-gray-2)}.Screen--Carbon .calcul-section .form{gap:var(--ac-size-md);flex-direction:column;display:flex}.Screen--Carbon .tableContainer{width:100%;padding:var(--ac-size-lg);border:solid 1px var(--ac-color-border)}.row{flex-direction:row;display:flex}.row-center{flex-direction:row;justify-content:center;align-items:center;display:flex}.column{flex-direction:column;display:flex}.column-center{flex-direction:column;justify-content:center;align-items:center;display:flex}.items-center{align-items:center}.justify-around{justify-content:space-around}.charts-container{flex-wrap:wrap;flex:1;align-items:center}.charts-container__chart{flex:1}.pie-chart__label-value{font-size:24px;font-weight:700}.pie-chart__label-unit{font-size:18px;font-weight:300}.footprint-table{flex:2;padding:0 10px}.footprint-table tr th{color:gray!important;font-weight:400!important}.footprint-table .label{background-color:#f6f6f9!important}.table-chip{border-radius:50%;width:7px;height:7px}.emission-label-cell{padding:0!important}.section-legend{flex-direction:row;justify-content:space-around;align-items:center;display:flex}.participant-consumption{gap:30px;font-size:40px;font-weight:700}.participant-consumption__container{line-height:25px}.participant-consumption__unit{font-size:20px;font-weight:400}.participant-consumption__users{color:gray;font-size:15px;font-weight:400}.no-participant-consumption{text-align:center;color:gray;align-self:center;margin:10px;font-style:italic;font-weight:700}.appcraft__container{width:100%}.appcraft__header{width:100%;height:100px;position:relative;overflow:hidden}.appcraft__header--logo{background-color:#131c38;border-radius:50%;width:75px;height:75px;padding:.5rem}.appcraft__header--circle{background-color:#0000;border:1px solid #d3d3d3;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.appcraft__description{text-align:center;align-items:center;max-width:600px}.appcraft__description span:first-child{margin:10px 0;font-size:18px;font-weight:700}.appcraft__description span:nth-child(2){color:gray;font-size:12px}.appcraft__description a{text-decoration:underline}.footprint-card{min-height:150px!important;transition:max-height 1s linear!important}.footprint-card__close{max-height:150px!important}.footprint-card__open{max-height:2000px!important}.chart-tooltip{background:#fff;border-radius:10px;flex-direction:column;justify-content:flex-start;padding:10px;display:flex;box-shadow:0 7px 29px #64646f33!important}.chart-tooltip__title{font-weight:700}.chart-tooltip__value{gap:10px;margin-top:10px}.chart-tooltip__value>.label{margin-left:10px}.export-button{color:#fff!important;background-color:#47476e!important}.chart-legend__container{flex-wrap:wrap;justify-content:center;display:flex}.compact-circular-chart__container{flex-direction:column;align-items:center;display:flex}.download-all-documents-modal__intro-estimate{margin:0;padding:1.75rem 0;font-size:1em;font-weight:400;line-height:1.5}.document-preview-screen__header-button-secondary.ui.button{color:#000!important;background:#d3d3d3!important}.document-preview-screen__header-button-secondary.ui.button:hover{opacity:.7}.document-preview-screen__grid{height:calc(100% + 2rem)}.document-preview-screen__users-column{flex-direction:column;display:flex}.document-preview-screen__search-wrapper{margin-bottom:1em;flex-grow:0!important}.document-preview-screen__detail-group{flex-direction:column;display:flex}.document-preview-screen__detail-header{justify-content:center;align-items:center;padding:.5em 1em;display:flex!important}.document-preview-screen__user-name.ui.header{flex:1;margin-bottom:0!important}.document-preview-screen__user-title{align-items:center;gap:.5em;display:flex}.document-preview-screen__collection-badge.ui.label{margin-left:0!important}.document-preview-screen__pdf-container{flex:1;padding:0!important}.document-preview-screen__pdf-iframe{border:0;width:100%;height:100%}.AddDocumentModal__choices{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=767px){.AddDocumentModal__choices{grid-template-columns:1fr}}.AddDocumentModal__choice{border:1px solid var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;flex-direction:column;gap:6px;padding:16px;display:flex}.AddDocumentModal__choice:hover{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.AddDocumentModal__choice:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.AddDocumentModal__choice>span:last-child{color:var(--color-text-muted);font-size:13px}.AddDocumentModal__tile{border-radius:var(--radius-control);background:var(--color-primary-light-background);width:36px;height:36px;color:var(--color-primary);place-items:center;display:grid}.AddDocumentModal__tile .icon{margin:0}.AddDocumentModal__hint{color:var(--color-text-muted)}.DnsRecordsTab .DnsRecordRow{line-break:anywhere;white-space:pre-line}.DnsRecordsTab .DnsRecordName{font-weight:700}.DnsRecordsTab .DnsRecordNameTrail{color:gray;font-style:italic}.DnsRecordsTab .DnsRecordCopyCell{justify-content:center;align-items:center;display:flex!important}.DnsRecordsTab .DnsRecordCopyCell i{cursor:pointer}.DnsRecordsTab .DnsCacheValue--valid{color:#b3b3b3}.DnsRecordsTab .DnsCacheValue--error{color:#951010b3}.DnsRecordsTab .DnsCacheValue--unknown{color:#d98f33cc}.DomainMessageBox.ui.green>p{color:#1aa62a}.DomainTrackingBox--ready i{margin-right:6px}.MailingDnsModal__Content{min-height:min(40vh,320px)}.CheckinPhone{--phone-primary:#2a2b5a;--phone-primary-ring:#5d5f9c;--phone-primary-light:#dcddf6;--phone-ground:#f7f9fc;--phone-surface:#fff;--phone-text:#222b45;--phone-muted:#8f9bb3;--phone-border:#e4e9f2;--phone-present:#21ba45;--phone-bezel:#15162b;z-index:1500;color:var(--phone-text);flex-direction:column;gap:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:fixed}.CheckinPhone__bar{background:var(--phone-bezel);color:#fff;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;box-shadow:var(--shadow-surface);border-radius:999px;align-self:center;align-items:center;gap:6px;padding:4px 6px 4px 8px;font-size:12px;display:flex}.CheckinPhone__bar:active{cursor:grabbing}.CheckinPhone__grip{opacity:.6}.CheckinPhone__close{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.CheckinPhone__close:hover,.CheckinPhone__close:focus-visible{background:#ffffff4d}.CheckinPhone__device{border:10px solid var(--phone-bezel);background:var(--phone-primary);border-radius:44px;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0d0d3459}.CheckinPhone__status{color:#fff;justify-content:space-between;align-items:center;padding:8px 22px 4px;font-size:13px;font-weight:600;display:flex;position:relative}.CheckinPhone__notch{background:var(--phone-bezel);border-radius:12px;width:90px;height:22px;margin-left:-45px;position:absolute;top:6px;left:50%}.CheckinPhone__icons{gap:5px;font-size:11px;display:flex}.CheckinPhone__screen{background:var(--phone-ground);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.CheckinPhoneHeader{background:var(--phone-primary);color:#fff;align-items:center;min-height:52px;padding:6px 12px 10px;display:flex;position:relative}.CheckinPhoneHeader__back{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:16px;display:grid;position:absolute;left:6px}.CheckinPhoneHeader__back:hover,.CheckinPhoneHeader__back:focus-visible{background:#ffffff26}.CheckinPhoneHeader__titles{text-align:center;flex:1;min-width:0;padding:0 36px}.CheckinPhoneHeader__title{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}.CheckinPhoneHeader__subtitle{opacity:.8;margin-top:2px;font-size:12px}.CheckinPhoneCheckpoints{flex:1;padding:8px;overflow-y:auto}.CheckinPhoneCheckpoints__section{color:var(--phone-text);margin:6px 4px 10px;font-size:18px;font-weight:700}.CheckinPhoneCheckpoints__card{border:1px solid var(--phone-border);background:var(--phone-surface);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:4px;align-items:center;gap:10px;margin-bottom:8px;padding:14px 16px;display:flex;box-shadow:0 2px 4px #0d0d3414}.CheckinPhoneCheckpoints__card:hover,.CheckinPhoneCheckpoints__card:focus-visible{border-color:var(--phone-primary-ring)}.CheckinPhoneCheckpoints__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CheckinPhoneCheckpoints__title{margin-bottom:8px;font-size:15px;font-weight:700}.CheckinPhoneCheckpoints__subtitle{color:var(--phone-muted);font-size:13px}.CheckinPhoneCheckpoints__count{color:var(--phone-text);margin-top:4px;font-size:13px}.CheckinPhoneCheckpoints__empty{color:var(--phone-muted);text-align:center;padding:32px 16px}.CheckinPhoneRing{flex:none}.CheckinPhoneRing__track{fill:none;stroke:var(--phone-primary-light)}.CheckinPhoneRing__value{fill:none;stroke:var(--phone-primary-ring);stroke-linecap:butt;transition:stroke-dashoffset .4s}.CheckinPhoneRing__label{fill:var(--phone-primary-ring);font-size:12px;font-weight:600}.CheckinPhoneUsers{flex-direction:column;flex:1;min-height:0;display:flex}.CheckinPhoneUsers__search{border:1px solid var(--phone-border);background:var(--phone-surface);color:var(--phone-muted);border-radius:4px;align-items:center;gap:4px;margin:8px 8px 0;padding:0 10px;display:flex}.CheckinPhoneUsers__search input{min-width:0;height:36px;color:var(--phone-text);background:0 0;border:0;outline:none;flex:1;font-size:14px}.CheckinPhoneUsers__search:focus-within{border-color:var(--phone-primary-ring)}.CheckinPhoneUsers__filters{border:1px solid var(--phone-primary);border-radius:4px;margin:8px;display:flex;overflow:hidden}.CheckinPhoneUsers__filter{background:var(--phone-surface);color:var(--phone-primary);cursor:pointer;border:0;flex:1;padding:6px 0;font-size:13px;font-weight:600}.CheckinPhoneUsers__filter--active{background:var(--phone-primary);color:#fff}.CheckinPhoneUsers__list{background:var(--phone-surface);flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.CheckinPhoneUsers__row{border:0;border-bottom:1px solid var(--phone-border);border-left:6px solid var(--phone-surface);background:var(--phone-surface);width:100%;color:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:10px 12px 10px 10px;display:flex}.CheckinPhoneUsers__row:hover,.CheckinPhoneUsers__row:focus-visible{background:var(--phone-ground)}.CheckinPhoneUsers__row--present{border-left-color:var(--phone-present)}.CheckinPhoneUsers__avatar{background:var(--phone-primary-light);width:36px;height:36px;color:var(--phone-primary);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.CheckinPhoneUsers__name{flex-direction:column;flex:1;min-width:0;display:flex}.CheckinPhoneUsers__fullname{font-size:14px;font-weight:600}.CheckinPhoneUsers__detail{color:var(--phone-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.CheckinPhoneUsers__state{color:var(--phone-muted)}.CheckinPhoneUsers__row--present .CheckinPhoneUsers__state{color:var(--phone-present)}.CheckinPhoneUsers__empty{color:var(--phone-muted);text-align:center;padding:24px 16px}.CheckinPhoneDrawer{z-index:1;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.CheckinPhoneDrawer__backdrop{cursor:pointer;background:#0d0d3466;border:0;position:absolute;inset:0}.CheckinPhoneDrawer__sheet{background:var(--phone-surface);border-radius:16px 16px 0 0;flex-direction:column;gap:8px;padding:20px 16px 24px;display:flex;position:relative}.CheckinPhoneDrawer__name{font-size:18px;font-weight:700}.CheckinPhoneDrawer__email{color:var(--phone-muted);font-size:13px}.CheckinPhoneDrawer__help{color:var(--phone-text);margin:4px 0;font-size:13px}.CheckinPhoneDrawer__error{color:var(--ac-color-danger);margin:0;font-size:13px}.CheckinPhoneDrawer__status--present{color:var(--phone-present);margin:4px 0;font-weight:600}.CheckinPhoneDrawer .ui.button{margin:0}.CheckinPhoneDrawer .ui.primary.button{background:var(--phone-primary)}.events-calendar{height:760px;margin-top:var(--space-gap);color:var(--color-text)}.events-calendar__toolbar{justify-content:center;align-items:center;gap:12px;margin-bottom:12px;display:flex}.events-calendar__toolbar .ui.basic.button{border-radius:var(--radius-control);margin:0}.events-calendar__label{min-width:160px;color:var(--color-text);text-align:center;text-transform:capitalize;font-size:16px;font-weight:600}.events-calendar__item{color:inherit;text-overflow:ellipsis;white-space:nowrap;margin:-2px 0;padding:2px 6px;display:block;overflow:hidden}.events-calendar__item:hover,.events-calendar__item:focus{color:inherit}.events-calendar .rbc-month-view{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.events-calendar .rbc-header{border-bottom:1px solid var(--color-border);color:var(--color-text-muted);text-transform:capitalize;padding:8px;font-size:12px;font-weight:600}.events-calendar .rbc-header+.rbc-header,.events-calendar .rbc-day-bg+.rbc-day-bg{border-left:1px solid var(--color-border)}.events-calendar .rbc-month-row+.rbc-month-row{border-top:1px solid var(--color-border)}.events-calendar .rbc-off-range{color:var(--color-text-subtle)}.events-calendar .rbc-off-range-bg{background:var(--color-ground)}.events-calendar .rbc-today{background:var(--color-primary-light-background)}.events-calendar .rbc-date-cell{padding:4px 8px;font-size:12px}.events-calendar .rbc-date-cell.rbc-now{color:var(--color-primary);font-weight:600}.events-calendar .rbc-row-segment{padding:0 4px 2px}.events-calendar .rbc-event{border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-surface);padding:0;font-size:12px;font-weight:500}.events-calendar .rbc-event:hover,.events-calendar .rbc-event.rbc-selected{filter:brightness(.9)}.events-calendar .rbc-event-content{padding:2px 0}.events-calendar .rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.events-calendar .rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.events-calendar .rbc-show-more{color:var(--color-text-muted);background:0 0;padding:0 4px;font-size:12px;font-weight:500}.events-calendar .rbc-show-more:hover{color:var(--color-primary)}@media (width<=767px){.events-calendar{height:560px}.events-calendar__label{min-width:0}.events-calendar .rbc-header{padding:6px 2px;font-size:11px}}.event-list__card.ui.card{margin:var(--space-gap) 0 0}.event-list__menu{background:var(--color-surface)!important;border-bottom:1px solid var(--color-border)!important;flex-grow:0!important;padding:0 16px!important}.event-list__menu-header.ui.text.menu{gap:20px;width:100%;min-height:44px;margin:0;display:flex}.event-list__menu-header.ui.text.menu .item.title{color:var(--color-text-subtle);border-bottom:2px solid #0000;border-radius:0;align-self:stretch;margin:0 0 -1px;padding:0;font-size:14px;font-weight:500;transition:color .15s,border-color .15s}.event-list__menu-header.ui.text.menu .item.title:hover{color:var(--color-text-muted)}.event-list__menu-header.ui.text.menu .item.title.active{color:var(--color-text);font-weight:600}.event-list__menu-header.ui.text.menu .item.title.active:not(:only-child){border-bottom-color:var(--color-primary)}.event-list__table{border-top:none!important;padding:0!important}.event-list__pagination.ui.menu{width:fit-content;margin:var(--space-gap) auto 0;border-color:var(--color-border);border-radius:var(--radius-control);box-shadow:none;display:flex}.event-list__pagination.ui.menu .item{min-width:36px;color:var(--color-text-muted);justify-content:center;font-size:13px}.event-list__pagination.ui.menu .item.active{color:var(--color-primary);background-color:var(--color-primary-light-background);font-weight:600}@media (width<=767px){.event-list__pagination.ui.menu{max-width:100%;overflow-x:auto}}.Screen>.Screen__Content.OrganizationEvents__content{overflow-x:clip}.OrganizationEvents__layout--aside{align-items:start;gap:var(--space-gap);grid-template-columns:minmax(0,1fr) 360px;display:grid}@media (width<=1100px){.OrganizationEvents__layout--aside{grid-template-columns:minmax(0,1fr)}}.OrganizationEvents__main{min-width:0}.OrganizationEvents__aside{gap:var(--space-gap);flex-direction:column;min-width:0;display:flex}@media (width<=1100px){.OrganizationEvents__aside{display:none}}.SupportBookingOverviewScreen{min-width:0;min-height:12rem}.SupportBookingOverviewScreen__section.ui.segment{padding:1.25rem}.SupportBookingOverviewScreen__section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.SupportBookingOverviewScreen__section-head .SupportBookingOverviewScreen__section-title.ui.header{margin:0}.SupportBookingOverviewScreen__section-title.ui.header{margin-bottom:1rem}.SupportBookingOverviewScreen__section-title.ui.header .sub.header{color:#5b6470}.SupportBookingOverviewScreen__more.ui.button{margin-top:.75rem}.SupportBookingOverviewScreen__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,36rem),1fr));align-items:start;gap:1rem;margin-bottom:1rem;display:grid}.SupportBookingOverviewScreen__grid>.ui.segment{min-width:0;margin:0}.SupportBookingOverviewStats{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;margin-bottom:1rem;display:grid}.SupportBookingOverviewStatCard{background:#fff;border:1px solid #e3e6ea;border-radius:.5rem;align-items:flex-start;gap:.875rem;min-width:0;padding:1rem 1.125rem;display:flex}.SupportBookingOverviewStatCard__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.1rem;display:inline-flex}.SupportBookingOverviewStatCard__icon .icon{margin:0}.SupportBookingOverviewStatCard__body{flex-direction:column;min-width:0;display:flex}.SupportBookingOverviewStatCard__value{font-variant-numeric:tabular-nums;overflow-wrap:break-word;font-size:1.75rem;font-weight:700;line-height:1.1}.SupportBookingOverviewStatCard__label{color:#3d4651;overflow-wrap:break-word;margin-top:.25rem;font-weight:600}.SupportBookingOverviewStatCard__detail{color:#5b6470;overflow-wrap:break-word;margin-top:.125rem;font-size:.85em}.SupportBookingOverviewStatCard--neutral{border-top:3px solid #3d4651}.SupportBookingOverviewStatCard--neutral .SupportBookingOverviewStatCard__icon{color:#3d4651;background:#3d46511a}.SupportBookingOverviewStatCard--neutral .SupportBookingOverviewStatCard__value{color:#3d4651}.SupportBookingOverviewStatCard--upcoming{border-top:3px solid #0b5cad}.SupportBookingOverviewStatCard--upcoming .SupportBookingOverviewStatCard__icon{color:#0b5cad;background:#0b5cad1a}.SupportBookingOverviewStatCard--upcoming .SupportBookingOverviewStatCard__value{color:#0b5cad}.SupportBookingOverviewStatCard--completed{border-top:3px solid #1e7b34}.SupportBookingOverviewStatCard--completed .SupportBookingOverviewStatCard__icon{color:#1e7b34;background:#1e7b341a}.SupportBookingOverviewStatCard--completed .SupportBookingOverviewStatCard__value{color:#1e7b34}.SupportBookingOverviewStatCard--cancelled{border-top:3px solid #b02a37}.SupportBookingOverviewStatCard--cancelled .SupportBookingOverviewStatCard__icon{color:#b02a37;background:#b02a371a}.SupportBookingOverviewStatCard--cancelled .SupportBookingOverviewStatCard__value{color:#b02a37}.SupportBookingOverviewTable__scroll{max-width:100%;overflow-x:auto}.SupportBookingOverviewTable.ui.table th,.SupportBookingOverviewTable.ui.table td{overflow-wrap:break-word}.SupportBookingOverviewTable__label{font-weight:600;display:block}.SupportBookingOverviewTable__sublabel{color:#5b6470;overflow-wrap:anywhere;font-size:.85em;display:block}.SupportBookingOverviewTable__cell{font-variant-numeric:tabular-nums}.SupportBookingOverviewTable__cell--total{font-weight:700}.SupportBookingOverviewTable__cell--muted{color:#b4bac2}.SupportBookingOverviewTable__cell--upcoming{color:#0b5cad;font-weight:600}.SupportBookingOverviewTable__cell--cancelled{color:#b02a37;font-weight:600}.SupportBookingOverviewTable__next,.SupportBookingOverviewTable__when .SupportBookingOverviewTable__label{text-transform:capitalize}@media (width<=767px){.SupportBookingOverviewTable__scroll>.ui.table{min-width:40rem}}.SupportBookingScreen{min-height:12rem}.SupportBookingScreen__section--primary.ui.segment{border-top:3px solid #0b5cad;padding:1.5rem}.SupportBookingScreen__section--secondary.ui.segment{background:#fafbfc;padding:1.25rem}.SupportBookingScreen__section-title.ui.header{margin-bottom:1rem}.SupportBookingScreen__section-title.ui.header .sub.header{color:#5b6470}.SupportBookingScreen__toggle{margin-bottom:1rem}.SupportBookingScreen__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.SupportBookingScreen__quotas{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}.SupportBookingScreen__quotas .SupportBookingQuota{margin-bottom:0}.SupportBookingQuota{color:#1b1c1d;background:#fff;border:1px solid #d4d7dc;border-left:4px solid #0b5cad;border-radius:4px;align-items:flex-start;gap:.875rem;margin-bottom:1.25rem;padding:.875rem 1rem;display:flex}.SupportBookingQuota__icon.icon{color:#0b5cad;margin:.1rem 0 0;font-size:1.35rem}.SupportBookingQuota__content{flex:1;min-width:0}.SupportBookingQuota--exhausted{border-left-color:#ad5700}.SupportBookingQuota__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.SupportBookingQuota__label{font-weight:600}.SupportBookingQuota__hint{color:#5b6470;font-size:.9em}.SupportBookingQuota__bar{background:#d7dce2;border-radius:999px;width:100%;height:.625rem;overflow:hidden;box-shadow:inset 0 0 0 1px #c3c9d0}.SupportBookingQuota__bar-fill{border-radius:inherit;background:#0b5cad;min-width:0;height:100%;transition:width .2s;display:block}.SupportBookingQuota__bar-fill--exhausted{background:#ad5700}.SupportBookingStatus{border:1px solid;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .6rem;font-size:.85em;font-weight:600;display:inline-flex}.SupportBookingStatus__dot{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.SupportBookingStatus--upcoming{color:#0b5cad;background:#eaf3fc}.SupportBookingStatus--confirmed{color:#146c43;background:#eaf5ee}.SupportBookingStatus--cancelled{color:#b02a37;background:#fdeced}.SupportBookingWeek{background:#fff;border:1px solid #d4d7dc;border-radius:4px;overflow:hidden}.SupportBookingWeek+.SupportBookingWeek{margin-top:.625rem}.SupportBookingWeek--open{border-color:#b6c6d8}.SupportBookingWeek--disabled{opacity:.72;background:#f3f4f5;border-color:#d5d8dc}.SupportBookingWeek--disabled .SupportBookingWeek__title.title{color:#5b6470;background:#e8eaed}.SupportBookingWeek--disabled .SupportBookingWeek__content.content{background:#f3f4f5}.SupportBookingWeek__title.title{color:#1b1c1d;background:#f4f6f9;align-items:center;gap:.5rem;font-weight:700;display:flex;padding:.75rem 1rem!important}.SupportBookingWeek__title.title:hover{background:#eaeff5}.SupportBookingWeek__title.title .dropdown.icon{color:#5b6470;margin:0}.SupportBookingWeek__label{text-transform:capitalize}.SupportBookingWeek__count{color:#5b6470;margin-left:auto;font-size:.85em;font-weight:500}.SupportBookingWeek__content.content{border-top:1px solid #d4d7dc;padding:1rem!important}.SupportBookingDay+.SupportBookingDay{margin-top:1.25rem}.SupportBookingDay__title{text-transform:capitalize;color:#5b6470;margin:0 0 .5rem;font-size:.9em;font-weight:600}.SupportBookingDay__slots{flex-wrap:wrap;gap:.5rem;display:flex}.SupportBookingDay__slot.ui.button{text-align:left;cursor:pointer;border-color:#aab5c2;justify-content:space-between;align-items:center;gap:1rem;min-width:18rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;background:#fff!important}.SupportBookingDay__slot.ui.button:hover,.SupportBookingDay__slot.ui.button:focus-visible{transform:translateY(-1px);border-color:#0b5cad!important;box-shadow:0 3px 10px #0b5cad29!important}.SupportBookingDay__slot.ui.button:disabled{cursor:not-allowed;transform:none;box-shadow:none!important}.SupportBookingDay__slot-details{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.SupportBookingDay__slot-time{color:#1b1c1d;font-weight:700}.SupportBookingDay__slot-action{color:#0b5cad;white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.SupportBookingDay__slot-action .icon{margin:0 0 0 .45rem}.SupportBookingCard{background:#fff;border:1px solid #d4d7dc;border-radius:4px;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.SupportBookingCard--cancelled{background:#fbfbfc}.SupportBookingCard--cancelled .SupportBookingCard__when{color:#5b6470;text-decoration:line-through}.SupportBookingCard__when{flex-direction:column;min-width:11rem;display:flex}.SupportBookingCard__day{text-transform:capitalize;font-weight:700}.SupportBookingCard__time{color:#5b6470;font-size:.9em}.SupportBookingCard__details{flex-wrap:wrap;flex:1;align-items:center;gap:.75rem;display:flex}.SupportBookingCard__people{flex-direction:column;gap:.15rem;min-width:0;display:flex}.SupportBookingCard__person{color:#1b1c1d;word-break:break-word}.SupportBookingCard__description{color:#5b6470;white-space:pre-wrap;flex-basis:100%;margin:0;font-size:.9em}.SupportBookingCard__actions{gap:.5rem;margin-left:auto;display:flex}@media (width<=768px){.SupportBookingCard{flex-direction:column;align-items:stretch}.SupportBookingCard__details{justify-content:space-between}.SupportBookingCard__actions{margin-left:0}.SupportBookingCard__actions .ui.button{flex:1}.SupportBookingDay__slot.ui.button{width:100%;min-width:0}}.login-screen{background-color:#2a2a5a;height:100%;font-family:Arial,serif;overflow:hidden auto}.login-screen .ui.form .field.disabled{opacity:1}.login-screen__logo{padding:10px}.login-screen__back.ui.button{background:0 0;border:0;flex-direction:row;align-items:center;margin-bottom:1em;padding-left:0;display:flex}.login-screen__back.ui.button .material-icons{font-size:inherit;margin-right:.5em}.login-screen__form .button.button--sso{margin-bottom:.5em}.login-screen__form .ui.segment{background:#f6f9fe;border-radius:14px;padding:0 10% 7%}.login-screen__form .ui.segment .contact-us{text-align:right;margin-top:5%;margin-bottom:5%;margin-right:-5%;font-size:1.1em}.login-screen__form .ui.segment .contact-us i{color:#f29104;font-size:1.3em}.login-screen__form .ui.segment .contact-us a{color:#000;text-decoration:underline}.login-screen__form .ui.segment .ui.header.welcome{margin:0;font-size:2.9em}.login-screen__form .ui.segment .ui.header.welcome.big{font-size:4em}.login-screen__form .ui.segment .ui.header.please-connect{margin-top:0;margin-bottom:40px;font-size:1.5em;font-weight:400}.login-screen__button{text-align:center;margin:10% auto auto}.login-screen__button .ui.button{color:#fff;background-color:#f29104;max-width:200px;margin:auto auto 2%}.login-screen__button .no-account{text-align:center;color:#000;margin:auto}.mcp-consent-access{color:var(--color-text);margin-bottom:16px}.mcp-consent-access__user{color:var(--color-text-muted)}.mcp-consent-access__list.ui.list{margin:0 0 8px}.mcp-consent-access__read-only{font-weight:600}.mcp-consent-actions{justify-content:flex-end;gap:var(--space-gap);display:flex}.mcp-consent-actions .ui.button{margin:0}@media (width<=767px){.mcp-consent-actions .ui.button{flex:1}}.mcp-consent-check{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);margin-bottom:16px;padding:12px 16px}.mcp-consent-check__title{margin:0 0 8px;font-size:14px;font-weight:600}.mcp-consent-check__rows{grid-template-columns:max-content 1fr;gap:6px 16px;margin:0 0 12px;display:grid}.mcp-consent-check__rows dt{color:var(--color-text-muted)}.mcp-consent-check__rows dd{overflow-wrap:anywhere;margin:0}.mcp-consent-check__destination{font-size:16px}.mcp-consent-check__host{color:var(--color-text-muted);display:block}.mcp-consent-check__warning{align-items:flex-start;gap:6px;margin:0;font-weight:600;display:flex}.mcp-consent-check__warning .material-icons{flex-shrink:0}@media (width<=767px){.mcp-consent-check__rows{grid-template-columns:1fr;gap:2px}.mcp-consent-check__rows dd{margin-bottom:8px}}.user-card-drawer--reporting form input[readonly]{opacity:.6}.screen--reporting{height:100vh!important}.screen--reporting .Screen__Content>.ui.segment{max-height:100%}.screen--reporting .rbc-agenda-view th{display:table-cell}.screen--reporting .rbc-toolbar{display:flex}.screen--reporting .rbc-time-view .rbc-row{min-height:0}.screen--reporting .rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{border-left:1px solid #ddd}.screen--reporting .rbc-day-slot .big-calendar-event--color-green,.screen--reporting .rbc-day-slot .big-calendar-event--color-red{background-color:#fff;border-bottom:1px solid #eee;border-right:1px solid #eee}.screen--reporting .rbc-day-slot .big-calendar-event--color-green{background:#e0ffe0;border-left-color:green}.screen--reporting .rbc-day-slot .big-calendar-event--color-red{background:#ffe0e0;border-left-color:red}.screen--reporting .rbc-day-slot .big-calendar-event--color-blue{background:#e0e0ff;border-left-color:#00f}.screen--reporting .BaseTable__row{cursor:pointer}.inviters-login-screen{height:100vh}.inviters-login-screen .grid{height:100%}.inviters-login-screen .column{max-width:450px}.inviters-login-screen img{max-width:200px;margin:0 auto 1.5rem;display:block}.VideoCard{cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;gap:.6em;padding:0;display:flex}.VideoCard__thumbnail .VideoCover{transition:transform .2s,opacity .2s}.VideoCard__play{color:#fff;opacity:0;justify-content:center;align-items:center;font-size:2.5em;transition:opacity .2s;display:flex;position:absolute;inset:0}.VideoCard__play i.icon{height:auto;margin:0}.VideoCard__title{font-weight:700;line-height:1.3}.VideoCard:hover .VideoCard__thumbnail .VideoCover,.VideoCard:focus-visible .VideoCard__thumbnail .VideoCover{opacity:.8;transform:scale(1.03)}.VideoCard:hover .VideoCard__play,.VideoCard:focus-visible .VideoCard__play{opacity:1}.VideoCard:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #7c5cff}@media (prefers-reduced-motion:reduce){.VideoCard .VideoCard__thumbnail .VideoCover,.VideoCard .VideoCard__play{transition:none}.VideoCard:hover .VideoCard__thumbnail .VideoCover,.VideoCard:focus-visible .VideoCard__thumbnail .VideoCover{transform:none}}.VideoGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2rem 1.5rem;display:grid}.ui.modal.VideoPlayerModal{width:min(100vw - 2rem,177.778vh - 17.7778rem);margin:0}.ui.modal.VideoPlayerModal>.content{padding:0}.ui.modal.VideoPlayerModal>.close{color:#fff;top:-2.5rem!important;right:0!important}.VideoPlayerModal__player{aspect-ratio:16/9;background:#000;border-radius:6px;width:100%;overflow:hidden}.VideoPlayerModal__player iframe{border:0;width:100%;height:100%;display:block}.VideoPlayerModal__title{color:#fff;margin-top:1rem}.VideoLibraryScreen{padding:2rem 0 3rem}.VideoLibraryScreen__header{margin-bottom:2rem}.VideoLibraryScreen__logo.ui.image{width:auto;height:36px;margin-bottom:1.5rem}:root{--color-semantic-red:#c93b33;--color-semantic-orange:#dfa500;--color-semantic-yellow:gold;--color-semantic-olive:#59b655;--color-semantic-green:#016936;--color-semantic-teal:teal;--color-semantic-blue:#4a4a73;--color-semantic-violet:violet;--color-semantic-purple:#b413ec;--color-semantic-pink:#ff1493;--color-semantic-brown:brown;--color-semantic-grey:#a0a0a0;--color-semantic-black:#000}.ui.progress.tiny .bar{min-width:.5em}.ui.progress.small .bar{min-width:1em}.ui.progress.red>.bar{background-color:#c93b33!important}.ui.progress.background.red{background-color:#c93b331a!important}.ui.progress.orange>.bar{background-color:#dfa500!important}.ui.progress.background.orange{background-color:#dfa5001a!important}.ui.progress.yellow>.bar{background-color:gold!important}.ui.progress.background.yellow{background-color:#ffd7001a!important}.ui.progress.green>.bar{background-color:#016936!important}.ui.progress.background.green{background-color:#0169361a!important}.ui.progress.olive>.bar{background-color:#59b655!important}.ui.progress.background.olive{background-color:#59b6551a!important}.ui.progress.teal>.bar{background-color:teal!important}.ui.progress.background.teal{background-color:#0080801a!important}.ui.progress.blue>.bar{background-color:#4a4a73!important}.ui.progress.background.blue{background-color:#4a4a731a!important}.ui.progress.violet>.bar{background-color:violet!important}.ui.progress.background.violet{background-color:#ee82ee1a!important}.ui.progress.purple>.bar{background-color:#b413ec!important}.ui.progress.background.purple{background-color:#b413ec1a!important}.ui.progress.pink>.bar{background-color:#ff1493!important}.ui.progress.background.pink{background-color:#ff14931a!important}.ui.progress.brown>.bar{background-color:brown!important}.ui.progress.background.brown{background-color:#a52a2a1a!important}.ui.progress.grey>.bar{background-color:#a0a0a0!important}.ui.progress.background.grey{background-color:#a0a0a01a!important}.progress-title:has(.ui.progress.red) .total{color:#c93b33!important}.progress-title:has(.ui.progress.orange) .total{color:#dfa500!important}.progress-title:has(.ui.progress.yellow) .total{color:gold!important}.progress-title:has(.ui.progress.green) .total{color:#016936!important}.progress-title:has(.ui.progress.olive) .total{color:#59b655!important}.progress-title:has(.ui.progress.teal) .total{color:teal!important}.progress-title:has(.ui.progress.blue) .total{color:#4a4a73!important}.progress-title:has(.ui.progress.violet) .total{color:violet!important}.progress-title:has(.ui.progress.purple) .total{color:#b413ec!important}.progress-title:has(.ui.progress.pink) .total{color:#ff1493!important}.progress-title:has(.ui.progress.brown) .total{color:brown!important}.progress-title:has(.ui.progress.grey) .total{color:#a0a0a0!important}.ui.image.blur{filter:blur(6px)}.ui.label.basic.red{background-color:#fcf5f5!important}.ui.label.basic.orange{background-color:#fdfbf2!important}.ui.label.basic.yellow{background-color:#fffdf2!important}.ui.label.basic.green{background-color:#f2f8f5!important}.ui.label.basic.olive{background-color:#f7fbf7!important}.ui.label.basic.teal{background-color:#f2f9f9!important}.ui.label.basic.blue{background-color:#f6f6f8!important}.ui.label.basic.violet{background-color:#fef9fe!important}.ui.label.basic.purple{background-color:#fbf3fe!important}.ui.label.basic.pink{background-color:#fff3fa!important}.ui.label.basic.brown{background-color:#fbf4f4!important}.ui.label.basic.grey{background-color:#fafafa!important}.ui.label.fw{flex-direction:row;justify-content:space-between;width:60px;display:flex}.ui.label.basic.borderless{border:0}.ui.label.compact>.icon{margin-right:0}.ui.statistics.mini .statistic .label{font-size:.9em}.ui.three.statistics .statistic{max-width:33.3333%}.ui.statistics.mini .statistic .label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui.statistics .statistic>.label,.ui.statistic>.label{margin:0 4px}h1.ui.header .ui.breadcrumb{margin-bottom:14px;font-size:2rem}.ui.card>.content>.header:not(.ui),.ui.cards>.card>.content>.header:not(.ui){font-weight:600!important}.ui.card input.transparent{border:0}.ui.dropdown .menu>.item>.icons{float:none;margin-left:0;margin-right:.785714rem}.ui.dropdown.label--right .item span.text{margin-right:3.6em;display:block}.ui.dropdown.label--right .item>.label{float:right;margin-left:.785714rem;margin-right:0}.ui.card.selectable.active{background:#0000000d}.ui.statistic.clickable{cursor:pointer;border-radius:8px}.ui.statistic.clickable:hover{background:#0000000d}.ui.statistic .ui.loader{font-size:1rem}.ui.button.link{background:0 0;border:0;padding:0}.ui.form .field .hint{opacity:.8;font-size:.9em}.ui.container.config{max-width:900px!important}:root{--ac-size-xs:4px;--ac-size-sm:8px;--ac-size-smd:12px;--ac-size-md:16px;--ac-size-lmd:18px;--ac-size-lg:24px;--ac-size-xl:32px;--ac-size-xxl:56px;--ac-size-xxxl:72px;--ac-breakpoint-sm:640px;--ac-breakpoint-md:960px;--ac-breakpoint-lg:1200px;--ac-breakpoint-xl:1600px;--ac-color-primary:#131c38;--ac-color-primary-light:#dde7f2;--ac-color-secondary:#f37021;--ac-color-secondary-light:#fff4ef;--ac-color-text:#131c38;--ac-color-text-grey:#6b7280;--ac-color-text-light:#fff;--ac-color-surface:#fff;--ac-color-border:#d8d8d8;--ac-color-border-active:silver;--ac-color-alternative:#7de2d1;--ac-color-alternative-light:#7de2d12e;--ac-color-danger:#db2828;--ac-color-danger-light:#fef1f6;--ac-color-success:#21ba45;--ac-color-success-light:#e8f8f0;--ac-color-card:#fff;--ac-color-card-hover:#fafafa;--ac-color-refused:#ff0101;--ac-color-pending:#f2711c;--ac-color-info:#386bf8;--ac-color-grey-light:#f1f4f9}:root.full-width-content{--content-max-width:100vw}:root{--base-unit:.25rem;--base-half-unit:calc(var(--base-unit) / 2);--font-base-unit:var(--base-unit);--font-size-12:calc(var(--font-base-unit) * 3);--font-size-16:calc(var(--font-base-unit) * 4);--font-size-20:calc(var(--font-base-unit) * 5);--font-size-24:calc(var(--font-base-unit) * 6);--font-size-40:calc(var(--font-base-unit) * 10);--font-size-48:calc(var(--font-base-unit) * 12);--font-size-64:calc(var(--font-base-unit) * 16);--line-height-base-unit:1;--line-height-small:calc(var(--line-height-base-unit) * 1.1);--line-height-medium:calc(var(--line-height-base-unit) * 1.3);--line-height-large:calc(var(--line-height-base-unit) * 1.5);--font-weight-lighter:100;--font-weight-light:200;--font-weight-normal:400;--font-weight-bold:600;--font-weight-bolder:800;--space-base-unit:var(--base-unit);--space-8:calc(var(--space-base-unit) * 2);--space-16:calc(var(--space-base-unit) * 4);--space-24:calc(var(--space-base-unit) * 6);--space-32:calc(var(--space-base-unit) * 8);--space-40:calc(var(--space-base-unit) * 10);--space-48:calc(var(--space-base-unit) * 12);--space-64:calc(var(--space-base-unit) * 16);--color-sidebar:#131c38;--color-template:#2c89d1;--color-express:#041832;--color-express-hover:#0c2547;--color-express-accent:#6acbff;--color-express-muted:#8da6c4;--color-premium:#280c20;--color-premium-hover:#3a1530;--color-premium-accent:#ff94b4;--color-premium-muted:#b893a6;--color-premium-light:#be7ba6;--color-primary:#292959;--color-primary-hover:#4a4a73;--color-primary-light:#7272ae;--color-primary-light-background:#eef0fe;--color-secondary:#f3701f;--color-accent:#c7f0fd;--color-focus:#9097fd;--color-favorite:#f5b50a;--color-module-header:var(--color-primary-light-background);--color-ground:#f4f5f8;--color-surface:#fff;--color-border:#e4e7ee;--color-border-strong:#d3d8e3;--color-text:#131c38;--color-text-muted:#5e6883;--color-text-subtle:#8a93a8;--topbar-line-height:20px;--topbar-item-padding-y:8px;--topbar-item-padding-x:14px;--topbar-height:calc(var(--topbar-line-height) + 2 * var(--topbar-item-padding-y));--radius-card:8px;--radius-control:6px;--control-height:32px;--space-gutter:24px;--space-gap:10px;--content-max-width:1600px;--content-inset:max(var(--space-gutter), calc((100% - var(--content-max-width)) / 2));--color-gray-1:#fff;--color-gray-2:#eee;--color-gray-3:#d5d5d5;--color-gray-4:#bbb;--color-gray-5:#a1a1a1;--color-gray-6:#888;--color-gray-7:#6f6f6f;--color-gray-8:#555;--color-gray-9:#3c3c3c;--color-gray-10:#222;--color-confirmed:#4ecb71;--color-canceled:#d6623e;--color-rejected:#d6623e;--color-refused:#d6623e;--color-pending:#f0b25b;--color-event-field:#1d5a43;--color-event-field-background:#e2f3ec;--color-parent-field:#7a4a00;--color-parent-field-background:#fcefd9;--color-print-margin:#e4007c8c;--color-changed-text:#1a7f37;--color-changed-background:#fff6d6;--color-removed-text:#cf222e;--shadow-card:0px 4px 16px 0px #64646f33;--shadow-surface:0 0 0 1px var(--color-border), 0 1px 2px #131c380d;--shadow-surface-hover:0 0 0 1px var(--color-border-strong), 0 4px 12px #131c3814;--shadow-stat-card:0px 1px 2px 0px #22242626;--opacity-dimmed:.45;--border-stat-card:1px solid #22242626!important}body{background-color:var(--color-ground);color:var(--color-text);margin:0;padding:0}#root{height:100vh!important}.main-content{background-color:var(--color-ground);width:100%;height:100%;padding-top:50px}.main-content.main-content--sidebar-collapsed .ui.menu.menu--top{--topbar-left:48px}.main-content.main-content--sidebar-v2{padding-top:var(--topbar-height);padding-left:14rem}.main-content.main-content--sidebar-v2 .ui.menu.menu--top{height:var(--topbar-height)}.main-content.main-content--sidebar-v2 .ui.menu.menu--top .item:before{content:"";display:none}.main-content.main-content--sidebar-collapsed{padding-left:48px}@media (width<=767px){:root{--space-gutter:16px;--control-height:44px;--topbar-item-padding-y:12px}#root{height:100dvh!important}.main-content.main-content--sidebar-v2{padding-left:0}.main-content.main-content--sidebar-v2 .ui.menu.menu--top{--topbar-left:0px}}.sidebar__collapse{opacity:.8;cursor:pointer}.sidebar__collapse:hover{opacity:1}.sidebar__collapse--collapsed{transform:scaleX(-1)}@media print{body,.main-content{background-color:#0000}}table.data-grid{width:500px}.ui.table.table--response>thead>tr>th{vertical-align:top}.ui.table.table--response>thead>tr>th .btn--sort{float:right;cursor:pointer}.ui.table.table--response>tbody>tr>td:not(:first-child){overflow:hidden}.ui.label.no-text>.icon,.nope{margin:0}.screen-label{text-transform:uppercase;font-size:10px;font-weight:700;display:block}.screen-templates{width:100%}.screen-template{cursor:pointer;width:130px;padding:8px;display:inline-block;position:relative}.screen-template .screen-template__border{opacity:.5;border:12px solid #000;border-width:12px 6px;border-radius:6px;height:200px;transition:opacity .25s ease-in-out;position:relative}.screen-template:hover .screen-template__border{opacity:.75}.screen-template.active .screen-template__border{opacity:1;border-color:#002171}.screen-template.screen-template--square .screen-template__border{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;height:110px}.screen-template.screen-template--square-bottom .screen-template__border{border-top:0;border-top-left-radius:0;border-top-right-radius:0;height:110px}.screen-template__label{text-align:center;text-transform:uppercase;color:#00000080;width:100%;padding:4px;font-size:.85em;font-weight:700}.screen-template:hover .screen-template__label{color:#000000bf}.screen-template.active .screen-template__label{color:#0d47a1}.screen-template__image{filter:grayscale();background-position-x:50%;background-size:cover;width:100%;height:100%;transition:all .25s}.screen-template:hover .screen-template__image{filter:grayscale(75%)}.screen-template.active .screen-template__image{filter:grayscale(50%)}.screen-color-schemes{width:"100%"}.screen-color-scheme{text-transform:uppercase;cursor:pointer;background-color:#fff;border:1px solid #eee;border-radius:4px;margin-bottom:6px;margin-left:6px;padding:8px 12px;font-size:.9em;display:inline-block}.screen-color-scheme.active{background-color:#f0f0f0;border-color:#00000080;box-shadow:0 0 6px #00000080}.screen-color-scheme input{margin-right:4px}.screen-color-scheme__colors{border:1px solid #ccc;margin-top:4px;line-height:0}.screen-color-scheme__color{width:24px;height:24px;display:inline-block}.screen-color-scheme__color:not(:last-child){border-right:1px solid #ccc}.form--paper .Select-value{color:#333;background-color:#f7f7f7;border-color:#ccc}.form--paper .Select-value-icon{border-color:#ccc}.form--paper .Select-value-icon:hover{color:#000}.form--paper .Select-value-label{border-color:#ccc}.form--paper .react-datepicker-wrapper,.form--paper .react-datepicker__input-container{display:block}.icon.drag-handle:before{content:"";letter-spacing:2px}.screen-list{background-color:#eee;border:1px solid #eee;min-height:32px;max-height:50vh;margin-bottom:16px;overflow-y:auto}.screen-list__item{color:#aaa;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border-bottom:1px solid #eee;padding:8px;font-size:13px;font-weight:100;line-height:13px;display:block;overflow:hidden}.screen-list__item:hover{color:#666}.screen-list__item.active{color:#333;font-weight:700}.form--paper .ui.input input{border-top:0;border-left:0;border-right:0;border-radius:0;padding:.5em 0}.form--paper .ui.selection.dropdown{min-height:0;padding:.643em 2.1em .5em 1em}.popup--icon__icon{cursor:pointer;vertical-align:top;text-align:center;color:#666;border-radius:4px;width:114px;height:72px;padding:3px;display:inline-block}.popup--icon__icon:hover{background-color:#f7f7f7}.popup--icon__icon.active{background-color:#f0f0f0}.ui.input .plaintext{color:#0009;border:1px solid #22242626;border-radius:.285714rem;width:100%;padding:.678571em 1em;font-size:1em;line-height:1.21429em}@font-face{font-family:Century Gothic;src:local(Century Gothic),url(https://app.sandbox.appcraft.events/projects/admin/main/1.1073.0/static/CenturyGothic-CaTj-HNL.ttf)format("truetype")}.ac-app-info{background-color:#fff;border:1px solid #ddd;border-radius:2px;padding:16px}.ac-app-info__link>img{vertical-align:middle;padding:4px}.ac-app-info__links{vertical-align:middle;display:table-cell}.ac-app-info__image{width:120px;display:table-cell}.ac-app-info__image>img{width:120px;height:120px}.ac-app-info>h3{margin-top:0!important}.react-datepicker__time-container *{box-sizing:border-box}.react-datepicker__time-list{padding-left:0!important;padding-right:0!important}.react-grid-Cell__value,.react-grid-HeaderCell{font-size:13px}.react-grid-Cell>.drag-handle{display:none}.react-grid-HeaderCell--locked:last-of-type,.react-grid-Cell--locked:last-of-type{border-right:2px solid #ccc}.ac-color-slot{cursor:pointer;margin:1px;display:inline-block}.fa--add{text-align:center;padding:20px;font-size:5em}.ui.card .branded{text-align:center;color:#000000a6;background:#fff;border-radius:50%;width:50px;height:50px;margin:-25px auto 8px;display:block;position:relative}.checkerboard{background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%),linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%);background-position:0 0,4px 4px;background-size:8px 8px}.sortableHelper{z-index:1010}.ui.button.labeled.dropdown.icon.padding--light{padding:8px;padding-left:40px!important;padding-right:8px!important}.ui.button.labeled.dropdown.icon.size--small,.ui.button.labeled.dropdown.icon.size--small .menu>.item{font-size:.85rem}.ui.label>input[disabled]{opacity:1!important}.ui.list.fixed-icons>.item>i.icon{min-width:32px}.c-page{flex-direction:column;height:calc(100vh - 65px);display:flex}.c-page-content{flex:1;padding-top:8px;padding-bottom:8px;overflow:auto}.ui.list.fixed-icons>.item>i.icon{width:32px}.ui.message.icon.bordered-icon{padding:0 21px 0 0;overflow:hidden}.ui.message.icon.bordered-icon>.icon:not(.close){font-size:2em}.ui.relaxed.list:not(.horizontal)>.item.listitem--speaker{padding:.428571em}.listitem--speaker .description{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ui.form.form--overflow .field{margin-bottom:16px!important}.ui.form.form--overflow .field>.fields.inline>.field{margin-bottom:0!important}.ui.form.form--overflow .fields .wide.field{vertical-align:top;display:inline-block}.single-line{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.select-item--speakers .ui.label{max-width:150px;padding:0 4px 0 0}.select-item--speakers .ui.label>img{height:32px!important}.select-item--speakers .ui.label .label__content{vertical-align:middle;width:88px;max-width:88px;padding:0 0 0 4px;line-height:12px}.Form-Select-inline .Select{vertical-align:middle;flex:1;margin-top:-14px;display:inline-block}.DateInput__small{width:115px}.DateInput__small input{text-align:center}.c-card--dashboard .ui.statistics.five{margin-left:-1em;margin-right:-1em}.c-card--dashboard .ui.statistics.five .statistic{min-width:calc(20% - 2em);margin-left:1em;margin-right:1em}.ui.fullscreen.modal{pointer-events:auto!important;margin-left:auto!important;margin-right:auto!important;left:0!important;right:0!important}.listItem{cursor:pointer;border-bottom:1px solid #ccc;justify-content:center;align-items:center;padding:10px;display:flex;position:relative}.listItem .selected{width:4px;position:absolute;top:0;bottom:0;left:0}.exhibition-progress{width:60px!important}.exhibition-progress .CircularProgressbar-text{font-size:20px;font-weight:700}.ui.small.progress.apec-workshop-progress{margin:0;font-size:12px}.ui.small.progress.apec-workshop-progress .bar{vertical-align:middle;height:1.2em}.apec--dashboard__progress{width:70px!important}.apec--dashboard__progress text.CircularProgressbar-text{font-weight:700}.apec--dashboard__viewMore.ui.button{text-align:right;box-shadow:none;background-color:#0000;margin:0;padding:0 8px;position:absolute;bottom:0;left:0;right:0}.recruiters-agenda{overflow-y:scroll}.recruiters-agenda .rbc-day-slot .rbc-event-label{font-family:Courier New,Courier,monospace;font-size:14px;font-weight:700}.recruiters-agenda .rbc-event{border:none;justify-content:center;align-items:center;display:flex}.recruiters-agenda .rbc-time-header{display:none}.recruiters-agenda .rbc-time-slot{font-weight:700!important}.recruiters-agenda .rbc-event-content{justify-content:center;align-items:center;display:flex}.consultants-agenda .rbc-event{border:none;display:block}.consultants-agenda .rbc-time-view .rbc-allday-cell{display:none}.consultants-agenda .rbc-time-view-resources .rbc-header{text-transform:uppercase;background-color:#555;padding:4px}.consultants-agenda .rbc-today{background-color:#fff}.ui.form .fields .field pre{background:#f7f7f7;border:1px solid #eee;padding:8px;font-size:12px}@media print{.one-to-one-calendar>table{display:block!important}.print-only{page-break-inside:avoid;display:block!important}.print-page{page-break-after:always;min-height:25cm}}.input-range__label--value{color:#3f51b5;font-size:13px;font-weight:700}.react-datepicker-popper{z-index:3!important}.sortable-tr{background:#fff;flex-direction:row;width:100%;display:flex;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.sortable-tr td{border-left:1px solid #2224261a;padding:.4em .6em;display:block}.sortable-menu-item--tabular{padding:13px 18px;font-size:14px}.react-images__track{height:100vh}.BaseTable__row-cell>:not(.selection).ui.label{padding:.5833em .833em;line-height:1.15}.BaseTable__row-cell>:not(.selection).ui.button{padding:.5833em .833em}.BaseTable__row-cell.BaseTable__row-cell--lookup{padding-left:0;padding-right:0}.BaseTable__row-cell .cell-select--readOnly .ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{color:#000000a6;cursor:auto;background-color:#fff}.PhoneInputCountryIconImg{position:absolute;top:0}.form-select__select__value-container--has-value input{border:none!important}.form-select .form-select__select__control{background-color:#fff!important}.ui.input.input--borderless>input{border:0}.tiny-area-chart .ui.statistic .label{text-align:left;flex:1}.ui.card.card--add{justify-content:center;align-items:center;width:4em;height:4em;display:flex}.ui.card.card--add .icon.plus{height:1.5em;margin-right:0}
