.Button-module__qEVUHW__Button{appearance:none;color:var(--puck-color-white);letter-spacing:.05ch;font-family:var(--puck-font-family);box-sizing:border-box;text-align:center;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;line-height:1;text-decoration:none;transition:background-color 50ms ease-in;display:inline-flex}.Button-module__qEVUHW__Button:hover,.Button-module__qEVUHW__Button:active{transition:none}.Button-module__qEVUHW__Button--medium{padding-bottom:7px;padding-inline:19px;min-height:34px;padding-top:7px}.Button-module__qEVUHW__Button--large{padding-bottom:11px;padding-inline:19px;padding-top:11px}.Button-module__qEVUHW__Button-icon{margin-top:2px}.Button-module__qEVUHW__Button--primary{background:var(--puck-color-azure-04)}.Button-module__qEVUHW__Button:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media (hover:hover) and (pointer:fine){.Button-module__qEVUHW__Button--primary:hover{background-color:var(--puck-color-azure-03)}}.Button-module__qEVUHW__Button--primary:active{background-color:var(--puck-color-azure-02)}.Button-module__qEVUHW__Button--secondary{color:currentColor;border:1px solid}@media (hover:hover) and (pointer:fine){.Button-module__qEVUHW__Button--secondary:hover{background-color:var(--puck-color-azure-12);color:var(--puck-color-black)}}.Button-module__qEVUHW__Button--secondary:active{background-color:var(--puck-color-azure-11);color:var(--puck-color-black)}.Button-module__qEVUHW__Button--flush{border-radius:0}.Button-module__qEVUHW__Button--disabled,.Button-module__qEVUHW__Button--disabled:hover{background-color:var(--puck-color-grey-07);color:var(--puck-color-grey-03);cursor:not-allowed}.Button-module__qEVUHW__Button--fullWidth{justify-content:center;width:100%}.Button-module__qEVUHW__Button-spinner{padding-inline-start:8px}
.styles-module__lvUcOW__Drawer{font-family:var(--puck-font-family);flex-direction:column;gap:12px;display:flex}.styles-module__lvUcOW__Drawer-draggable{position:relative}.styles-module__lvUcOW__Drawer-draggableBg{pointer-events:none;z-index:-1;position:absolute;inset:0}.styles-module__lvUcOW__DrawerItem-draggable{background:var(--puck-color-white);cursor:grab;border:1px var(--puck-color-grey-09)solid;font-size:var(--puck-font-size-xxs);border-radius:4px;justify-content:space-between;align-items:center;padding:12px;transition:background-color 50ms ease-in,color 50ms ease-in;display:flex}.styles-module__lvUcOW__DrawerItem--disabled .styles-module__lvUcOW__DrawerItem-draggable{background:var(--puck-color-grey-11);color:var(--puck-color-grey-05);cursor:not-allowed}.styles-module__lvUcOW__DrawerItem:focus-visible{outline:0}.styles-module__lvUcOW__Drawer:not(.styles-module__lvUcOW__Drawer--isDraggingFrom) .styles-module__lvUcOW__DrawerItem:focus-visible .styles-module__lvUcOW__DrawerItem-draggable{outline:2px solid var(--puck-color-azure-05);outline-offset:2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.styles-module__lvUcOW__Drawer:not(.styles-module__lvUcOW__Drawer--isDraggingFrom) .styles-module__lvUcOW__DrawerItem:not(.styles-module__lvUcOW__DrawerItem--disabled) .styles-module__lvUcOW__DrawerItem-draggable:hover{background-color:var(--puck-color-azure-12);color:var(--puck-color-azure-04);transition:none}}.styles-module__lvUcOW__DrawerItem-name{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}
.styles-module__yrA89q__DraggableComponent{pointer-events:none;--overlay-background:color-mix(in srgb,var(--puck-color-azure-08)30%,transparent);position:absolute}.styles-module__yrA89q__DraggableComponent-overlayWrapper{pointer-events:none;box-sizing:border-box;z-index:1;width:100%;height:100%;position:absolute;top:0}.styles-module__yrA89q__DraggableComponent-overlay{cursor:pointer;outline:2px var(--puck-color-azure-09)solid;outline-offset:-2px;width:100%;height:100%}.styles-module__yrA89q__DraggableComponent:focus-visible>.styles-module__yrA89q__DraggableComponent-overlayWrapper{outline:1px solid var(--puck-color-azure-05)}.styles-module__yrA89q__DraggableComponent-loadingOverlay{background:var(--puck-color-white);color:var(--puck-color-grey-03);z-index:1;pointer-events:all;box-sizing:border-box;opacity:.8;z-index:1;border-radius:4px;padding:8px;display:flex;position:absolute;top:8px;right:8px}.styles-module__yrA89q__DraggableComponent--hover>.styles-module__yrA89q__DraggableComponent-overlayWrapper>.styles-module__yrA89q__DraggableComponent-overlay{background:var(--overlay-background);outline:2px var(--puck-color-azure-09)solid}.styles-module__yrA89q__DraggableComponent--isSelected>.styles-module__yrA89q__DraggableComponent-overlayWrapper>.styles-module__yrA89q__DraggableComponent-overlay{outline-color:var(--puck-color-azure-07)}.styles-module__yrA89q__DraggableComponent:has(.styles-module__yrA89q__DraggableComponent--hover>.styles-module__yrA89q__DraggableComponent-overlayWrapper)>.styles-module__yrA89q__DraggableComponent-overlayWrapper{display:none}.styles-module__yrA89q__DraggableComponent-actionsOverlay{opacity:0;pointer-events:none;z-index:2;position:sticky}.styles-module__yrA89q__DraggableComponent--isSelected .styles-module__yrA89q__DraggableComponent-actionsOverlay{opacity:1;pointer-events:auto}.styles-module__yrA89q__DraggableComponent-actions{cursor:grab;box-sizing:border-box;transform-origin:100% 0;width:auto;min-height:36px;display:flex;position:absolute}
.styles-module__m6-Daa__Heading{color:var(--puck-color-black);margin:0;font-weight:700;display:block}.styles-module__m6-Daa__Heading b{font-weight:700}.styles-module__m6-Daa__Heading--xxxxl{font-size:var(--puck-font-size-xxxxl);letter-spacing:.08ch;font-weight:800}.styles-module__m6-Daa__Heading--xxxl{font-size:var(--puck-font-size-xxxl)}.styles-module__m6-Daa__Heading--xxl{font-size:var(--puck-font-size-xxl)}.styles-module__m6-Daa__Heading--xl{font-size:var(--puck-font-size-xl)}.styles-module__m6-Daa__Heading--l{font-size:var(--puck-font-size-l)}.styles-module__m6-Daa__Heading--m{font-size:var(--puck-font-size-m)}.styles-module__m6-Daa__Heading--s{font-size:var(--puck-font-size-s)}.styles-module__m6-Daa__Heading--xs{font-size:var(--puck-font-size-xs)}
.styles-module__8lfeiW__Puck{--puck-space-px:16px;font-family:var(--puck-font-family);overflow-x:hidden}@media (min-width:766px){.styles-module__8lfeiW__Puck{overflow-x:auto}}.styles-module__8lfeiW__Puck-portal{z-index:2;position:relative}.styles-module__8lfeiW__PuckLayout-inner{--puck-frame-width:auto;--puck-side-bar-width:0px;--puck-left-side-bar-width:var(--puck-user-left-side-bar-width,var(--puck-side-bar-width));--puck-right-side-bar-width:var(--puck-user-right-side-bar-width,var(--puck-side-bar-width));grid-template-areas:"header header header""left editor right";grid-template-columns:0 var(--puck-frame-width)0;z-index:0;grid-template-rows:min-content auto;height:100dvh;display:grid;position:relative}.styles-module__8lfeiW__PuckLayout--mounted .styles-module__8lfeiW__PuckLayout-inner{--puck-side-bar-width:186px}.styles-module__8lfeiW__PuckLayout--leftSideBarVisible .styles-module__8lfeiW__PuckLayout-inner{grid-template-columns:var(--puck-left-side-bar-width)var(--puck-frame-width)0}.styles-module__8lfeiW__PuckLayout--rightSideBarVisible .styles-module__8lfeiW__PuckLayout-inner{grid-template-columns:0 var(--puck-frame-width)var(--puck-right-side-bar-width)}.styles-module__8lfeiW__PuckLayout--leftSideBarVisible.styles-module__8lfeiW__PuckLayout--rightSideBarVisible .styles-module__8lfeiW__PuckLayout-inner{grid-template-columns:var(--puck-left-side-bar-width)var(--puck-frame-width)var(--puck-right-side-bar-width)}@media (min-width:458px){.styles-module__8lfeiW__PuckLayout-mounted .styles-module__8lfeiW__PuckLayout-inner{--puck-frame-width:minmax(266px,auto)}}@media (min-width:638px){.styles-module__8lfeiW__PuckLayout .styles-module__8lfeiW__PuckLayout-inner{--puck-side-bar-width:minmax(186px,250px)}}@media (min-width:766px){.styles-module__8lfeiW__PuckLayout .styles-module__8lfeiW__PuckLayout-inner{--puck-frame-width:auto}}@media (min-width:990px){.styles-module__8lfeiW__PuckLayout .styles-module__8lfeiW__PuckLayout-inner{--puck-side-bar-width:256px}}@media (min-width:1198px){.styles-module__8lfeiW__PuckLayout .styles-module__8lfeiW__PuckLayout-inner{--puck-side-bar-width:274px}}@media (min-width:1398px){.styles-module__8lfeiW__PuckLayout .styles-module__8lfeiW__PuckLayout-inner{--puck-side-bar-width:290px}}@media (min-width:1598px){.styles-module__8lfeiW__PuckLayout .styles-module__8lfeiW__PuckLayout-inner{--puck-side-bar-width:320px}}
.styles-module__gVUWRG__PuckFields{font-family:var(--puck-font-family);position:relative}.styles-module__gVUWRG__PuckFields--isLoading{min-height:48px}.styles-module__gVUWRG__PuckFields-loadingOverlay{background:var(--puck-color-white);z-index:1;pointer-events:all;box-sizing:border-box;opacity:.8;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;display:flex;position:absolute;top:0}.styles-module__gVUWRG__PuckFields-loadingOverlayInner{padding:16px;display:flex;position:sticky;top:0}.styles-module__gVUWRG__PuckFields-field *{box-sizing:border-box}.styles-module__gVUWRG__PuckFields--wrapFields .styles-module__gVUWRG__PuckFields-field{color:var(--puck-color-grey-04);padding:16px 16px 12px;display:block}.styles-module__gVUWRG__PuckFields--wrapFields .styles-module__gVUWRG__PuckFields-field+.styles-module__gVUWRG__PuckFields-field{border-top:1px solid var(--puck-color-grey-09);margin-top:8px}
.styles-module__iQuerq__ComponentList{max-width:100%}.styles-module__iQuerq__ComponentList--isExpanded+.styles-module__iQuerq__ComponentList{margin-top:12px}.styles-module__iQuerq__ComponentList-content{display:none}.styles-module__iQuerq__ComponentList--isExpanded>.styles-module__iQuerq__ComponentList-content{display:block}.styles-module__iQuerq__ComponentList-title{color:var(--puck-color-grey-05);cursor:pointer;font:inherit;font-size:var(--puck-font-size-xxxs);text-transform:uppercase;background-color:#0000;border:0;border-radius:4px;gap:4px;width:100%;margin-bottom:6px;padding:8px;list-style:none;transition:background-color 50ms ease-in,color 50ms ease-in;display:flex}.styles-module__iQuerq__ComponentList-title:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media (hover:hover) and (pointer:fine){.styles-module__iQuerq__ComponentList-title:hover{background-color:var(--puck-color-azure-11);color:var(--puck-color-azure-04);transition:none}}.styles-module__iQuerq__ComponentList-title:active{background-color:var(--puck-color-azure-10);transition:none}.styles-module__iQuerq__ComponentList-titleIcon{margin-inline-start:auto}
.styles-module__f0ZsjG__PuckPreview{height:100%;position:relative}.styles-module__f0ZsjG__PuckPreview-frame{border:none;width:100%;height:100%}
.styles-module__edG5XW__LayerTree{color:var(--puck-color-grey-03);font-family:var(--puck-font-family);font-size:var(--puck-font-size-xxs);margin:0;padding:0;list-style:none;position:relative}.styles-module__edG5XW__LayerTree-zoneTitle{color:var(--puck-color-grey-05);font-size:var(--puck-font-size-xxxs);text-transform:uppercase}.styles-module__edG5XW__LayerTree-helper{text-align:center;color:var(--puck-color-grey-07);margin:8px 4px}.styles-module__edG5XW__Layer{border:1px solid #0000;border-radius:4px;position:relative}.styles-module__edG5XW__Layer-inner{border:1px solid #0000;border-radius:4px;transition:color 50ms ease-in}.styles-module__edG5XW__Layer--containsZone>.styles-module__edG5XW__Layer-inner{padding-inline-start:0}.styles-module__edG5XW__Layer-clickable{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:4px;align-items:center;width:100%;padding-inline:12px 4px;display:flex}.styles-module__edG5XW__Layer-clickable:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px;z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.styles-module__edG5XW__Layer:not(.styles-module__edG5XW__Layer--isSelected)>.styles-module__edG5XW__Layer-inner:hover{border-color:var(--puck-color-azure-10);background:var(--puck-color-azure-11);color:var(--puck-color-azure-04);transition:none}}.styles-module__edG5XW__Layer--isSelected{border-color:var(--puck-color-azure-08)}.styles-module__edG5XW__Layer--isSelected>.styles-module__edG5XW__Layer-inner{background:var(--puck-color-azure-10)}.styles-module__edG5XW__Layer--isSelected>.styles-module__edG5XW__Layer-inner>.styles-module__edG5XW__Layer-clickable>.styles-module__edG5XW__Layer-chevron,.styles-module__edG5XW__Layer--childIsSelected>.styles-module__edG5XW__Layer-inner>.styles-module__edG5XW__Layer-clickable>.styles-module__edG5XW__Layer-chevron{transform:scaleY(-1)}.styles-module__edG5XW__Layer-zones{margin-inline-start:12px;display:none}.styles-module__edG5XW__Layer--isSelected>.styles-module__edG5XW__Layer-zones,.styles-module__edG5XW__Layer--childIsSelected>.styles-module__edG5XW__Layer-zones{display:block}.styles-module__edG5XW__Layer-zones>.styles-module__edG5XW__LayerTree{margin-inline-start:12px}.styles-module__edG5XW__Layer-title,.styles-module__edG5XW__LayerTree-zoneTitle{align-items:center;gap:8px;margin:8px 4px;display:flex;overflow-x:hidden}.styles-module__edG5XW__Layer-name{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.styles-module__edG5XW__Layer-icon{color:var(--puck-color-rose-07);margin-top:4px}.styles-module__edG5XW__Layer-zoneIcon{color:var(--puck-color-grey-08);margin-top:4px}
.styles-module__WoZWyq__ViewportControls{background:var(--puck-color-grey-11);box-sizing:border-box;border-inline-start:2px solid var(--puck-color-grey-11);min-width:358px;padding-bottom:16px;z-index:1;justify-content:center;gap:8px;padding-inline-start:var(--puck-space-px);padding-inline-end:var(--puck-space-px);display:flex}.styles-module__WoZWyq__ViewportControls-divider{border-inline-end:1px solid var(--puck-color-grey-09);margin-inline:8px}.styles-module__WoZWyq__ViewportControls-zoomSelect{appearance:none;font-size:var(--puck-font-size-xxxs);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23c3c3c3'><polygon points='0,0 100,0 50,50'/></svg>") calc(100% - 12px) calc(50% + 3px)/10px no-repeat;border:0;width:96px;padding:0}.styles-module__WoZWyq__ViewportControls-zoomSelect:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:12px calc(50% + 3px)}.styles-module__WoZWyq__ViewportButton--isActive .styles-module__WoZWyq__ViewportButton-inner{color:var(--puck-color-azure-04)}
.styles-module__dmugtq__PuckCanvas{background:var(--puck-color-grey-11);padding:var(--puck-space-px);flex-direction:column;grid-area:editor;display:flex;overflow:auto}@media (min-width:1198px){.styles-module__dmugtq__PuckCanvas{padding:calc(var(--puck-space-px)*1.5);padding-top:var(--puck-space-px)}.styles-module__dmugtq__PuckCanvas:not(.styles-module__dmugtq__PuckCanvas:has(.styles-module__dmugtq__PuckCanvas-controls)){padding-top:calc(var(--puck-space-px)*1.5)}}.styles-module__dmugtq__PuckCanvas-inner{justify-content:center;width:100%;min-width:358px;height:100%;display:flex;position:relative}.styles-module__dmugtq__PuckCanvas-root{border:1px solid var(--puck-color-grey-09);box-sizing:content-box;pointer-events:none;transform-origin:top;opacity:0;background:#fff;min-width:321px;position:absolute;top:0;bottom:0}@media (min-width:1198px){.styles-module__dmugtq__PuckCanvas-root{min-width:unset}}@media (prefers-reduced-motion:reduce){.styles-module__dmugtq__PuckCanvas-root{transition:none!important}}.styles-module__dmugtq__PuckCanvas--ready .styles-module__dmugtq__PuckCanvas-root{pointer-events:unset;opacity:1}.styles-module__dmugtq__PuckCanvas-loader{color:var(--puck-color-grey-06);opacity:0;justify-content:center;align-items:center;height:100%;transition:opacity .25s ease-out;display:flex}.styles-module__dmugtq__PuckCanvas--showLoader .styles-module__dmugtq__PuckCanvas-loader{opacity:1}.styles-module__dmugtq__PuckCanvas--showLoader.styles-module__dmugtq__PuckCanvas--ready .styles-module__dmugtq__PuckCanvas-loader{opacity:0;height:0;transition:none}
.styles-module__6U2v8G__MenuBar{background-color:var(--puck-color-white);border-bottom:1px solid var(--puck-color-grey-09);z-index:2;margin-top:1px;padding:8px 16px;display:none;position:absolute;top:100%;left:0;right:0}.styles-module__6U2v8G__MenuBar--menuOpen{display:block}@media (min-width:638px){.styles-module__6U2v8G__MenuBar{border:none;margin-top:0;padding:0;display:block;position:static;overflow-y:visible}}.styles-module__6U2v8G__MenuBar-inner{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex}@media (min-width:638px){.styles-module__6U2v8G__MenuBar-inner{flex-flow:row;display:flex}}.styles-module__6U2v8G__MenuBar-history{display:flex}
.styles-module__0kNqtG__PuckHeader{background:var(--puck-color-white);border-bottom:1px solid var(--puck-color-grey-09);color:var(--puck-color-black);grid-area:header;max-width:100vw;position:relative}.styles-module__0kNqtG__PuckHeader-inner{align-items:end;gap:var(--puck-space-px);padding:var(--puck-space-px);grid-template:"left middle right"/1fr auto 1fr;display:grid}.styles-module__0kNqtG__PuckHeader-toggle{color:var(--puck-color-grey-05);margin-inline-start:-4px;padding-top:2px;display:flex}.styles-module__0kNqtG__PuckHeader--rightSideBarVisible .styles-module__0kNqtG__PuckHeader-rightSideBarToggle,.styles-module__0kNqtG__PuckHeader--leftSideBarVisible .styles-module__0kNqtG__PuckHeader-leftSideBarToggle{color:var(--puck-color-black)}.styles-module__0kNqtG__PuckHeader-title{align-self:center}.styles-module__0kNqtG__PuckHeader-path{font-family:var(--puck-font-family-monospaced);font-size:var(--puck-font-size-xxs);word-break:break-all;font-weight:400}.styles-module__0kNqtG__PuckHeader-tools{justify-content:flex-end;gap:16px;display:flex}.styles-module__0kNqtG__PuckHeader-menuButton{color:var(--puck-color-grey-05);margin-inline-start:-4px}.styles-module__0kNqtG__PuckHeader--menuOpen .styles-module__0kNqtG__PuckHeader-menuButton{color:var(--puck-color-black)}@media (min-width:638px){.styles-module__0kNqtG__PuckHeader-menuButton{display:none}}
@media (min-width:766px){.styles-module__ZPo-rq__ResizeHandle{cursor:col-resize;z-index:10;background:0 0;width:5px;height:100%;position:absolute;top:0}.styles-module__ZPo-rq__ResizeHandle:hover{background:#0000001a}.styles-module__ZPo-rq__ResizeHandle--left{right:-3px}.styles-module__ZPo-rq__ResizeHandle--right{left:-3px}}
