:where(.eureka-menu){--eureka-height:50px;--eureka-max-width:1040px;--eureka-font:Camphor, "Open Sans", "Segoe UI", sans-serif;--eureka-bar-bg:transparent;--eureka-bar-border-width:0;--eureka-bar-border-color:transparent;--eureka-bar-shadow:none;--eureka-bar-filter:none;--eureka-bar-link:var(--eureka-link);--eureka-bar-link-hover:var(--eureka-link-hover);--eureka-bar-text-shadow:none;--eureka-bar-font-size:17px;--eureka-link:#6772e5;--eureka-link-hover:#32325d;--eureka-text-muted:#6b7c93;--eureka-text-muted-hover:#424770;--eureka-heading:#8898aa;--eureka-icon-light-hover:#8898aa;--eureka-title-transform:uppercase;--eureka-title-weight:600;--eureka-title-spacing:.025em;--eureka-bg:#fff;--eureka-alt-bg:#f6f9fc;--eureka-border-color:transparent;--eureka-panel-border-width:0;--eureka-panel-filter:none;--eureka-panel-inset:none;--eureka-shadow-color:#32325d40;--eureka-shadow:0 50px 100px -20px var(--eureka-shadow-color), 0 30px 60px -30px var(--eureka-shadow-color);--eureka-radius:4px;--eureka-arrow-display:block;--eureka-arrow-radius:4px 0 0 0;--eureka-badge-text:#fff;--eureka-badge-radius:10px;--eureka-duration:.25s;--eureka-easing:ease}.eureka-menu{z-index:500;height:var(--eureka-height);font-family:var(--eureka-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;perspective:2000px;transition:transform .5s;position:sticky;top:0}.eureka-menu:before{content:"";z-index:-1;box-sizing:border-box;border-bottom:var(--eureka-bar-border-width) solid var(--eureka-bar-border-color);background:var(--eureka-bar-bg);box-shadow:var(--eureka-bar-shadow);-webkit-backdrop-filter:var(--eureka-bar-filter);backdrop-filter:var(--eureka-bar-filter);position:absolute;inset:0}.eureka-menu[data-hidden]{transform:translateY(-100%)}:where(.eureka-menu ul){margin:0;padding:0;list-style:none}:where(.eureka-menu a){-webkit-tap-highlight-color:transparent;text-decoration:none}.eureka-menu :focus-visible{outline:2px solid var(--eureka-link);outline-offset:-2px;border-radius:4px}.eureka-nav-link{height:var(--eureka-height);font:inherit;font-size:var(--eureka-bar-font-size);font-weight:400;line-height:var(--eureka-height);white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--eureka-bar-link);text-shadow:var(--eureka-bar-text-shadow);cursor:pointer;background:0 0;border:0;margin:0;padding:0 10px;transition:color .1s;display:inline-block}.eureka-nav-link:hover,.eureka-nav-link[data-active]{color:var(--eureka-bar-link-hover)}@media (min-width:670px){.eureka-nav-link{padding:0 calc(4.0541vw - 17.1625px)}}@media (min-width:1040px){.eureka-nav-link{padding:0 25px}}.eureka-logo{align-items:center;padding-left:20px;display:inline-flex}.eureka-primary,.eureka-actions{display:none}@media (min-width:670px){.eureka-primary,.eureka-actions{display:flex}}.eureka-primary{justify-content:center}.eureka-primary .eureka-nav-link{font-weight:500}button.eureka-nav-link{cursor:default}.eureka-actions li:last-child .eureka-nav-link{padding-right:20px}.eureka-menu[data-compact] .eureka-bar{display:flex}.eureka-menu[data-compact] .eureka-logo,.eureka-menu[data-compact] .eureka-actions{position:static}.eureka-toggle{justify-content:center;align-items:center;width:44px;display:inline-flex;padding:0!important}.eureka-actions li:last-child .eureka-toggle{margin-right:12px}.eureka-toggle svg{width:20px;height:20px}.eureka-toggle-sun,.eureka-menu[data-scheme=dark] .eureka-toggle-moon{display:none}.eureka-menu[data-scheme=dark] .eureka-toggle-sun{display:block}@media (prefers-color-scheme:dark){.eureka-menu[data-scheme=system] .eureka-toggle-sun{display:block}.eureka-menu[data-scheme=system] .eureka-toggle-moon{display:none}}.eureka-dropdown{z-index:1000;top:var(--eureka-height);pointer-events:none;transform-origin:50% calc(var(--eureka-height) * -1);transition:transform var(--eureka-duration) var(--eureka-easing);display:none;position:absolute;left:0;right:0;transform:rotateX(-15deg)}@media (min-width:670px){.eureka-dropdown{display:block}}.eureka-dropdown[data-open]{pointer-events:auto;transform:none}.eureka-dropdown-bg,.eureka-arrow,.eureka-dropdown-container{opacity:0;transition-property:transform,width,height,opacity;transition-duration:var(--eureka-duration);transition-timing-function:var(--eureka-easing);position:absolute;top:0;left:0}.eureka-dropdown[data-open] .eureka-dropdown-bg,.eureka-dropdown[data-open] .eureka-arrow,.eureka-dropdown[data-open] .eureka-dropdown-container{opacity:1}.eureka-dropdown-bg{box-sizing:border-box;width:var(--dd-w,380px);height:var(--dd-h,400px);border:var(--eureka-panel-border-width) solid var(--eureka-border-color);border-radius:var(--eureka-radius);background:var(--eureka-bg);box-shadow:var(--eureka-shadow);-webkit-backdrop-filter:var(--eureka-panel-filter);backdrop-filter:var(--eureka-panel-filter);transform:translateX(var(--dd-x,0));overflow:hidden}.eureka-dropdown-bg:after,.eureka-popup-card:after{content:"";border-radius:inherit;box-shadow:var(--eureka-panel-inset);pointer-events:none;position:absolute;inset:0}.eureka-alt-bg{background:var(--eureka-alt-bg);height:1000px;transform:translateY(var(--alt-y,400px));transition:transform var(--eureka-duration) var(--eureka-easing);position:absolute;top:0;left:0;right:0}.eureka-arrow{display:var(--eureka-arrow-display);border-radius:var(--eureka-arrow-radius);background:var(--eureka-bg);width:12px;height:12px;transform:translateX(var(--arrow-x,0)) rotate(45deg);margin-left:-6px;top:-6px;box-shadow:-3px -3px 5px #525f7f0a}.eureka-dropdown-container{width:var(--dd-w,380px);height:var(--dd-h,400px);border-radius:var(--eureka-radius);transform:translateX(var(--dd-x,0));overflow:hidden}.eureka-panel{opacity:0;pointer-events:none;width:max-content;max-width:calc(100vw - 20px);transition-property:transform,opacity;transition-duration:var(--eureka-duration);transition-timing-function:var(--eureka-easing);position:absolute;top:0;left:0}.eureka-panel[data-state=active]{opacity:1;transform:none}.eureka-panel[data-state=left]{transform:translate(-150px)}.eureka-panel[data-state=right]{transform:translate(150px)}.eureka-dropdown[data-open] .eureka-panel[data-state=active]{pointer-events:auto}.eureka-dropdown:not([data-animate=true]) .eureka-dropdown-bg,.eureka-dropdown:not([data-animate=true]) .eureka-alt-bg,.eureka-dropdown:not([data-animate=true]) .eureka-arrow,.eureka-dropdown:not([data-animate=true]) .eureka-dropdown-container,.eureka-dropdown:not([data-animate=true]) .eureka-panel{transition:none}.eureka-group{padding:20px 35px}.eureka-item{align-items:flex-start;padding:9px 0;display:flex}.eureka-icon{flex:none;margin:2px 12px 0 0;display:inline-flex}.eureka-icon svg{width:17px;height:17px}.eureka-item-body{flex-direction:column;display:flex}.eureka-title{color:var(--accent,var(--eureka-link));font-size:16px;font-weight:var(--eureka-title-weight);letter-spacing:var(--eureka-title-spacing);text-transform:var(--eureka-title-transform);white-space:nowrap;margin:0;line-height:22px;transition:color .1s}.eureka-desc{color:var(--eureka-text-muted);margin:5px 0 0;font-size:15px;line-height:22px;transition:color .1s;display:block}.eureka-item:hover .eureka-title{color:var(--eureka-link-hover)}.eureka-item:hover .eureka-desc{color:var(--eureka-text-muted-hover)}.eureka-menu [data-fill]{transition:fill .1s}.eureka-menu [data-stroke]{transition:stroke .1s}.eureka-item:hover [data-fill=light]{fill:var(--eureka-icon-light-hover)}.eureka-item:hover [data-fill=dark]{fill:var(--eureka-link-hover)}.eureka-item:hover [data-stroke=light]{stroke:var(--eureka-icon-light-hover)}.eureka-item:hover [data-stroke=dark]{stroke:var(--eureka-link-hover)}.eureka-badge{border-radius:var(--eureka-badge-radius);background:var(--accent,var(--eureka-link));color:var(--eureka-badge-text);letter-spacing:normal;text-transform:uppercase;vertical-align:2px;margin-left:5px;padding:0 5px;font-size:10px;font-weight:700;line-height:14px;transition:background .15s;display:inline-block}.eureka-item:hover .eureka-badge,.eureka-plain-link:hover .eureka-badge,.eureka-post-link:hover .eureka-badge{background:var(--eureka-link-hover)}.eureka-featured{grid-template-columns:repeat(var(--cols,2), minmax(0, 290px));margin:-5px -10px;display:grid}.eureka-featured .eureka-item{align-items:center;padding:16px 8px}.eureka-featured .eureka-icon{margin:0 18px 0 0}.eureka-featured .eureka-icon svg{width:48px;height:48px}.eureka-featured .eureka-title{white-space:normal}.eureka-list-inline .eureka-item{align-items:center;padding:14px 8px 14px 0}.eureka-list-inline .eureka-icon{margin:0 15px 0 0}.eureka-list-inline .eureka-icon svg{width:22px;height:22px}.eureka-item-body-inline{flex-direction:row;align-items:baseline}.eureka-item-body-inline .eureka-desc{white-space:nowrap;margin:0 0 0 10px}.eureka-list-horizontal{justify-content:center;gap:0 60px;display:flex}.eureka-list-horizontal .eureka-item{padding:4px 0}.eureka-panel-main~.eureka-group:has(.eureka-list-horizontal){border-top:2px solid var(--eureka-bg)}.eureka-lead .eureka-desc{max-width:250px}.eureka-indent{margin-left:29px}.eureka-columns{white-space:nowrap;gap:40px;margin:15px 20px 10px 0;font-size:15px;line-height:26px;display:flex}.eureka-column-heading{color:var(--eureka-heading);letter-spacing:.025em;text-transform:uppercase;margin:0 0 3px;font-size:14px;font-weight:500;line-height:22px}.eureka-plain-link,.eureka-post-link{color:var(--eureka-link);transition:color .1s}.eureka-plain-link:hover,.eureka-post-link:hover{color:var(--eureka-link-hover)}.eureka-posts{margin:5px 10px 5px 0}.eureka-post-link{white-space:nowrap;padding:5px 0;display:block}.eureka-post-title{text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:300px;font-size:15px;line-height:22px;display:inline-block;overflow:hidden}.eureka-post-title-new{font-weight:500}.eureka-post-link .eureka-badge{vertical-align:3px}.eureka-mobile{display:flex;position:absolute;top:0;right:0}@media (min-width:670px){.eureka-mobile{display:none}}.eureka-burger{cursor:pointer;width:60px;position:relative}.eureka-burger span,.eureka-burger span:before,.eureka-burger span:after{background:currentColor;border-radius:1px;width:24px;height:3px;position:absolute}.eureka-burger span{top:calc(50% - 1.5px);left:18px}.eureka-burger span:before,.eureka-burger span:after{content:"";left:0}.eureka-burger span:before{top:-9px}.eureka-burger span:after{top:9px}.eureka-popup{pointer-events:none;perspective:2000px;display:flex;position:fixed;top:10px;left:10px;right:10px}.eureka-popup-card{box-sizing:border-box;border:var(--eureka-panel-border-width) solid var(--eureka-border-color);border-radius:var(--eureka-radius);background:var(--eureka-bg);max-height:calc(100dvh - 20px);box-shadow:var(--eureka-shadow);-webkit-backdrop-filter:var(--eureka-panel-filter);backdrop-filter:var(--eureka-panel-filter);white-space:nowrap;opacity:0;transform-origin:100% 0;transition-property:transform,opacity;transition-duration:var(--eureka-duration);transition-timing-function:var(--eureka-easing);flex-grow:1;font-size:17px;line-height:40px;position:relative;overflow:hidden auto;transform:rotate3d(1,1,0,-15deg)}.eureka-mobile[data-open] .eureka-popup-card{opacity:1;pointer-events:auto;transform:none}.eureka-popup-close{cursor:pointer;background:0 0;border:0;width:51px;height:51px;position:absolute;top:0;right:0}.eureka-popup-close:before,.eureka-popup-close:after{content:"";background:var(--eureka-link);border-radius:1px;height:3px;transition:background .1s;position:absolute;top:24px;left:14px;right:14px;transform:rotate(45deg)}.eureka-popup-close:after{transform:rotate(-45deg)}.eureka-popup-close:hover:before,.eureka-popup-close:hover:after{background:var(--eureka-link-hover)}.eureka-mobile-group{padding:20px 0 10px}.eureka-mobile-group+.eureka-mobile-group{padding-top:0}.eureka-mobile-heading{color:var(--eureka-heading);letter-spacing:.025em;text-transform:uppercase;margin:-5px 0 0 30px;font-size:14px;font-weight:600}.eureka-mobile-links{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.eureka-mobile-link{color:var(--accent,var(--eureka-link));align-items:center;padding:0 30px;font-size:19px;font-weight:500;line-height:48px;display:flex}.eureka-mobile-link:hover{color:var(--eureka-link-hover)}.eureka-mobile-link .eureka-icon{margin:0 14px 0 -3px}.eureka-mobile-link .eureka-icon svg{width:24px;height:24px}.eureka-mobile-more{border-top:2px solid var(--eureka-alt-bg);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:15px 10px;display:grid}.eureka-mobile-more a{color:var(--eureka-link);padding:0 20px;display:block}.eureka-mobile-more a:hover{color:var(--eureka-link-hover)}.eureka-mobile-action{background:var(--eureka-alt-bg);color:var(--eureka-link);padding:12px 30px;font-weight:600;display:block}@media (prefers-reduced-motion:reduce){.eureka-menu,.eureka-menu *{transition-duration:0s!important}.eureka-dropdown,.eureka-popup-card{transform:none}}
.edIWFq_page{--ed-border:#e3e8ee;--ed-text:#32325d;--ed-muted:#6b7c93;--ed-accent:#6772e5;--ed-bg:#f6f9fc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ed-bg);min-height:100vh;color:var(--ed-text);padding-bottom:80px;font-size:14px}.edIWFq_page input:not([type=checkbox]):not([type=color]),.edIWFq_page select{border:1px solid var(--ed-border);width:100%;min-width:0;height:34px;color:inherit;font:inherit;background:#fff;border-radius:6px;padding:0 10px}.edIWFq_page input:focus-visible,.edIWFq_page select:focus-visible,.edIWFq_page button:focus-visible,.edIWFq_page a:focus-visible{outline:2px solid var(--ed-accent);outline-offset:1px}.edIWFq_toolbar{z-index:1000;border-bottom:1px solid var(--ed-border);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex;position:sticky;top:0}.edIWFq_title{margin:0 12px 0 0;font-size:18px;display:inline}.edIWFq_state{color:var(--ed-muted)}.edIWFq_stateDirty{color:#c46b00;font-weight:600}.edIWFq_toolbarActions{flex-wrap:wrap;gap:8px;display:flex}.edIWFq_button{border:1px solid var(--ed-border);height:34px;color:var(--ed-text);font:inherit;cursor:pointer;background:#fff;border-radius:6px;align-items:center;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}.edIWFq_button:hover:not(:disabled){border-color:var(--ed-accent);color:var(--ed-accent)}.edIWFq_button:disabled{opacity:.5;cursor:not-allowed}.edIWFq_primary{border-color:var(--ed-accent);background:var(--ed-accent);color:#fff}.edIWFq_primary:hover:not(:disabled){color:#fff;background:#5469d4}.edIWFq_notice{white-space:pre-line;border-radius:6px;max-width:960px;margin:16px auto 0;padding:10px 14px}.edIWFq_noticeWarn{color:#7a5200;background:#fff8e6}.edIWFq_noticeError{color:#a2271d;background:#fdecea}.edIWFq_noticeSuccess{color:#11683f;background:#e6f6ee}.edIWFq_preview{border:1px dashed var(--ed-border);--pv-bg:#f6f9fc;--pv-muted:var(--ed-muted);--pv-control:#fff;--pv-control-border:var(--ed-border);--pv-blob-1:#c7d2fe;--pv-blob-2:#fbcfe8;--pv-blob-3:#bae6fd;background:radial-gradient(30rem 20rem at 15% 0%, var(--pv-blob-1) 0%, transparent 70%), radial-gradient(25rem 18rem at 85% 10%, var(--pv-blob-2) 0%, transparent 70%), radial-gradient(30rem 20rem at 50% 80%, var(--pv-blob-3) 0%, transparent 70%), var(--pv-bg);border-radius:8px;height:540px;margin:16px 24px 0;position:relative;overflow:hidden}.edIWFq_preview[data-scheme=dark]{--pv-bg:#0b1020;--pv-muted:#94a3b8;--pv-control:#1e293b;--pv-control-border:#334155;--pv-blob-1:#312e81;--pv-blob-2:#701a75;--pv-blob-3:#0c4a6e}.edIWFq_previewScheme{border:1px solid var(--pv-control-border);border-radius:6px;display:flex;position:absolute;bottom:10px;right:12px;overflow:hidden}.edIWFq_previewScheme button{background:var(--pv-control);color:var(--pv-muted);font:inherit;cursor:pointer;border:0;padding:4px 12px;font-size:12px}.edIWFq_previewScheme button[aria-pressed=true]{background:var(--ed-accent);color:#fff}.edIWFq_previewLabel{color:var(--pv-muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;position:absolute;bottom:10px;left:14px}.edIWFq_content{flex-direction:column;gap:16px;max-width:960px;margin:16px auto 0;padding:0 24px;display:flex}.edIWFq_card{border:1px solid var(--ed-border);background:#fff;border-radius:8px;padding:18px 20px}.edIWFq_cardTitle{margin:0 0 14px;font-size:16px}.edIWFq_hint{color:var(--ed-muted);margin:-8px 0 12px}.edIWFq_stack{flex-direction:column;gap:10px;display:flex}.edIWFq_inlineFields{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.edIWFq_inlineFields>.edIWFq_field{flex:180px}.edIWFq_inlineFields>.edIWFq_check{flex:none}.edIWFq_field{flex-direction:column;gap:4px;min-width:0;display:flex}.edIWFq_fieldWide{grid-column:1/-1}.edIWFq_fieldLabel{color:var(--ed-muted);font-size:12px;font-weight:600}.edIWFq_check{white-space:nowrap;align-items:center;gap:6px;height:34px;display:inline-flex}.edIWFq_item{border:1px solid var(--ed-border);border-radius:8px}.edIWFq_itemSummary{cursor:pointer;align-items:center;gap:10px;padding:10px 14px;list-style:none;display:flex}.edIWFq_itemSummary::-webkit-details-marker{display:none}.edIWFq_itemSummary:before{content:"▸";color:var(--ed-muted);transition:transform .15s}.edIWFq_item[open]>.edIWFq_itemSummary:before{transform:rotate(90deg)}.edIWFq_itemName{font-weight:600}.edIWFq_tag{background:var(--ed-bg);color:var(--ed-muted);border-radius:10px;padding:1px 8px;font-size:12px}.edIWFq_summarySpacer{flex:1}.edIWFq_itemBody{padding:4px 14px 14px}.edIWFq_area{border:1px solid var(--ed-border);border-radius:8px;padding:12px}.edIWFq_areaSecondary{background:var(--ed-bg)}.edIWFq_areaTitle{margin:0 0 10px;font-size:14px}.edIWFq_areaTitle span{color:var(--ed-muted);margin-left:6px;font-weight:400}.edIWFq_subCard{border:1px solid var(--ed-border);background:#fff;border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.edIWFq_subCardHeader{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.edIWFq_subCardHeader>.edIWFq_field{flex:1}.edIWFq_linkRow{background:#fafbfd;border:1px solid #edf0f4;border-radius:6px;align-items:flex-start;gap:10px;padding:10px;display:flex}.edIWFq_linkGrid{flex:1;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));align-items:end;gap:8px 12px;display:grid}.edIWFq_rowControls{flex:none;gap:4px;display:flex}.edIWFq_iconButton{border:1px solid var(--ed-border);width:30px;height:30px;color:var(--ed-muted);font:inherit;cursor:pointer;background:#fff;border-radius:6px}.edIWFq_iconButton:hover:not(:disabled){color:var(--ed-accent);border-color:var(--ed-accent)}.edIWFq_iconButton:disabled{opacity:.4;cursor:not-allowed}.edIWFq_danger:hover:not(:disabled){color:#d23f31;border-color:#d23f31}.edIWFq_addButton{height:32px;color:var(--ed-accent);font:inherit;cursor:pointer;background:0 0;border:1px dashed #c3cbd6;border-radius:6px;align-self:flex-start;padding:0 12px;font-weight:500}.edIWFq_addButton:hover{border-color:var(--ed-accent);background:#f3f4fd}.edIWFq_iconSelect{align-items:center;gap:6px;display:flex}.edIWFq_iconPreview{flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.edIWFq_iconPreview svg{max-width:22px;max-height:22px}.edIWFq_iconPreview>span{transform:scale(.5)}.edIWFq_colorField{gap:6px;display:flex}.edIWFq_colorField input[type=color]{border:1px solid var(--ed-border);background:#fff;border-radius:6px;flex:none;width:34px;height:34px;padding:2px}.edIWFq_templateGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:14px;display:grid}.edIWFq_templateCard{border:2px solid var(--ed-border);color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;display:flex}.edIWFq_templateCard:hover{border-color:#c3cbd6}.edIWFq_templateCardSelected,.edIWFq_templateCardSelected:hover{border-color:var(--ed-accent);box-shadow:0 0 0 3px #e0e3fb}.edIWFq_templateDescription{color:var(--ed-muted);font-size:12px;line-height:1.4}.edIWFq_swatches{gap:8px;width:100%;display:flex}.edIWFq_swatch{border-radius:min(var(--eureka-radius,4px), 10px);background:var(--eureka-bg,#fff);border:1px solid #0000001f;flex-direction:column;flex:1;gap:5px;height:52px;padding:0 0 8px;display:flex;overflow:hidden}.edIWFq_swatchBar{background:linear-gradient(var(--eureka-bar-bg,transparent), var(--eureka-bar-bg,transparent)), var(--eureka-alt-bg,#f6f9fc);height:12px;margin-bottom:4px}.edIWFq_swatchLink,.edIWFq_swatchText{border-radius:3px;height:5px;margin:0 8px}.edIWFq_swatchLink{background:var(--eureka-link,#6772e5);width:60%}.edIWFq_swatchText{background:var(--eureka-text-muted,#6b7c93);width:40%}.edIWFq_templateFolder{color:var(--ed-muted);font-size:11px}.edIWFq_templateProblem{color:#a2271d;font-size:12px;line-height:1.4}
