/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
p:last-child{margin-bottom:0;}#drupal-off-canvas-wrapper{background:#fff;}#drupal-off-canvas-wrapper .inline-block-create-button:before{-webkit-margin-before:0;margin-block-start:0;}#drupal-off-canvas-wrapper .inline-block-list > .nav-item > span{flex-grow:1;display:block;}#drupal-off-canvas-wrapper ul li,#drupal-off-canvas-wrapper ol li{border-bottom:0;}#drupal-off-canvas-wrapper ul li:last-child,#drupal-off-canvas-wrapper ul li:last-child,#drupal-off-canvas-wrapper ol li:last-child,#drupal-off-canvas-wrapper ol li:last-child{padding-bottom:1rem;}#drupal-off-canvas-wrapper .blb_breakpoint_cols label:hover .blb_breakpoint_col{background-color:#444 !important;color:#fff !important;}#drupal-off-canvas-wrapper .blb_breakpoint_col{color:#444 !important;background-color:rgba(56,58,64,0.2) !important;}#drupal-off-canvas-wrapper .blb_breakpoint_col.bp-selected{background-color:#277abd !important;color:#fff !important;}#drupal-off-canvas-wrapper .ui-icons-wrapper .glb-form-item{margin:0 !important;}#drupal-off-canvas-wrapper .paragraphs-dropdown-actions{padding:0.5rem;}#drupal-off-canvas-wrapper .paragraphs-dropdown-actions .glb-button{margin:0 !important;}#drupal-off-canvas-wrapper .paragraphs-dropdown-actions .glb-button + .glb-button{margin-top:0.5rem !important;}#drupal-off-canvas-wrapper .tabledrag-toggle-weight-wrapper button.link{font-size:0.875rem;margin-bottom:0.5rem;}#drupal-off-canvas-wrapper .glb-form-element--type-select{padding-top:0.625rem !important;padding-bottom:0.625rem !important;}#drupal-off-canvas-wrapper .paragraphs-actions .glb-button{padding:0.625rem 1rem !important;}#drupal-off-canvas-wrapper .form-check{padding-left:0;margin-bottom:1rem;}#drupal-off-canvas-wrapper .glb-button--extrasmall{padding:0.625rem 1rem !important;}#drupal-off-canvas-wrapper fieldset{padding:1rem;}#drupal-off-canvas-wrapper .glb-form-wrapper .table > :not(caption) > * > *{background-color:transparent;}#drupal-off-canvas-wrapper .glb-table th{color:var(--gin-color-text);background-color:var(--gin-bg-header);vertical-align:middle;border:0;}#drupal-off-canvas-wrapper .glb-table th.field-label{font-size:0;}#drupal-off-canvas-wrapper .glb-table th.field-label h4{display:inline-flex;vertical-align:baseline;float:none;flex:1;margin-right:auto;width:65%;}#drupal-off-canvas-wrapper .glb-table th.field-label .paragraphs-actions{display:inline-flex;vertical-align:baseline;margin:0;float:none;width:35%;}#drupal-off-canvas-wrapper .glb-table th.field-label .paragraphs-actions .glb-button{margin:0.25rem 0 !important;}#drupal-off-canvas-wrapper .glb-table th:first-child{box-shadow:none;background-color:var(--gin-bg-header);border:0;}#drupal-off-canvas-wrapper .glb-table tbody tr{border:0;}#drupal-off-canvas-wrapper .glb-table tbody td{border-bottom-color:var(--gin-border-color);}#drupal-off-canvas-wrapper .glb-table h4{font-size:1.3125rem;margin:0;}#drupal-off-canvas-wrapper:not([data-drupal-ck-style-fence] *) td:first-child{display:table-cell;}#drupal-off-canvas-wrapper .layout-builder-components-table__block-label--current{border-left:3px;}#drupal-off-canvas-wrapper .tabledrag-handle{display:grid;grid-template-areas:"main";height:24px;width:24px;}#drupal-off-canvas-wrapper .tabledrag-handle .handle{background-image:none;padding:0;margin:0;width:24px;height:24px;grid-area:main;}#drupal-off-canvas-wrapper .tabledrag-handle:after{position:initial;margin:auto;grid-area:main;}#layout-builder-modal{-webkit-padding-before:0;padding-block-start:0;}#layout-builder-modal #bs-ui{margin:0 -2rem;}#layout-builder-modal #bs-ui .blb_tab-content{padding-block:2rem;}#layout-builder-modal :is(.description,.form-item .description,.details-description){border:0;padding:0;margin-block:0.375rem 0;margin-inline:0;}#layout-builder-modal .form-type-checkbox{-webkit-padding-start:1.5rem;-moz-padding-start:1.5rem;padding-inline-start:1.5rem;}#layout-builder-modal input[type=submit]{margin-top:1rem;}#layout-builder-modal #bs_nav-tabs{margin:0 0 30px;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;}#layout-builder-modal a.tabledrag-handle .handle{height:24px;}.full-width{position:relative;left:50%;margin-left:-50vw;width:100vw;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
