.transparent.svelte-1wg91mu{background:transparent}.a11y-hidden.svelte-13pq11u{display:none}.a11y-live-msg.svelte-13pq11u{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0px,0px,0px,0px);clip-path:inset(100%)}.svelte-flow__selection.svelte-1vr3gfi{position:absolute;top:0;left:0}.svelte-flow__selection-wrapper.svelte-sf2y5e{position:absolute;top:0;left:0;z-index:2000;pointer-events:all}.svelte-flow__selection-wrapper.svelte-sf2y5e:focus,.svelte-flow__selection-wrapper.svelte-sf2y5e:focus-visible{outline:none}.svelte-flow.svelte-mkap6j{width:100%;height:100%;overflow:hidden;position:relative;z-index:0;background-color:var(--background-color, var(--background-color-default))}:root{--background-color-default: #fff;--background-pattern-color-default: #ddd;--minimap-mask-color-default: rgb(240, 240, 240, .6);--minimap-mask-stroke-color-default: none;--minimap-mask-stroke-width-default: 1;--controls-button-background-color-default: #fefefe;--controls-button-background-color-hover-default: #f4f4f4;--controls-button-color-default: inherit;--controls-button-color-hover-default: inherit;--controls-button-border-color-default: #eee}[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}[data-scroll-area-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-scroll-area-viewport]::-webkit-scrollbar{display:none!important}:where([data-scroll-area-viewport]){display:flex;flex-direction:column;align-items:stretch}:where([data-scroll-area-content]){flex-grow:1}input[type=number].svelte-1xawprr{appearance:none;-moz-appearance:textfield}input[type=number].svelte-1xawprr::-webkit-outer-spin-button,input[type=number].svelte-1xawprr::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.dark .shiki,.dark .shiki span,html.dark .shiki,html.dark .shiki span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}pre.shiki{border-radius:var(--radius);background-color:inherit;padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));overflow-x:auto}pre.shiki:not([data-code-overflow] *):not([data-code-overflow]){max-height:min(100%,650px);overflow-y:auto}pre.shiki code{border-style:var(--tw-border-style);min-width:100%;padding:calc(var(--spacing,.25rem)*0);overflow-wrap:break-word;counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;border-width:0;border-radius:0;display:grid}pre.line-numbers{counter-reset:step;counter-increment:step 0}pre.line-numbers .line:before{content:counter(step);counter-increment:step;text-align:right;width:1.8rem;color:var(--muted-foreground);margin-right:1.4rem;display:inline-block}pre .line.line--highlighted{background-color:var(--secondary)}pre .line.line--highlighted span{position:relative}pre .line{min-height:calc(var(--spacing,.25rem)*4);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*.5);display:inline-block}pre.line-numbers .line{padding-inline:calc(var(--spacing,.25rem)*2)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.color-picker{display:inline-flex;cursor:pointer;padding:0;border:1px solid var(--cp-border-color);overflow:hidden;border-radius:var(--cp-border-radius-sm);background-color:transparent!important}.color-picker:not(.cp_wide){height:var(--cp-size);border:2px solid var(--cp-border-color);padding:1px}.color-picker:not(.cp_wide):hover{border-color:var(--cp-tertiary-color)}.cp_wide{display:flex;width:100%;border:1px solid var(--cp-border-color);height:var(--cp-size)}.cp_dialog input,.cp_dialog button{margin:0;border-radius:0}.cp_dialog button:hover{background-color:var(--cp-border-color-translucent)!important}.cp_input{display:none;pointer-events:none;margin:0;border:0}.cp_wide .cp_input{font-family:inherit;display:block;flex-grow:1;padding-left:.75rem;height:inherit}.cp_wide .cp_input+.cp_button{border-left:1px solid var(--cp-border-color)}.cp_wrap{display:flex;cursor:pointer}.cp_button{height:100%;aspect-ratio:1;text-align:start;overflow:hidden;cursor:pointer;display:flex;justify-content:end;align-items:end;background:linear-gradient(var(--cp-current-color),var(--cp-current-color)),var(--cp-bg-checker)}.cp_button.cp_unset{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjU2IDI1NiI+PHBhdGggZmlsbD0iIzM4M2E0YyIgZD0iTTIwOC40OSAxOTEuNTFhMTIgMTIgMCAwIDEtMTcgMTdMMTI4IDE0NWwtNjMuNTEgNjMuNDlhMTIgMTIgMCAwIDEtMTctMTdMMTExIDEyOEw0Ny41MSA2NC40OWExMiAxMiAwIDAgMSAxNy0xN0wxMjggMTExbDYzLjUxLTYzLjUyYTEyIDEyIDAgMCAxIDE3IDE3TDE0NSAxMjhaIi8+PC9zdmc+),var(--cp-border-color);background-size:100% 100%}.cp_caret{background-color:var(--cp-tertiary-color);color:var(--cp-body-bg);font-size:.85rem;padding:.1rem 0 0 .1rem;border-top-left-radius:var(--cp-border-radius-sm);display:grid;place-items:center}.cp_caret svg{transition:transform var(--cp-delay) ease-in-out}.cp_open .cp_caret svg{transform:rotate(180deg)}.cp_dialog{--cp-base-color: #000;--cp-current-color: transparent;--cp-color: transparent;--cp-hue: 0;--cp-alpha: 0;--cp-primary: hsl(var(--cp-hue), 50%, 60%);position:absolute;z-index:1055;width:17.2rem;background-color:var(--cp-body-bg);border:1px solid var(--cp-border-color-translucent);border-radius:var(--cp-border-radius-lg);box-shadow:var(--cp-box-shadow);opacity:0;pointer-events:none;transition:opacity var(--cp-delay) ease-in-out;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.cp_dialog-inner{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.cp_dialog.cp_open{opacity:1;pointer-events:all}.cp_sample{width:2rem;position:relative;background:linear-gradient(var(--cp-color),var(--cp-color)),var(--cp-bg-checker)}.cp_thumb{position:absolute;transform:translate(-50%,-50%);pointer-events:none;width:1.65rem;height:1.65rem;aspect-ratio:1;border:2px solid var(--cp-body-color);border-radius:9999px;box-shadow:var(--cp-box-shadow-sm);z-index:1}.cp_area{position:relative;height:8rem}.cp_slider{position:relative;height:1.25rem;border-radius:9999px}.cp_slider .cp_thumb{top:50%}.cp_area,.cp_slider,.cp_thumb{cursor:grab;overscroll-behavior:none;touch-action:none}.cp_area:active,.cp_slider:active,.cp_thumb:active{cursor:grabbing}.cp_area-hsv{border-radius:var(--cp-border-radius-lg) var(--cp-border-radius-lg) 0px 0px;background:linear-gradient(to top,rgba(0,0,0,var(--cp-alpha)),transparent),linear-gradient(to left,hsla(var(--cp-hue),100%,50%,var(--cp-alpha)),rgba(255,255,255,var(--cp-alpha))),var(--cp-bg-checker)}.cp_area-hsv .cp_thumb{background-color:var(--cp-color)}.cp_slider-hue{background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.cp_slider-hue .cp_thumb{background-color:hsl(var(--cp-hue),100%,50%)}.cp_slider-alpha{background:linear-gradient(to right,transparent,var(--cp-base-color)),var(--cp-bg-checker)}.cp_slider-alpha .cp_thumb{background-color:var(--cp-color)}.color-picker:focus-visible,.cp_dialog *:focus-visible{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-color:var(--cp-body-bg);box-shadow:0 0 0 2px var(--cp-tertiary-color);outline:0}.cp_swatches{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center}.cp_swatches:empty{display:none}.cp_swatch{--cp-color: transparent;width:var(--cp-swatch-width);aspect-ratio:1;padding:0;border:1px solid var(--cp-border-color);border-radius:var(--cp-border-radius-sm);overflow:hidden;cursor:pointer;background:linear-gradient(var(--cp-color),var(--cp-color)),var(--cp-bg-checker)}.cp_swatch:hover{border:1px solid var(--cp-border-color)!important}.cp_formats{display:flex;gap:.25rem}.cp_formats:empty{display:none}.cp_format{flex:1 1 auto;border:none;border-radius:9999px!important;padding:.125rem .25rem;background:none;color:var(--cp-body-color);font-size:1rem;cursor:pointer;transition:color .1s ease-out,background-color .1s ease-out}.cp_format:hover{background-color:var(--cp-border-color-translucent)!important}.cp_format[aria-checked=true]{color:var(--cp-body-color);background-color:var(--cp-border-color)}.cp_input-group{display:flex;gap:1px;box-shadow:var(--cp-box-shadow-sm)}.cp_input-group>:first-child{border-radius:var(--cp-border-radius-sm) 0 0 var(--cp-border-radius-sm)}.cp_input-group>:last-child{border-radius:0 var(--cp-border-radius-sm) var(--cp-border-radius-sm) 0}.cp_input-group>:focus-visible{z-index:1}.cp_value{flex:1 1 auto;min-width:0;width:0;text-align:center;border:none;border-radius:0;padding:.25rem .375rem;font-size:.9rem;font-family:inherit;color:var(--cp-body-color);background-color:var(--cp-border-color-translucent)}.cp_action{border:none;padding:.35rem .5rem;color:var(--cp-body-color);background-color:var(--cp-border-color);cursor:pointer;transition:background-color .1s ease-out;display:flex;place-items:center}.cp_action:hover{background-color:var(--cp-border-color-translucent)}.cp_icon{font-size:1.15rem;color:var(--cp-primary)}.typst-app foreignObject{display:none}
