.inkpad-scope .inkpad-accordion,.editor-styles-wrapper .inkpad-accordion{--inkpad-acc-inner-pad-y:var(--inkpad-space-sm);--inkpad-acc-inner-pad-x:var(--inkpad-space-sm);--inkpad-acc-panel-pad:var(--inkpad-space-sm) var(--inkpad-space-md) var(--inkpad-space-md);--inkpad-acc-content-size:var(--inkpad-font-md);--inkpad-acc-align:left;--inkpad-acc-title-idle-opacity:.92;--inkpad-acc-title-bg:color-mix(in srgb,var(--inkpad-color-surface,var(--inkpad-surface,#fff)) 92%,var(--inkpad-color-accent,var(--inkpad-accent,currentcolor)) 8%);--inkpad-acc-title-border:transparent;--inkpad-acc-title-text:var(--inkpad-color-text,var(--inkpad-text,#111));--inkpad-acc-title-shadow:var(--inkpad-shadow-ambient,none);--inkpad-acc-title-open-bg:var(--inkpad-color-accent,var(--inkpad-accent,currentcolor));--inkpad-acc-title-open-border:transparent;--inkpad-acc-title-open-text:var(--inkpad-color-on-accent,var(--inkpad-color-surface,#fff));--inkpad-acc-title-open-shadow:var(--inkpad-shadow-sm,none);--inkpad-acc-panel-bg:color-mix(in srgb,var(--inkpad-color-surface,var(--inkpad-surface,#fff)) 92%,var(--inkpad-color-accent,var(--inkpad-accent,currentcolor)) 8%);--inkpad-acc-panel-border:transparent;--inkpad-acc-panel-shadow:var(--inkpad-shadow-sm,none);--inkpad-acc-panel-blur:0px;width:100%;box-sizing:border-box}.inkpad-scope .inkpad-accordion .inkpad-inner,.editor-styles-wrapper .inkpad-accordion .inkpad-inner{padding:var(--inkpad-acc-inner-pad-y) var(--inkpad-acc-inner-pad-x);box-sizing:border-box}.inkpad-scope .inkpad-accordion--padding-none .inkpad-inner,.editor-styles-wrapper .inkpad-accordion--padding-none .inkpad-inner{padding:0}.inkpad-scope .inkpad-accordion--padding-sm .inkpad-inner,.editor-styles-wrapper .inkpad-accordion--padding-sm .inkpad-inner{--inkpad-acc-inner-pad-y:var(--inkpad-space-xs);--inkpad-acc-inner-pad-x:var(--inkpad-space-xs)}.inkpad-scope .inkpad-accordion--padding-lg .inkpad-inner,.editor-styles-wrapper .inkpad-accordion--padding-lg .inkpad-inner{--inkpad-acc-inner-pad-y:var(--inkpad-space-md);--inkpad-acc-inner-pad-x:var(--inkpad-space-md)}.inkpad-scope .inkpad-accordion--size-sm,.editor-styles-wrapper .inkpad-accordion--size-sm{--inkpad-acc-panel-pad:var(--inkpad-space-xs) var(--inkpad-space-sm) var(--inkpad-space-sm);--inkpad-acc-content-size:var(--inkpad-font-sm)}.inkpad-scope .inkpad-accordion--size-lg,.editor-styles-wrapper .inkpad-accordion--size-lg{--inkpad-acc-panel-pad:var(--inkpad-space-md) var(--inkpad-space-lg) var(--inkpad-space-lg);--inkpad-acc-content-size:var(--inkpad-font-lg)}.inkpad-scope .inkpad-accordion--align-left,.editor-styles-wrapper .inkpad-accordion--align-left{--inkpad-acc-align:left}.inkpad-scope .inkpad-accordion--align-center,.editor-styles-wrapper .inkpad-accordion--align-center{--inkpad-acc-align:center}.inkpad-scope .inkpad-accordion--align-right,.editor-styles-wrapper .inkpad-accordion--align-right{--inkpad-acc-align:right}.inkpad-scope .inkpad-accordion-item+.inkpad-accordion-item,.editor-styles-wrapper .inkpad-accordion-item+.inkpad-accordion-item{margin-top:var(--inkpad-space-xs)}.inkpad-scope .inkpad-accordion-item,.editor-styles-wrapper .inkpad-accordion-item{transition:transform var(--inkpad-transition-fast)}.inkpad-scope .inkpad-accordion-item[data-open=true],.editor-styles-wrapper .inkpad-accordion-item[data-open=true]{transform:translateY(-2px)}.inkpad-scope .inkpad-accordion-title,.editor-styles-wrapper .inkpad-accordion-title{--inkpad-button-bg:var(--inkpad-acc-title-bg);--inkpad-button-text:var(--inkpad-acc-title-text);--inkpad-button-border:var(--inkpad-acc-title-border);--inkpad-button-shadow-stack:var(--inkpad-acc-title-shadow);width:100%;justify-content:var(--inkpad-align-flex,flex-start);gap:var(--inkpad-space-sm);text-align:var(--inkpad-acc-align);user-select:none;opacity:var(--inkpad-acc-title-idle-opacity);transform:translateY(0) scale(.992);transform-origin:center center;transition:transform var(--inkpad-transition-fast),opacity var(--inkpad-transition-fast);will-change:transform,opacity}.inkpad-scope .inkpad-accordion-item[data-open=true] .inkpad-accordion-title,.editor-styles-wrapper .inkpad-accordion-item[data-open=true] .inkpad-accordion-title{--inkpad-button-bg:var(--inkpad-acc-title-open-bg);--inkpad-button-text:var(--inkpad-acc-title-open-text);--inkpad-button-border:var(--inkpad-acc-title-open-border);--inkpad-button-shadow-stack:var(--inkpad-acc-title-open-shadow);opacity:1;transform:translateY(0) scale(1)}.inkpad-scope .inkpad-accordion-item:not([data-open=true]) .inkpad-accordion-title:hover,.inkpad-scope .inkpad-accordion-item:not([data-open=true]) .inkpad-accordion-title:focus-visible,.editor-styles-wrapper .inkpad-accordion-item:not([data-open=true]) .inkpad-accordion-title:hover,.editor-styles-wrapper .inkpad-accordion-item:not([data-open=true]) .inkpad-accordion-title:focus-visible{opacity:.98;transform:translateY(-1px) scale(.996)}.inkpad-scope .inkpad-accordion-icon,.editor-styles-wrapper .inkpad-accordion-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:1.1em;line-height:1;opacity:.85;transform:rotate(0deg);transition:transform var(--inkpad-transition-fast),opacity var(--inkpad-transition-fast);pointer-events:none}.inkpad-scope .inkpad-accordion-item[data-open=true] .inkpad-accordion-icon,.editor-styles-wrapper .inkpad-accordion-item[data-open=true] .inkpad-accordion-icon{transform:rotate(90deg);opacity:1}.inkpad-scope .inkpad-accordion-title-text,.editor-styles-wrapper .inkpad-accordion-title-text{flex:1 1 auto;min-width:0;overflow-wrap:break-word}.inkpad-scope .inkpad-accordion-panel,.editor-styles-wrapper .inkpad-accordion-panel{display:grid;grid-template-rows:0fr;opacity:.65;transform:translateY(10px);transition:grid-template-rows var(--inkpad-transition-medium),opacity var(--inkpad-transition-fast),transform var(--inkpad-transition-fast)}.inkpad-scope .inkpad-accordion-item[data-open=true] .inkpad-accordion-panel,.editor-styles-wrapper .inkpad-accordion-item[data-open=true] .inkpad-accordion-panel{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.inkpad-scope .inkpad-accordion-panel-inner,.editor-styles-wrapper .inkpad-accordion-panel-inner{min-height:0;overflow:hidden;box-sizing:border-box;padding:var(--inkpad-acc-panel-pad);background:var(--inkpad-acc-panel-bg);border:1px solid var(--inkpad-acc-panel-border);border-top:none;border-radius:0 0 var(--inkpad-radius-panel,var(--inkpad-radius)) var(--inkpad-radius-panel,var(--inkpad-radius));box-shadow:var(--inkpad-acc-panel-shadow);backdrop-filter:blur(var(--inkpad-acc-panel-blur));-webkit-backdrop-filter:blur(var(--inkpad-acc-panel-blur));position:relative;isolation:isolate;transform:translateY(-6px) scale(.988);transform-origin:top center;transition:transform var(--inkpad-transition-medium),box-shadow var(--inkpad-transition-fast)}.inkpad-scope .inkpad-accordion-item[data-open=true] .inkpad-accordion-panel-inner,.editor-styles-wrapper .inkpad-accordion-item[data-open=true] .inkpad-accordion-panel-inner{transform:translateY(0) scale(1)}.inkpad-scope .inkpad-accordion-content,.editor-styles-wrapper .inkpad-accordion-content{margin:0;font-size:var(--inkpad-acc-content-size);line-height:var(--inkpad-line-height);color:var(--inkpad-color-text,var(--inkpad-text));text-align:var(--inkpad-acc-align)}.inkpad-scope .inkpad-accordion-content>*,.editor-styles-wrapper .inkpad-accordion-content>*{margin-top:0;margin-bottom:0}.inkpad-scope .inkpad-accordion-content>*+*,.editor-styles-wrapper .inkpad-accordion-content>*+*{margin-top:var(--inkpad-space-sm)}.inkpad-scope .inkpad-accordion-content ul,.inkpad-scope .inkpad-accordion-content ol,.editor-styles-wrapper .inkpad-accordion-content ul,.editor-styles-wrapper .inkpad-accordion-content ol{margin-left:0;margin-bottom:0;padding-left:1.5em;text-align:left}.inkpad-scope .inkpad-accordion-content li+li,.editor-styles-wrapper .inkpad-accordion-content li+li{margin-top:.25em}.inkpad-scope .inkpad-accordion-content img,.editor-styles-wrapper .inkpad-accordion-content img{max-width:100%;height:auto}.inkpad-scope .inkpad-accordion-content p:last-child,.editor-styles-wrapper .inkpad-accordion-content p:last-child{margin-bottom:0}.inkpad-accordion-editor-remove-row+.inkpad-accordion-editor-remove-row{margin-top:var(--inkpad-space-xs)}@media (prefers-reduced-motion:reduce){.inkpad-scope .inkpad-accordion-panel,.editor-styles-wrapper .inkpad-accordion-panel,.inkpad-scope .inkpad-accordion-icon,.editor-styles-wrapper .inkpad-accordion-icon,.inkpad-scope .inkpad-accordion-title,.editor-styles-wrapper .inkpad-accordion-title,.inkpad-scope .inkpad-accordion-panel-inner,.editor-styles-wrapper .inkpad-accordion-panel-inner,.inkpad-scope .inkpad-accordion-item,.editor-styles-wrapper .inkpad-accordion-item{transition:none}}