@import "https://unpkg.com/maplibre-gl/dist/maplibre-gl.css";@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";body{--ck-z-panel:calc(var(--ck-z-default) + 2000);--ck-z-modal:calc(var(--ck-z-default) + 2000);--ck-inner-shadow:none;--ck-outer-shadow:none;--ck-drop-shadow:none;--ck-border-radius:0;--ck-font-size-base:12px;--ck-focus-ring:1px solid var(--line-color);--ck-focus-outer-shadow-geometry:0 0 0 1px;--ck-focus-outer-shadow:var(--ck-focus-outer-shadow-geometry);--ck-line-height-base:var(--line-height);--ck-color-widget-drag-handler-icon-color:var(--foreground-color);--ck-color-base-foreground:var(--background-color);--ck-color-base-background:var(--background-color);--ck-color-base-border:var(--line-color);--ck-color-base-active:var(--primary-color);--ck-color-focus-border:var(--line-color);--ck-color-text:var(--foreground-color);--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:color-mix(in srgb, var(--foreground-color) 7.5%, transparent);--ck-color-button-default-active-background:color-mix(in srgb, var(--foreground-color) 10%, transparent);--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-background:transparent;--ck-color-button-on-color:var(--primary-color);--ck-color-button-on-hover-background:color-mix(in srgb, var(--foreground-color) 5%, transparent);--ck-color-button-on-active-background:color-mix(in srgb, var(--foreground-color) 7.5%, transparent);--ck-color-button-on-disabled-background:transparent;--ck-color-focus-outer-shadow:var(--primary-color);--ck-color-button-save:var(--foreground-color);--ck-color-button-cancel:var(--foreground-color)}body .ck.ck-button,body a.ck.ck-button{cursor:pointer}body .ck.ck-button.ck-disabled,body a.ck.ck-button.ck-disabled{cursor:not-allowed}body{--ck-color-split-button-hover-background:var(--ck-color-button-on-hover-background);--ck-color-split-button-hover-border:var(--ck-color-button-on-hover-background);--ck-color-dropdown-panel-background:var(--background-color);--ck-color-dropdown-panel-border:var(--line-color);--ck-color-input-background:var(--background-color);--ck-color-input-border:var(--line-color);--ck-color-input-text:var(--foreground-color);--ck-color-input-disabled-background:var(--ck-color-input-background);--ck-color-input-disabled-border:var(--ck-color-input-border);--ck-color-input-disabled-text:color-mix(in srgb, var(--foreground-color) 75%, transparent);--ck-color-labeled-field-label-background:var(--background-color);--ck-color-list-background:var(--background-color);--ck-color-list-border:var(--line-color);--ck-color-list-button-hover-background:color-mix(in srgb, var(--foreground-color) 5%, transparent);--ck-color-list-button-on-background:var(--primary-color,var(--foreground-color));--ck-color-list-button-on-background-focus:var(--primary-color,var(--foreground-color));--ck-color-list-button-on-text:var(--primary-corr-color,var(--background-color))}body .ck.ck-list__item .ck-button{box-shadow:none!important;border:none!important}body{--ck-color-panel-background:var(--background-color);--ck-color-panel-border:var(--line-color);--ck-color-toolbar-background:var(--background-color);--ck-color-toolbar-border:var(--line-color);--ck-color-tooltip-background:var(--foreground-color);--ck-color-tooltip-text:var(--background-color);--ck-color-image-caption-background:transparent;--ck-color-image-caption-text:var(--foreground-color);--ck-color-widget-blurred-border:transparent;--ck-color-widget-hover-border:var(--background-color);--ck-color-widget-editable-focus-background:color-mix(in srgb, var(--foreground-color) 2.5%, transparent);--ck-color-link-default:var(--primary-color)}body .ck-content>:first-child{margin-top:0}body .ck-content figure.image{width:100%;margin:0 auto;row-gap:0!important}body .ck-content figure.image>figcaption{text-align:left;background:0 0;border:none;margin-top:.25em;padding:.375em 0}body .ck-content figure.media{margin:0}body .ck-content figure.media div:has(>iframe){aspect-ratio:200/113;position:relative;width:100%!important;height:auto!important;padding:0!important}body .ck-content figure.media div:has(>iframe)>iframe{width:100%;height:100%;display:block;position:absolute;top:0;left:0}body .ck-content img:not(.image_resized)[width][height][style]{width:auto!important;height:auto!important}body .ck-content :where(ul,ol),body .ck-content :where(ul,ol) li{all:revert}body .ck-content ul{padding-left:2ch}body .ck-content ol{padding-left:3ch}body .ck-content hr{height:1px}body .ck-content:not(:hover) .ck-widget_selected:is(.ck .ck-widget)>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0}body :is(.ck.ck-button.ck-heading,.ck.ck-button.ck-typo){--ck-font-size-base:calc(var(--font-size));--ck-line-height-base:calc(var(--line-height));--ck-font-face:var(--font-family)}body :is(.ck.ck-button.ck-heading,.ck.ck-button.ck-typo).-h1>span.ck.ck-button__label{font-size:calc(var(--h1-font-size));font-weight:var(--h1-font-weight,var(--h-font-weight));line-height:var(--h1-line-height,var(--h-line-height))}body :is(.ck.ck-button.ck-heading,.ck.ck-button.ck-typo).-h2>span.ck.ck-button__label{font-size:calc(var(--h2-font-size));font-weight:var(--h2-font-weight,var(--h-font-weight));line-height:var(--h2-line-height,var(--h-line-height))}body :is(.ck.ck-button.ck-heading,.ck.ck-button.ck-typo).-h3>span.ck.ck-button__label{font-size:calc(var(--h3-font-size));font-weight:var(--h3-font-weight,var(--h-font-weight));line-height:var(--h3-line-height,var(--h-line-height))}body :is(.ck.ck-button.ck-heading,.ck.ck-button.ck-typo).-h4>span.ck.ck-button__label{font-size:calc(var(--h4-font-size));font-weight:var(--h4-font-weight,var(--h-font-weight));line-height:var(--h4-line-height,var(--h-line-height))}body :is(.ck.ck-button.ck-heading,.ck.ck-button.ck-typo).-h5>span.ck.ck-button__label{font-size:calc(var(--h5-font-size));font-weight:var(--h5-font-weight,var(--h-font-weight));line-height:var(--h5-line-height,var(--h-line-height))}body :is(.ck.ck-button.ck-heading,.ck.ck-button.ck-typo).-h6>span.ck.ck-button__label{font-size:calc(var(--h6-font-size));font-weight:var(--h6-font-weight,var(--h-font-weight));line-height:var(--h6-line-height,var(--h-line-height))}body :is(.ck.ck-button.ck-heading,.ck.ck-button.ck-typo).ck-on,body :is(.ck.ck-button.ck-heading,.ck.ck-button.ck-typo).ck-on svg{color:var(--primary-corr-color)!important;background-color:var(--primary-color)!important}.editor-root.-inline,.editor-root.-balloon{--ck-spacing-standard:0;--ck-spacing-large:0;--ck-focus-ring:none;--ck-inner-shadow:none}.editor-root.-inline:not(:hover),.editor-root.-balloon:not(:hover){--ck-color-base-background:transparent;--ck-color-widget-blurred-border:transparent}.editor-root.-inline:hover,.editor-root.-balloon:hover{--ck-color-base-background:var(--primary-color);--ck-color-widget-blurred-border:var(--primary-color)}.editor-root.-inline>.ck,.editor-root.-balloon>.ck{border:none}.editor-root .ck.ck-editor__editable_inline{overflow:visible}.editor-root .ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{opacity:0}.editor-root .ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle{opacity:1}.ck-powered-by-classic,.ck-powered-by-balloon,.ck-powered-by-inline,.ck-powered-by{display:none!important}button.ck.ck-button.ck-list-item-button{overflow:hidden}:root{--break-small:767px;--break-large:1024px;--break-xlarge:1920px;--min-font-size:max(12px, .875rem);--line-height-em:var(--line-height) * 1em;--line-height-rem:var(--line-height) * 1rem;--line-height-adj:((var(--line-height-rem) - var(--font-size)) / 2);--header-z-index:1000;--black-color:black;--white-color:white;--gray-color:oklch(50% 0 0);--light-gray-color:oklch(62.5% 0 0);--dark-gray-color:oklch(37.5% 0 0);--red-color:#fa0000;--inverted-red-color:#05ffff;--yellow-color:#ffe100;--inverted-yellow-color:#001eff;--blue-color:#001eff;--inverted-blue-color:#ffe100;--ivory-color:#f3f1e5;--dark-purple-color:#1a0c0e;--weak-color:color-mix(in srgb, var(--foreground-color) 50%, var(--background-color));--warning-color:var(--yellow-color);--warning-corr-color:var(--black-color);--danger-color:var(--red-color);--danger-corr-color:var(--white-color);--backdrop-color:#00000040;--editable-hover-background-color:color-mix(in srgb, var(--foreground-color) 3.75%, transparent)}:root:not(.transition-allowed),:root:not(.transition-allowed) :is(*){transition:none!important}:root{font-feature-settings:"halt" on}code{font-family:var(--monospace,monospace)}::selection{background-color:color-mix(in srgb, var(--primary-color,var(--foreground-color)) 99.9999%, transparent)!important;color:var(--primary-corr-color,var(--background-color))!important}*,:before,:after{box-sizing:border-box;word-break:keep-all;overflow-wrap:anywhere;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;outline:none}.hide{display:none}.hidden{visibility:hidden}mark{color:inherit;background-color:var(--mark-color,color-mix(in srgb, var(--yellow-color) 75%, transparent))}h1,h2,h3,h4,h5,h6,hr,p,ul,ul>li,ol,ol>li,dl,dl>dt,dl>dd,figure,form,body{all:unset;box-sizing:border-box;word-break:keep-all;overflow-wrap:anywhere;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;outline:none;display:block}.underline,u{text-underline-offset:.375em;text-decoration:underline;text-decoration-thickness:.1px}svg,img{max-width:100%;height:auto}.scrollable-y,:root{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none;overflow:hidden scroll}@supports selector(::-webkit-scrollbar){.scrollable-y::-webkit-scrollbar{width:0;height:0;display:none}:root::-webkit-scrollbar{width:0;height:0;display:none}.scrollable-y::-webkit-scrollbar{background-color:#0000}.scrollable-y::-webkit-scrollbar-thumb{background-color:#0000}.scrollable-y::-webkit-scrollbar-track{background-color:#0000}:root::-webkit-scrollbar{background-color:#0000}:root::-webkit-scrollbar-thumb{background-color:#0000}:root::-webkit-scrollbar-track{background-color:#0000}}body{background-color:var(--background-color)}body,:where(nav li:has(>div>ul)>span,a,button){color:var(--foreground-color)}:where(nav li:has(>div>ul)>span,a,button){all:unset;box-sizing:border-box;word-break:keep-all;overflow-wrap:anywhere;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;outline:none;transition:text-decoration-color .2s,color .2s,background-color .2s,border-color .2s,opacity .2s;display:inline}:where(nav li:has(>div>ul)>span,a,button):not(span,:disabled){cursor:pointer}:where(nav li:has(>div>ul)>span,a,button):disabled{cursor:not-allowed}:where(nav li:has(>div>ul)>span,a,button):has(span.icon){align-items:center;column-gap:.5ch;display:inline-flex}@media (pointer:fine) and (hover:hover){:where(nav li:has(>div>ul)>span,a,button):focus-visible:not(span,:disabled),:where(nav li:has(>div>ul)>span,a,button):hover:not(span,:disabled){color:var(--primary-color)}}:where(nav li:has(>div>ul)>span,a,button)[data-opened=true],:where(nav li:has(>div>ul)>span,a,button)[aria-current=page],:where(nav li:has(>div>ul)>span,a,button)[aria-current=true]{color:var(--primary-color)}nav li>:is(a,button,span){display:inline-block}p:not(:last-child){margin-bottom:calc(var(--line-height-em))}.editable-root p{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:calc(var(--line-height-em) * .25)}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child){margin-bottom:calc(var(--line-height-em) * .25)}h1{font-size:1.625rem}h2{font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:max(var(--min-font-size), .875em);vertical-align:baseline}hr{border-top:1px solid var(--line-color);margin:calc(var(--line-height-em)) 0}hr.h1{margin:calc(var(--line-height-em) * .5) 0}hr.h3{margin:calc(var(--line-height-em) * 1.5) 0}hr.h4{margin:calc(var(--line-height-em) * 2) 0}.relative{position:relative}.text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-delim]:not(:last-child):after{content:attr(data-delim)}.vh100{height:100svh}.min-vh100{min-height:100svh}.vertical-spacer{flex-direction:column;justify-content:space-between;display:flex}.vertical-spacer>.container{margin-left:0;margin-right:0}#root{display:contents}@media (pointer:fine) and (hover:hover){#root[data-navigating-effect-touch-device-only=true].navigating,#root[data-navigating-effect-touch-device-only=true].navigating :is(*){cursor:wait!important}}@media (pointer:coarse) and (hover:none){#root[data-space=app][data-navigating-effect-type=fade] #main{transition:opacity .2s}#root[data-space=app][data-navigating-effect-type=fade].navigating #main{opacity:0}#root[data-space=app][data-navigating-effect-type=blur]:before{content:"";z-index:calc(var(--header-z-index) + 3);pointer-events:none;-webkit-backdrop-filter:blur();backdrop-filter:blur();will-change:backdrop-filter;transition:-webkit-backdrop-filter .2s,backdrop-filter .2s;display:block;position:fixed;inset:0}#root[data-space=app][data-navigating-effect-type=blur].navigating:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@media (pointer:fine) and (hover:hover){#root[data-space=app]:not([data-navigating-effect-touch-device-only=true])[data-navigating-effect-type=fade] #main{transition:opacity .2s}#root[data-space=app]:not([data-navigating-effect-touch-device-only=true])[data-navigating-effect-type=fade].navigating #main{opacity:0}#root[data-space=app]:not([data-navigating-effect-touch-device-only=true])[data-navigating-effect-type=blur]:before{content:"";z-index:calc(var(--header-z-index) + 3);pointer-events:none;-webkit-backdrop-filter:blur();backdrop-filter:blur();will-change:backdrop-filter;transition:-webkit-backdrop-filter .2s,backdrop-filter .2s;display:block;position:fixed;inset:0}#root[data-space=app]:not([data-navigating-effect-touch-device-only=true])[data-navigating-effect-type=blur].navigating:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@media print{.for-phone{display:none!important}}@media (width>=768px){.for-phone{display:none!important}}@media (width<=767px){.for-tablet{display:none!important}}@media print{.for-tablet{display:none!important}}@media (width>=1024px){.for-tablet{display:none!important}}@media (width<=1023px){.for-pc{display:none!important}}@media print{.for-phone-and-tablet{display:none!important}}@media (width>=1024px){.for-phone-and-tablet{display:none!important}}@media (width<=767px){.for-tablet-and-pc{display:none!important}}lottie-player:not(.ready){opacity:0;width:auto;height:auto}.image-view{position:relative;overflow:hidden}.image-view :where(lottie-player.ready,img,video){object-fit:var(--object-fit,cover);width:calc(100% + 2px);height:calc(100% + 2px);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iframe-view:not(.-relative){position:relative;overflow:hidden}.iframe-view:not(.-relative) iframe{width:100%;height:100%;position:absolute;top:0;left:0}.iframe-view.-relative iframe{width:100%}.iframe-view.-background:before{content:"";z-index:10;display:block;position:absolute;inset:0}:root{--blocks-col-gap:var(--col-gap,var(--unit-gap-x));--blocks-row-gap:var(--row-gap,var(--unit-gap-y))}section.blocks-root{transition:background-color .2s;position:relative}section.blocks-root>button.floating-add{inset:auto auto 0 50%;transform:translate(-50%,50%)}section.blocks-root>button.floating-add+.sticky-dialog{z-index:101;justify-content:center;align-items:flex-end}section.blocks-root:has(>button.floating-add){min-height:calc(var(--line-height-em))}:is(section.blocks-root.-empty,section.blocks-root:has(>button.floating-add):hover){background-color:var(--editable-hover-background-color)}:is(section.blocks-root.-empty>button.floating-add,section.blocks-root:has(>button.floating-add):hover>button.floating-add){opacity:1}section.blocks-root .sortable-handler{z-index:102;opacity:0;align-items:center;font-size:0;line-height:0;display:flex;position:absolute;top:0;left:.75rem;transform:translateY(-50%)}section.blocks-root .sortable-handler>span{background-color:var(--background-color);border:calc(var(--form-border-width)) solid var(--primary-color);border-radius:.5rem;width:2rem;height:1rem;margin:.5rem 0;display:block;position:relative}:root:has(#root[data-space=app]) section.blocks-root .sortable-handler>span{transition:background-color .2s}section.blocks-root .sortable-handler>span:before,section.blocks-root .sortable-handler>span:after{content:"";height:calc(var(--form-border-width));top:calc((100% - var(--form-border-width)) / 2);background-color:var(--primary-color);display:block;position:absolute;left:37.5%;right:37.5%}:root:has(#root[data-space=app]) section.blocks-root .sortable-handler>span:before{transition:background-color .2s}:root:has(#root[data-space=app]) section.blocks-root .sortable-handler>span:after{transition:background-color .2s}section.blocks-root .sortable-handler>span:before{transform:translateY(-.125rem)}section.blocks-root .sortable-handler>span:after{transform:translateY(.125rem)}section.blocks-root .sortable-handler:hover:not(:disabled)>span{background-color:var(--primary-color)}section.blocks-root .sortable-handler:hover:not(:disabled)>span:before,section.blocks-root .sortable-handler:hover:not(:disabled)>span:after{background-color:var(--background-color)}section.blocks-root .floating-setup{z-index:102}section.blocks-root .block-item>button.floating-add{inset:auto auto 0 50%;transform:translate(-50%,50%)}section.blocks-root .block-item>button.floating-add+.sticky-dialog{z-index:101;justify-content:center;align-items:flex-end}section.blocks-root .block-item:has(>button.floating-add):hover>button.floating-add{opacity:1}section.blocks-root .blocks-module .sortable-handler{left:50%;transform:translate(-50%,-50%)}section.blocks-root .blocks-module .sortable-handler>span:before,section.blocks-root .blocks-module .sortable-handler>span:after{width:calc(var(--form-border-width));height:auto;inset:25% auto;left:calc((100% - var(--form-border-width)) / 2)}section.blocks-root .blocks-module .sortable-handler>span:before{transform:translate(-.125rem)}section.blocks-root .blocks-module .sortable-handler>span:after{transform:translate(.125rem)}section.blocks-root>.sortable-root>:hover:not(:disabled)>.sortable-handler,section.blocks-root>.sortable-root>:hover:not(:disabled)>.floating-setup,section.blocks-root>.sortable-root>:hover:not(:disabled)>:is(div,figure)>.floating-delete,section.blocks-root .blocks-module>.sortable-root>:hover:not(:disabled)>.sortable-handler,section.blocks-root .blocks-module>.sortable-root>:hover:not(:disabled)>.floating-setup,section.blocks-root .blocks-module>.sortable-root>:hover:not(:disabled)>:is(div,figure)>.floating-delete{opacity:1}section.blocks-root>.sortable-root:not(:has(>:nth-child(2)))>*>.sortable-handler{display:none!important}section.blocks-root .blocks-module>.sortable-root:not(:has(>:nth-child(2)))>*>.sortable-handler{display:none!important}section.blocks-root.-full>.sortable-root>.block-item[data-type].container>.sticky-dialog{left:calc(var(--side-margin));right:calc(var(--side-margin))}section.blocks-root.-full>.sortable-root>.block-item[data-type].container>button.floating-setup,section.blocks-root.-full>.sortable-root>.block-item[data-type].container>.blocks-module>button.floating-add{right:calc(var(--side-margin))}section.blocks-root.-full>.sortable-root>.block-item[data-type].container>.sortable-handler{left:calc(var(--side-margin) + .75rem)}section.blocks-root.-full>.sortable-root>.block-item[data-type]:not(.container)>button.floating-setup{transform:translateY(-50%)}section.blocks-root.-full>.sortable-root>.block-item[data-type]:not(.container)>.blocks-module>button.floating-add{z-index:101;transform:translateY(-50%)}section.blocks-root.-full>.sortable-root>.block-item[data-type]:not(.container):has(>.sticky-dialog)>.blocks-module>button.floating-add{z-index:98}section.blocks-root.-full>.sortable-root>.block-item[data-type]:not(.container)>.sortable-handler{left:1.5rem}section.blocks-root.-full>.sortable-root>.block-item[data-type=images]:not(.container)>.blocks-module>.sortable-root>div[data-id]:first-child>figure>button.floating-delete{transform:translateY(-50%)}section.blocks-root.-full>.sortable-root>.block-item[data-type=images]:not(.container)>.blocks-module>.sortable-root>div[data-id]:first-child>figure>figcaption{margin-left:calc(var(--side-margin))}section.blocks-root.-full>.sortable-root>.block-item[data-type=images]:not(.container)>.blocks-module>.sortable-root>div[data-id]:last-child>figure>figcaption{margin-right:calc(var(--side-margin))}section.blocks-root.-full>.sortable-root>.block-item[data-type=bodies]:not(.container)>.blocks-module>.sortable-root>div[data-id]:first-child>div>button.floating-delete,section.blocks-root.-full>.sortable-root>.block-item:is([data-type=slide],[data-type=embed]):not(.container)>.blocks-module>button.floating-delete{transform:translateY(-50%)}section.blocks-root>.sortable-root{gap:calc(var(--blocks-row-gap));flex-direction:column;display:flex}section.blocks-root>.sortable-root,section.blocks-root>.sortable-root>.block-item{position:relative}section.blocks-root>.sortable-root>.block-item.container{width:100%}section.blocks-root>.sortable-root>.block-item:not(:last-child).-no-row-gap{margin-bottom:calc(var(--blocks-row-gap) * -1)}section.blocks-root>.sortable-root>.block-item:not(:last-child).-high-row-gap{margin-bottom:calc(var(--blocks-row-gap) * 2)}section.blocks-root>.sortable-root>.block-item figure.image{flex-direction:column;gap:.25em;display:flex}section.blocks-root>.sortable-root>.block-item[data-type=bodies]>.blocks-module>.sortable-root{align-items:start;gap:calc(var(--blocks-row-gap)) calc(var(--blocks-col-gap));display:grid}@media print{section.blocks-root>.sortable-root>.block-item[data-type=bodies]>.blocks-module>.sortable-root{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media (width>=768px){section.blocks-root>.sortable-root>.block-item[data-type=bodies]>.blocks-module>.sortable-root{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@media print{section.blocks-root>.sortable-root>.block-item[data-type=bodies][data-col-width=wide-1]>.blocks-module>.sortable-root{grid-template-columns:minmax(0,4fr) minmax(0,3fr)}}@media (width>=768px){section.blocks-root>.sortable-root>.block-item[data-type=bodies][data-col-width=wide-1]>.blocks-module>.sortable-root{grid-template-columns:minmax(0,4fr) minmax(0,3fr)}}@media print{section.blocks-root>.sortable-root>.block-item[data-type=bodies][data-col-width=wide-2]>.blocks-module>.sortable-root{grid-template-columns:minmax(0,3fr) minmax(0,4fr)}}@media (width>=768px){section.blocks-root>.sortable-root>.block-item[data-type=bodies][data-col-width=wide-2]>.blocks-module>.sortable-root{grid-template-columns:minmax(0,3fr) minmax(0,4fr)}}section.blocks-root>.sortable-root>.block-item[data-type=images]>.blocks-module>.sortable-root{gap:calc(var(--blocks-row-gap)) calc(var(--blocks-col-gap));justify-content:center;display:flex}@media (width<=767px){section.blocks-root>.sortable-root>.block-item[data-type=images]>.blocks-module>.sortable-root:has(figure:nth-of-type(4)){flex-direction:column}}section.blocks-root>.sortable-root>.block-item[data-type=images]>.blocks-module>.sortable-root:not(:has(>div:nth-child(2)))>div:first-child{flex:1!important}section.blocks-root.-editable>.sortable-root>.block-item:has(>.blocks-module>button.floating-add):hover:not(:disabled)>.blocks-module>button.floating-add{opacity:1}section.blocks-root.-editable>.sortable-root>.block-item:has(.sticky-dialog){z-index:103}section.blocks-root.-editable>.sortable-root>.block-item:is([data-type=bodies],[data-type=images])>.blocks-module>:not(.floating-add),section.blocks-root.-editable>.sortable-root>.block-item:is([data-type=slide],[data-type=horizontal-scrolled-images],[data-type=embed]) .blocks-module{position:relative}section.blocks-root.-editable>.sortable-root>.block-item:is([data-type=bodies],[data-type=images])>.blocks-module>:not(.floating-add):hover:not(:disabled),section.blocks-root.-editable>.sortable-root>.block-item:is([data-type=slide],[data-type=horizontal-scrolled-images],[data-type=embed]) .blocks-module:hover:not(:disabled){z-index:101}section.blocks-root.-editable>.sortable-root>.block-item:is([data-type=body-and-image],[data-type=slide],[data-type=horizontal-scrolled-images],[data-type=embed]) .blocks-module:hover:not(:disabled)>button.floating-delete{opacity:1}section.blocks-root.-editable>.sortable-root>.block-item:is([data-type=bodies],[data-type=images])>.blocks-module>:not(.floating-add)>div:not(.sticky-dialog),section.blocks-root.-editable>.sortable-root>.block-item[data-type=slide] .blocks-module>div:not(.sticky-dialog){position:relative}section.blocks-root.-editable>.sortable-root>.block-item[data-type=horizontal-scrolled-images]:not(.container)>.blocks-module>button.floating-delete{transform:translateY(-50%)}section.blocks-root:not(.-editable)>.sortable-root>.block-item:is([data-type=bodies],[data-type=images])>.blocks-module>.sortable-root[data-count="0"],section.blocks-root:not(.-editable)>.sortable-root>.block-item[data-type=slide] swiper-container[data-count="0"]{display:none}.button{--button-foreground-color:var(--background-color);--button-background-color:var(--foreground-color);--button-border-color:var(--button-background-color);--button-hover-foreground-color:var(--button-background-color);--button-hover-background-color:var(--button-foreground-color);--button-hover-border-color:var(--button-background-color);--button-disabled-foreground-color:color-mix(in srgb, var(--button-foreground-color) 75%, var(--background-color));--button-disabled-background-color:color-mix(in srgb, var(--button-background-color) 75%, var(--background-color));--button-disabled-border-color:transparent;--button-border-width:1px}.button.-bordered{--button-foreground-color:var(--foreground-color);--button-background-color:var(--background-color);--button-border-color:var(--button-foreground-color);--button-hover-foreground-color:var(--button-background-color);--button-hover-background-color:var(--button-foreground-color);--button-hover-border-color:var(--button-foreground-color)}.button.-bordered:disabled{--button-disabled-border-color:color-mix(in srgb, var(--button-border-color) 50%, var(--button-background-color))}.button.-primary:not(.-bordered){--button-foreground-color:var(--primary-corr-color);--button-background-color:var(--primary-color);--button-border-color:var(--primary-color);--button-hover-foreground-color:var(--primary-color);--button-hover-background-color:var(--background-color);--button-hover-border-color:var(--primary-color)}.button.-primary.-bordered{--button-foreground-color:var(--primary-color);--button-background-color:var(--background-color);--button-border-color:var(--primary-color);--button-hover-foreground-color:var(--primary-corr-color);--button-hover-background-color:var(--primary-color);--button-hover-border-color:var(--primary-color)}.button.-danger:not(.-bordered){--button-foreground-color:var(--danger-corr-color);--button-background-color:var(--danger-color);--button-border-color:var(--danger-color);--button-hover-foreground-color:var(--danger-color);--button-hover-background-color:var(--background-color);--button-hover-border-color:var(--danger-color)}.button.-danger.-bordered{--button-foreground-color:var(--danger-color);--button-background-color:var(--background-color);--button-border-color:var(--danger-color);--button-hover-foreground-color:var(--danger-corr-color);--button-hover-background-color:var(--danger-color);--button-hover-border-color:var(--danger-color)}.button{text-align:center;justify-content:center;align-items:center;gap:1ch;max-width:100%;display:inline-flex}.button.-left{text-align:left;justify-content:flex-start}.button.-strong{font-weight:400}.button:not(.-text,.-underline){border-radius:calc(var(--form-border-radius));padding:var(--form-padding);color:var(--button-foreground-color);background-color:var(--button-background-color);border:var(--button-border-width) solid var(--button-border-color)}.button:not(.-text,.-underline) svg .fill{fill:var(--button-foreground-color);transition:fill .2s}.button:not(.-text,.-underline) svg .stroke{stroke:var(--button-foreground-color);transition:stroke .2s}.button:not(.-text,.-underline):disabled{color:var(--button-disabled-foreground-color);background-color:var(--button-disabled-background-color);border-color:var(--button-disabled-border-color)}.button:not(.-text,.-underline):disabled svg .fill{fill:var(--button-disabled-foreground-color)}.button:not(.-text,.-underline):disabled svg .stroke{stroke:var(--button-disabled-foreground-color)}@media (pointer:fine) and (hover:hover){.button:not(.-text,.-underline):focus-visible:not(span,:disabled),.button:not(.-text,.-underline):hover:not(span,:disabled){color:var(--button-hover-foreground-color);background-color:var(--button-hover-background-color);border-color:var(--button-hover-border-color)}.button:not(.-text,.-underline):focus-visible:not(span,:disabled) svg .fill,.button:not(.-text,.-underline):hover:not(span,:disabled) svg .fill{fill:var(--button-hover-foreground-color)}.button:not(.-text,.-underline):focus-visible:not(span,:disabled) svg .stroke,.button:not(.-text,.-underline):hover:not(span,:disabled) svg .stroke{stroke:var(--button-hover-foreground-color)}.button:not(.-text,.-underline):focus-visible:not(span,:disabled) small,.button:not(.-text,.-underline):hover:not(span,:disabled) small{--foreground-color:var(--button-hover-foreground-color)}}.button:not(.-text,.-underline)[data-opened=true],.button:not(.-text,.-underline)[aria-current=page],.button:not(.-text,.-underline)[aria-current=true]{color:var(--button-hover-foreground-color);background-color:var(--button-hover-background-color);border-color:var(--button-hover-border-color)}.button:not(.-text,.-underline)[data-opened=true] svg .fill,.button:not(.-text,.-underline)[aria-current=page] svg .fill,.button:not(.-text,.-underline)[aria-current=true] svg .fill{fill:var(--button-hover-foreground-color)}.button:not(.-text,.-underline)[data-opened=true] svg .stroke,.button:not(.-text,.-underline)[aria-current=page] svg .stroke,.button:not(.-text,.-underline)[aria-current=true] svg .stroke{stroke:var(--button-hover-foreground-color)}.button:not(.-text,.-underline)[data-opened=true] small,.button:not(.-text,.-underline)[aria-current=page] small,.button:not(.-text,.-underline)[aria-current=true] small{--foreground-color:var(--button-hover-foreground-color)}.button:not(.-text,.-underline).-f\:s{font-size:var(--min-font-size)}.button:not(.-text,.-underline).-f\:l{font-size:1.125rem}.button:not(.-text,.-underline).-block{width:100%;display:flex}.button:not(.-text,.-underline):not(.-block).-w\:xs{min-width:2em}.button:not(.-text,.-underline):not(.-block).-w\:s{min-width:4em}.button:not(.-text,.-underline):not(.-block).-w\:m{min-width:6em}.button:not(.-text,.-underline):not(.-block).-w\:l{min-width:8em}.button:not(.-text,.-underline):not(.-block).-w\:xl{min-width:10em}.button:not(.-text,.-underline):not(.-block).-square{min-width:calc(var(--line-height-em) + (var(--form-padding-y) + var(--button-border-width)) * 2);display:inline-block}.button.-underline{text-underline-offset:.375em;text-decoration:underline;text-decoration-thickness:.1px}@media (pointer:fine) and (hover:hover){.button.-underline:focus-visible:not(span,:disabled),.button.-underline:hover:not(span,:disabled){text-underline-offset:.375em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.1px}}.button:is(span){cursor:default}.button svg{width:1.5ch;height:1.5ch}.button small{--foreground-color:var(--button-foreground-color)}.button.-large-icon svg{width:2ch;height:2ch}@keyframes pending-button{0%{opacity:1}50%{opacity:.75}to{opacity:1}}form.pending button[type=submit]:disabled,.button.pending:disabled{cursor:wait;animation:1.6s infinite pending-button}.container{max-width:calc(var(--max-width))}[aria-modal=true]>.container:not(.-full),.container [aria-modal=true]:not(.-full){width:min(100vw, var(--max-width))}[aria-modal=true]>.container.-full,.container [aria-modal=true].-full{width:100vw}.container:not(.-no-padding){padding-left:calc(var(--side-margin));padding-right:calc(var(--side-margin));max-width:calc(var(--max-width) + var(--side-margin) * 2)}.container:not(.-left,.-full){margin-left:auto;margin-right:auto}.container:is(.-unit,.-unit\:x1,.-unit\:x2){--unit-container-inner-width:( var(--unit-width) - var(--unit-padding-x) * 2 )}.container:is(.-unit,.-unit\:x1){--max-width:( var(--unit-container-inner-width) + var(--side-margin) * 2 )}.container.-unit\:x2{--max-width:( (var(--unit-container-inner-width)) * 2 + var(--unit-gap-x) + var(--side-margin) * 2 )}.container.-full{max-width:none}.container .container:not(.-no-padding){padding-left:0;padding-right:0}.container .container:not(.-no-padding,.-full){max-width:calc(var(--max-width))}.dialog-root{max-width:100%}.dialog-root section.message{text-wrap:balance;max-width:35ch}.sticky-dialog{--max-width:calc(var(--unit-width));z-index:99;background-color:var(--backdrop-color);border-radius:calc(var(--form-border-radius));justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;inset:0}.sticky-dialog.-right-align{justify-content:flex-end}.sticky-dialog>.dialog-root.-show-below{transform:translateY(100%)}.editable-root:has([contenteditable]){transition:background-color .2s}@media (pointer:fine) and (hover:hover){:is(.editable-root:has([contenteditable]):focus-visible:not(span,:disabled),.editable-root:has([contenteditable]):hover:not(span,:disabled)){background-color:var(--editable-hover-background-color)}}:is(.editable-root:has([contenteditable])[data-opened=true],.editable-root:has([contenteditable])[aria-current=page],.editable-root:has([contenteditable])[aria-current=true]){background-color:var(--editable-hover-background-color)}.editable-root:has([contenteditable]):has(.ck-focused){background-color:var(--editable-hover-background-color)}.editable-root:has([contenteditable]).-empty{background-color:var(--editable-hover-background-color)}.editable-root:has([contenteditable]).-empty [contenteditable]{min-width:1ch}.editable-root:has([contenteditable]).-empty.-plain [contenteditable]{display:inline-block}.editable-image{min-height:calc(var(--form-unit-height));position:relative}.editable-image>button{z-index:10;display:block;position:absolute;inset:0}.editable-image.-editable{transition:background-color .2s}.editable-image.-editable:hover:not(:disabled),.editable-image.-editable[data-opened=true],.editable-image.-editable[aria-current=page],.editable-image.-editable[aria-current=true]{background-color:var(--editable-hover-background-color)}.modal-editable{min-height:calc(var(--line-height-em));transition:background-color .2s;position:relative}.modal-editable>button.trigger{aspect-ratio:1;z-index:100;opacity:0;background-color:var(--background-color);width:1.5em;color:var(--primary-color);border:calc(var(--form-border-width)) solid var(--primary-color);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:root:has(#root[data-space=app]) .modal-editable>button.trigger{transition:opacity .2s,background-color .2s,color .2s}.modal-editable>button.trigger.-top{top:0}.modal-editable>button.trigger.-top.-right{transform:translate(50%,-50%)}.modal-editable>button.trigger.-bottom{top:auto;bottom:0;transform:translate(-50%,50%)}.modal-editable>button.trigger.-bottom.-right{transform:translate(50%,50%)}.modal-editable>button.trigger.-right{left:auto;right:0;transform:translate(50%,-50%)}.modal-editable>button.trigger.-left{left:0}.modal-editable>button.trigger:hover:not(:disabled),.modal-editable>button.trigger[data-opened=true],.modal-editable>button.trigger[aria-current=page],.modal-editable>button.trigger[aria-current=true]{color:var(--background-color);background-color:var(--primary-color)}.modal-editable:has(>button.trigger):not(:has(>:nth-child(2))){background-color:var(--editable-hover-background-color)}.modal-editable:hover:not(:disabled)>button.trigger{opacity:1}.modal-editable:hover:not(:disabled):has(>button.trigger){background-color:var(--editable-hover-background-color)}.modal-editable[data-opened=true]>button.trigger,.modal-editable[aria-current=page]>button.trigger,.modal-editable[aria-current=true]>button.trigger{opacity:1}:is(.modal-editable[data-opened=true]:has(>button.trigger),.modal-editable[aria-current=page]:has(>button.trigger),.modal-editable[aria-current=true]:has(>button.trigger)){background-color:var(--editable-hover-background-color)}:root{--form-line-height:var(--line-height);--form-line-height-em:var(--form-line-height) * 1em;--form-line-height-rem:var(--form-line-height) * 1rem;--form-padding-x:.75em;--form-padding-y:.375em;--form-padding:calc(var(--form-padding-y)) calc(var(--form-padding-x));--form-margin-x:.375em;--form-margin-y:.375em;--form-border-width:1px;--form-border-radius:0;--form-unit-height:( var(--form-line-height-em) + (var(--form-padding-y) + var(--form-border-width)) * 2 );--form-foreground-color:var(--foreground-color);--form-background-color:var(--background-color);--form-border-color:var(--form-foreground-color);--form-hover-foreground-color:var(--form-foreground-color);--form-hover-background-color:color-mix(in srgb, var(--form-foreground-color) 3.75%, transparent);--form-hover-border-color:var(--form-foreground-color);--form-selection-foreground-color:var(--form-background-color);--form-selection-background-color:var(--form-foreground-color);--form-placeholder-color:color-mix(in srgb, var(--form-foreground-color) 37.5%, var(--form-background-color));--form-disabled-foreground-color:color-mix(in srgb, var(--form-foreground-color) 50%, var(--form-background-color));--form-disabled-background-color:color-mix(in srgb, var(--form-background-color) 50%, transparent);--form-disabled-border-color:color-mix(in srgb, var(--form-border-color) 50%, transparent);--form-invalid-foreground-color:var(--form-foreground-color);--form-invalid-background-color:var(--form-background-color);--form-invalid-border-color:var(--danger-color);--form-error-foreground-color:var(--danger-corr-color);--form-error-background-color:var(--danger-color);--form-error-border-color:var(--danger-color);--form-transition-duration:.2s;--form-input-field-margin-y:(var(--form-line-height-em) * .5);--form-submit-field-margin-y:( var(--form-line-height-em) + var(--form-padding-y) );--form-extra-field-margin-y:( (var(--form-padding-y) + var(--form-border-width)) * 1.5 )}form.pending,form.pending *,form.pending :before,form.pending :after{cursor:wait!important}input:is([type=date],[type=datetime-local]){height:calc(var(--form-line-height-em) + var(--form-padding-y) * 2 + var(--form-border-width) * 2)!important;padding-top:calc(var(--form-padding-y) - 2px)!important;justify-content:center!important}::placeholder{color:var(--form-placeholder-color)!important}.input-field{line-height:var(--form-line-height);margin-bottom:calc(var(--form-input-field-margin-y));text-transform:none;position:relative}.input-field .label,.input-field label{cursor:default;display:block;position:relative}.input-field .label>span,.input-field .label>div,.input-field label>span,.input-field label>div{margin-bottom:calc(var(--form-margin-y));display:block}.input-field .label>span>small,.input-field .label>div>small,.input-field label>span>small,.input-field label>div>small{line-height:var(--low-line-height);color:var(--weak-color);display:inline-block}.input-field .label>span>small.block,.input-field .label>div>small.block,.input-field label>span>small.block,.input-field label>div>small.block{display:block}.input-field .label:has(input:is([type=checkbox],[type=radio])){--unit-size:var(--form-line-height-em);min-height:calc(var(--unit-size))}.input-field label:has(input:is([type=checkbox],[type=radio])){--unit-size:var(--form-line-height-em);min-height:calc(var(--unit-size))}.input-field .label>input:is([type=checkbox],[type=radio]),.input-field label>input:is([type=checkbox],[type=radio]){opacity:0;position:absolute;top:0;left:0}.input-field .label>input:is([type=checkbox],[type=radio]):checked+div:after,.input-field label>input:is([type=checkbox],[type=radio]):checked+div:after{opacity:1}.input-field .label>input:is([type=checkbox],[type=radio])+div,.input-field label>input:is([type=checkbox],[type=radio])+div{padding-left:calc(var(--unit-size) + .5em);margin-bottom:0;position:relative}.input-field .label>input:is([type=checkbox],[type=radio])+div:before,.input-field .label>input:is([type=checkbox],[type=radio])+div:after,.input-field label>input:is([type=checkbox],[type=radio])+div:before,.input-field label>input:is([type=checkbox],[type=radio])+div:after{content:"";display:block;position:absolute}.input-field .label>input:is([type=checkbox],[type=radio])+div:before,.input-field label>input:is([type=checkbox],[type=radio])+div:before{width:calc(var(--unit-size));height:calc(var(--unit-size));background-color:var(--form-background-color);border:var(--form-border-width) solid var(--form-border-color);transition:var(--form-transition-duration) background-color, var(--form-transition-duration) border-color;top:0;left:0}.input-field .label>input:is([type=checkbox],[type=radio])+div:after,.input-field label>input:is([type=checkbox],[type=radio])+div:after{transition:var(--form-transition-duration) opacity;opacity:0}.input-field .label>input:is([type=checkbox],[type=radio]):disabled+div,.input-field label>input:is([type=checkbox],[type=radio]):disabled+div{cursor:not-allowed}.input-field .label>input:is([type=checkbox],[type=radio]):disabled+div:before,.input-field label>input:is([type=checkbox],[type=radio]):disabled+div:before{background-color:var(--form-disabled-background-color);border-color:var(--form-disabled-border-color)}.input-field .label>input:is([type=checkbox],[type=radio]):disabled.pending+div,.input-field label>input:is([type=checkbox],[type=radio]):disabled.pending+div{cursor:wait}.input-field .label>input:is([type=checkbox],[type=radio]):not(:disabled)+div,.input-field label>input:is([type=checkbox],[type=radio]):not(:disabled)+div{cursor:pointer}.input-field .label>input:is([type=checkbox],[type=radio]):not(:disabled):focus+div:before,.input-field .label>input:is([type=checkbox],[type=radio]):not(:disabled)+div:hover:before,.input-field label>input:is([type=checkbox],[type=radio]):not(:disabled):focus+div:before,.input-field label>input:is([type=checkbox],[type=radio]):not(:disabled)+div:hover:before{background-color:var(--form-hover-background-color)}.input-field .label>input[type=checkbox]+div:before,.input-field label>input[type=checkbox]+div:before{border-radius:calc(var(--form-border-radius))}.input-field .label>input[type=checkbox]+div:after,.input-field label>input[type=checkbox]+div:after{top:calc(var(--unit-size) * .15);left:calc(var(--unit-size) * .35);width:calc(var(--unit-size) * .3);height:calc(var(--unit-size) * .5);border-right:var(--form-border-width) solid var(--form-foreground-color);border-bottom:var(--form-border-width) solid var(--form-foreground-color);transform:rotate(45deg)}.input-field .label>input[type=checkbox]:not(:disabled):focus+div:before,.input-field .label>input[type=checkbox]:not(:disabled)+div:hover:before,.input-field label>input[type=checkbox]:not(:disabled):focus+div:before,.input-field label>input[type=checkbox]:not(:disabled)+div:hover:before{border-color:var(--form-hover-border-color)}.input-field .label>input[type=checkbox]:not(:disabled):focus+div:after,.input-field .label>input[type=checkbox]:not(:disabled)+div:hover:after,.input-field label>input[type=checkbox]:not(:disabled):focus+div:after,.input-field label>input[type=checkbox]:not(:disabled)+div:hover:after{border-right-color:var(--form-hover-foreground-color);border-bottom-color:var(--form-hover-foreground-color)}.input-field .label>input[type=radio]+div:before,.input-field label>input[type=radio]+div:before{border-radius:50%}.input-field .label>input[type=radio]+div:after,.input-field label>input[type=radio]+div:after{top:calc(var(--unit-size) * .25);left:calc(var(--unit-size) * .25);width:calc(var(--unit-size) * .5);height:calc(var(--unit-size) * .5);border:var(--form-border-width) solid var(--form-foreground-color);border-radius:50%}.input-field .label>input[type=radio]:not(:disabled):focus+div:after,.input-field .label>input[type=radio]:not(:disabled)+div:hover:after,.input-field label>input[type=radio]:not(:disabled):focus+div:after,.input-field label>input[type=radio]:not(:disabled)+div:hover:after{border-color:var(--form-hover-foreground-color)}.input-field .label>mark,.input-field label>mark{color:var(--danger-color);background-color:#0000}.input-field.-margin-top{margin-top:calc(var(--form-line-height) * .5em + 1em)}.input-field.-no-margin-bottom{margin-bottom:0}.input-field:has(>:is(.label,label)>:is(input[type=checkbox],input[type=radio])){flex-wrap:wrap;gap:1ch;display:flex}.input-field:has(>:is(.label,label)>:is(input[type=checkbox],input[type=radio])) label{flex-direction:row;display:inline-flex}.input-field:has(>:is(.label,label)>:is(input[type=checkbox],input[type=radio])) label:has(>div:not(:empty)){margin-right:calc(var(--form-margin-x));margin-top:calc(var(--form-margin-y) / 2);margin-bottom:calc(var(--form-margin-y) / 2)}.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled){all:unset;box-sizing:border-box;word-break:keep-all;overflow-wrap:anywhere;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;outline:none}.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box){color-scheme:var(--color-scheme,light);line-height:var(--form-line-height);min-height:calc(var(--form-line-height-em) + var(--form-padding-y) * 2 + var(--form-border-width) * 2);color:var(--form-foreground-color);background-color:var(--form-input-background-color,var(--form-background-color));padding:var(--form-padding);width:100%;transition:var(--form-transition-duration) background-color, var(--form-transition-duration) border-color, var(--form-transition-duration) color;border:var(--form-border-width) solid var(--form-border-color);border-radius:calc(var(--form-border-radius));flex-direction:column;display:flex}.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box)::selection{color:var(--form-selection-foreground-color)!important;background-color:color-mix(in srgb, var(--form-selection-background-color) 99.9999%, transparent)!important}.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box):disabled{cursor:not-allowed;color:var(--form-disabled-foreground-color);background-color:var(--form-disabled-background-color);border-color:var(--form-disabled-border-color)}.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box) [contenteditable],.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box):not(:disabled,[type=file]){cursor:text}.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box)[type=file]{cursor:pointer}@media (pointer:fine) and (hover:hover){.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box) [contenteditable]:focus-visible:not(span,:disabled),.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box) [contenteditable]:hover:not(span,:disabled),.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box):not(:disabled):focus-visible:not(span,:disabled),.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box):not(:disabled):hover:not(span,:disabled){background-color:var(--form-input-background-color,var(--form-hover-background-color));border-color:var(--form-hover-border-color)}}.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box) [contenteditable][data-opened=true],.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box) [contenteditable][aria-current=page],.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box) [contenteditable][aria-current=true],.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box):not(:disabled)[data-opened=true],.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box):not(:disabled)[aria-current=page],.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box):not(:disabled)[aria-current=true],:is(.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box) [contenteditable]:has(.ck-focused),.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box):not(:disabled):has(.ck-focused)){background-color:var(--form-input-background-color,var(--form-hover-background-color));border-color:var(--form-hover-border-color)}.input-field :is(textarea,input:not([type]),input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],.editable-root.-labeled,.agree-box)[aria-invalid=true]{color:var(--form-invalid-foreground-color);background-color:var(--form-input-background-color,var(--form-invalid-background-color));border-color:var(--form-invalid-border-color)}#root .input-field .editable-root.-labeled{min-height:calc(var(--form-unit-height))}#root .input-field .editable-root.-labeled:focus-within{border-color:var(--form-hover-border-color)}#root .input-field .editable-root.-labeled:hover:not(:disabled),#root .input-field .editable-root.-labeled[data-opened=true],#root .input-field .editable-root.-labeled[aria-current=page],#root .input-field .editable-root.-labeled[aria-current=true]{background-color:var(--form-hover-background-color);border-color:var(--form-hover-border-color)}#root .input-field .editable-root.-labeled [contenteditable]{background-color:#0000!important}.input-field .file-drop:has(input[type=file]){background-repeat:repeat;background-image:linear-gradient(to right, color-mix(in srgb, var(--background-color) 87.5%, transparent), color-mix(in srgb, var(--background-color) 87.5%, transparent)), linear-gradient(to right, black 50%, white 50%), linear-gradient(to bottom, black 50%, white 50%);background-blend-mode:normal, difference, normal;z-index:0;transition:var(--form-transition-duration) background-color, var(--form-transition-duration) border-color, var(--form-transition-duration) color;border:var(--form-border-width) solid var(--form-border-color);border-radius:calc(var(--form-border-radius));aspect-ratio:2;background-size:1rem 1rem;position:relative}.input-field .file-drop:has(input[type=file]):not(:has([src],.file,lottie-player.ready)) button.floating-delete{display:none}.input-field .file-drop:has(input[type=file]):hover:not(:disabled){color:var(--form-hover-foreground-color);background-color:var(--form-hover-background-color);border-color:var(--form-hover-border-color)}.input-field .file-drop:has(input[type=file]):hover:not(:disabled):has([src],.file,lottie-player.ready) button.floating-delete{opacity:1}.input-field .file-drop:has(input[type=file])>.preview{border-radius:calc(var(--form-border-radius));justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}:is(.input-field .file-drop:has(input[type=file])>.preview video:not([src]),.input-field .file-drop:has(input[type=file])>.preview img:not([src])){display:none}:is(.input-field .file-drop:has(input[type=file])>.preview lottie-player.ready,.input-field .file-drop:has(input[type=file])>.preview video[src],.input-field .file-drop:has(input[type=file])>.preview img[src]){object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.input-field .file-drop:has(input[type=file])>.preview>.file{z-index:10;flex-direction:column;justify-content:center;align-items:center;max-width:50%;display:flex;position:relative}.input-field .file-drop:has(input[type=file])>.preview>.file>.icon{font-size:3em}.input-field .file-drop:has(input[type=file])>.preview>.file>.name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:400;display:block;overflow:hidden}.input-field .file-drop:has(input[type=file])>.preview:has(>audio){z-index:2;height:2rem;inset:50% .25rem auto;transform:translateY(-50%)}.input-field .file-drop:has(input[type=file])>input[type=file]{opacity:0;position:absolute;inset:0}.input-field .file-drop:has(input[type=file])>.download{z-index:10;opacity:0;justify-content:center;align-items:center;font-size:.125rem;display:flex;position:absolute;top:-1rem;right:-1rem}.input-field .file-drop:has(input[type=file])>.download>div{background-color:var(--background-color);border:calc(var(--form-border-width)) solid var(--primary-color);border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;margin:.5rem;display:flex}.input-field .file-drop:has(input[type=file])>.download>div>.icon{width:.625rem;height:.625rem}.input-field .file-drop:has(input[type=file])>.download:hover>div{background-color:var(--primary-color);color:var(--background-color)}.input-field .file-drop:has(input[type=file]):hover>.download{opacity:1}.input-field .agree-box{height:calc(var(--form-line-height) * 5em + var(--form-padding-y) * 2 + var(--form-border-width) * 2);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none;font-size:.875rem;overflow:hidden scroll}@supports selector(::-webkit-scrollbar){.input-field .agree-box::-webkit-scrollbar{width:0;height:0;display:none}.input-field .agree-box::-webkit-scrollbar{background-color:#0000}.input-field .agree-box::-webkit-scrollbar-thumb{background-color:#0000}.input-field .agree-box::-webkit-scrollbar-track{background-color:#0000}}.input-group{line-height:var(--form-line-height)}.input-group>.label{margin-bottom:calc(var(--form-margin-y))}.input-group .objet-root ul.sortable-root{margin-top:0}.input-group.-full .objet-root ul.sortable-root>li{width:100%}.submit-field,.extra-field{flex-wrap:wrap;gap:1ch;display:flex}.submit-field.center,.extra-field.center{justify-content:center}.submit-field .row,.extra-field .row{column-gap:calc(var(--unit-gap-x));grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;display:grid}.submit-field .row .button,.extra-field .row .button{min-width:100%!important}.submit-field{line-height:var(--form-line-height);margin-top:calc(var(--form-submit-field-margin-y))}.extra-field{line-height:var(--form-line-height);margin-top:calc(var(--form-extra-field-margin-y))}.svelte-select{line-height:var(--form-line-height);--border:var(--form-border-width) solid var(--form-border-color);--border-radius:calc(var(--form-border-radius));--border-hover:var(--form-border-width) solid var(--form-hover-border-color);--border-focused:var(--form-border-width) solid var(--form-hover-border-color);--padding:var(--form-padding);--background:var(--form-background-color);--font-size:1rem;--height:calc(var(--form-unit-height));--disabled-background:var(--form-disabled-background-color);--disabled-border-color:var(--form-disabled-border-color);--disabled-color:var(--form-disabled-foreground-color);--error-background:var(--form-invalid-background-color);--error-border:var(--form-border-width) solid var(--form-invalid-border-color);--value-container-padding:0;--list-border:var(--form-border-width) solid var(--form-hover-border-color);--list-border-radius:0;--list-background:var(--form-background-color);--item-first-border-radius:0;--item-color:var(--form-foreground-color);--item-hover-color:var(--secondary-corr-color,var(--foreground-color));--item-hover-bg:var(--secondary-color,color-mix(in srgb, var(--foreground-color) 5%, var(--background-color)));--item-is-active-color:var(--form-hover-background-color);--item-is-active-bg:var(--form-hover-foreground-color);--item-active-background:var(--form-hover-background-color);--item-is-active-background:var(--form-hover-foreground-color);--item-line-height:var(--form-line-height);--item-padding:var(--form-padding);--multi-select-padding:var(--form-padding);--multi-item-bg:var(--form-background-color);--multi-item-outline:1px solid var(--form-border-color);--multi-item-border-radius:0;--clear-select-width:20px;--clear-select-focus-outline:1px solid var(--primary-color,var(--foreground-color))}.svelte-select,.svelte-select :is(input,.multi-item,.item){cursor:pointer!important}.svelte-select:hover,.svelte-select.focused{color:var(--form-hover-foreground-color)}.svelte-select.list-open{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.svelte-select .value-container input{font-family:inherit}.svelte-select .multi-item-clear,.svelte-select .indicators>.clear-select{width:calc(var(--clear-select-width));position:relative!important}.svelte-select .multi-item-clear:before,.svelte-select .multi-item-clear:after,.svelte-select .indicators>.clear-select:before,.svelte-select .indicators>.clear-select:after{content:"";background-color:var(--line-color);height:1px;display:block;position:absolute;top:calc(50% - .5px);left:25%;right:25%}.svelte-select .multi-item-clear:before,.svelte-select .indicators>.clear-select:before{transform:rotate(45deg)}.svelte-select .multi-item-clear:after,.svelte-select .indicators>.clear-select:after{transform:rotate(-45deg)}.svelte-select .multi-item-clear svg,.svelte-select .indicators>.clear-select svg{display:none!important}@media (pointer:fine) and (hover:hover){.svelte-select .multi-item-clear:focus-visible:not(span,:disabled):before,.svelte-select .multi-item-clear:focus-visible:not(span,:disabled):after,.svelte-select .multi-item-clear:hover:not(span,:disabled):before,.svelte-select .multi-item-clear:hover:not(span,:disabled):after,.svelte-select .indicators>.clear-select:focus-visible:not(span,:disabled):before,.svelte-select .indicators>.clear-select:focus-visible:not(span,:disabled):after,.svelte-select .indicators>.clear-select:hover:not(span,:disabled):before,.svelte-select .indicators>.clear-select:hover:not(span,:disabled):after{background-color:var(--primary-color)}}.svelte-select .multi-item-clear[data-opened=true]:before,.svelte-select .multi-item-clear[data-opened=true]:after,.svelte-select .multi-item-clear[aria-current=page]:before,.svelte-select .multi-item-clear[aria-current=page]:after,.svelte-select .multi-item-clear[aria-current=true]:before,.svelte-select .multi-item-clear[aria-current=true]:after,.svelte-select .indicators>.clear-select[data-opened=true]:before,.svelte-select .indicators>.clear-select[data-opened=true]:after,.svelte-select .indicators>.clear-select[aria-current=page]:before,.svelte-select .indicators>.clear-select[aria-current=page]:after,.svelte-select .indicators>.clear-select[aria-current=true]:before,.svelte-select .indicators>.clear-select[aria-current=true]:after{background-color:var(--primary-color)}.svelte-select .indicators>.loading{--loading-width:1rem;--loading-height:1rem;bottom:calc(var(--form-padding-x) * -1 + var(--form-border-width));right:calc(var(--form-padding-y) * -1 - var(--form-border-width) * 2);position:absolute;top:auto!important}.svelte-select .indicators>.loading svg{display:none!important}.svelte-select .indicators>.loading svg circle{stroke:var(--primary-color)}.svelte-select .indicators>.loading:after{content:"";background-color:var(--primary-color);border-radius:50%;width:100%;height:100%;transition:transform .25s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.error-field{font-size:var(--min-font-size);line-height:var(--form-line-height);padding:var(--form-padding);border-radius:calc(var(--form-border-radius));color:var(--form-error-foreground-color);background-color:var(--form-error-background-color);border:1px solid var(--form-error-border-color);margin-top:1em;display:inline-block}[data-tippy-root]>.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:var(--form-foreground-color)}[data-tippy-root]>.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--form-foreground-color)}[data-tippy-root]>.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:var(--form-foreground-color)}[data-tippy-root]>.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:var(--form-foreground-color)}[data-tippy-root]>.tippy-box>.tippy-content{background-color:var(--form-foreground-color);color:var(--form-background-color);font-size:var(--min-font-size);border-radius:0}[data-tippy-root]>.tippy-box>.tippy-content small{font-size:var(--min-font-size);color:color-mix(in srgb, var(--form-background-color) 75%, transparent)}label.switch{--size:var(--line-height-em);--gap:2px;cursor:pointer;height:calc(var(--size));width:calc(var(--size) * 2);border-radius:calc(var(--size) / 2);background-color:var(--foreground-color);transition:background-color .2s;display:block;position:relative}label.switch:before{content:"";width:calc(var(--size) - var(--gap) * 2);height:calc(var(--size) - var(--gap) * 2);margin:0 var(--gap);background-color:var(--background-color);border-radius:50%;transition:left .2s,background-color .2s;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}label.switch:has(input[type=checkbox]:checked){background-color:var(--primary-color)}label.switch:has(input[type=checkbox]:checked):before{background-color:var(--primary-corr-color);left:50%}label.switch>input[type=checkbox]{opacity:0;cursor:pointer;position:absolute;top:0;left:0}label.switch:has(>input[type=checkbox]:disabled){cursor:not-allowed}label.switch:has(>input[type=checkbox].pending:disabled){cursor:wait}:where(.floating-add,.floating-delete,.floating-setup){z-index:100;opacity:0;font-size:0;line-height:0;display:block;position:absolute}:where(.floating-add,.floating-delete,.floating-setup)>span{background-color:var(--background-color);border:calc(var(--form-border-width)) solid var(--primary-color);border-radius:50%;width:1rem;height:1rem;margin:.25rem;display:block;position:relative}:root:has(#root[data-space=app]) :where(.floating-add,.floating-delete,.floating-setup)>span{transition:background-color .2s}:where(.floating-add,.floating-delete,.floating-setup)>span:before,:where(.floating-add,.floating-delete,.floating-setup)>span:after{content:"";height:calc(var(--form-border-width));background-color:var(--primary-color);display:block;position:absolute}:root:has(#root[data-space=app]) :where(.floating-add,.floating-delete,.floating-setup)>span:before{transition:background-color .2s}:root:has(#root[data-space=app]) :where(.floating-add,.floating-delete,.floating-setup)>span:after{transition:background-color .2s}:where(.floating-add,.floating-delete,.floating-setup):hover:not(:disabled)>span{background-color:var(--primary-color)}:where(.floating-add,.floating-delete,.floating-setup):hover:not(:disabled)>span:before,:where(.floating-add,.floating-delete,.floating-setup):hover:not(:disabled)>span:after{background-color:var(--background-color)}:where(.floating-add,.floating-delete,.floating-setup):disabled.pending{cursor:wait}:where(.floating-add,.floating-delete)>span:before,:where(.floating-add,.floating-delete)>span:after{top:calc((100% - var(--form-border-width)) / 2);left:25%;right:25%}:where(.floating-add){top:50%;right:0;transform:translate(50%,-50%)}:where(.floating-add)>span:after{transform:rotate(90deg)}:where(.floating-delete){top:0;left:0;transform:translate(-50%,-50%)}:where(.floating-delete)>span:before{transform:rotate(45deg)}:where(.floating-delete)>span:after{transform:rotate(-45deg)}:where(.floating-setup){top:0;right:0;transform:translate(50%,-50%)}:where(.floating-setup)>span:before,:where(.floating-setup)>span:after{top:calc((100% - var(--form-border-width) * 2) / 2);width:calc(var(--form-border-width) * 2);height:calc(var(--form-border-width) * 2);border-radius:50%}:where(.floating-setup)>span:before{left:25%}:where(.floating-setup)>span:after{right:25%}.search-form{line-height:var(--form-line-height);position:relative}.search-form .input-field{margin:0}.search-form .input-field>input[type=text]{padding-right:calc(var(--form-line-height-em) + var(--form-padding-y) * 2)!important}.search-form button[type=submit]{aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.select-root{z-index:1;position:relative}.select-root>.trigger{cursor:pointer;min-height:calc(var(--form-unit-height));background-color:var(--form-input-background-color,var(--form-background-color));display:flex}.select-root>.trigger>:is(.selected-item,.placeholder){padding:var(--form-padding)}.select-root>.trigger.-multiple,.select-root>.trigger>:is(.selected-item,.placeholder){border:calc(var(--form-border-width)) solid var(--form-border-color);border-radius:calc(var(--form-border-radius))}.select-root>.trigger .selected-item{background-color:var(--form-background-color);justify-content:space-between;align-items:center;gap:1ch;max-width:100%;display:flex}.select-root>.trigger .selected-item>.label>div{margin-bottom:0}.select-root>.trigger .selected-item>.label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-root>.trigger .selected-item>button.icon{z-index:20;color:var(--form-border-color);position:relative}.select-root>.trigger .selected-item>button.icon svg{stroke-width:calc(var(--form-border-width))}@media (pointer:fine) and (hover:hover){.select-root>.trigger .selected-item>button.icon:focus-visible:not(span,:disabled),.select-root>.trigger .selected-item>button.icon:hover:not(span,:disabled){color:var(--form-hover-foreground-color)}}.select-root>.trigger .placeholder{color:var(--form-placeholder-color);background-color:var(--form-background-color);pointer-events:none}.select-root>.trigger:not(.-multiple){flex-direction:column}.select-root>.trigger:not(.-multiple)>:is(.selected-item,.placeholder){cursor:pointer}.select-root>.trigger:not(.-multiple):has(.selected-item)>input.search-keyword{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.select-root>.trigger:not(.-multiple):has(.selected-item)>input.search-keyword:not(:focus){opacity:0}.select-root>.trigger.-multiple{gap:calc(var(--form-padding-y) * .5) calc(var(--form-padding-x) * .5);padding:calc((var(--form-padding-y) + var(--form-border-width)) * .5) calc((var(--form-padding-x) + var(--form-border-width)) * .5);cursor:pointer;flex-wrap:wrap}.select-root>.trigger.-multiple>:is(.selected-item,.placeholder){cursor:default}.select-root>.trigger.-multiple>:is(.selected-item,.placeholder,input.search-keyword){padding:calc((var(--form-padding-y) - var(--form-border-width) * 3) * .5) calc(var(--form-padding-x) * .75)!important}.select-root>.trigger.-multiple .placeholder{background-color:#0000;border-color:#0000;border-left-style:none;border-left-width:medium;border-right-style:none;border-right-width:medium}.select-root>.trigger.-multiple>input.search-keyword{min-height:0!important;padding:calc((var(--form-padding-y) - var(--form-border-width) * 3) * .5) calc(var(--form-padding-x) * .5)!important;border-color:#0000!important;flex:40px!important}@media (pointer:fine) and (hover:hover){.select-root>.trigger.-multiple:focus-visible:not(span,:disabled),.select-root>.trigger.-multiple:hover:not(span,:disabled){border-color:var(--form-hover-border-color)}}.select-root>.trigger.-multiple:has(.search-keyword:focus) .placeholder{display:none}.select-root>.trigger.-disabled>:is(.selected-item,.placeholder){cursor:not-allowed;color:var(--form-disabled-foreground-color);border-color:var(--form-disabled-border-color)}.select-root:has(>.list li){z-index:102}.select-root:has(>.list li)>.trigger:not(.-multiple)>:is(.selected-item,.placeholder){border-color:var(--form-hover-border-color)}.select-root:has(>.list li)>.trigger:not(.-multiple):has(>input.search-keyword)>:is(.selected-item,.placeholder){opacity:0}.select-root:has(>.list li)>.trigger:not(.-multiple):has(>input.search-keyword)>input.search-keyword{opacity:1}.select-root:has(>.list li)>.trigger.-multiple{border-color:var(--form-hover-border-color)}.select-root:has(>.list:not(.-show-above) li)>.trigger.-multiple{border-bottom-right-radius:0;border-bottom-left-radius:0}.select-root:has(>.list:not(.-show-above) li)>.trigger:not(.-multiple)>:is(.selected-item,.placeholder,.search-keyword){border-bottom-right-radius:0;border-bottom-left-radius:0}.select-root:has(>.list.-show-above li)>.trigger.-multiple{border-top-left-radius:0;border-top-right-radius:0}.select-root:has(>.list.-show-above li)>.trigger:not(.-multiple)>:is(.selected-item,.placeholder,.search-keyword){border-top-left-radius:0;border-top-right-radius:0}.select-root>.list{background-color:var(--background-color);border:calc(var(--form-border-width)) solid var(--form-hover-border-color);padding:2px 1px 2px 2px;position:absolute;left:0;right:0;overflow:hidden}.select-root>.list:not(:has(>.scroller>ul>li)){display:none!important}.select-root>.list:not(.-show-above){top:calc(100% - var(--form-border-width));border-bottom-left-radius:calc(var(--form-border-radius));border-bottom-right-radius:calc(var(--form-border-radius))}.select-root>.list.-show-above{bottom:calc(100% - var(--form-border-width));border-top-left-radius:calc(var(--form-border-radius));border-top-right-radius:calc(var(--form-border-radius))}.select-root>.list>.scroller{-webkit-overflow-scrolling:touch;max-height:50svh;padding-right:1px;overflow:hidden scroll}@supports selector(::-webkit-scrollbar){.select-root>.list>.scroller::-webkit-scrollbar{width:1px;height:1px}.select-root>.list>.scroller::-webkit-scrollbar-thumb{background-color:var(--foreground-color);opacity:1}.select-root>.list>.scroller::-webkit-scrollbar{background-color:#0000}.select-root>.list>.scroller::-webkit-scrollbar-track{background-color:#0000}}.select-root>.list>.scroller>ul{flex-direction:column;row-gap:1px;display:flex}.select-root>.list>.scroller>ul>li{display:block}.select-root>.list>.scroller>ul>li>button{--padding-left:( var(--form-padding-x) * (1 + var(--depth,0)) );width:100%;padding:var(--form-padding);padding-left:calc(var(--padding-left));color:var(--form-foreground-color);background-color:var(--form-background-color);min-height:calc(var(--form-line-height-em) + var(--form-padding-y) * 2);justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.select-root>.list>.scroller>ul>li>button:disabled{color:var(--form-disabled-foreground-color)}.select-root>.list>.scroller>ul>li>button[aria-current=true]{--form-foreground-color:var(--form-hover-background-color)!important;--form-background-color:var(--form-hover-foreground-color)!important}@media (pointer:fine) and (hover:hover){.select-root>.list>.scroller>ul>li>button:focus-visible:not(span,:disabled),.select-root>.list>.scroller>ul>li>button:hover:not(span,:disabled){--form-background-color:color-mix(in srgb, var(--form-hover-background-color) 87.5%, var(--form-hover-foreground-color))}}.select-root>.trigger .selected-item>.label:has(>.image-view){flex:1;align-items:center;gap:1ch;display:flex;overflow:hidden}.select-root>.list>.scroller>ul>li>button:has(>.image-view){flex:1;align-items:center;gap:1ch;display:flex;overflow:hidden}.select-root>.trigger .selected-item>.label:has(>.image-view)>.image-view{min-width:calc(var(--form-line-height) * .875em);border-radius:50%;aspect-ratio:1!important}.select-root>.list>.scroller>ul>li>button:has(>.image-view)>.image-view{min-width:calc(var(--form-line-height) * .875em);border-radius:50%;aspect-ratio:1!important}.select-root>.trigger .selected-item>.label:has(>.image-view)>div:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-root>.list>.scroller>ul>li>button:has(>.image-view)>div:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-root>input.ghost{z-index:-1!important;opacity:0!important;cursor:pointer!important;background-color:#0000!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}@media (pointer:fine) and (hover:hover){.select-root:focus-visible:not(span,:disabled)>.trigger:not(.-disabled):not(.-multiple)>:is(.selected-item,.placeholder),.select-root:focus-visible:not(span,:disabled)>.trigger:not(.-disabled):not(.-multiple)>input.search-keyword,.select-root:hover:not(span,:disabled)>.trigger:not(.-disabled):not(.-multiple)>:is(.selected-item,.placeholder),.select-root:hover:not(span,:disabled)>.trigger:not(.-disabled):not(.-multiple)>input.search-keyword{border-color:var(--form-hover-border-color)}}.compact-calendar{--fc-highlight-color:transparent;--fc-today-bg-color:transparent;--fc-border-color:transparent;--fc-page-bg-color:transparent;flex-direction:column;align-items:center;display:flex}.compact-calendar .fc-scrollgrid{width:auto!important}.compact-calendar .fc-col-header-cell-cushion{pointer-events:none}.compact-calendar .fc-view-harness{background-color:var(--background-color);border:1px solid var(--form-border-color)}.compact-calendar .fc-view-harness .fc-scroller{background-color:#0000;flex-direction:column;display:flex}.compact-calendar .fc-col-header-cell{font-weight:400;font-size:calc(var(--font-size-s))}.compact-calendar .fc-col-header-cell .fc-col-header-cell-cushion{aspect-ratio:1;justify-content:center;align-items:center;padding:0;display:flex}.compact-calendar :is(.fc-col-header,.fc-daygrid-body,.fc-scrollgrid-sync-table){width:auto!important}@media (width<=767px){.compact-calendar :is(.fc-col-header,.fc-daygrid-body,.fc-scrollgrid-sync-table){width:100%!important}}.compact-calendar :is(.fc-prev-button,.fc-next-button){padding:0;display:block;box-shadow:none!important;opacity:1!important;background:0 0!important;border:none!important}.compact-calendar :is(.fc-prev-button,.fc-next-button) .fc-icon{color:var(--primary-color);transition:color .2s,opacity .2s;display:block}.compact-calendar :is(.fc-prev-button,.fc-next-button):not(:disabled):hover{background:0 0!important;border:none!important}.compact-calendar :is(.fc-prev-button,.fc-next-button):not(:disabled):hover .fc-icon{color:var(--foreground-color)}.compact-calendar :is(.fc-prev-button,.fc-next-button):disabled{opacity:.3!important}.compact-calendar .fc-toolbar{flex-direction:row;justify-content:center;gap:1rem}.compact-calendar .fc-daygrid-day-top{flex-direction:row;justify-content:center}.compact-calendar .fc-daygrid-day-events{min-height:0!important;margin:0!important}.compact-calendar .fc-daygrid-day-frame{padding:.5em}.compact-calendar .fc-daygrid-day-frame .fc-daygrid-day-number{justify-content:center;align-items:center;width:2.25em;height:2.25em;padding:0;display:flex}.compact-calendar .fc-selected-date .fc-daygrid-day-frame .fc-daygrid-day-number{background-color:var(--primary-color)!important;color:var(--primary-corr-color)!important}.compact-calendar .fc-invalid-date{opacity:.5}.compact-calendar .fc-invalid-date a{cursor:not-allowed;color:var(--foreground-color)!important}.compact-calendar .fc-day-today .fc-daygrid-day-frame .fc-daygrid-day-number{border:1px solid var(--primary-color)}.compact-calendar .fc-day-disabled{cursor:not-allowed;background:0 0}.compact-calendar .fc-day-sun{color:#bf3434}.compact-calendar .fc-toolbar-chunk:has(.fc-toolbar-title){position:relative}.compact-calendar .fc-toolbar-chunk:has(.fc-toolbar-title)>h2.fc-toolbar-title{margin:0!important}.compact-calendar .fc-toolbar-chunk:has(.fc-toolbar-title)>select{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;margin:0!important}.auto-grid{grid-template-columns:repeat(var(--grid-type,auto-fill), minmax(min(var(--min-width,18.75rem), 100%), 1fr));align-items:start;gap:calc(var(--row-gap)) calc(var(--col-gap));display:grid}.auto-grid:has(>*>figure)>*{row-gap:calc(var(--col-gap) * .5);display:grid}.auto-grid:has(>*>figure).-subgrid{grid-template-rows:repeat(2,auto)}.auto-grid:has(>*>figure).-subgrid>*{grid-row:span 2;grid-template-rows:subgrid}.auto-grid:has(>*>figure).-subgrid>*>figure{align-items:end;display:grid}@media print{.grid-table{grid-template-columns:var(--grid-template-columns,1fr max-content);column-gap:calc(var(--col-gap));display:grid}}@media (width>=768px){.grid-table{grid-template-columns:var(--grid-template-columns,1fr max-content);column-gap:calc(var(--col-gap));display:grid}}@media (width<=767px){.grid-table{flex-direction:column;display:flex}}.grid-table>*{padding-block:calc(var(--line-height) * .25em)}@media print{.grid-table>*{grid-template-columns:subgrid;grid-column:1/-1;align-items:start;display:grid}}@media (width>=768px){.grid-table>*{grid-template-columns:subgrid;grid-column:1/-1;align-items:start;display:grid}}@media (width<=767px){.grid-table>*{row-gap:calc(var(--line-height) * .0625em);flex-direction:column;display:flex}}.grid-table.-bordered{border-top:1px solid var(--line-color)}.grid-table.-bordered>*{border-bottom:1px solid var(--line-color)}.icon{vertical-align:middle;width:1.125em;height:1.125em;display:inline-block;position:relative}.icon>svg{width:100%;height:100%;position:absolute;top:0;left:0}.dialog-wrap{z-index:calc(var(--header-z-index) + 10);background-color:#0000;border:none;margin:0;padding:0;position:fixed;inset:0}.dialog-wrap>.outer{z-index:10;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0;overflow:hidden scroll}@supports selector(::-webkit-scrollbar){.dialog-wrap>.outer::-webkit-scrollbar{width:0;height:0;display:none}.dialog-wrap>.outer::-webkit-scrollbar{background-color:#0000}.dialog-wrap>.outer::-webkit-scrollbar-thumb{background-color:#0000}.dialog-wrap>.outer::-webkit-scrollbar-track{background-color:#0000}}.dialog-wrap>.outer>.inner{width:100%;min-height:calc(100% + 1px);padding:calc(var(--side-margin));justify-content:center;align-items:center;display:flex}.dialog-wrap>.outer>.inner .container.-ignore-in-modal{padding-left:0;padding-right:0}.dialog-wrap:before{z-index:1;content:"";background-color:var(--backdrop-color);display:block;position:fixed;inset:0}.dialog-wrap button[aria-label=Close]{z-index:20;top:calc(var(--side-margin) - var(--form-unit-height) * .25);right:calc(var(--side-margin) - var(--form-unit-height) * .25);cursor:pointer;width:calc(var(--form-unit-height));height:calc(var(--form-unit-height));position:fixed}.dialog-wrap button[aria-label=Close]:before,.dialog-wrap button[aria-label=Close]:after{content:"";background-color:var(--line-color);height:calc(var(--form-border-width));display:block;position:absolute;top:50%;left:25%;right:25%}.dialog-wrap button[aria-label=Close]:before{transform:translateY(-50%)rotate(45deg)}.dialog-wrap button[aria-label=Close]:after{transform:translateY(-50%)rotate(-45deg)}@media (pointer:fine) and (hover:hover){.dialog-wrap button[aria-label=Close]:focus-visible:not(span,:disabled):before,.dialog-wrap button[aria-label=Close]:focus-visible:not(span,:disabled):after,.dialog-wrap button[aria-label=Close]:hover:not(span,:disabled):before,.dialog-wrap button[aria-label=Close]:hover:not(span,:disabled):after{background-color:var(--primary-color)}}.objet-root:not(.-full-width)>ul.sortable-root>li{width:calc(var(--unit-width))}@media (width<=767px){.objet-root:not(.-full-width)>ul.sortable-root>li{--n:2;width:calc((100vw - (var(--unit-gap-x) * (var(--n) - 1) + var(--side-margin) * 2)) / var(--n))}}.objet-root.-full-width>ul.sortable-root,.objet-root.-full-width>ul.sortable-root>li{width:100%}.objet-root.-full-width>ul.sortable-root>li .file-drop{aspect-ratio:480/86.38}.objet-root>ul.sortable-root{gap:calc(var(--unit-gap-y)) calc(var(--unit-gap-x));flex-wrap:wrap;display:flex}.objet-root>ul.sortable-root>li{position:relative}.objet-root>ul.sortable-root>li>.sortable-item{border:var(--unit-border-width) solid var(--line-color);border-radius:calc(var(--form-border-radius));background-color:var(--background-color);flex-direction:column;height:100%;display:flex;position:relative}.objet-root>ul.sortable-root>li>.sortable-item>:is(header,section.main){cursor:default}.objet-root>ul.sortable-root>li>.sortable-item>:is(header,section.main) [contenteditable]{cursor:text}.objet-root>ul.sortable-root>li>.sortable-item>section.main{padding:var(--unit-padding);min-height:calc(var(--unit-height) + var(--unit-gap-y) + var(--unit-gap-y) * 2);flex-grow:1}.objet-root>ul.sortable-root>li>.sortable-item>section.main:has(.sortable-handler){padding-bottom:calc(var(--unit-padding-y) * 2)}.objet-root>ul.sortable-root>li>.sortable-item>section.main>:last-child{margin-bottom:0}.objet-root>ul.sortable-root>li>.sortable-item>section.main .input-field .editable-root.-labeled:is(.-plain,.-rich){max-height:calc(var(--line-height) * 4em + var(--form-padding-y) * 2 + var(--form-border-width) * 2);-webkit-overflow-scrolling:touch;overflow:hidden scroll}@supports selector(::-webkit-scrollbar){.objet-root>ul.sortable-root>li>.sortable-item>section.main .input-field .editable-root.-labeled:is(.-plain,.-rich)::-webkit-scrollbar{width:1px;height:1px}.objet-root>ul.sortable-root>li>.sortable-item>section.main .input-field .editable-root.-labeled:is(.-plain,.-rich)::-webkit-scrollbar-thumb{background-color:var(--foreground-color);opacity:1}.objet-root>ul.sortable-root>li>.sortable-item>section.main .input-field .editable-root.-labeled:is(.-plain,.-rich)::-webkit-scrollbar{background-color:#0000}.objet-root>ul.sortable-root>li>.sortable-item>section.main .input-field .editable-root.-labeled:is(.-plain,.-rich)::-webkit-scrollbar-track{background-color:#0000}}.objet-root>ul.sortable-root>li>.sortable-item>.sortable-handler{cursor:grab;border-top:calc(var(--unit-border-width)) solid transparent;margin-top:calc(var(--unit-border-width) * -1);padding:var(--unit-padding);justify-content:center;display:flex}.objet-root>ul.sortable-root>li:not(.sortable-ghost)>.sortable-item:hover:not(:disabled){border-color:var(--primary-color)}.objet-root>ul.sortable-root>li:not(.sortable-ghost)>.sortable-item:hover:not(:disabled)>header>button.floating-delete{opacity:1}.objet-root>ul.sortable-root>li:not(.sortable-ghost)>.sortable-item:hover:not(:disabled)>.sortable-handler{border-top-color:var(--primary-color)}.objet-root>ul.sortable-root>li:not(.sortable-ghost)>.sortable-item:hover:not(:disabled)>.sortable-handler:hover:not(:disabled){border-color:var(--primary-color)}.objet-root.-asc ul.sortable-root{margin-bottom:calc(var(--unit-gap-y))}.dialog-wrap.score-target .objet-root{padding-left:calc(var(--form-unit-height) + var(--side-margin) * 2);padding-right:calc(var(--form-unit-height) + var(--side-margin) * 2)}.dialog-wrap .objet-root{text-align:left}@media print{.dialog-wrap .objet-root{flex-direction:column;align-items:center;display:flex}.dialog-wrap .objet-root>.sortable-root{justify-content:center}}@media (width>=1024px){.dialog-wrap .objet-root{flex-direction:column;align-items:center;display:flex}.dialog-wrap .objet-root>.sortable-root{justify-content:center}}@media print{.dialog-wrap .input-group .objet-root{align-items:flex-start}}@media (width>=1024px){.dialog-wrap .input-group .objet-root{align-items:flex-start}}@media (width<=767px){.pagination{margin-left:calc(var(--side-margin) * -1);margin-right:calc(var(--side-margin) * -1);padding-left:calc(var(--side-margin));padding-right:calc(var(--side-margin));-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;display:flex;overflow:scroll hidden}@supports selector(::-webkit-scrollbar){.pagination::-webkit-scrollbar{width:0;height:0;display:none}.pagination::-webkit-scrollbar{background-color:#0000}.pagination::-webkit-scrollbar-thumb{background-color:#0000}.pagination::-webkit-scrollbar-track{background-color:#0000}}}.pagination>ul{align-items:center;gap:1ch;display:flex}.pagination>ul>li>:is(span,a){white-space:nowrap}.sortable-root .sortable-handler{cursor:grab}.sortable-root .sortable-chosen,.sortable-root .sortable-chosen *{cursor:grabbing!important}.sortable-root .sortable-ghost{opacity:.25}.sortable-root:has(.sortable-ghost)>:before{content:"";z-index:100;display:block;position:absolute;inset:0}.horizontal-scrolled-images-root,.swiper-root{position:relative}.horizontal-scrolled-images-root .controls>:is(.prev,.next),.swiper-root .controls>:is(.prev,.next){z-index:20;color:var(--background-color);opacity:0;font-size:1.625rem;transition:opacity .2s,color .2s;position:absolute;top:50%}.horizontal-scrolled-images-root .controls>:is(.prev,.next) .icon:before,.swiper-root .controls>:is(.prev,.next) .icon:before{content:"";background-color:var(--foreground-color);border-radius:50%;transition:background-color .2s;display:block;position:absolute;inset:25%}@media (pointer:fine) and (hover:hover){.horizontal-scrolled-images-root .controls>:is(.prev,.next):focus-visible:not(span,:disabled),.horizontal-scrolled-images-root .controls>:is(.prev,.next):hover:not(span,:disabled),.swiper-root .controls>:is(.prev,.next):focus-visible:not(span,:disabled),.swiper-root .controls>:is(.prev,.next):hover:not(span,:disabled){color:var(--foreground-color)}.horizontal-scrolled-images-root .controls>:is(.prev,.next):focus-visible:not(span,:disabled) .icon:before,.horizontal-scrolled-images-root .controls>:is(.prev,.next):hover:not(span,:disabled) .icon:before,.swiper-root .controls>:is(.prev,.next):focus-visible:not(span,:disabled) .icon:before,.swiper-root .controls>:is(.prev,.next):hover:not(span,:disabled) .icon:before{background-color:var(--background-color)}}.horizontal-scrolled-images-root .controls>.prev,.swiper-root .controls>.prev{left:0;transform:translate(50%)translateY(-50%)}.horizontal-scrolled-images-root .controls>.next,.swiper-root .controls>.next{right:0;transform:translate(-50%)translateY(-50%)}.horizontal-scrolled-images-root .controls.disabled,.swiper-root .controls.disabled{opacity:0!important;pointer-events:none!important}.horizontal-scrolled-images-root:hover .controls:not(.disabled)>:is(.prev,.next),.swiper-root:hover .controls:not(.disabled)>:is(.prev,.next){opacity:1}@media (pointer:coarse) and (hover:none){.horizontal-scrolled-images-root .controls{display:none}}.swiper-root .controls>.fraction{z-index:20;color:var(--black-color);position:absolute;bottom:0;left:50%;transform:translateY(-75%)translate(-50%)}.swiper-root:not(:has(swiper-slide:nth-child(2))) .controls{display:none}.swiper-root swiper-container:not(.swiper-thumbs) swiper-slide .image-view.-portrait img,.swiper-root swiper-container:not(.swiper-thumbs) swiper-slide .image-view.-portrait video{object-fit:contain}:where(swiper-container){display:block}.button:not(.-text,.-underline){text-transform:uppercase;font-weight:700}.button.-bordered{--button-hover-foreground-color:var(--button-foreground-color);--button-hover-background-color:color-mix(in srgb, var(--button-foreground-color) 5%, var(--button-background-color))}.container.-narrowest{--max-width:40rem}.container.-narrower{--max-width:50rem}.container.-narrow{--max-width:60rem}.container,.container.-normal{--max-width:75rem}.container.-wide{--max-width:90rem}.container.-wider{--max-width:100rem}.container.-book{--book-width:75ch;--max-width:var(--book-width)}.container.-book.-narrow{--max-width:var(--book-width) / 2}.container.-grid{--max-width:none;column-gap:calc(var(--col-gap));grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.container.-grid.-row-gap{row-gap:calc(var(--row-gap))}.container.-grid>*{grid-column:2/-2}@media (width<=767px){.container.-grid>*{grid-column:1/-1}}.container.-grid>.blocks-module{position:relative}.container.-grid.-half>*{grid-column:2/-6}@media (width<=767px){.container.-grid.-half>*{grid-column:1/-1}}.container.-grid p{max-width:75ch}body{--ck-color-link-selected-background:transparent}.dialog-root{--gap-y:1rem;--gap-x:1.5rem;--width:20rem;width:calc(var(--width));color:var(--foreground-color);background-color:var(--background-color);border:1px solid var(--foreground-color);border-radius:calc(var(--form-border-radius));padding-bottom:0;font-size:1.0625rem}.dialog-root section.message{color:var(--primary-color);text-align:center;text-wrap:balance;text-transform:uppercase;padding:calc(var(--gap-y)) calc(var(--gap-x));max-width:none;font-weight:700}.dialog-root footer{gap:1ch;display:flex}.dialog-root footer .button.-block{border-inline:none;border-bottom:none}.dialog-wrap:before{background-color:#0000;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sticky-dialog{--backdrop-color:color-mix(in srgb, var(--background-color) 75%, transparent)}.dropdown-root{z-index:1;position:relative}.dropdown-root>.trigger{cursor:pointer;border:calc(var(--form-border-width)) solid var(--form-border-color);padding:var(--form-padding);justify-content:space-between;align-items:center;display:flex}@media (pointer:fine) and (hover:hover){.dropdown-root>.trigger:focus-visible:not(span,:disabled),.dropdown-root>.trigger:hover:not(span,:disabled){color:var(--form-hover-foreground-color);background-color:var(--form-hover-background-color)}}.dropdown-root>.list{top:calc(100% - var(--form-border-width));background-color:var(--form-background-color);border:calc(var(--form-border-width)) solid var(--form-border-color);padding:calc(var(--form-padding-y) * 2) calc(var(--form-padding-x));-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none;max-height:50vh;position:absolute;left:0;right:0;overflow:hidden scroll}@supports selector(::-webkit-scrollbar){.dropdown-root>.list::-webkit-scrollbar{width:0;height:0;display:none}.dropdown-root>.list::-webkit-scrollbar{background-color:#0000}.dropdown-root>.list::-webkit-scrollbar-thumb{background-color:#0000}.dropdown-root>.list::-webkit-scrollbar-track{background-color:#0000}}.dropdown-root>.list>ul{row-gap:calc(var(--form-padding-y) * .5);flex-direction:column;display:flex}.dropdown-root>.list>ul>li>a{display:flex}.dropdown-root:not(.-opened)>.list{display:none}.dropdown-root.-opened>.trigger>.icon{transform:rotate(180deg)}:root{--form-hover-foreground-color:var(--foreground-color);--form-hover-background-color:var(--background-color);--form-placeholder-color:color-mix(in srgb, var(--form-foreground-color) 25%, var(--form-background-color))}.dialog-wrap:before{will-change:opacity;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .2s}.dialog-wrap button[aria-label=Close],.dialog-wrap>.outer>.inner>div{will-change:transform, opacity;opacity:0;transition:transform .2s,opacity .2s;transform:scale(.96875)}.dialog-wrap.-opened:before{opacity:1}.dialog-wrap.-opened button[aria-label=Close],.dialog-wrap.-opened>.outer>.inner>div{opacity:1;transform:scale(1)}.objet-root .sticky-dialog .dialog-root{width:100%;min-width:0;padding:var(--unit-padding)}.objet-root .sticky-dialog .dialog-root section,.objet-root .sticky-dialog .dialog-root footer{padding:0}.objet-root .sticky-dialog .dialog-root footer{margin-top:calc(var(--form-margin-y))}:root{--unit-border-width:1px;--unit-padding-x:1ch;--unit-padding-y:1ch;--unit-padding:calc(var(--unit-padding-y)) calc(var(--unit-padding-x));--unit-gap-y:(var(--unit-padding-x) + var(--unit-border-width) * 2);--unit-gap-x:var(--unit-gap-y);--unit-width:(30ch - (var(--unit-padding-x) * 2));--unit-height:( var(--line-height-em) + ((var(--unit-padding-y) + var(--unit-border-width)) * 2) )}img,video{pointer-events:none;-webkit-user-select:none;user-select:none}:root{--duration:.2s;--foreground-color:var(--black-color);--background-color:var(--white-color);--primary-color:#e81d1e;--primary-corr-color:var(--white-color);--danger-color:var(--red-color);--danger-corr-color:var(--white-color);--line-color:var(--black-color);--logo-height:(var(--header-line-height) * var(--header-font-size) * 3);--header-line-height:1.0625;--header-font-size:1rem;--logo-column-gap:var(--header-padding-x);--header-padding-x:.625rem;--header-padding-y:.625rem;--header-height:(var(--logo-height) + var(--header-padding-y) * 2);--nav-column-gap:1.625rem}@media print{:root{overflow:hidden}}@media (width>=768px){:root{overflow:hidden}}:root{--main-margin-top:.625rem;--main-margin-bottom:(var(--line-height) * 1rem);--main-column-padding-top:.46875rem;--main-column-padding-bottom:(var(--line-height) * 1rem);--main-column-padding-x:.625rem;--row-gap-unit:(var(--line-height) * 1.125rem)}#root{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}@media print{#root{max-height:100dvh}}@media (width>=768px){#root{max-height:100dvh}}@media (width>=1920px){#root{border-left:1px solid var(--foreground-color);border-right:1px solid var(--foreground-color);max-width:1920px;margin-inline:auto}}#header{z-index:var(--header-z-index);border-bottom:1px solid var(--line-color);background-color:var(--background-color);line-height:var(--header-line-height);text-transform:uppercase;font-weight:700;position:sticky;top:0}#header>div{margin:calc(var(--header-padding-y)) calc(var(--header-padding-x));align-items:flex-start;display:flex}@media (width<=1023px){#header>div{justify-content:space-between;position:relative}}#header>div>.nav-group{flex:1}#logo{justify-content:flex-start;display:flex}#logo>a{font-size:calc(var(--header-font-size));align-items:flex-start;column-gap:calc(var(--logo-column-gap));white-space:nowrap;color:var(--foreground-color);transition:color var(--duration);display:flex}#logo>a>figure{aspect-ratio:1;height:calc(var(--logo-height));color:var(--primary-color);position:relative}#logo>a>figure>svg{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}#logo>a>span{display:block}@media (pointer:fine) and (hover:hover){#logo>a:focus-visible:not(span,:disabled),#logo>a:hover:not(span,:disabled){color:var(--primary-color)}}@media print{.nav-trigger{display:none}}@media (width>=1024px){.nav-trigger{display:none}}.nav-trigger{position:absolute;top:0;right:0}.nav-trigger:before{content:"MENU";transition:opacity var(--duration);display:block}#header.-nav-opened .nav-trigger:before{opacity:0}.nav-trigger>span{opacity:0;width:1em;transition:opacity var(--duration);display:block;position:absolute;top:0;bottom:0;right:0}.nav-trigger>span:before,.nav-trigger>span:after{--size:.125em;content:"";height:calc(var(--size));background-color:var(--foreground-color);left:0;right:0;top:calc((100% - var(--size)) * .5);display:block;position:absolute}.nav-trigger>span:before{transform:rotate(45deg)}.nav-trigger>span:after{transform:rotate(-45deg)}#header.-nav-opened .nav-trigger>span{opacity:1}@media (width<=1023px){.nav-group{white-space:nowrap;transition:grid-template-rows var(--duration);margin-top:calc(var(--header-line-height) * var(--header-font-size) * 2);grid-template-rows:0fr;display:grid;overflow:hidden}#header.-nav-opened .nav-group{grid-template-rows:1fr}}@media print{.nav-group>.inner{justify-content:space-between;column-gap:calc(var(--nav-column-gap));display:flex}}@media (width>=1024px){.nav-group>.inner{justify-content:space-between;column-gap:calc(var(--nav-column-gap));display:flex}}@media (width<=1023px){.nav-group>.inner{min-height:0}}@media print{#site-nav{flex:1}}@media (width>=1024px){#site-nav{flex:1}}@media print{#site-nav>ul{justify-content:space-between;column-gap:calc(var(--nav-column-gap));display:flex}#site-nav>ul:before{content:"";margin-right:-1.75em;display:block}}@media (width>=1024px){#site-nav>ul{justify-content:space-between;column-gap:calc(var(--nav-column-gap));display:flex}#site-nav>ul:before{content:"";margin-right:-1.75em;display:block}}@media (width<=1023px){#site-nav>ul,#site-nav>ul ul{flex-direction:column;align-items:flex-end;row-gap:.5em;display:flex}}@media print{#site-nav>ul>li.extra-nav>ul{justify-content:flex-end;column-gap:calc(var(--nav-column-gap));display:flex}}@media (width>=1024px){#site-nav>ul>li.extra-nav>ul{justify-content:flex-end;column-gap:calc(var(--nav-column-gap));display:flex}}#header.-search-opened #site-nav>ul>li[data-id=search]>button{color:var(--primary-color)}header.page-header{text-transform:uppercase;min-height:calc(var(--line-height) * 3em);border-bottom:1px solid var(--foreground-color);margin-bottom:.25rem;font-size:1.125rem;font-weight:700}header.page-header strong{color:var(--primary-color);font-weight:700}@media print{.main-columns{display:grid}#main:has(.main-columns){grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}}@media (width>=768px){.main-columns{display:grid}#main:has(.main-columns){grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}}@media (width<=767px){.main-columns{margin-inline:calc(var(--side-margin));margin-top:calc(var(--main-margin-top));margin-bottom:calc(var(--main-margin-bottom))}}.back-to-list{margin-top:calc(var(--row-gap-unit) - var(--main-column-padding-top));font-size:1.0625rem;font-weight:700}.back-to-list>a{align-items:center;column-gap:.588235em;display:flex}.back-to-list>a>svg{height:1em;color:var(--primary-color)}.search-form-root{transition:grid-template-rows var(--duration);grid-template-rows:0fr;display:grid;overflow:hidden}.search-form-root>div{min-height:0}.search-form-root>div>div{padding-inline:calc(var(--side-margin))}@media print{.search-form-root>div>div{border-top:1px solid var(--foreground-color);font-size:1.0625rem}}@media (width>=1024px){.search-form-root>div>div{border-top:1px solid var(--foreground-color);font-size:1.0625rem}}@media (width<=1023px){.search-form-root>div>div{will-change:padding-top;transition:padding-top var(--duration);padding-top:calc(var(--header-padding-y));padding-bottom:calc(var(--header-padding-y))}#header.-nav-opened .search-form-root>div>div{padding-top:calc(var(--header-padding-y) * 2)}}@media print{.search-form-root>div>div>form{max-width:calc(50vw - var(--side-margin))}.search-form-root>div>div>form:after{content:"SEARCH RESULTS";border-top:1px solid var(--foreground-color);padding-block:calc(var(--header-padding-y));display:none}}@media (width>=1024px){.search-form-root>div>div>form{max-width:calc(50vw - var(--side-margin))}.search-form-root>div>div>form:after{content:"SEARCH RESULTS";border-top:1px solid var(--foreground-color);padding-block:calc(var(--header-padding-y));display:none}}@media print{.search-form-root>div>div>form input[name=keywords]{padding-inline:0!important;padding-block:calc(var(--header-padding-y))!important;border:none!important}}@media (width>=1024px){.search-form-root>div>div>form input[name=keywords]{padding-inline:0!important;padding-block:calc(var(--header-padding-y))!important;border:none!important}}.search-form-root>div>div>form button[type=submit]{position:absolute}.search-form-root>div>div>form button[type=submit]>svg{width:50%}@media print{.search-form-root>div>div>form button[type=submit]{display:none}}@media (width>=1024px){.search-form-root>div>div>form button[type=submit]{display:none}}#header.-search-opened .search-form-root{grid-template-rows:1fr}.subscribe-root{padding-inline:calc(var(--gap-x));flex-direction:column}.subscribe-root form .input-field{margin-bottom:1rem}.subscribe-root form .submit-field{margin:0 calc(var(--gap-x) * -1)}.subscribe-root form .submit-field>.button{text-transform:uppercase;border-inline:none;border-bottom:none;width:100%;display:flex}@media print{*,:before,:after{-webkit-print-color-adjust:exact;print-color-adjust:exact;transition:none!important}:root{--font-size:16px;overflow:visible!important}#root[data-space=app]{height:auto!important;min-height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}#root[data-space=app] #header{display:none!important}#root[data-space=app] #main{height:auto!important;min-height:auto!important;display:block!important;overflow:visible!important}#root[data-space=app] #main>section{overscroll-behavior:auto!important;scroll-snap-type:none!important;display:block!important;overflow:visible!important}#root[data-space=app] #main>section>.posts{row-gap:calc(var(--row-gap-unit) * 2 - var(--main-column-padding-top) - var(--main-column-padding-bottom))!important;flex-direction:column!important;display:flex!important}#root[data-space=app] #main :is(.controls,.floating-add){display:none!important}#root[data-space=app] #main article,#root[data-space=app] #main article>:is(div,section),#root[data-space=app] #main article>div>div,#root[data-space=app] #main article>section>div{overscroll-behavior:auto!important;scroll-snap-align:none!important;scroll-snap-type:none!important;grid-area:auto!important;height:auto!important;min-height:0!important;max-height:none!important;position:static!important;inset:auto!important;overflow:visible!important}#root[data-space=app] #main article:not(:has(>section)){display:block!important}#root[data-space=app] #main article:has(>section){row-gap:calc(var(--row-gap-unit) * 3)!important;flex-direction:column!important;display:flex!important}#root[data-space=app] #main article>:is(div,section){border-right:0!important}#root[data-space=app] #main article>div>div,#root[data-space=app] #main article>section>div{padding:0!important}#root[data-space=app] #main article .endnotes{border-top:1px solid var(--foreground-color)!important;padding-top:calc(var(--main-column-padding-top))!important}#root[data-space=app] .main-columns{margin-inline:calc(var(--side-margin))!important;margin-top:calc(var(--main-margin-top))!important;margin-bottom:calc(var(--main-margin-bottom))!important;display:block!important;overflow:visible!important}#root[data-space=app] .main-columns>:is(div,section,.list,.children),#root[data-space=app] .main-columns>:is(div,section)>:is(div,section),#root[data-space=app] .main-columns>:is(div,section)>:is(div,section)>div{overscroll-behavior:auto!important;scroll-snap-align:none!important;scroll-snap-type:none!important;grid-area:auto!important;height:auto!important;min-height:0!important;max-height:none!important;position:static!important;inset:auto!important;overflow:visible!important}#root[data-space=app] .main-columns>.children,#root[data-space=app] .main-columns>.children>div,#root[data-space=app] .main-columns>div:last-child,#root[data-space=app] .main-columns>div:last-child>section{display:block!important}#root[data-space=app] .main-columns>.list,#root[data-space=app] .main-columns>div,#root[data-space=app] .main-columns>div>section>div{border-right:0!important}#root[data-space=app] .main-columns>.list>div,#root[data-space=app] .main-columns>.children>div,#root[data-space=app] .main-columns>div>div,#root[data-space=app] .main-columns>div>section,#root[data-space=app] .main-columns>div>section>div>div{padding:0!important}#root[data-space=app] .main-columns:has(>.children[data-id])>.list{margin-top:calc(var(--row-gap-unit) * 2)!important;margin-inline:calc(var(--side-margin) * -1)!important;padding-inline:calc(var(--side-margin))!important;border-top:1px solid var(--foreground-color)!important;padding-top:calc(var(--main-margin-top))!important}#root[data-space=app] :is(.grid-table,.grid-table>*){flex-direction:column!important;grid-column:auto!important;grid-template-columns:none!important;display:flex!important}#root[data-space=app] .grid-table>*{row-gap:calc(var(--line-height) * .0625em)!important}#root[data-space=app] .container.-grid>*{grid-column:1/-1!important}#root[data-space=app] [data-type=bodies]>.blocks-module>.sortable-root{grid-template-columns:none!important;grid-auto-columns:auto!important;grid-auto-flow:row!important}#root[data-space=app] [data-type=images]>.blocks-module>.sortable-root:has(figure:nth-of-type(4)){flex-direction:column!important}#root[data-space=app] :is(.for-phone,.for-phone-and-tablet){display:revert!important}#root[data-space=app] :is(.for-tablet,.for-pc,.for-tablet-and-pc){display:none!important}#root[data-space=app] :is(figure,img,video,table,tr){break-inside:avoid}}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/100.woff)format("woff");font-weight:100;font-style:normal}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/150.woff)format("woff");font-weight:150;font-style:normal}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/200.woff)format("woff");font-weight:200;font-style:normal}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/300.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/400.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/500.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/700.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/900.woff)format("woff");font-weight:900;font-style:normal}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/100i.woff)format("woff");font-weight:100;font-style:italic}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/150i.woff)format("woff");font-weight:150;font-style:italic}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/200i.woff)format("woff");font-weight:200;font-style:italic}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/300i.woff)format("woff");font-weight:300;font-style:italic}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/400i.woff)format("woff");font-weight:400;font-style:italic}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/500i.woff)format("woff");font-weight:500;font-style:italic}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/700i.woff)format("woff");font-weight:700;font-style:italic}@font-face{font-family:nhsgrtsk-web;src:url(../../../assets/fonts/nhsgrtsk/900i.woff)format("woff");font-weight:900;font-style:italic}@font-face{font-family:lvr-web;src:url(../../../assets/fonts/lvr/400.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:lvr-web;src:url(../../../assets/fonts/lvr/700.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:lvr-web;src:url(../../../assets/fonts/lvr/400i.otf)format("opentype");font-weight:400;font-style:italic}@font-face{font-family:lvr-web;src:url(../../../assets/fonts/lvr/700i.otf)format("opentype");font-weight:700;font-style:italic}@font-face{font-family:ko-serif-web;src:url(../../../assets/fonts/ko-serif/400.woff)format("woff");font-weight:400;font-style:normal}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]){--100vw:100vw}@media (width>=1920px){:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]){--100vw:1920px}}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]){--base-width:1280;--sans-serif:"nhsgrtsk-web", "Pretendard Variable", sans-serif;--serif:"lvr-web", "Georgia", "ko-serif-web", serif;--font-family:var(--sans-serif);--font-weight:400;--base-font-size:max(16px, (16 / var(--base-width) * var(--100vw)));--font-size:var(--base-font-size);--letter-spacing:0;--line-height:1.0625;--side-margin:(var(--line-height-rem) * .5);--col-gap:(var(--side-margin));--row-gap:(var(--line-height-em))}@media (width<=767px){:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]){--font-size:(16 / 375px * 100vw)}}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) .editable-root.-rich.-serif{--font-family:var(--serif);--font-size:var(--base-font-size);--font-weight:400;--line-height:1.125}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) .editable-root.-rich.-note{--font-size:(var(--base-font-size) * .75);--font-weight:400;--line-height:1.16667}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]),:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) .ck-content{font-family:var(--font-family);font-size:calc(var(--font-size));font-weight:var(--font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--foreground-color)}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) h1{font-family:var(--h1-font-family,var(--h-font-family,var(--font-family)));font-size:calc(var(--h1-font-size));font-weight:var(--h1-font-weight,var(--h-font-weight));line-height:var(--h1-line-height,var(--h-line-height));text-wrap:var(--h1-text-wrap,var(--h-text-wrap))}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) h2{font-family:var(--h2-font-family,var(--h-font-family,var(--font-family)));font-size:calc(var(--h2-font-size));font-weight:var(--h2-font-weight,var(--h-font-weight));line-height:var(--h2-line-height,var(--h-line-height));text-wrap:var(--h2-text-wrap,var(--h-text-wrap))}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) h3{font-family:var(--h3-font-family,var(--h-font-family,var(--font-family)));font-size:calc(var(--h3-font-size));font-weight:var(--h3-font-weight,var(--h-font-weight));line-height:var(--h3-line-height,var(--h-line-height));text-wrap:var(--h3-text-wrap,var(--h-text-wrap))}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) h4{font-family:var(--h4-font-family,var(--h-font-family,var(--font-family)));font-size:calc(var(--h4-font-size));font-weight:var(--h4-font-weight,var(--h-font-weight));line-height:var(--h4-line-height,var(--h-line-height));text-wrap:var(--h4-text-wrap,var(--h-text-wrap))}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) h5{font-family:var(--h5-font-family,var(--h-font-family,var(--font-family)));font-size:calc(var(--h5-font-size));font-weight:var(--h5-font-weight,var(--h-font-weight));line-height:var(--h5-line-height,var(--h-line-height));text-wrap:var(--h5-text-wrap,var(--h-text-wrap))}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) h6{font-family:var(--h6-font-family,var(--h-font-family,var(--font-family)));font-size:calc(var(--h6-font-size));font-weight:var(--h6-font-weight,var(--h-font-weight));line-height:var(--h6-line-height,var(--h-line-height));text-wrap:var(--h6-text-wrap,var(--h-text-wrap))}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) :is(sup:has(a) a,a:has(sup)){font-family:var(--sans-serif);color:var(--primary-color);font-weight:700;text-decoration:none}@media (pointer:fine) and (hover:hover){:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) :is(sup:has(a) a,a:has(sup)):focus-visible:not(span,:disabled),:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) :is(sup:has(a) a,a:has(sup)):hover:not(span,:disabled){color:var(--foreground-color)}}:is(.ck.ck-button.ck-heading,:root:has(#root[data-space=app]),:root:has(#root[data-space=admin]) [data-space=app]) :is(sup:has(a),a:has(sup) sup){font-size:.75rem}:is(:root[lang=ko] .ck.ck-button.ck-heading,:root[lang=ko]:has(#root[data-space=app]),:root[lang=ko]:has(#root[data-space=admin]) [data-space=app]) .editable-root.-rich.-serif{--line-height:1.45}:root{--h-font-weight:400;--h-line-height:normal;--h-text-wrap:balance;--h1-font-size:1.8em;--h2-font-size:1.6em;--h3-font-size:1.4em;--h4-font-size:1.2em;--h5-font-size:1em;--h6-font-size:.875em;--h6-font-weight:var(--font-weight);--h6-line-height:var(--line-height);--h6-text-wrap:normal}:root :is(h1.page-title,.ck.ck-button.ck-heading.-h1.-page-title .ck-button__label){--h1-font-size:clamp(60 * 1px, 200 / var(--base-width) * 100vw, 200 * 1px);--h1-font-weight:500;--h1-line-height:.875;color:var(--primary-color);text-wrap:balance;padding:calc((1 - var(--h1-line-height)) * .5em) 0}@media (width<=1023px){:root :is(h1.page-title,.ck.ck-button.ck-heading.-h1.-page-title .ck-button__label){word-break:break-all;text-wrap:wrap}}:is(:root :is(.typo,.ck.ck-button.ck-typo),:root :is(.typo,.ck.ck-button.ck-typo) .ck.ck-button__label){font-family:var(--font-family);font-size:calc(var(--font-size));font-weight:var(--font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}:root :is(.typo,.ck.ck-button.ck-typo).-subbody{--font-size:15px;--line-height:1.6;--letter-spacing:0}#root .ck-content blockquote{border:none;margin:0 2.5em;padding:0;font-style:normal}#root .ck-content blockquote:not(:last-child){margin-bottom:1.5em}#root .ck-content figure.table{width:100%;margin:0;display:block}@media (width<=767px){#root .ck-content figure.table{width:100dvw;margin-left:calc(var(--side-margin) * -1);margin-right:calc(var(--side-margin) * -1);padding-left:calc(var(--side-margin));padding-right:calc(var(--side-margin));-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none;overflow:scroll hidden}@supports selector(::-webkit-scrollbar){#root .ck-content figure.table::-webkit-scrollbar{width:0;height:0;display:none}#root .ck-content figure.table::-webkit-scrollbar{background-color:#0000}#root .ck-content figure.table::-webkit-scrollbar-thumb{background-color:#0000}#root .ck-content figure.table::-webkit-scrollbar-track{background-color:#0000}}}#root .ck-content figure.table table{border:none}@media (width<=767px){#root .ck-content figure.table table{min-width:calc(100dvw - var(--side-margin) * 2)}}#root .ck-content figure.table table tr>th,#root .ck-content figure.table table tr>td{vertical-align:top;text-align:left;background:0 0;border:none;padding:.75em 2ch}#root .ck-content figure.table table tr>th:first-child,#root .ck-content figure.table table tr>td:first-child{padding-left:0}#root .ck-content figure.table table tr>th:before,#root .ck-content figure.table table tr>td:before{content:"";background-color:var(--line-color);height:1px;display:block;position:absolute;top:0;left:0;right:0}#root .ck-content :is(ul,ol):first-child{margin-top:0}#root .ck-content :is(ul,ol):last-child{margin-bottom:0}#main .ck-content a{word-break:break-all}#main .ck-content a:not(:hover,:disabled){text-underline-offset:.375em;text-decoration:underline;text-decoration-thickness:.1px}li.lang.svelte-1v2axqk>ul{display:flex;flex-direction:row!important}li.lang.svelte-1v2axqk>ul>li:not(:last-child):after{content:"/"}
