@import "https://rsms.me/inter/inter.css";
:root{--puck-color-grey-12:hsl(var(--background,217 19% 8%));--puck-color-grey-11:hsl(var(--card,217 19% 10%));--puck-color-grey-10:hsl(var(--surface-raised,217 19% 14%));--puck-color-grey-09:hsl(var(--accent,217 16% 18%));--puck-color-grey-08:hsl(var(--muted,217 19% 15%));--puck-color-grey-07:hsl(var(--border,217 19% 20%));--puck-color-grey-06:hsl(var(--border,217 19% 20%));--puck-color-grey-05:hsl(var(--muted-foreground,213 16% 65%));--puck-color-grey-04:hsl(var(--foreground,213 27% 84%) / .75);--puck-color-grey-03:hsl(var(--foreground,213 27% 84%));--puck-color-grey-02:hsl(var(--foreground,213 27% 84%));--puck-color-grey-01:hsl(var(--foreground,213 27% 84%));--puck-color-white:hsl(var(--card,217 19% 10%));--puck-color-black:hsl(var(--foreground,213 27% 84%));--puck-color-azure-01:hsl(var(--primary,224 93% 59%) / .12);--puck-color-azure-02:hsl(var(--primary,224 93% 59%) / .18);--puck-color-azure-03:hsl(var(--primary,224 93% 59%) / .5);--puck-color-azure-04:hsl(var(--primary,224 93% 59%));--puck-color-azure-05:hsl(var(--primary,224 93% 59%));--puck-color-azure-06:hsl(var(--primary,224 93% 59%) / .8);--puck-color-azure-07:hsl(var(--primary,224 93% 59%) / .6);--puck-color-azure-08:hsl(var(--primary,224 93% 59%));--puck-color-azure-09:hsl(var(--primary,224 93% 59%) / .25);--puck-color-azure-10:hsl(var(--primary,224 93% 59%) / .2);--puck-color-azure-11:hsl(var(--primary,224 93% 59%) / .15);--puck-color-azure-12:hsl(var(--primary,224 93% 59%) / .12);--puck-color-rose-01:#fce4ec;--puck-color-rose-02:#f8bbd0;--puck-color-rose-03:#f48fb1;--puck-color-rose-04:#ec407a;--puck-color-rose-05:#d81b60;--puck-color-rose-06:#ad1457;--puck-color-rose-07:#e91e63;--puck-color-rose-08:#880e4f;--puck-color-rose-09:#4a1942;--puck-color-rose-10:#2d1028;--puck-color-rose-11:#1f0c1e;--puck-color-rose-12:#150814;--puck-color-green-01:#dcfce7;--puck-color-green-02:#bbf7d0;--puck-color-green-03:#4ade80;--puck-color-green-04:#16a34a;--puck-color-green-05:#15803d;--puck-color-green-06:#166534;--puck-color-green-07:#22c55e;--puck-color-green-08:#14532d;--puck-color-green-09:#0f3d22;--puck-color-green-10:#0b2917;--puck-color-green-11:#081f12;--puck-color-green-12:#06150c;--puck-color-yellow-01:#fef9c3;--puck-color-yellow-02:#fef08a;--puck-color-yellow-03:#fde047;--puck-color-yellow-04:#eab308;--puck-color-yellow-05:#ca8a04;--puck-color-yellow-06:#a16207;--puck-color-yellow-07:#f59e0b;--puck-color-yellow-08:#78350f;--puck-color-yellow-09:#532a0a;--puck-color-yellow-10:#3b1f08;--puck-color-yellow-11:#291506;--puck-color-yellow-12:#1c0e04;--puck-color-red-01:#fee2e2;--puck-color-red-02:#fecaca;--puck-color-red-03:#f87171;--puck-color-red-04:#ef4444;--puck-color-red-05:#dc2626;--puck-color-red-06:#b91c1c;--puck-color-red-07:#f87171;--puck-color-red-08:#7f1d1d;--puck-color-red-09:#541414;--puck-color-red-10:#3a0e0e;--puck-color-red-11:#270a0a;--puck-color-red-12:#1a0606;--puck-font-size-scale-base-unitless:12;--puck-font-size-xxxs-unitless:12;--puck-font-size-xxs-unitless:14;--puck-font-size-xs-unitless:16;--puck-font-size-s-unitless:18;--puck-font-size-m-unitless:21;--puck-font-size-l-unitless:24;--puck-font-size-xl-unitless:28;--puck-font-size-xxl-unitless:36;--puck-font-size-xxxl-unitless:48;--puck-font-size-xxxxl-unitless:56;--puck-font-size-xxxs:calc(1rem * var(--puck-font-size-xxxs-unitless) / 16);--puck-font-size-xxs:calc(1rem * var(--puck-font-size-xxs-unitless) / 16);--puck-font-size-xs:calc(1rem * var(--puck-font-size-xs-unitless) / 16);--puck-font-size-s:calc(1rem * var(--puck-font-size-s-unitless) / 16);--puck-font-size-m:calc(1rem * var(--puck-font-size-m-unitless) / 16);--puck-font-size-l:calc(1rem * var(--puck-font-size-l-unitless) / 16);--puck-font-size-xl:calc(1rem * var(--puck-font-size-xl-unitless) / 16);--puck-font-size-xxl:calc(1rem * var(--puck-font-size-xxl-unitless) / 16);--puck-font-size-xxxl:calc(1rem * var(--puck-font-size-xxxl-unitless) / 16);--puck-font-size-xxxxl:calc(1rem * var(--puck-font-size-xxxxl-unitless) / 16);--puck-font-size-base:var(--puck-font-size-xs);--line-height-reset:1;--line-height-xs:calc(var(--space-m-unitless) / var(--puck-font-size-m-unitless));--line-height-s:calc(var(--space-m-unitless) / var(--puck-font-size-s-unitless));--line-height-m:calc(var(--space-m-unitless) / var(--puck-font-size-xs-unitless));--line-height-l:calc(var(--space-m-unitless) / var(--puck-font-size-xxs-unitless));--line-height-xl:calc(var(--space-m-unitless) / var(--puck-font-size-scale-base-unitless));--line-height-base:var(--line-height-m);--fallback-font-stack:-apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--puck-font-family:"DM Sans", var(--fallback-font-stack);--puck-font-family-monospaced:var(--font-mono,"JetBrains Mono", ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, monospace)}#frame-root{height:1px;min-height:100vh}[data-puck-entry]{z-index:0;position:relative}.ActionBar{cursor:default;background:var(--puck-color-grey-01);width:auto;color:var(--puck-color-white);font-family:var(--puck-font-family);padding:4px;border-radius:8px;align-items:center;min-height:26px;padding-inline:0;display:flex}.ActionBar-label{color:var(--puck-color-grey-08);font-size:var(--puck-font-size-xxxs);text-overflow:ellipsis;white-space:nowrap;margin-inline:4px;padding-inline:8px;font-weight:500}.ActionBarAction+.ActionBar-label{padding-inline-start:0}.ActionBar-label+.ActionBarAction{margin-inline-start:-4px}.ActionBar-group{border-inline-start:.5px solid var(--puck-color-grey-05);align-items:center;height:100%;padding-inline:4px;display:flex}.ActionBar-group:first-of-type{border-inline-start:0}.ActionBar-group:empty{display:none}.ActionBarAction{color:var(--puck-color-grey-08);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-inline:4px;padding:6px;transition:color 50ms ease-in;display:flex;overflow:hidden}.ActionBarAction--disabled{cursor:auto;color:var(--puck-color-grey-06)}.ActionBarAction svg{max-width:none!important}.ActionBarAction:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.ActionBarAction:hover:not(.ActionBarAction--disabled){color:var(--puck-color-azure-06);transition:none}}.ActionBarAction:active:not(.ActionBarAction--disabled),.ActionBarAction--active{color:var(--puck-color-azure-07);transition:none}.ActionBar-group *{margin:0}.ActionBar-separator{background:var(--puck-color-grey-05);width:.5px;height:100%;margin-inline:4px}.InputWrapper+.InputWrapper{margin-top:12px}.Input-label{color:var(--puck-color-grey-04);font-size:var(--puck-font-size-xxs);align-items:center;padding-bottom:12px;font-weight:600;display:flex}.Input-labelIcon{color:var(--puck-color-grey-07);margin-inline-end:4px;padding-inline-start:4px;display:flex}.Input-disabledIcon{color:var(--puck-color-grey-05);margin-inline-start:auto}.Input-input{background:var(--puck-color-white);border-style:solid;border-width:1px;border-color:var(--puck-color-grey-09);box-sizing:border-box;border-radius:4px;width:100%;max-width:100%;padding:12px 15px;font-family:inherit;font-size:16px;transition:border-color 50ms ease-in}@media (min-width:458px){.Input-input{font-size:14px}}select.Input-input{appearance:none;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)/12px no-repeat;background-color:var(--puck-color-white);cursor:pointer}select.Input-input: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)}@media (hover:hover) and (pointer:fine){:is(.Input:has(>input):hover .Input-input:not([readonly]),.Input:has(>textarea):hover .Input-input:not([readonly])){border-color:var(--puck-color-grey-05);transition:none}.Input:has(>select):hover .Input-input:not([disabled]){background-color:var(--puck-color-azure-12);border-color:var(--puck-color-grey-05);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%235a5a5a'><polygon points='0,0 100,0 50,50'/></svg>");transition:none}}.Input-input:focus{border-color:var(--puck-color-grey-05);outline:2px solid var(--puck-color-azure-05);transition:none}.Input--readOnly>.Input-input,.Input--readOnly>select.Input-input{background-color:var(--puck-color-grey-11);border-color:var(--puck-color-grey-09);color:var(--puck-color-grey-04);cursor:default;opacity:1;outline:0;transition:none}.Input-radioGroupItems{border:1px solid var(--puck-color-grey-09);border-radius:4px;flex-wrap:wrap;display:flex}.Input-radio{border-inline-end:1px solid var(--puck-color-grey-09);flex-grow:1}.Input-radio:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.Input-radio:first-of-type .Input-radioInner{border-top-left-radius:3px;border-bottom-left-radius:3px}.Input-radio:last-of-type{border-inline-end:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.Input-radio:last-of-type .Input-radioInner{border-top-right-radius:3px;border-bottom-right-radius:3px}.Input-radioInner{background-color:var(--puck-color-white);color:var(--puck-color-grey-04);cursor:pointer;font-size:var(--puck-font-size-xxxs);text-align:center;padding:8px 12px;transition:background-color 50ms ease-in}.Input-radio:has(:focus-visible){outline:2px solid var(--puck-color-azure-05);outline-offset:2px;position:relative}@media (hover:hover) and (pointer:fine){.Input-radioInner:hover{background-color:var(--puck-color-azure-12);transition:none}}.Input--readOnly .Input-radioInner{background-color:var(--puck-color-white);color:var(--puck-color-grey-04);cursor:default}.Input-radio .Input-radioInput:checked~.Input-radioInner{background-color:var(--puck-color-azure-11);color:var(--puck-color-azure-04);font-weight:500}.Input--readOnly .Input-radioInput:checked~.Input-radioInner{background-color:var(--puck-color-grey-11);color:var(--puck-color-grey-04)}.Input-radio .Input-radioInput{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}textarea.Input-input{margin-bottom:-4px}.ArrayField{background:var(--puck-color-azure-11);border:1px solid var(--puck-color-grey-09);border-radius:4px;flex-direction:column;display:flex}.ArrayField--isDraggingFrom{background-color:var(--puck-color-azure-11);overflow:hidden}.ArrayField-addButton{background-color:var(--puck-color-white);color:var(--puck-color-azure-05);cursor:pointer;text-align:left;border:none;border-radius:3px;justify-content:center;width:100%;margin:0;padding:14px;transition:background-color 50ms ease-in;display:flex}.ArrayField--hasItems>.ArrayField-addButton{border-top:1px solid var(--puck-color-grey-09);border-top-left-radius:0;border-top-right-radius:0}.ArrayField-addButton:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px;position:relative}@media (hover:hover) and (pointer:fine){.ArrayField:not(.ArrayField--isDraggingFrom)>.ArrayField-addButton:hover{background:var(--puck-color-azure-12);color:var(--puck-color-azure-04);transition:none}}.ArrayField:not(.ArrayField--isDraggingFrom)>.ArrayField-addButton:active{background:var(--puck-color-azure-11);color:var(--puck-color-azure-04);transition:none}.ArrayField-inner{margin-top:-1px}.ArrayFieldItem{border-top:1px solid var(--puck-color-grey-09);border-top-left-radius:3px;border-top-right-radius:3px;display:block;position:relative}.ArrayFieldItem--isDragging{border-top:#0000}.ArrayFieldItem--isExpanded:before{display:none}.ArrayFieldItem--isExpanded{z-index:2;border-bottom:0;outline-offset:0px!important;outline:1px solid var(--puck-color-azure-07)!important}.ArrayFieldItem--isDragging{outline:2px var(--puck-color-azure-09) solid!important}.ArrayFieldItem--isDragging .ArrayFieldItem-summary:active{background-color:var(--puck-color-white)}.ArrayFieldItem+.ArrayFieldItem{border-top-left-radius:0;border-top-right-radius:0}.ArrayFieldItem-summary{background:var(--puck-color-white);color:var(--puck-color-grey-04);cursor:pointer;font-size:var(--puck-font-size-xxs);justify-content:space-between;align-items:center;gap:2px;padding:12px 15px;list-style:none;transition:background-color 50ms ease-in;display:flex;position:relative;overflow:hidden}.ArrayFieldItem--noFields>.ArrayFieldItem-summary{cursor:grab}.ArrayFieldItem:first-of-type>.ArrayFieldItem-summary{border-top-left-radius:3px;border-top-right-radius:3px}.ArrayField--addDisabled>.ArrayField-inner>.ArrayFieldItem:last-of-type:not(.ArrayFieldItem--isExpanded)>.ArrayFieldItem-summary,.ArrayField--addDisabled>.ArrayField-inner>.ArrayFieldItem--isExpanded:last-of-type{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.ArrayFieldItem-summary:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ArrayFieldItem-summary:hover{background-color:var(--puck-color-azure-12);transition:none}}.ArrayFieldItem-summary:active{background-color:var(--puck-color-azure-11);transition:none}.ArrayFieldItem--isExpanded>.ArrayFieldItem-summary{background:var(--puck-color-azure-11);color:var(--puck-color-azure-04);font-weight:600;transition:none}.ArrayFieldItem-body{background:var(--puck-color-white);display:none}.ArrayFieldItem--isExpanded>.ArrayFieldItem-body{display:block}.ArrayFieldItem-fieldset{border:none;border-top:1px solid var(--puck-color-grey-09);min-width:0;margin:0;padding:16px 15px}.ArrayFieldItem-rhs{align-items:center;gap:4px;display:flex}.ArrayFieldItem-actions{color:var(--puck-color-grey-04);opacity:0;gap:4px;display:flex}.ArrayFieldItem-summary:focus-within>.ArrayFieldItem-rhs>.ArrayFieldItem-actions,.ArrayFieldItem-summary:hover>.ArrayFieldItem-rhs>.ArrayFieldItem-actions{opacity:1}.IconButton{color:currentColor;font-family:var(--puck-font-family);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color 50ms ease-in,color 50ms ease-in;display:flex}.IconButton--active{color:var(--puck-color-azure-04)}.IconButton:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:-2px}@media (hover:hover) and (pointer:fine){.IconButton:hover:not(.IconButton--disabled){background:var(--puck-color-grey-10);color:var(--puck-color-azure-04);cursor:pointer;transition:none}}.IconButton:active{background:var(--puck-color-azure-11);transition:none}.IconButton-title{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IconButton--disabled{color:var(--puck-color-grey-07)}@keyframes loader-animation{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(.8)}to{transform:rotate(360deg)scale(1)}}.Loader{background:0 0;border:2px solid;border-bottom-color:#0000;border-radius:100%;animation:1s linear infinite both loader-animation;display:inline-block}.DragIcon{color:var(--puck-color-grey-05);cursor:grab;border-radius:4px;padding:4px}.DragIcon--disabled{cursor:no-drop}@media (hover:hover) and (pointer:fine){.DragIcon:not(.DragIcon--disabled):hover{color:var(--puck-color-azure-05);background-color:var(--puck-color-azure-12)}}[data-dnd-placeholder] *{opacity:0!important}.ExternalInput-actions{display:flex}.ExternalInput-button{background-color:var(--puck-color-white);border:1px solid var(--puck-color-grey-09);color:var(--puck-color-azure-04);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;flex-grow:1;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-weight:500;transition:background-color 50ms ease-in;display:flex;position:relative;overflow:hidden}.ExternalInput--dataSelected .ExternalInput-button{color:var(--puck-color-grey-03);border-top-right-radius:0;border-bottom-right-radius:0;display:block}.ExternalInput--readOnly .ExternalInput-button{background-color:var(--puck-color-grey-11)}.ExternalInput-detachButton{border:1px solid var(--puck-color-grey-09);background-color:var(--puck-color-grey-12);color:var(--puck-color-grey-05);border-top-right-radius:4px;border-bottom-right-radius:4px;justify-content:center;align-items:center;gap:8px;margin-inline-start:-1px;padding:8px 12px;transition:background-color 50ms ease-in,color 50ms ease-in;display:flex;position:relative}.ExternalInput-button:focus-visible,.ExternalInput-detachButton:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px;z-index:1}@media (hover:hover) and (pointer:fine){.ExternalInput:not(.ExternalInput--readOnly) .ExternalInput-button:hover,.ExternalInput:not(.ExternalInput--readOnly) .ExternalInput-detachButton:hover{background:var(--puck-color-azure-12);transition:none}.ExternalInput:not(.ExternalInput--readOnly) .ExternalInput-detachButton:hover{color:var(--puck-color-azure-04)}}.ExternalInput:not(.ExternalInput--readOnly) .ExternalInput-button:active,.ExternalInput:not(.ExternalInput--readOnly) .ExternalInput-detachButton:active{background:var(--puck-color-azure-11);transition:none}.ExternalInputModal{color:var(--puck-color-black);grid-template-rows:min-content minmax(128px,100%) min-content;grid-template-columns:100%;min-height:50dvh;max-height:90dvh;display:grid;position:relative}.ExternalInputModal-grid{flex-direction:column;display:flex}@media (min-width:458px){.ExternalInputModal-grid{grid-template-columns:100%;display:grid}.ExternalInputModal--filtersToggled .ExternalInputModal-grid{grid-template-columns:25% 75%}}.ExternalInputModal-filters{border-bottom:1px solid var(--puck-color-grey-09)}.ExternalInputModal--filtersToggled .ExternalInputModal-filters{display:none}@media (min-width:458px){.ExternalInputModal-filters{border-inline-end:1px solid var(--puck-color-grey-09);display:none}.ExternalInputModal--filtersToggled .ExternalInputModal-filters{display:block}}.ExternalInputModal-masthead{background-color:var(--puck-color-grey-12);border-bottom:1px solid var(--puck-color-grey-09);flex-wrap:wrap;gap:24px;padding:24px;display:flex}.ExternalInputModal-tableWrapper{flex-grow:1;position:relative;overflow:auto}.ExternalInputModal-table{border-collapse:unset;border-spacing:0;color:var(--puck-color-grey-02);z-index:0;min-width:100%;position:relative}.ExternalInputModal-thead{background-color:var(--puck-color-white);z-index:1;position:sticky;top:0}.ExternalInputModal-th{border-bottom:1px solid var(--puck-color-grey-09);color:var(--puck-color-grey-04);padding:16px 24px;font-size:14px;font-weight:500}.ExternalInputModal-td{border-bottom:1px solid var(--puck-color-grey-10);padding:16px 24px}.ExternalInputModal-tr .ExternalInputModal-td:first-of-type{white-space:nowrap;width:1%;font-weight:500}@media (hover:hover) and (pointer:fine){.ExternalInputModal-tbody .ExternalInputModal-tr:hover{background:var(--puck-color-azure-12);color:var(--puck-color-azure-04);cursor:pointer;margin-inline-start:-5px;position:relative}.ExternalInputModal-tbody .ExternalInputModal-tr:hover .ExternalInputModal-td:first-of-type{border-inline-start:4px solid var(--puck-color-azure-04);padding-inline-start:20px}}.ExternalInputModal-tbody .ExternalInputModal-tr:last-of-type .ExternalInputModal-td{border-bottom:none}.ExternalInputModal-tableWrapper{display:none}.ExternalInputModal--hasData .ExternalInputModal-tableWrapper{display:block}.ExternalInputModal-loadingBanner{background-color:var(--puck-color-white);display:none}@supports (color:color-mix(in lab, red, red)){.ExternalInputModal-loadingBanner{background-color:color-mix(in srgb, var(--puck-color-white) 90%, transparent)}}.ExternalInputModal-loadingBanner{justify-content:center;align-items:center;padding:64px;position:absolute;inset:0}.ExternalInputModal--isLoading .ExternalInputModal-loadingBanner{display:flex}.ExternalInputModal-searchForm{flex-wrap:wrap;flex-grow:1;gap:12px;display:flex}@media (min-width:458px){.ExternalInputModal-searchForm{flex-wrap:nowrap}}.ExternalInputModal-search{background:var(--puck-color-white);border-style:solid;border-width:1px;border-color:var(--puck-color-grey-09);border-radius:4px;flex-grow:1;transition:border-color 50ms ease-in;display:flex}.ExternalInputModal-search:focus-within{border-color:var(--puck-color-grey-05);outline:2px solid var(--puck-color-azure-05);transition:none}@media (hover:hover) and (pointer:fine){.ExternalInputModal-search:hover{border-color:var(--puck-color-grey-05);transition:none}}.ExternalInputModal-searchIcon{background:var(--puck-color-grey-12);border-inline-end:1px solid var(--puck-color-grey-09);color:var(--puck-color-grey-07);border-top-left-radius:4px;border-bottom-left-radius:4px;justify-content:center;align-items:center;padding:12px 15px;transition:color 50ms ease-in;display:flex}.ExternalInputModal-search:focus-within .ExternalInputModal-searchIcon{color:var(--puck-color-grey-04);transition:none}@media (hover:hover) and (pointer:fine){.ExternalInputModal-search:hover .ExternalInputModal-searchIcon{color:var(--puck-color-grey-04);transition:none}}.ExternalInputModal-searchIconText{clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ExternalInputModal-searchInput{background:var(--puck-color-white);border:none;border-radius:4px;width:100%;padding:12px 15px;font-family:inherit;font-size:14px}.ExternalInputModal-searchInput:focus{outline:0}.ExternalInputModal-searchActions{gap:8px;width:100%;height:44px;display:flex}@media (min-width:458px){.ExternalInputModal-searchActions{width:auto}}.ExternalInputModal-searchActionIcon{align-self:center}.ExternalInputModal-footerContainer{background-color:var(--puck-color-grey-12);border-top:1px solid var(--puck-color-grey-09);color:var(--puck-color-grey-04);padding:16px}.ExternalInputModal-footer{text-align:right;font-size:14px;font-weight:500}.ExternalInputModal-field{color:var(--puck-color-grey-04);margin:16px;margin-bottom:12px;display:block}.Modal{background:var(--puck-color-black)}@supports (color:color-mix(in lab, red, red)){.Modal{background:color-mix(in srgb, var(--puck-color-black) 75%, transparent)}}.Modal{z-index:1;justify-content:center;align-items:center;padding:32px;display:none;position:fixed;inset:0}.Modal--isOpen{display:flex}.Modal-inner{background:var(--puck-color-white);border-radius:8px;flex-direction:column;width:100%;max-width:1024px;max-height:90dvh;display:flex;overflow:hidden}.Heading{color:var(--puck-color-black);margin:0;font-weight:700;display:block}.Heading b{font-weight:700}.Heading--xxxxl{font-size:var(--puck-font-size-xxxxl);letter-spacing:.08ch;font-weight:800}.Heading--xxxl{font-size:var(--puck-font-size-xxxl)}.Heading--xxl{font-size:var(--puck-font-size-xxl)}.Heading--xl{font-size:var(--puck-font-size-xl)}.Heading--l{font-size:var(--puck-font-size-l)}.Heading--m{font-size:var(--puck-font-size-m)}.Heading--s{font-size:var(--puck-font-size-s)}.Heading--xs{font-size:var(--puck-font-size-xs)}.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:hover,.Button:active{transition:none}.Button--medium{padding-bottom:7px;padding-inline:19px;min-height:34px;padding-top:7px}.Button--large{padding-bottom:11px;padding-inline:19px;padding-top:11px}.Button-icon{margin-top:2px}.Button--primary{background:var(--puck-color-azure-04)}.Button:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media (hover:hover) and (pointer:fine){.Button--primary:hover{background-color:var(--puck-color-azure-03)}}.Button--primary:active{background-color:var(--puck-color-azure-02)}.Button--secondary{color:currentColor;border:1px solid}@media (hover:hover) and (pointer:fine){.Button--secondary:hover{background-color:var(--puck-color-azure-12);color:var(--puck-color-black)}}.Button--secondary:active{background-color:var(--puck-color-azure-11);color:var(--puck-color-black)}.Button--flush{border-radius:0}.Button--disabled,.Button--disabled:hover{background-color:var(--puck-color-grey-07);color:var(--puck-color-grey-03);cursor:not-allowed}.Button--fullWidth{justify-content:center;width:100%}.Button-spinner{padding-inline-start:8px}.RichTextMenu{flex-flow:row;display:flex}.RichTextMenu--form{background-color:var(--puck-color-grey-12);scrollbar-width:none;border-top-left-radius:4px;border-top-right-radius:4px;padding:6px;position:relative;overflow-x:auto}.RichTextMenu-group{align-items:space-between;flex-flow:row;gap:2px;padding-inline:6px;display:flex;position:relative}.RichTextMenu-group:first-of-type{padding-left:0}.RichTextMenu-group:last-of-type{padding-right:0}.RichTextMenu--inline .RichTextMenu-group{color:var(--puck-color-grey-08);flex-wrap:nowrap;gap:0}.RichTextMenu-group+.RichTextMenu-group{border-left:1px solid var(--puck-color-grey-10)}.RichTextMenu--inline .RichTextMenu-group+.RichTextMenu-group{border-left:.5px solid var(--puck-color-grey-05)}.Control .lucide{width:18px;height:18px}.Control--inline .lucide{width:16px;height:16px}.Select{z-index:1;position:relative}.Select-button{background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:0;height:100%;padding:4px 2px 4px 4px;display:flex}.Select--hasOptions .Select-button{color:currentColor}.Select--hasOptions:not(.Select--disabled) .Select-button{cursor:pointer}.Select-buttonIcon{justify-content:center;align-items:center;display:flex}.Select--standalone .Select-buttonIcon .lucide{width:18px;height:18px}.Select--actionBar .Select-buttonIcon .lucide{width:16px;height:16px}.Select--hasOptions:not(.Select--disabled) .Select-button:hover,.Select--hasValue .Select-button{background:var(--puck-color-grey-10);color:var(--puck-color-azure-04)}.Select--disabled .Select-button{color:var(--puck-color-grey-07)}.Select--actionBar.Select--hasOptions .Select-button:hover,.Select--actionBar.Select--hasValue .Select-button{color:var(--puck-color-azure-07);background:0 0}.Select-items{border:1px solid var(--puck-color-grey-09);z-index:2;background:#fff;border-radius:8px;margin:10px 8px 10px 0;padding:4px;list-style:none}.SelectItem{color:var(--puck-color-grey-04);cursor:pointer;font-size:var(--puck-font-size-xxs);background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;margin:0;padding:8px 12px;display:flex}.SelectItem--isSelected{background:var(--puck-color-azure-11);color:var(--puck-color-azure-04);font-weight:500}.SelectItem--isSelected .SelectItem-icon{color:var(--puck-color-azure-04)}.SelectItem:hover{background:var(--puck-color-azure-11);color:var(--puck-color-azure-04)}.RichTextEditor .ProseMirror{white-space:pre-wrap;word-wrap:break-word;cursor:text;outline:none;position:relative}.RichTextEditor .rich-text *{white-space:pre-wrap;-webkit-user-select:auto;user-select:auto}.RichTextEditor .rich-text blockquote{border-left:4px solid var(--puck-color-grey-09);margin:1em 0;padding:0 1em}.RichTextEditor .rich-text code{background-color:var(--puck-color-grey-11);border-radius:4px;padding:4px 8px}.RichTextEditor .rich-text p:empty:before{content:" "}.RichTextEditor .rich-text pre code{padding:8px 12px;display:block}.RichTextEditor .rich-text>:first-child,.RichTextEditor .ProseMirror>:first-child,.RichTextEditor .rich-text * p:first-of-type{margin-top:0}.RichTextEditor .rich-text>:last-child,.RichTextEditor .ProseMirror>:last-child,.RichTextEditor .rich-text * p:last-of-type{margin-bottom:0}.RichTextEditor--editor{background:var(--puck-color-white);border-style:solid;border-width:1px;border-color:var(--puck-color-grey-09);box-sizing:border-box;font-family:inherit;font-size:var(--puck-font-size-xxs);resize:vertical;text-align:initial;border-radius:4px;flex-direction:column;width:100%;max-width:100%;min-height:128px;transition:border-color 50ms ease-in;display:flex}.RichTextEditor--editor .rich-text{flex-grow:1}.RichTextEditor--editor .rich-text .ProseMirror{height:100%;padding:12px 15px}.RichTextEditor--editor .rich-text:not(:has(.ProseMirror)){height:100%;padding:12px 15px}.RichTextEditor--editor .rich-text ul,.RichTextEditor--editor .rich-text ol{padding-left:24px}.RichTextEditor--editor .rich-text li{line-height:1.5}.RichTextEditor--editor .rich-text p{margin-block:12px}.RichTextEditor--editor .rich-text ul{list-style:outside}.RichTextEditor--editor .rich-text ol{list-style:decimal}.RichTextEditor--editor:focus-within{border-color:var(--puck-color-grey-05);outline:2px solid var(--puck-color-azure-05);transition:none}.RichTextEditor--editor.RichTextEditor--disabled{background:var(--puck-color-grey-11)}.RichTextEditor:not(:focus-within):not(.RichTextEditor--isActive) .ProseMirror ::-moz-selection{background-color:#0000}.RichTextEditor:not(:focus-within):not(.RichTextEditor--isActive) .ProseMirror ::selection{background-color:#0000}.RichTextEditor-menu{border-bottom:1px solid var(--puck-color-grey-10);z-index:1;position:sticky;top:0}.RichTextEditor--disabled .RichTextEditor-menu{border-bottom:1px solid var(--puck-color-grey-09)}.ObjectField{background-color:var(--puck-color-white);border:1px solid var(--puck-color-grey-09);border-radius:4px;flex-direction:column;display:flex}.ObjectField-fieldset{border:none;min-width:0;margin:0;padding:16px 15px}.Drawer{font-family:var(--puck-font-family);flex-direction:column;gap:12px;display:flex}.Drawer-draggable{position:relative}.Drawer-draggableBg{pointer-events:none;z-index:-1;position:absolute;inset:0}.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}.DrawerItem--disabled .DrawerItem-draggable{background:var(--puck-color-grey-11);color:var(--puck-color-grey-05);cursor:not-allowed}.DrawerItem:focus-visible{outline:0}.Drawer:not(.Drawer--isDraggingFrom) .DrawerItem:focus-visible .DrawerItem-draggable{outline:2px solid var(--puck-color-azure-05);outline-offset:2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.Drawer:not(.Drawer--isDraggingFrom) .DrawerItem:not(.DrawerItem--disabled) .DrawerItem-draggable:hover{background-color:var(--puck-color-azure-12);color:var(--puck-color-azure-04);transition:none}}.DrawerItem-name{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.DraggableComponent{pointer-events:none;--overlay-background:var(--puck-color-azure-08);position:absolute}@supports (color:color-mix(in lab, red, red)){.DraggableComponent{--overlay-background:color-mix(in srgb, var(--puck-color-azure-08) 30%, transparent)}}.DraggableComponent-overlayWrapper{pointer-events:none;box-sizing:border-box;z-index:1;width:100%;height:100%;position:absolute;top:0}.DraggableComponent-overlay{cursor:pointer;outline:2px var(--puck-color-azure-09) solid;outline-offset:-2px;width:100%;height:100%}.DraggableComponent:focus-visible>.DraggableComponent-overlayWrapper{outline:1px solid var(--puck-color-azure-05)}.DraggableComponent-loadingOverlay{background:var(--puck-color-white);color:var(--puck-color-grey-03);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}.DraggableComponent--hover>.DraggableComponent-overlayWrapper>.DraggableComponent-overlay{background:var(--overlay-background);outline:2px var(--puck-color-azure-09) solid}.DraggableComponent--isSelected>.DraggableComponent-overlayWrapper>.DraggableComponent-overlay{outline-color:var(--puck-color-azure-07)}.DraggableComponent:has(.DraggableComponent--hover>.DraggableComponent-overlayWrapper)>.DraggableComponent-overlayWrapper{display:none}.DraggableComponent-actionsOverlay{opacity:0;pointer-events:none;z-index:2;position:sticky}.DraggableComponent--isSelected .DraggableComponent-actionsOverlay{opacity:1;pointer-events:auto}.DraggableComponent-actions{cursor:grab;box-sizing:border-box;transform-origin:100% 0;width:auto;min-height:36px;display:flex;position:absolute}[data-puck-component] *{pointer-events:none;-webkit-user-select:none;user-select:none}[data-puck-component]{cursor:grab;-webkit-user-select:none;user-select:none;pointer-events:auto!important}[data-puck-dropzone]{pointer-events:auto!important}[data-puck-disabled]{cursor:pointer}[data-dnd-placeholder]{background:var(--puck-color-azure-06)!important;color:#0000!important;opacity:.3!important;border:none!important;outline:none!important;transition:none!important}[data-dnd-placeholder] *,[data-dnd-placeholder]:after,[data-dnd-placeholder]:before{opacity:0!important}[data-dnd-dragging][data-puck-component]{pointer-events:none!important;outline:2px var(--puck-color-azure-09) solid!important;outline-offset:-2px!important}.DropZone{--resize-animation-ms:.15s;height:100%;min-height:var(--min-empty-height);outline-offset:-2px;width:100%;position:relative}.DropZone--hasChildren{min-height:0}.DropZone:empty{min-height:var(--min-empty-height)}[data-puck-entry]:not([data-puck-dragging]) .DropZone{transition:min-height var(--resize-animation-ms) ease-in}.DropZone--isAreaSelected,.DropZone--hoveringOverArea:not(.DropZone--isRootZone){background:var(--puck-color-azure-09)}@supports (color:color-mix(in lab, red, red)){.DropZone--isAreaSelected,.DropZone--hoveringOverArea:not(.DropZone--isRootZone){background:color-mix(in srgb, var(--puck-color-azure-09) 30%, transparent)}}.DropZone--isAreaSelected,.DropZone--hoveringOverArea:not(.DropZone--isRootZone){outline:2px dashed var(--puck-color-azure-08)}.DropZone:empty{background:var(--puck-color-azure-09)}@supports (color:color-mix(in lab, red, red)){.DropZone:empty{background:color-mix(in srgb, var(--puck-color-azure-09) 30%, transparent)}}.DropZone:empty{outline:2px dashed var(--puck-color-azure-08)}.DropZone--isDestination{outline:2px dashed var(--puck-color-azure-04)!important}.DropZone--isDestination:not(.DropZone--isRootZone){background:var(--puck-color-azure-09)!important}@supports (color:color-mix(in lab, red, red)){.DropZone--isDestination:not(.DropZone--isRootZone){background:color-mix(in srgb, var(--puck-color-azure-09) 30%, transparent)!important}}.DropZone-item{position:relative}.DropZone-hitbox{z-index:1;width:100%;height:24px;position:absolute;bottom:-12px}[data-puck-dragging] .DropZone--isEnabled{outline:2px dashed var(--puck-color-azure-06)}.DropZone>:not([data-puck-component]){opacity:0}body:has(.DropZone--isAnimating:empty) [data-puck-overlay]{opacity:0!important}[data-puck-overlay-portal],[data-puck-overlay-portal] *{pointer-events:auto!important}[data-puck-overlay-portal]:hover{outline:2px var(--puck-color-azure-09) dashed;outline-offset:2px}[data-puck-overlay-portal]:focus-within{outline:2px var(--puck-color-azure-07) dashed;outline-offset:2px}.InlineTextField{cursor:text;white-space:pre-wrap;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;display:inline-block}[data-dnd-dragging] .InlineTextField{cursor:none;caret-color:#0000}[data-dnd-dragging] .InlineTextField::selection{display:none}.PuckFields{font-family:var(--puck-font-family);position:relative}.PuckFields--isLoading{min-height:48px}.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}.PuckFields-loadingOverlayInner{padding:16px;display:flex;position:sticky;top:0}.PuckFields-field *{box-sizing:border-box}.PuckFields--wrapFields .PuckFields-field{color:var(--puck-color-grey-04);padding:16px 16px 12px;display:block}.PuckFields--wrapFields .PuckFields-field+.PuckFields-field{border-top:1px solid var(--puck-color-grey-09);margin-top:8px}.ComponentList{max-width:100%}.ComponentList--isExpanded+.ComponentList{margin-top:12px}.ComponentList-content{display:none}.ComponentList--isExpanded>.ComponentList-content{display:block}.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}.ComponentList-title:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ComponentList-title:hover{background-color:var(--puck-color-azure-11);color:var(--puck-color-azure-04);transition:none}}.ComponentList-title:active{background-color:var(--puck-color-azure-10);transition:none}.ComponentList-titleIcon{margin-inline-start:auto}.PuckPreview{height:100%;position:relative}.PuckPreview-frame{border:none;width:100%;height:100%}.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}.LayerTree-zoneTitle{color:var(--puck-color-grey-05);font-size:var(--puck-font-size-xxxs);text-transform:uppercase}.LayerTree-helper{text-align:center;color:var(--puck-color-grey-07);margin:8px 4px}.Layer{border:1px solid #0000;border-radius:4px;position:relative}.Layer-inner{border:1px solid #0000;border-radius:4px;transition:color 50ms ease-in}.Layer--containsZone>.Layer-inner{padding-inline-start:0}.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}.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){.Layer:not(.Layer--isSelected)>.Layer-inner:hover{border-color:var(--puck-color-azure-10);background:var(--puck-color-azure-11);color:var(--puck-color-azure-04);transition:none}}.Layer--isSelected{border-color:var(--puck-color-azure-08)}.Layer--isSelected>.Layer-inner{background:var(--puck-color-azure-10)}.Layer--isSelected>.Layer-inner>.Layer-clickable>.Layer-chevron,.Layer--childIsSelected>.Layer-inner>.Layer-clickable>.Layer-chevron{transform:scaleY(-1)}.Layer-zones{margin-inline-start:12px;display:none}.Layer--isSelected>.Layer-zones,.Layer--childIsSelected>.Layer-zones{display:block}.Layer-zones>.LayerTree{margin-inline-start:12px}.Layer-title,.LayerTree-zoneTitle{align-items:center;gap:8px;margin:8px 4px;display:flex;overflow-x:hidden}.Layer-name{text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}.Layer-icon{color:var(--puck-color-rose-07);margin-top:4px}.Layer-zoneIcon{color:var(--puck-color-grey-08);margin-top:4px}.Puck{--puck-space-px:16px;font-family:var(--puck-font-family);overflow-x:hidden}@media (min-width:766px){.Puck{overflow-x:auto}}.Puck-portal{z-index:2;position:relative}.PuckLayout{height:100dvh}.PuckLayout-inner{--puck-frame-width:auto;--puck-side-nav-width:min-content;--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));background-color:var(--puck-color-grey-12);grid-template-areas:"header""editor""left""right""sidenav";grid-template-columns:var(--puck-frame-width);grid-template-rows:min-content auto 0 0 var(--puck-side-nav-width);z-index:0;height:100%;transition:grid-template-rows .15s ease-in;display:grid;position:relative;overflow:hidden}@media (min-width:638px){.PuckLayout-inner{--puck-side-nav-width:68px;grid-template-areas:"header header header header""sidenav left editor right";grid-template-columns:var(--puck-side-nav-width) 0 var(--puck-frame-width) 0;grid-template-rows:min-content auto}.Puck--hidePlugins .PuckLayout-inner{--puck-side-nav-width:0}}.PuckLayout--mounted .PuckLayout-inner{--puck-side-bar-width:186px}.PuckLayout--mobilePanelHeightToggle.PuckLayout--leftSideBarVisible .PuckLayout-inner{grid-template-rows:0 auto 30% 0 var(--puck-side-nav-width)}.PuckLayout--mobilePanelHeightToggle.PuckLayout--leftSideBarVisible.PuckLayout--isExpanded .PuckLayout-inner{grid-template-rows:0 auto 55% 0 var(--puck-side-nav-width)}@media (min-width:638px){.PuckLayout--mobilePanelHeightToggle.PuckLayout--leftSideBarVisible .PuckLayout-inner{grid-template-columns:var(--puck-side-nav-width) var(--puck-left-side-bar-width) var(--puck-frame-width) 0;grid-template-rows:min-content auto}}.PuckLayout--mobilePanelHeightMinContent.PuckLayout--leftSideBarVisible .PuckLayout-inner,.PuckLayout--mobilePanelHeightMinContent.PuckLayout--leftSideBarVisible.PuckLayout--isExpanded .PuckLayout-inner{grid-template-rows:0 auto min-content 0 var(--puck-side-nav-width)}@media (min-width:638px){.PuckLayout--mobilePanelHeightToggle.PuckLayout--leftSideBarVisible .PuckLayout-inner,.PuckLayout--mobilePanelHeightToggle.PuckLayout--leftSideBarVisible.PuckLayout--isExpanded .PuckLayout-inner,.PuckLayout--mobilePanelHeightMinContent.PuckLayout--leftSideBarVisible .PuckLayout-inner,.PuckLayout--mobilePanelHeightMinContent.PuckLayout--leftSideBarVisible.PuckLayout--isExpanded .PuckLayout-inner{grid-template-columns:var(--puck-side-nav-width) var(--puck-left-side-bar-width) var(--puck-frame-width) 0;grid-template-rows:min-content auto}.PuckLayout--rightSideBarVisible .PuckLayout-inner{grid-template-columns:var(--puck-side-nav-width) 0 var(--puck-frame-width) var(--puck-right-side-bar-width)}.PuckLayout--leftSideBarVisible.PuckLayout--rightSideBarVisible .PuckLayout-inner{grid-template-columns:var(--puck-side-nav-width) var(--puck-left-side-bar-width) var(--puck-frame-width) var(--puck-right-side-bar-width)}}@media (min-width:458px){.PuckLayout-mounted .PuckLayout-inner{--puck-frame-width:minmax(266px, auto)}}@media (min-width:638px){.PuckLayout .PuckLayout-inner{--puck-side-bar-width:minmax(186px, 250px)}}@media (min-width:766px){.PuckLayout .PuckLayout-inner{--puck-frame-width:auto}}@media (min-width:990px){.PuckLayout .PuckLayout-inner{--puck-side-bar-width:256px}}@media (min-width:1198px){.PuckLayout .PuckLayout-inner{--puck-side-bar-width:274px}}@media (min-width:1398px){.PuckLayout .PuckLayout-inner{--puck-side-bar-width:290px}}@media (min-width:1598px){.PuckLayout .PuckLayout-inner{--puck-side-bar-width:320px}}.PuckLayout-nav{border-top:1px solid var(--puck-color-grey-09);background-color:var(--puck-color-grey-12);grid-area:sidenav;width:100%;overflow:hidden}@media (min-width:638px){.PuckLayout-nav{border-top:0;border-right:1px solid var(--puck-color-grey-09);box-sizing:border-box}}.PuckLayout-header{grid-area:header}.PuckLayout--leftSideBarVisible .PuckLayout-header{overflow:hidden}@media (min-width:638px){.PuckLayout--leftSideBarVisible .PuckLayout-header{overflow:auto}}.PuckPluginTab{flex-grow:1;max-height:100%;display:none}.PuckPluginTab--visible{flex-direction:column;display:flex}.PuckPluginTab-body{flex-grow:1;max-height:100%}.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}.MenuBar--menuOpen{display:block}@media (min-width:638px){.MenuBar{border:none;margin-top:0;padding:0;display:block;position:static;overflow-y:visible}}.MenuBar-inner{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex}@media (min-width:638px){.MenuBar-inner{flex-flow:row;display:flex}}.MenuBar-history{display:flex}.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}@media (min-width:638px){.PuckHeader{padding-left:67px}.PuckHeader--hidePlugins{padding-left:0}}.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}@media (min-width:638px){.PuckHeader-inner{border-left:1px solid var(--puck-color-grey-09)}.PuckHeader--hidePlugins .PuckHeader-inner{border-left:none}}.PuckHeader-toggle{color:var(--puck-color-grey-05);margin-inline-start:-4px;padding-top:2px;display:flex}.PuckHeader--rightSideBarVisible .PuckHeader-rightSideBarToggle,.PuckHeader--leftSideBarVisible .PuckHeader-leftSideBarToggle{color:var(--puck-color-black)}.PuckHeader-rightSideBarToggle,.PuckHeader-leftSideBarToggle{display:none}@media (min-width:638px){.PuckHeader-rightSideBarToggle,.PuckHeader-leftSideBarToggle{display:block}}.PuckHeader-title{align-self:center}.PuckHeader-path{font-family:var(--puck-font-family-monospaced);font-size:var(--puck-font-size-xxs);word-break:break-all;font-weight:400}.PuckHeader-tools{justify-content:flex-end;gap:16px;display:flex}.PuckHeader-menuButton{color:var(--puck-color-grey-05);margin-inline-start:-4px}.PuckHeader--menuOpen .PuckHeader-menuButton{color:var(--puck-color-black)}@media (min-width:638px){.PuckHeader-menuButton{display:none}}.SidebarSection{color:var(--puck-color-black);flex-direction:column;display:flex;position:relative}.SidebarSection:last-of-type{flex-grow:1}.SidebarSection-title{background:var(--puck-color-white);border-bottom:1px solid var(--puck-color-grey-09);border-top:1px solid var(--puck-color-grey-09);padding:16px;overflow-x:auto}.SidebarSection--noBorderTop>.SidebarSection-title{border-top:0}.SidebarSection-content:last-child{padding-bottom:4px}.SidebarSection:last-of-type .SidebarSection-content{border-bottom:none;flex-grow:1}.SidebarSection-breadcrumbLabel{color:var(--puck-color-azure-04);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:2px;flex-shrink:0;padding:0;transition:color 50ms ease-in}.SidebarSection-breadcrumbLabel:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media (hover:hover) and (pointer:fine){.SidebarSection-breadcrumbLabel:hover{color:var(--puck-color-azure-03);transition:none}}.SidebarSection-breadcrumbLabel:active{color:var(--puck-color-azure-02);transition:none}.SidebarSection-breadcrumbs,.SidebarSection-breadcrumb{align-items:center;gap:4px;display:flex}.SidebarSection-heading{padding-inline-end:16px}.SidebarSection-loadingOverlay{background:var(--puck-color-white);z-index:1;pointer-events:all;box-sizing:border-box;opacity:.8;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.Breadcrumbs{align-items:center;gap:4px;display:flex}.Breadcrumbs-breadcrumbLabel{color:var(--puck-color-azure-04);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:2px;flex-shrink:0;padding:0;transition:color 50ms ease-in}.Breadcrumbs-breadcrumbLabel:focus-visible{outline:2px solid var(--puck-color-azure-05);outline-offset:2px}@media (hover:hover) and (pointer:fine){.Breadcrumbs-breadcrumbLabel:hover{color:var(--puck-color-azure-03);transition:none}}.Breadcrumbs-breadcrumbLabel:active{color:var(--puck-color-azure-02);transition:none}.Breadcrumbs-breadcrumb{align-items:center;gap:4px;display:flex}.ViewportControls{position:relative}.ViewportControls--fullScreen{border-radius:32px;display:flex;position:absolute;bottom:12px;right:12px;overflow:hidden}.ViewportControls-toggleButton{display:none}.ViewportControls--fullScreen .ViewportControls-toggleButton{background-color:var(--puck-color-grey-02);border:1px solid var(--puck-color-grey-04);cursor:pointer;color:var(--puck-color-grey-11);z-index:1;border-radius:30px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ViewportControls--fullScreen .ViewportControls-toggleButton:hover{background-color:var(--puck-color-grey-02);border:1px solid var(--puck-color-azure-04);color:var(--puck-color-azure-07)}.ViewportControls--isExpanded .ViewportControls-toggleButton{background-color:var(--puck-color-grey-03)}.ViewportControls-actions{display:flex}.ViewportControls-actionsInner{box-sizing:border-box;z-index:0;justify-content:center;margin-left:auto;margin-right:auto;display:flex;overflow:hidden}.ViewportControls--fullScreen .ViewportControls-actionsInner{background:var(--puck-color-grey-11);border:1px solid var(--puck-color-grey-09);margin-left:none;margin-right:none;border-radius:30px;padding-right:42px;transition:transform .15s ease-in-out;transform:translate(100%)}.ViewportControls--fullScreen.ViewportControls--isExpanded .ViewportControls-actionsInner{transform:translate(42px)}.ViewportControls-divider{border-inline-end:1px solid var(--puck-color-grey-09);margin-top:8px;margin-bottom:8px}.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 0 0 8px}.ViewportControls--fullScreen .ViewportControls-zoom{display:none}@media (min-width:638px){.ViewportControls-zoom,.ViewportControls--fullScreen .ViewportControls-zoom{justify-content:center;display:flex}}.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)}.ViewportButton-inner{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ViewportButton--isActive .ViewportButton-inner{color:var(--puck-color-azure-04)}.PuckCanvas{background:var(--puck-color-grey-11);padding:var(--puck-space-px);flex-direction:column;grid-area:editor;display:flex;position:relative;overflow:auto}@media (min-width:1198px){.PuckCanvas{padding:calc(var(--puck-space-px) * 1.5);padding-top:calc(var(--puck-space-px) * .5)}.PuckCanvas:not(.PuckCanvas:has(.PuckCanvas-controls)){padding-top:calc(var(--puck-space-px) * 1.5)}}.PuckCanvas--fullScreen{padding:0;overflow:hidden}@media (min-width:1198px){.PuckCanvas--fullScreen{padding:0}}.PuckCanvas-inner{justify-content:center;width:100%;min-width:288px;height:100%;display:flex;position:relative}.PuckCanvas-root{outline: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){.PuckCanvas-root{min-width:unset}}@media (prefers-reduced-motion:reduce){.PuckCanvas-root{transition:none!important}}.PuckCanvas--ready .PuckCanvas-root{pointer-events:unset;opacity:1}.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}.PuckCanvas--showLoader .PuckCanvas-loader{opacity:1}.PuckCanvas--showLoader.PuckCanvas--ready .PuckCanvas-loader{opacity:0;height:0;transition:none}.PuckCanvas-controls{padding-bottom:calc(var(--puck-space-px) * .5)}.PuckCanvas--fullScreen .PuckCanvas-controls{z-index:1;padding-bottom:0}@media (min-width:766px){.ResizeHandle{cursor:col-resize;z-index:10;background:0 0;width:5px;height:100%;position:absolute;top:0}.ResizeHandle:hover{background:#0000001a}.ResizeHandle--left{right:-3px}.ResizeHandle--right{left:-3px}}[data-resize-overlay]{z-index:9999;cursor:col-resize;position:fixed;inset:0}.Sidebar{border-block-start:1px solid var(--puck-color-grey-09);flex-direction:column;display:none;position:relative;overflow-y:auto}.Sidebar--isVisible{display:flex}.Sidebar--left{background:var(--puck-color-grey-12);grid-area:left}@media (min-width:766px){.Sidebar--left{border-block-start:0;border-inline-end:1px solid var(--puck-color-grey-09)}}.Sidebar--right{background:var(--puck-color-white);grid-area:right}@media (min-width:766px){.Sidebar--right{border-block-start:0;border-inline-start:1px solid var(--puck-color-grey-09)}}.Sidebar-resizeHandle{height:100%;position:absolute}.Sidebar--left+.Sidebar-resizeHandle{grid-area:left;justify-self:end}.Sidebar--right+.Sidebar-resizeHandle{grid-area:right;justify-self:start}.Nav{display:flex}.Nav-list{gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}@media (min-width:638px){.Nav-list{flex-direction:column;gap:16px;width:100%;padding-top:32px}}.Nav-mobileActions{border-inline-start:1px solid var(--puck-color-grey-09);justify-content:center;align-items:center;margin-inline-start:auto;padding:4px 16px;display:flex}@media (min-width:638px){.Nav-mobileActions{display:none}}.NavItem-link{text-align:center;color:var(--puck-color-grey-03);cursor:pointer;box-sizing:border-box;border-radius:4px;align-items:center;gap:8px;width:64px;padding:8px 4px;text-decoration:none;display:flex}@media (min-width:638px){.NavItem-link{width:auto}}.NavItem:first-of-type{padding-left:16px}.NavItem:last-of-type{padding-right:16px}@media (min-width:638px){.NavItem:first-of-type,.NavItem:last-of-type{padding:0}}.NavItem-link{font-size:var(--puck-font-size-xxxs);border-top:4px solid #0000;border-bottom:4px solid #0000;border-radius:0;flex-direction:column}@media (min-width:638px){.NavItem-link{border:0;border-left:4px solid #0000;border-right:4px solid #0000}}.NavItem-linkIcon{width:24px;height:24px}.NavItem--active>.NavItem-link{background-color:var(--puck-color-azure-10);color:var(--puck-color-azure-04);border-top-color:var(--puck-color-azure-04);background-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0;font-weight:600}@media (min-width:638px){.NavItem--active>.NavItem-link{border-top-color:#0000;border-right-color:var(--puck-color-azure-04)}}.NavItem:not(.NavItem--active)>.NavItem-link:hover{background-color:var(--puck-color-azure-11);color:var(--puck-color-azure-04)}@media (min-width:638px){.NavItem--mobileOnly{display:none}}.NavItem--desktopOnly{display:none}@media (min-width:638px){.NavItem--desktopOnly{display:block}}.BlocksPlugin,.OutlinePlugin{box-sizing:border-box;height:100%;padding:16px;overflow-y:auto}.FieldsPlugin{background:#fff;height:100%;overflow-y:auto}.FieldsPlugin-header{border-bottom:1px solid var(--puck-color-grey-09);padding:8px 16px;font-weight:600}@media (min-width:638px){.FieldsPlugin-header{padding:16px}}
[class*=Puck-]{--puck-space-px:4px;color:hsl(var(--foreground));font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;background:hsl(var(--background))!important}[class*=PuckLayout-header],.PuckHeader{background:hsl(var(--card))!important;border-bottom:1px solid hsl(var(--border))!important}.PuckHeader-inner{border:none!important}[class*=Header-title],.PuckHeader-title{letter-spacing:-.005em;color:hsl(var(--foreground))!important;font-size:1rem!important;font-weight:700!important}.PuckHeader-path{color:hsl(var(--muted-foreground))!important}.MenuBar,[class*=MenuBar]{background:hsl(var(--card))!important;border:none!important}[class*=Header-] button,.PuckHeader button{border-radius:6px!important}[class*=PuckLayout-leftSideBar],[class*=ComponentList-],[class*=Outline-]{background:hsl(var(--card))!important;border-right:1px solid hsl(var(--border))!important}[class*=ComponentList-title],[class*=Outline-] summary{text-transform:uppercase;letter-spacing:.06em;opacity:.75;font-size:.7rem;font-weight:700;color:hsl(var(--foreground))!important}[class*=ComponentList-item],[class*=Drawer-item]{transition:border-color .15s,background .15s;background:hsl(var(--surface-raised))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;border-radius:6px!important}[class*=ComponentList-item]:hover,[class*=Drawer-item]:hover{border-color:hsl(var(--primary))!important;background:hsl(var(--accent))!important}[class*=PuckLayout-rightSideBar],[class*=SidebarSection-]{background:hsl(var(--card))!important;border-left:1px solid hsl(var(--border))!important}[class*=SidebarSection-title]{text-transform:uppercase;letter-spacing:.06em;opacity:.78;border-bottom:1px solid hsl(var(--border));font-size:.72rem;font-weight:700;color:hsl(var(--foreground))!important}.PuckLayout .Sidebar.Sidebar--right [class*=SidebarSection-content] [class*=Input-input],.PuckLayout .Sidebar.Sidebar--right [class*=SidebarSection-content] [class*=Input-] input,.PuckLayout .Sidebar.Sidebar--right [class*=SidebarSection-content] [class*=Input-] textarea,.PuckLayout .Sidebar.Sidebar--right [class*=SidebarSection-content] [class*=Input-] select{font-family:DM Sans,sans-serif;font-size:.8rem;background:hsl(var(--surface))!important;border:1px solid hsl(var(--border))!important;color:hsl(var(--foreground))!important;border-radius:5px!important}.PuckLayout .Sidebar.Sidebar--right [class*=SidebarSection-content] [class*=Input-input]:focus,.PuckLayout .Sidebar.Sidebar--right [class*=SidebarSection-content] [class*=Input-] input:focus,.PuckLayout .Sidebar.Sidebar--right [class*=SidebarSection-content] [class*=Input-] textarea:focus,.PuckLayout .Sidebar.Sidebar--right [class*=SidebarSection-content] [class*=Input-] select:focus{outline:none;border-color:hsl(var(--primary))!important;box-shadow:0 0 0 2px hsl(var(--primary) / .2)!important}.PuckLayout .Sidebar.Sidebar--right [class*=SidebarSection-content] [class*=FieldLabel-label],.PuckLayout .Sidebar.Sidebar--right [class*=SidebarSection-content] [class*=InputOrGroup-] label{color:hsl(var(--foreground) / .85)!important;font-size:.72rem!important;font-weight:600!important}[class*=PuckLayout-frame],[class*=PuckPreview-],[class*=PuckCanvas]{background:#f8f9fa!important}[class*=DragOver-],[class*=DropZone-][class*=isActive]{border-color:hsl(var(--primary))!important}[class*=DropZone-][class*=isEmpty]{border-radius:8px;min-height:48px;border:2px dashed hsl(var(--border))!important}[class*=ActionBar-]{background:hsl(var(--surface-raised))!important;border:1px solid hsl(var(--border))!important;box-shadow:var(--shadow-card)!important;border-radius:6px!important}[class*=ActionBar-] button{color:hsl(var(--foreground))!important}[class*=ActionBar-] button:hover{background:hsl(var(--accent))!important}[class*=Puck-] ::-webkit-scrollbar{width:6px;height:6px}[class*=Puck-] ::-webkit-scrollbar-track{background:0 0}[class*=Puck-] ::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}[class*=Puck-] ::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground))}@media print{[class*=Puck-header],[class*=Puck-leftSidebar],[class*=Puck-rightSidebar],[class*=DraggableComponent-overlay],[class*=ActionBar],[class*=ComponentList],[class*=Drawer],button,[data-puck-dnd],[data-puck-action-bar]{display:none!important}[class*=Puck-canvas],[class*=Puck-frame],[class*=Preview-]{width:100%!important;max-width:100%!important;box-shadow:none!important;border:none!important;margin:0!important;padding:0!important}[data-puck-component=ReportSection]{page-break-before:always;-moz-column-break-before:page;break-before:page}[data-puck-component=ReportCover],[data-puck-component=TableOfContents]{page-break-after:always;-moz-column-break-after:page;break-after:page}[data-puck-component=BarChart],[data-puck-component=PieDonutChart],[data-puck-component=TimeSeriesChart],[data-puck-component=DataTable],[data-puck-component=KPIRow]{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}body,[data-report-title]{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#1a1a1a!important;background:#fff!important}}