@layer site {
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--daedalus-background:#fafafa;--daedalus-toggle-background:#eaeaea;--daedalus-toggle-active:#fff;--daedalus-text:#1d1d1f;--daedalus-text-muted:#6e6e73;--daedalus-lines:#8f8f8f;--daedalus-border:#777;--daedalus-scrollbar-thumb:#afafaf;--daedalus-indent:0.875rem;--daedalus-indent-block-padding:0.1rem;--daedalus-outline-step:0.5rem;--daedalus-outline-depth:0;--daedalus-breadcrumb-height:0px;--daedalus-selection:#0071e3;--daedalus-selection-text:#fff;--daedalus-selection-background:rgb(0,113,227,0.12);--daedalus-selection-muted:color-mix(in sRGB,var(--daedalus-selection) 60%,var(--daedalus-background));--daedalus-focus:var(--daedalus-selection);--daedalus-focus-background:var(--daedalus-selection-background);--daedalus-danger:#d70015;--daedalus-danger-background:rgb(215,0,21,0.12);--daedalus-success:#28a745;--daedalus-success-background:rgb(40,167,69,0.12);--daedalus-warning:#ffc107;--daedalus-warning-background:rgb(255,193,7,0.15);--daedalus-info:#17a2b8;--daedalus-info-background:rgb(23,162,184,0.12);--daedalus-top-bar-height:2.25rem;--daedalus-border-radius:0.5rem;--daedalus-disclosure-size:0.35rem;--daedalus-disclosure-gap:0.5rem;--daedalus-disclosure-color:var(--daedalus-text-muted);--daedalus-font:"Open Sans",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif;--daedalus-font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--daedalus-font-scale:1.1;--daedalus-font-size:calc(0.8125rem * var(--daedalus-font-scale));--daedalus-font-size-large:calc(0.875rem * var(--daedalus-font-scale));--daedalus-font-size-heading:calc(1rem * var(--daedalus-font-scale));--daedalus-font-size-small:calc(0.75rem * var(--daedalus-font-scale));--daedalus-font-size-caption:calc(0.6875rem * var(--daedalus-font-scale));--daedalus-font-size-tiny:calc(0.625rem * var(--daedalus-font-scale));--daedalus-icon-size:calc(1rem * var(--daedalus-font-scale));--daedalus-icon-size-large:calc(1.5rem * var(--daedalus-font-scale));--daedalus-icon-size-small:calc(0.875rem * var(--daedalus-font-scale));}@media (prefers-color-scheme:dark){:root{--daedalus-background:#1c1c1e;--daedalus-toggle-background:#2c2c2e;--daedalus-toggle-active:#3a3a3c;--daedalus-text:#f5f5f7;--daedalus-text-muted:#98989d;--daedalus-lines:#48484a;--daedalus-border:#6e6e73;--daedalus-scrollbar-thumb:#636366;--daedalus-selection:#0a84ff;--daedalus-selection-text:#fff;--daedalus-selection-background:rgb(10,132,255,0.28);--daedalus-danger:#ff453a;--daedalus-danger-background:rgb(255,69,58,0.28);--daedalus-success:#32d74b;--daedalus-success-background:rgb(50,215,75,0.24);--daedalus-warning:#ffd60a;--daedalus-warning-background:rgb(255,214,10,0.22);--daedalus-info:#40c8e0;--daedalus-info-background:rgb(64,200,224,0.24);}}
@font-face{font-family:"Open Sans";src:url(/modules/contrib/daedalus/modules/daedalus_ui/assets/fonts/OpenSans-Variable.ttf) format("truetype-variations");font-weight:300 800;font-style:normal;font-stretch:75% 100%;font-display:swap;}@font-face{font-family:"Open Sans";src:url(/modules/contrib/daedalus/modules/daedalus_ui/assets/fonts/OpenSans-Italic-Variable.ttf) format("truetype-variations");font-weight:300 800;font-style:italic;font-stretch:75% 100%;font-display:swap;}
.canvas-page .toolbar-title svg{display:none;}.canvas-page .toolbar-title::before{display:flex;flex-shrink:0;align-items:center;justify-content:center;margin-top:1px;content:"";color:currentColor;background-color:currentColor;inline-size:var(--admin-toolbar-space-16);block-size:var(--admin-toolbar-space-16);mask-repeat:no-repeat;mask-position:center center;mask-size:100% auto;mask-image:url(/modules/contrib/canvas/assets/icons/page.svg);}
:root{--drupal-admin-color-white:var(--daedalus-background);--drupal-admin-color-gray-990:var(--daedalus-text);--drupal-admin-color-gray-950:var(--daedalus-text);--drupal-admin-color-gray-900:var(--daedalus-text);--drupal-admin-color-gray-800:var(--daedalus-text);--drupal-admin-color-gray-700:var(--daedalus-text-muted);--drupal-admin-color-gray-600:var(--daedalus-text-muted);--drupal-admin-color-gray-050:var(--daedalus-selection-background);--drupal-admin-color-gray-100:var(--daedalus-lines);--drupal-admin-color-gray-200:var(--daedalus-border);--drupal-admin-color-gray-300:var(--daedalus-border);--drupal-admin-color-blue-450:var(--daedalus-selection);--drupal-admin-color-blue-600:var(--daedalus-selection);--drupal-admin-color-blue-700:var(--daedalus-selection);--drupal-admin-color-focus:var(--daedalus-selection);--drupal-admin-color-blue-200:transparent;--drupal-admin-color-blue-300:transparent;}:root:root,[data-drupal-admin-styles][data-drupal-admin-styles]{--admin-toolbar-color-expanded:var(--daedalus-toggle-background);--admin-toolbar-font-family:var(--daedalus-font);--admin-toolbar-font-size-info-sm:var(--daedalus-font-size-small);--admin-toolbar-rem:calc(max(0.875rem,14px) * var(--daedalus-font-scale));--admin-toolbar-top-bar-height:var(--daedalus-top-bar-height);}.breadcrumb__item + .breadcrumb__item.breadcrumb__item::before{width:0.3125rem;height:0.5rem;margin:0 0.75rem;padding:0;content:"";background-color:var(--daedalus-text);mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' height='8' width='5'%3e%3cpath d='M1.207.647L.5 1.354 3.146 4 .5 6.647l.707.707L4.561 4z'/%3e%3c/svg%3e");mask-repeat:no-repeat;mask-position:center;}:is(#extra-specificity-hack,[data-drupal-admin-styles]){&.top-bar.top-bar,&.admin-toolbar-control-bar.admin-toolbar-control-bar{background-color:var(--admin-toolbar-color-white);}html[data-daedalus-ui-mode] &.top-bar.top-bar{border-bottom:none;}&.admin-toolbar::after{position:absolute;top:var(--drupal-displace-offset-top,0);bottom:0;width:1px;content:"";transition:top 0.2s ease;background:var(--daedalus-border,#b4bdd1);inset-inline-end:0;}.admin-toolbar__content.admin-toolbar__content,.admin-toolbar__footer.admin-toolbar__footer{border-inline-end:none;}.top-bar__actions{.toolbar-button{--toolbar-button-color:var(--daedalus-selection-text);--toolbar-button-hover-color:var(--daedalus-selection-text);--toolbar-button-focus-color:var(--daedalus-selection-text);}.toolbar-button__icon{fill:var(--daedalus-selection-text);}}.toolbar-dropdown__menu.toolbar-dropdown__menu{background:var(--admin-toolbar-color-white);}&.admin-toolbar,&.top-bar{color-scheme:light dark;}&.top-bar.top-bar{box-shadow:none;@media (min-width:64rem){padding-block:0;}}.top-bar__content{height:100%;.toolbar-title__icon{display:none;}.toolbar-title__label{line-height:2;}}*:focus:not(:focus-visible){outline:none;}.toolbar-button.toolbar-button:focus:not(:focus-visible){color:var(--toolbar-button-color);outline:none;}.toolbar-dropdown__link.toolbar-dropdown__link:focus:not(:focus-visible){color:var(--admin-toolbar-color-gray-800);outline:none;}}
@font-face{font-family:Inter;src:url(/core/modules/navigation/assets/fonts/inter-var.woff2) format("woff2");font-weight:100 900;font-display:swap;}
:root{--admin-toolbar-rem:max(1rem,16PX);}[data-drupal-admin-styles]{--admin-toolbar-color-focus:var(--drupal-admin-color-focus,var(--admin-toolbar-color-green-400));--admin-toolbar-size-focus:var(--drupal-admin-size-focus,2px);--admin-toolbar-color-blue-070:var(--drupal-admin-color-blue-070,#dbe8ff);--admin-toolbar-color-blue-100:var(--drupal-admin-color-blue-100,#ccdfff);--admin-toolbar-color-blue-200:var(--drupal-admin-color-blue-200,#94bbff);--admin-toolbar-color-blue-300:var(--drupal-admin-color-blue-300,#669eff);--admin-toolbar-color-blue-400:var(--drupal-admin-color-blue-400,#347efe);--admin-toolbar-color-blue-450:var(--drupal-admin-color-blue-450,#015efe);--admin-toolbar-color-blue-500:var(--drupal-admin-color-blue-500,#004bcc);--admin-toolbar-color-blue-600:var(--drupal-admin-color-blue-600,#0041b1);--admin-toolbar-color-blue-650:var(--drupal-admin-color-blue-650,#00389a);--admin-toolbar-color-blue-700:var(--drupal-admin-color-blue-700,#002566);--admin-toolbar-color-blue-800:var(--drupal-admin-color-blue-800,#001333);--admin-toolbar-color-gray-020:var(--drupal-admin-color-gray-020,#f8f9fc);--admin-toolbar-color-gray-050:var(--drupal-admin-color-gray-050,#f3f5f9);--admin-toolbar-color-gray-070:var(--drupal-admin-color-gray-070,#e3e9f2);--admin-toolbar-color-gray-100:var(--drupal-admin-color-gray-100,#d8dfea);--admin-toolbar-color-gray-200:var(--drupal-admin-color-gray-200,#cfd4dd);--admin-toolbar-color-gray-300:var(--drupal-admin-color-gray-300,#b8c1d0);--admin-toolbar-color-gray-400:var(--drupal-admin-color-gray-400,#a2acbe);--admin-toolbar-color-gray-500:var(--drupal-admin-color-gray-500,#8590a3);--admin-toolbar-color-gray-600:var(--drupal-admin-color-gray-600,#798291);--admin-toolbar-color-gray-700:var(--drupal-admin-color-gray-700,#6d7583);--admin-toolbar-color-gray-800:var(--drupal-admin-color-gray-800,#4f5661);--admin-toolbar-color-gray-900:var(--drupal-admin-color-gray-900,#323946);--admin-toolbar-color-gray-950:var(--drupal-admin-color-gray-950,#1f242d);--admin-toolbar-color-gray-990:var(--drupal-admin-color-gray-990,#13161a);--admin-toolbar-color-orange-020:var(--drupal-admin-color-orange-020,#fff7e0);--admin-toolbar-color-orange-050:var(--drupal-admin-color-orange-050,#ffefc2);--admin-toolbar-color-orange-070:var(--drupal-admin-color-orange-070,#ffe499);--admin-toolbar-color-orange-100:var(--drupal-admin-color-orange-100,#fdd568);--admin-toolbar-color-orange-200:var(--drupal-admin-color-orange-200,#ffc629);--admin-toolbar-color-orange-300:var(--drupal-admin-color-orange-300,#f5b400);--admin-toolbar-color-red-020:var(--drupal-admin-color-red-020,#ffe5e0);--admin-toolbar-color-red-050:var(--drupal-admin-color-red-050,#ffccc2);--admin-toolbar-color-red-070:var(--drupal-admin-color-red-070,#fa9);--admin-toolbar-color-red-100:var(--drupal-admin-color-red-100,#fd8168);--admin-toolbar-color-red-200:var(--drupal-admin-color-red-200,#ff4d29);--admin-toolbar-color-red-300:var(--drupal-admin-color-red-300,#ff2b00);--admin-toolbar-color-red-400:var(--drupal-admin-color-red-400,#e52600);--admin-toolbar-color-red-500:var(--drupal-admin-color-red-500,#c22000);--admin-toolbar-color-red-600:var(--drupal-admin-color-red-600,#991a00);--admin-toolbar-color-green-020:var(--drupal-admin-color-green-020,#ccffe7);--admin-toolbar-color-green-050:var(--drupal-admin-color-green-050,#9cfccf);--admin-toolbar-color-green-070:var(--drupal-admin-color-green-070,#3df59f);--admin-toolbar-color-green-100:var(--drupal-admin-color-green-100,#2ce890);--admin-toolbar-color-green-200:var(--drupal-admin-color-green-200,#18dc81);--admin-toolbar-color-green-300:var(--drupal-admin-color-green-300,#00cc6d);--admin-toolbar-color-green-400:var(--drupal-admin-color-green-400,#009952);--admin-toolbar-color-green-500:var(--drupal-admin-color-green-500,#008044);--admin-toolbar-color-green-600:var(--drupal-admin-color-green-600,#005c31);--admin-toolbar-color-white:var(--drupal-admin-color-white,#fff);--admin-toolbar-color-expanded:rgb(231,234,243,0.5);--admin-toolbar-font-family:inter,sans-serif;--admin-toolbar-color-shadow-0:rgb(0,0,0,0);--admin-toolbar-color-shadow-6:rgb(0,0,0,0.06);--admin-toolbar-color-shadow-8:rgb(0,0,0,0.08);--admin-toolbar-color-shadow-15:rgb(0,0,0,0.15);--admin-toolbar-space-4:var(--drupal-admin-space-4,calc(0.25 * var(--admin-toolbar-rem)));--admin-toolbar-space-8:var(--drupal-admin-space-8,calc(0.5 * var(--admin-toolbar-rem)));--admin-toolbar-space-10:var(--drupal-admin-space-10,calc(0.625 * var(--admin-toolbar-rem)));--admin-toolbar-space-12:var(--drupal-admin-space-12,calc(0.75 * var(--admin-toolbar-rem)));--admin-toolbar-space-16:var(--drupal-admin-space-16,var(--admin-toolbar-rem));--admin-toolbar-space-20:var(--drupal-admin-space-20,calc(1.25 * var(--admin-toolbar-rem)));--admin-toolbar-space-24:var(--drupal-admin-space-24,calc(1.5 * var(--admin-toolbar-rem)));--admin-toolbar-space-32:var(--drupal-admin-space-32,calc(2 * var(--admin-toolbar-rem)));--admin-toolbar-space-40:var(--drupal-admin-space-40,calc(2.5 * var(--admin-toolbar-rem)));--admin-toolbar-space-48:var(--drupal-admin-space-48,calc(3 * var(--admin-toolbar-rem)));--admin-toolbar-space-56:var(--drupal-admin-space-56,calc(3.5 * var(--admin-toolbar-rem)));--admin-toolbar-space-64:var(--drupal-admin-space-64,calc(4 * var(--admin-toolbar-rem)));--admin-toolbar-space-72:var(--drupal-admin-space-72,calc(4.5 * var(--admin-toolbar-rem)));--admin-toolbar-space-80:var(--drupal-admin-space-80,calc(5 * var(--admin-toolbar-rem)));--admin-toolbar-space-96:var(--drupal-admin-space-96,calc(6 * var(--admin-toolbar-rem)));--admin-toolbar-popover-width:calc(16 * var(--admin-toolbar-rem));--admin-toolbar-font-size-heading-xs:var(--drupal-admin-font-size-heading-xs,calc(0.875 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-heading-xs:var(--drupal-admin-line-height-heading-xs,var(--admin-toolbar-rem));--admin-toolbar-font-size-heading-sm:var(--drupal-admin-font-size-heading-sm,var(--admin-toolbar-rem));--admin-toolbar-line-height-heading-sm:var(--drupal-admin-line-height-heading-sm,var(--admin-toolbar-rem));--admin-toolbar-font-size-heading-md:var(--drupal-admin-font-size-heading-md,calc(1.125 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-heading-md:var(--drupal-admin-line-height-heading-md,calc(1.5 * var(--admin-toolbar-rem)));--admin-toolbar-font-size-heading-lg:var(--drupal-admin-font-size-heading-lg,calc(1.25 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-heading-lg:var(--drupal-admin-line-height-heading-lg,calc(1.5 * var(--admin-toolbar-rem)));--admin-toolbar-font-size-heading-xl:var(--drupal-admin-font-size-heading-xl,calc(1.5 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-heading-xl:var(--drupal-admin-line-height-heading-xl,calc(2 * var(--admin-toolbar-rem)));--admin-toolbar-font-size-heading-2xl:var(--drupal-admin-font-size-heading-2xl,calc(1.875 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-heading-2xl:var(--drupal-admin-line-height-heading-2xl,calc(1.5 * var(--admin-toolbar-rem)));--admin-toolbar-font-size-heading-3xl:var(--drupal-admin-font-size-heading-3xl,calc(2.25 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-heading-3xl:var(--drupal-admin-line-height-heading-3xl,calc(3 * var(--admin-toolbar-rem)));--admin-toolbar-font-size-label-xs:var(--drupal-admin-font-size-label-xs,calc(0.625 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-label-xs:var(--drupal-admin-line-height-label-xs,var(--admin-toolbar-rem));--admin-toolbar-font-size-label-sm:var(--drupal-admin-font-size-label-sm,calc(0.75 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-label-sm:var(--drupal-admin-line-height-label-sm,var(--admin-toolbar-rem));--admin-toolbar-font-size-label-md:var(--drupal-admin-font-size-label-md,calc(0.875 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-label-md:var(--drupal-admin-line-height-label-md,var(--admin-toolbar-rem));--admin-toolbar-font-size-label-lg:var(--drupal-admin-font-size-label-lg,var(--admin-toolbar-rem));--admin-toolbar-line-height-label-lg:var(--drupal-admin-line-height-label-lg,var(--admin-toolbar-rem));--admin-toolbar-font-size-label-xl:var(--drupal-admin-font-size-label-xl,calc(1.125 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-label-xl:var(--drupal-admin-line-height-label-xl,calc(1.5 * var(--admin-toolbar-rem)));--admin-toolbar-font-size-info-xs:var(--drupal-admin-font-size-info-xs,calc(0.75 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-info-xs:var(--drupal-admin-line-height-info-xs,var(--admin-toolbar-rem));--admin-toolbar-font-size-info-sm:var(--drupal-admin-font-size-info-sm,calc(0.875 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-info-sm:var(--drupal-admin-line-height-info-sm,var(--admin-toolbar-rem));--admin-toolbar-font-size-info-md:var(--drupal-admin-font-size-info-md,var(--admin-toolbar-rem));--admin-toolbar-line-height-info-md:var(--drupal-admin-line-height-info-md,calc(1.5 * var(--admin-toolbar-rem)));--admin-toolbar-font-size-info-lg:var(--drupal-admin-font-size-info-lg,calc(1.125 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-info-lg:var(--drupal-admin-line-height-info-lg,calc(1.5 * var(--admin-toolbar-rem)));--admin-toolbar-font-size-info-xl:var(--drupal-admin-font-size-info-xl,calc(1.25 * var(--admin-toolbar-rem)));--admin-toolbar-line-height-info-xl:var(--drupal-admin-line-height-info-xl,calc(1.5 * var(--admin-toolbar-rem)));--admin-toolbar-letter-spacing-0-8:var(--drupal-admin-letter-spacing-0-8,calc(0.05 * var(--admin-toolbar-rem)));--admin-toolbar-letter-spacing-0-06:var(--drupal-admin-letter-spacing-0-06,calc(0.00375 * var(--admin-toolbar-rem)));--admin-toolbar-z-index-admin-footer:var(--drupal-admin-z-index-footer,40);--admin-toolbar-z-index-header:var(--drupal-admin-z-index-header,99);--admin-toolbar-z-index-top-bar:var(--drupal-admin-z-index-top-bar,490);--admin-toolbar-z-index-admin-toolbar-control-bar:var(--drupal-admin-z-index-admin-toolbar-control-bar,499);--admin-toolbar-z-index-overlay:var(--drupal-admin-z-index-overlay,500);--admin-toolbar-z-index:var(--drupal-admin-z-index,501);--admin-toolbar-z-index-popover:var(--drupal-admin-z-index-popover,601);--admin-toolbar-z-index-footer:var(--drupal-admin-z-index-footer,701);--admin-toolbar-z-index-tooltip:var(--drupal-admin-z-index-tooltip,801);}[data-admin-toolbar-transitions]{--admin-toolbar-transition:150ms ease-out;}@media (prefers-reduced-motion){[data-admin-toolbar-transitions]{--admin-toolbar-transition:0s linear;}}
body{--admin-toolbar-sidebar-width:80vw;--admin-toolbar-sidebar-header:calc(3.75 * var(--admin-toolbar-rem));@media (min-width:35rem){--admin-toolbar-sidebar-width:calc(16.5 * var(--admin-toolbar-rem));}@media (min-width:64rem){--admin-toolbar-sidebar-width:calc(4.5 * var(--admin-toolbar-rem));[data-admin-toolbar="expanded"] &{--admin-toolbar-sidebar-width:calc(16.5 * var(--admin-toolbar-rem));}}}[data-admin-toolbar-transitions]{:is(#extra-specificity-hack,[data-drupal-admin-styles]){&.admin-toolbar{transition:visibility var(--admin-toolbar-transition),transform var(--admin-toolbar-transition);@media not (min-width:64rem){visibility:hidden;}@media (min-width:64rem){transition:width var(--admin-toolbar-transition);~ .dialog-off-canvas-main-canvas{transition:margin-inline-start var(--admin-toolbar-transition);}}}}}:is(#extra-specificity-hack,[data-drupal-admin-styles]){.admin-toolbar__displace-placeholder{position:absolute;inset-block-start:0;inset-inline-start:0;@media (min-width:64rem){width:var(--admin-toolbar-sidebar-width);}}}:is(#extra-specificity-hack,[data-drupal-admin-styles]){&.admin-toolbar{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:var(--admin-toolbar-z-index);display:flex;flex-direction:column;block-size:100vh;transform:translateX(-100%);background-color:var(--admin-toolbar-color-white);font-family:var(--admin-toolbar-font-family);inline-size:calc(var(--admin-toolbar-sidebar-width) + 1px);[dir="rtl"] &{right:0;transform:translateX(100%);@media (min-width:64rem){transform:none;}}& ~ .dialog-off-canvas-main-canvas{@media (min-width:64rem){margin-inline-start:var(--drupal-displace-offset-left,var(--admin-toolbar-sidebar-width));[dir="rtl"] &{margin-inline-start:var(--drupal-displace-offset-right,var(--admin-toolbar-sidebar-width));}}}[data-admin-toolbar="expanded"] &{visibility:visible;transform:none;}@media (min-width:64rem){transform:none;inset-block-start:0;}@media only screen and (max-height:18.75rem){min-height:20rem;}}.admin-toolbar__back-button{display:none;flex-grow:0;}&.admin-toolbar:has([data-toolbar-popover-control][aria-expanded="true"]){.admin-toolbar__back-button{display:flex;@media (min-width:64rem){display:none;}}.admin-toolbar__logo{display:none;@media (min-width:64rem){display:inline-flex;}}}.admin-toolbar__close-button{flex-grow:0;justify-self:end;margin-inline-start:auto;@media (min-width:64rem){display:none;}}.admin-toolbar__expand-button{display:none;align-items:center;justify-content:center;width:calc(2.25 * var(--admin-toolbar-rem));height:calc(2.25 * var(--admin-toolbar-rem));margin-inline-start:calc(0.125 * var(--admin-toolbar-rem));cursor:pointer;color:var(--admin-toolbar-color-gray-800);border:1px solid var(--admin-toolbar-color-gray-300);border-radius:50%;background-color:transparent;&:hover{color:var(--admin-toolbar-color-gray-990);}@media (min-width:64rem){display:flex;}}.admin-toolbar__expand-button-chevron{flex-shrink:0;fill:currentColor;width:calc(1 * var(--admin-toolbar-rem));height:calc(1 * var(--admin-toolbar-rem));transition:opacity var(--admin-toolbar-transition),rotate var(--admin-toolbar-transition);opacity:0;[data-admin-toolbar-transitions] &{opacity:1;}[dir="rtl"] &{rotate:180deg;}.admin-toolbar__expand-button[aria-expanded="true"] &{rotate:180deg;[dir="rtl"] &{rotate:0deg;}}}.admin-toolbar__header{position:sticky;z-index:var(--admin-toolbar-z-index-header);inset-block-start:0;display:flex;align-items:center;justify-content:space-between;margin-block-start:calc(var(--admin-toolbar-sidebar-header) * -1);padding-block-start:var(--admin-toolbar-space-16);padding-block-end:var(--admin-toolbar-space-4);background-color:var(--admin-toolbar-color-white);&:not(:has(.admin-toolbar__logo)){@media (min-width:64rem){display:none;}}@media (min-width:64rem){position:static;align-items:start;margin-block-start:revert;padding-block-start:revert;}}.admin-toolbar__logo{display:inline-flex;overflow:hidden;border-radius:var(--admin-toolbar-space-8);&:hover{background-color:transparent;}& img{display:block;max-width:var(--admin-toolbar-space-40);}}.admin-toolbar__scroll-wrapper{display:flex;overflow-y:auto;flex-direction:column;height:100%;border-inline-end:solid 1px transparent;background:linear-gradient(var(--admin-toolbar-color-white) 30%,var(--admin-toolbar-color-white)),radial-gradient(farthest-side at 50% 0,var(--admin-toolbar-color-shadow-15),var(--admin-toolbar-color-shadow-0));background-color:var(--admin-toolbar-color-white);background-repeat:no-repeat;background-attachment:local,scroll;background-position-y:3rem;background-size:100% 2.5rem,100% 1rem;@media (min-width:64rem){display:contents;overflow-y:unset;background:none;}}.admin-toolbar__content{display:grid;gap:var(--admin-toolbar-space-12);padding-block:var(--admin-toolbar-sidebar-header) var(--admin-toolbar-space-16);padding-inline:var(--admin-toolbar-space-16);border-inline-end:1px solid var(--admin-toolbar-color-gray-100);@media (min-width:64rem){display:flex;overflow-x:hidden;overflow-y:auto;flex-direction:column;flex-grow:1;padding-block-start:var(--admin-toolbar-space-16);background:linear-gradient(var(--admin-toolbar-color-white) 30%,var(--admin-toolbar-color-white)),linear-gradient(var(--admin-toolbar-color-white),var(--admin-toolbar-color-white) 80%) 0 100%,radial-gradient(farthest-side at 50% 0,var(--admin-toolbar-color-shadow-15),var(--admin-toolbar-color-shadow-0)),radial-gradient(farthest-side at 50% 100%,var(--admin-toolbar-color-shadow-15),var(--admin-toolbar-color-shadow-0)) 0 100%;background-color:var(--admin-toolbar-color-white);background-repeat:no-repeat;background-attachment:local,local,scroll,scroll;background-size:100% 2.5rem,100% 2.5rem,100% 1rem,100% 1rem;}}.admin-toolbar__footer{z-index:var(--admin-toolbar-z-index-footer);display:grid;gap:var(--admin-toolbar-space-4);margin-block-start:auto;padding:var(--admin-toolbar-space-16);border-block-start:1px solid var(--admin-toolbar-color-gray-200);border-inline-end:1px solid var(--admin-toolbar-color-gray-100);& > .toolbar-block{&:last-of-type{margin-block-end:var(--admin-toolbar-space-12);}}@media (min-width:64rem){--admin-toolbar-z-index-footer:-1;position:sticky;bottom:0;background-color:var(--admin-toolbar-color-white);}}.admin-toolbar__toggle{display:none;@media (min-width:64rem){display:flex;}}[data-drupal-tooltip]:hover + .admin-toolbar__tooltip,[data-drupal-tooltip]:focus + .admin-toolbar__tooltip{[data-admin-toolbar="expanded"] &{display:none;}}}:is(#extra-specificity-hack,[data-drupal-admin-styles]){&.admin-toolbar-overlay{position:fixed;z-index:var(--admin-toolbar-z-index-overlay);inset-block-start:0;inset-inline-start:0;display:none;width:100vw;height:100vh;background-color:rgb(0,0,0,0.14);:where([data-admin-toolbar="expanded"]) &{display:block;}@media (forced-colors:active){opacity:0.14;background-color:canvasText;}@media (min-width:64rem){display:none;}}}
:root{--admin-toolbar-top-bar-height:calc(4 * var(--admin-toolbar-rem));}:is(#extra-specificity-hack,[data-drupal-admin-styles]){&.top-bar{position:relative;z-index:var(--admin-toolbar-z-index-top-bar);display:flex;display:none;color:var(--admin-toolbar-color-gray-990);border-bottom:solid 1px transparent;background-color:var(--admin-toolbar-color-white);box-shadow:0 0 8px 0 var(--admin-toolbar-color-shadow-15);font-family:var(--admin-toolbar-font-family);padding-inline:var(--admin-toolbar-space-4);padding-block:var(--admin-toolbar-space-4);@media (min-width:64rem){block-size:var(--admin-toolbar-top-bar-height);position:fixed;inset-block-start:0;inset-inline-start:0;width:100vw;padding-block:var(--admin-toolbar-space-12);padding-inline:calc(var(--drupal-displace-offset-left,var(--admin-toolbar-sidebar-width)) + var(--admin-toolbar-space-32)) var(--admin-toolbar-space-32);box-shadow:0 0 40px 0 var(--admin-toolbar-color-shadow-6),0 4px 4px 0 var(--admin-toolbar-color-shadow-8);[dir="rtl"] &{padding-inline:calc(var(--drupal-displace-offset-right,var(--admin-toolbar-sidebar-width)) + var(--admin-toolbar-space-32)) var(--admin-toolbar-space-32);}}}&.top-bar:has(.top-bar__tools:not(:empty),.top-bar__context:not(:empty),.top-bar__actions:not(:empty)){display:block;~ .dialog-off-canvas-main-canvas{@media (min-width:64rem){margin-block-start:var(--admin-toolbar-top-bar-height);}}}.top-bar__actions{display:flex;justify-content:end;gap:0.5rem;@media (min-width:64rem){justify-content:end;gap:var(--admin-toolbar-space-4);}}.top-bar__content{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-content:center;gap:var(--admin-toolbar-space-16);width:100%;}.top-bar__controls{display:none;@media (min-width:64rem){display:flex;gap:var(--admin-toolbar-space-8);}}.top-bar__context{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--admin-toolbar-space-20);}.top-bar__title{--toolbar--title-max-width:40ch;}.top-bar__tools{display:flex;gap:0.5rem;}}
:root{--admin-toolbar-top-bar-height:var(-admin-toolbar-space-64);}:is(#extra-specificity-hack,[data-drupal-admin-styles]){&.admin-toolbar-control-bar{position:relative;z-index:var(--admin-toolbar-z-index-admin-toolbar-control-bar);display:flex;padding:var(--admin-toolbar-space-4);border-bottom:1px solid var(--admin-toolbar-color-gray-100);background-color:white;font-family:var(--admin-toolbar-font-family);@media (min-width:64rem){display:none;}}.admin-toolbar-control-bar__burger{align-self:start;@media (min-width:64rem){display:none;}}.admin-toolbar-control-bar__content{display:grid;grid-auto-flow:column;align-items:center;justify-content:space-between;gap:var(--admin-toolbar-space-16);width:100%;}}
:is(#extra-specificity-hack,[data-drupal-admin-styles]){.toolbar-menu{display:grid;margin:0;padding:0;list-style-type:none;gap:var(--admin-toolbar-space-4);}[class*="toolbar-menu--level-"]{display:none;}[data-toolbar-menu-trigger][aria-expanded="true"] + [class*="toolbar-menu--level-"]{display:grid;}.toolbar-menu__item{display:grid;}.toolbar-menu__item--level-1{border-radius:var(--admin-toolbar-space-8);&:has(> [data-toolbar-menu-trigger][aria-expanded="true"]){background:var(--admin-toolbar-color-gray-050);}}.toolbar-menu--level-2{padding-block-end:var(--admin-toolbar-space-12);box-shadow:inset var(--admin-toolbar-space-4) 0 0 0 var(--admin-toolbar-color-gray-100);[dir="rtl"] &{box-shadow:inset calc(-1 * var(--admin-toolbar-space-4)) 0 0 0 var(--admin-toolbar-color-gray-100);}}.toolbar-menu__link{position:relative;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding-inline:var(--admin-toolbar-space-20) var(--admin-toolbar-space-12);padding-block:var(--admin-toolbar-space-8);cursor:pointer;text-align:start;-webkit-text-decoration:none;text-decoration:none;letter-spacing:var(--admin-toolbar-letter-spacing-0-06);overflow-wrap:break-word;color:var(--admin-toolbar-color-gray-800);border:none;background-color:transparent;font-family:inherit;font-size:var(--admin-toolbar-font-size-info-xs);line-height:var(--admin-toolbar-line-height-info-xs);font-variation-settings:"wght" 600;inline-size:100%;gap:var(--admin-toolbar-space-8);&:has(+ .toolbar-menu .is-active){color:var(--admin-toolbar-color-gray-950);}&.current{color:var(--admin-toolbar-color-gray-990);&::after{position:absolute;z-index:1;inset-block-start:calc(50% - var(--admin-toolbar-space-8) / 2);inset-inline-start:calc(var(--admin-toolbar-space-4) * -0.5);content:"";border-radius:50%;background-color:currentColor;inline-size:var(--admin-toolbar-space-8);block-size:var(--admin-toolbar-space-8);}}&:focus{color:var(--admin-toolbar-color-gray-990);outline-offset:-2px;background-color:transparent;}&:hover{color:var(--admin-toolbar-color-blue-700);background-color:transparent;&::before{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;content:"";background-color:currentColor;inline-size:var(--admin-toolbar-space-8);block-size:100%;}}}.toolbar-menu__link--3{padding-inline-start:var(--admin-toolbar-space-32);font-size:var(--admin-toolbar-font-size-info-xs);line-height:var(--admin-toolbar-line-height-info-xs);font-variation-settings:"wght" 500;&::after{position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:0;content:"";background-color:var(--admin-toolbar-color-gray-100);inline-size:var(--admin-toolbar-space-20);block-size:1px;}&:hover{&::after{background-color:currentColor;}}}.toolbar-menu__chevron{flex-shrink:0;margin-inline-start:auto;transition:rotate var(--admin-toolbar-transition);rotate:90deg;fill:currentColor;block-size:var(--admin-toolbar-space-16);inline-size:var(--admin-toolbar-space-16);[dir="rtl"] &{rotate:90deg;}[aria-expanded="true"] &{rotate:-90deg;[dir="rtl"] &{rotate:none;}}}}
:is(#extra-specificity-hack,[data-drupal-admin-styles]){.toolbar-block{display:grid;gap:var(--admin-toolbar-space-4);.admin-toolbar__content &{&:nth-last-child(n + 2){&::after{margin-top:var(--admin-toolbar-space-8);content:"";border-top:1px solid var(--admin-toolbar-color-gray-200);}}}}.toolbar-block__list{display:grid;margin:0;padding:0;list-style-type:none;word-wrap:break-word;hyphens:auto;gap:var(--admin-toolbar-space-4);}.toolbar-block__list-item{display:grid;}.toolbar-block__title{position:relative;margin:0;padding:var(--admin-toolbar-space-12) var(--admin-toolbar-space-8);letter-spacing:var(--admin-toolbar-letter-spacing-0-8);text-transform:uppercase;color:var(--admin-toolbar-color-gray-700);font-family:inherit;font-size:var(--admin-toolbar-font-size-label-xs);line-height:var(--admin-toolbar-line-height-label-xs);font-variation-settings:"wght" 500;html:not([data-admin-toolbar="expanded"]) &,html[data-admin-toolbar-animating][data-admin-toolbar="expanded"] &{display:flex;align-items:center;justify-content:center;padding:0;color:var(--admin-toolbar-color-gray-600);font-size:0;block-size:calc(2.5 * var(--admin-toolbar-rem));inline-size:calc(2.5 * var(--admin-toolbar-rem));&::before{position:absolute;display:block;width:var(--admin-toolbar-space-4);height:var(--admin-toolbar-space-4);content:"";border-radius:50%;background-color:currentColor;}}}}
html[data-daedalus-ui-mode] .admin-toolbar,html[data-daedalus-ui-mode] .admin-toolbar-control-bar,html[data-daedalus-ui-mode] aside.top-bar,html[data-daedalus-ui-mode] .admin-toolbar__displace-placeholder{display:none !important;width:0 !important;height:0 !important;padding:0 !important;border:0 !important;}@media (min-width:64rem){html[data-daedalus-ui-mode] :is(#extra-specificity-hack,[data-drupal-admin-styles]).admin-toolbar ~ .dialog-off-canvas-main-canvas{margin-inline-start:var(--drupal-displace-offset-left,0);}}:is(#extra-specificity-hack,[data-drupal-admin-styles]),html{.daedalus-ui-mode-button,.daedalus-ui-mode-link{&.toolbar-button{&.active,&.active:hover:focus{color:var(--admin-toolbar-color-white);background-color:var(--daedalus-ui-main-color);}}}}.daedalus-ui-hidden{display:none !important;}
:is(#extra-specificity-hack,[data-drupal-admin-styles]),html{#edit-mode-top-bar{--admin-toolbar-font-family:var(--daedalus-font);--toolbar-button-color:var(--daedalus-text);--toolbar-button-hover-color:var(--daedalus-text);--toolbar-button-hover-bg:var(--daedalus-selection-background);z-index:1261;height:var(--daedalus-top-bar-height);user-select:none;color:var(--daedalus-text);font-family:var(--daedalus-font);.active{color:var(--daedalus-selection-text);background-color:var(--daedalus-ui-main-color);&::before{background-color:var(--daedalus-selection-text);}}.daedalus-ui-mode-button.active{background-color:var(--daedalus-ui-secondary-color);}.top-bar__left-toggles{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-start;width:auto;}.top-bar__global{display:flex;flex:1 1 auto;align-items:center;width:auto;}.top-bar__right-toggles{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;width:auto;}.toolbar-button{white-space:nowrap;}.toolbar-button:not(.daedalus-ui-split-button__main,.daedalus-ui-split-button__caret){border-radius:var(--daedalus-border-radius);}.toolbar-button__label{display:none;}.top-bar__left{justify-content:flex-start;}&.top-bar{display:none;padding-inline:var(--admin-toolbar-space-16,1rem);justify-content:flex-start;gap:var(--admin-toolbar-space-16,1rem);html[data-daedalus-ui-mode="edit"] &{display:flex;width:auto;background-color:var(--daedalus-background);box-shadow:none;inset-inline:0;}}@media (min-width:90rem){html:not([data-daedalus-ui-chrome-density="minimal"],[data-daedalus-ui-chrome-density="clean"]) & .toolbar-button__label{display:inline;}}}.top-bar::after{position:absolute;right:calc(var(--drupal-displace-offset-right,0px) - 1px);bottom:0;left:calc(var(--drupal-displace-offset-left,0px) - 1px);height:1px;content:"";background:var(--daedalus-border,#b4bdd1);}.top-bar__content .toolbar-button{min-height:0;padding:0.2rem;}#edit-mode-top-bar .toolbar-button:hover:not(:focus-visible){outline:none;}}html:not([data-daedalus-ui-mode="edit"]) #edit-mode-top-bar{height:0 !important;padding:0 !important;border:0 !important;}.top-bar-icon{width:30px;height:30px;cursor:pointer;background-repeat:no-repeat;background-position:center center;}html[data-daedalus-ui-mode="edit"]{--admin-toolbar-top-bar-height:var(--daedalus-top-bar-height);}#edit-mode-top-bar .active[data-daedalus-ui-conceal]{visibility:visible;pointer-events:auto;opacity:1;}
:is(#extra-specificity-hack,[data-drupal-admin-styles]),html{.daedalus-ui-split-button{display:flex;align-items:stretch;}.daedalus-ui-split-button__main{cursor:pointer;border-radius:var(--daedalus-border-radius) 0 0 var(--daedalus-border-radius);}.daedalus-ui-split-button__caret{display:flex;align-items:center;justify-content:center;padding-inline:2px;cursor:pointer;border:0;border-left:1px solid var(--daedalus-lines);border-radius:0 var(--daedalus-border-radius) var(--daedalus-border-radius) 0;}.daedalus-ui-split-button__caret[hidden]{display:none;}.daedalus-ui-split-button:has(.daedalus-ui-split-button__caret[hidden]) .daedalus-ui-split-button__main{border-radius:var(--daedalus-border-radius);}}

}
