/*!
 * FilePondPluginImagePreview 4.6.12
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--image-preview-markup{left:0;position:absolute;top:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{display:block;left:0;margin:0;max-height:7rem;min-height:5rem;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:2}.filepond--image-preview-overlay svg{color:inherit;height:auto;max-height:inherit;width:100%}.filepond--image-preview-overlay-idle{color:rgba(40,40,40,.85);mix-blend-mode:multiply}.filepond--image-preview-overlay-success{color:#369763;mix-blend-mode:normal}.filepond--image-preview-overlay-failure{color:#c44e47;mix-blend-mode:normal}@supports(-webkit-marquee-repetition:infinite) and (object-fit:fill){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{background:rgba(0,0,0,.01);border-radius:.45em;height:100%;left:0;margin:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filepond--image-preview{align-items:center;background:#222;display:flex;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;will-change:transform,opacity;z-index:1}.filepond--image-clip{margin:0 auto;overflow:hidden;position:relative}.filepond--image-clip[data-transparency-indicator=grid] canvas,.filepond--image-clip[data-transparency-indicator=grid] img{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23eee' viewBox='0 0 100 100'%3E%3Cpath d='M0 0h50v50H0M50 50h50v50H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{left:0;position:absolute;top:0;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{align-items:center;display:flex;height:100%;justify-content:center}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{bottom:0;top:auto;transform:scaleY(-1)}/*!
 * FilePondPluginFilePoster 2.5.2
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--file-poster-wrapper{z-index:2}.filepond--image-preview-wrapper~.filepond--file-poster-wrapper{display:none}.filepond--file-poster-overlay{aspect-ratio:auto;display:block;left:0;margin:0;max-height:7rem;min-height:5rem;mix-blend-mode:multiply;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}.filepond--file-poster-overlay:nth-of-type(2),.filepond--file-poster-overlay:nth-of-type(3){mix-blend-mode:normal}@supports(-webkit-marquee-repetition:infinite) and (object-fit:fill){.filepond--file-poster-overlay{mix-blend-mode:normal}}.filepond--file-poster-wrapper{background:rgba(0,0,0,.01);border-radius:.45em;height:100%;left:0;margin:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.filepond--file-poster{background:#222;display:block;height:100%;pointer-events:none;position:relative;transform-origin:center center;width:100%;will-change:transform,opacity;z-index:1}.filepond--file-poster img{display:block;height:100%;margin:0 auto;overflow:hidden;position:relative;width:auto;will-change:transform}.filepond--root[data-style-panel-layout~=integrated] .filepond--file-poster-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--file-poster{align-items:center;display:flex;height:100%;justify-content:center}.filepond--root[data-style-panel-layout~=circle] .filepond--file-poster-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--file-poster-overlay{bottom:0;top:auto;transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-bottom:.1875em;margin-left:.1875em;margin-top:0}/*!
 * FilePond 4.32.8
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--assistant{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{font-size:0;left:1em;margin:0;opacity:0;padding:0;position:absolute;top:1.75em;width:calc(100% - 2em)}.filepond--data{border:none;contain:strict;height:0;margin:0;padding:0;pointer-events:none;position:absolute;visibility:hidden;width:0}.filepond--drip{background:rgba(0,0,0,.01);border-radius:.5em;bottom:0;left:0;opacity:.1;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.filepond--drip-blob{background:#292625;border-radius:50%;height:8em;margin-left:-4em;margin-top:-4em;transform-origin:center center;width:8em}.filepond--drip-blob,.filepond--drop-label{left:0;position:absolute;top:0;will-change:transform,opacity}.filepond--drop-label{align-items:center;color:#4f4f4f;display:flex;height:0;justify-content:center;margin:0;right:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;line-height:1.5;text-align:center}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;cursor:pointer;text-decoration-color:#a7a4a4;text-decoration-skip-ink:auto}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{border:none;font-family:inherit;font-size:1em;height:1.625em;line-height:inherit;margin:0;outline:none;padding:0;width:1.625em;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{height:100%;width:100%}.filepond--file-action-button.filepond--file-action-button:after{bottom:-.75em;content:"";left:-.75em;position:absolute;right:-.75em;top:-.75em}.filepond--file-action-button{background-color:rgba(0,0,0,.5);background-image:none;border-radius:50%;box-shadow:0 0 0 0 hsla(0,0%,100%,0);color:#fff;cursor:auto;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0,0%,100%,.9)}.filepond--file-action-button[disabled]{background-color:rgba(0,0,0,.25);color:hsla(0,0%,100%,.5)}.filepond--file-action-button[hidden]{display:none}.filepond--file-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin:0 .5em 0 0;min-width:0;pointer-events:none;position:static;-webkit-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{align-items:flex-end;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;pointer-events:none;position:static;text-align:right;-webkit-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;height:100%;margin:0;min-width:0;padding:0}.filepond--file-wrapper.filepond--file-wrapper>legend{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.filepond--file{align-items:flex-start;border-radius:.5em;color:#fff;display:flex;height:100%;padding:.5625em;position:static}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes shake{10%,90%{transform:translateX(-.0625em)}20%,80%{transform:translateX(.125em)}30%,50%,70%{transform:translateX(-.25em)}40%,60%{transform:translateX(.25em)}}@keyframes fall{0%{animation-timing-function:ease-out;opacity:0;transform:scale(.5)}70%{animation-timing-function:ease-in-out;opacity:1;transform:scale(1.1)}to{animation-timing-function:ease-out;transform:scale(1)}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{left:0;margin:.25em;padding:0;position:absolute;right:0;top:0;touch-action:auto;will-change:transform,opacity;z-index:1}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em rgba(0,0,0,.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{box-shadow:0 0 0 transparent;transition:box-shadow .125s ease-in-out}.filepond--item[data-drag-state=drag]{cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0,0,0,.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{left:0;margin:0;position:absolute;right:0;top:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-clip:content-box;background-color:rgba(0,0,0,.3);border:.3125em solid transparent;border-radius:99999px}.filepond--list.filepond--list{list-style-type:none;margin:0;padding:0;position:absolute;top:0;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{height:100%;margin:0;max-width:none;width:100%}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{align-items:center;bottom:0;display:flex;height:auto;justify-content:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{height:100%;margin-bottom:0;margin-top:0;overflow:hidden}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{height:100%;left:0;right:0}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status,.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--panel-root{background-color:#f1f0ef;border-radius:.5em}.filepond--panel{height:100%!important;left:0;margin:0;pointer-events:none;position:absolute;right:0;top:0}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{background-color:transparent!important;border:none!important;transform-style:preserve-3d}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{left:0;margin:0;padding:0;position:absolute;right:0;top:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.filepond--panel-top:after{background-color:inherit;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.filepond--panel-bottom,.filepond--panel-center{backface-visibility:hidden;transform:translate3d(0,.5em,0);transform-origin:left top;will-change:transform}.filepond--panel-bottom{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.filepond--panel-bottom:before{background-color:inherit;content:"";height:2px;left:0;position:absolute;right:0;top:-1px}.filepond--panel-center{border-bottom:none!important;border-radius:0!important;border-top:none!important;height:100px!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{color:#fff;height:1.25em;margin:0;pointer-events:none;position:static;width:1.25em;will-change:transform,opacity}.filepond--progress-indicator svg{height:100%;transform-box:fill-box;vertical-align:top;width:100%}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;contain:layout style size;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:450;line-height:normal;margin-bottom:1em;position:relative;text-align:left;text-rendering:optimizeLegibility}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-bottom:1em;margin-top:1em}.filepond--root .filepond--credits{bottom:-14px;color:inherit;font-size:11px;line-height:.85;opacity:.4;position:absolute;right:0;text-decoration:none;z-index:3}.filepond--root .filepond--credits[style]{bottom:auto;margin-top:14px;top:0}/*!
 * FilePondPluginImageEdit 1.6.3
 * Licensed under MIT, https://opensource.org/licenses/MIT/
 * Please visit https://pqina.nl/filepond/ for details.
 */.filepond--action-edit-item.filepond--action-edit-item{height:2em;padding:.1875em;width:2em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{background:transparent;border:none;color:inherit;font-family:inherit;line-height:inherit;margin:0 0 0 .25em;outline:none;padding:0;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{height:1.3125em;width:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}/*!
 * Doka 4.1.0
 * Copyright 2019 PQINA Inc - All Rights Reserved
 * Please visit https://pqina.nl/doka/ for further information
 */.doka--button-app{border:none;display:flex;font-family:inherit;font-size:1em;height:auto;margin:0;outline:none;position:static;width:auto;align-items:center;background-color:hsla(0,0%,100%,.15);border-radius:9999em;color:hsla(0,0%,100%,.9);font-weight:500;line-height:2.5;padding:0 1.5em;transform:scale(1);transition:transform .15s ease-out,background-color .25s}.doka--button-app svg{flex-grow:1;margin:0 auto}.doka--button-app svg+span{margin-left:.5em}.doka--button-app span{font-size:.875em}.doka--button-app:focus,.doka--button-app:hover{background-color:hsla(0,0%,100%,.25)}.doka--button-app:active{transform:scale(.95);transition-duration:.25s}@supports((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){.doka--button-app{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:hsla(0,0%,100%,.8)}}.doka--button-app.doka--button-icon-only{height:2.25em;padding:0;width:2.25em}.doka--button-action-confirm{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffd843;color:#000;font-weight:600}.doka--button-action-confirm:focus,.doka--button-action-confirm:hover{background-color:#ffc343}.doka--root[data-style-viewport~=x-cramped][data-style-viewport~=multi-util] .doka--button-app{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent;color:hsla(0,0%,100%,.9);font-size:.85em}.doka--root[data-style-viewport~=x-cramped][data-style-viewport~=multi-util] .doka--button-app svg{height:1.25em;width:1.25em}.doka--root[data-style-viewport~=x-cramped][data-style-viewport~=multi-util] .doka--button-app.doka--button-icon-only svg{height:1.75em;width:1.75em}.doka--root[data-style-viewport~=x-cramped][data-style-viewport~=multi-util] .doka--button-app.doka--button-icon-fallback{height:2.5em;padding:0;width:2.5em}.doka--root[data-style-viewport~=x-cramped][data-style-viewport~=multi-util] .doka--button-app.doka--button-icon-fallback span{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.doka--button-icon-fallback svg{display:none}.doka--button-icon-fallback svg+span{margin-left:0}.doka--root[data-style-viewport*=x-cramped][data-style-viewport*=multi-util] .doka--button-icon-fallback svg{display:block}.doka--root[data-style-viewport*=x-cramped][data-style-viewport*=multi-util] .doka--button-icon-fallback svg+span{margin-left:0}.doka--button-icon-only span{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.doka--button-tab{background-color:transparent;border:none;color:hsla(0,0%,100%,.9);font-family:inherit;font-size:1em;font-weight:500;height:auto;margin:0;outline:none;padding:.875em 0 .75em;position:static;transform:scale(1);transition:transform .15s ease-out,background-color .25s;width:auto;width:5em}.doka--button-tab svg{margin-bottom:.325em}.doka--button-tab span{display:block;font-size:.875em}.doka--button-tab:focus,.doka--button-tab:hover,.doka--button-tab[data-active=true]{background-color:hsla(0,0%,100%,.15)}.doka--button-tab[data-active=true]:focus,.doka--button-tab[data-active=true]:hover{background-color:hsla(0,0%,100%,.25)}.doka--button-tab:active{transform:scale(.95);transition-duration:.25s}.doka--button-tab .doka--icon-resize-arrow-ne,.doka--button-tab .doka--icon-resize-arrow-sw{transition:opacity .25s ease-out}.doka--button-tab[data-scale-direction=down] .doka--icon-resize-arrow-ne{opacity:0}.doka--button-tab[data-scale-direction=down] .doka--icon-resize-arrow-sw,.doka--button-tab[data-scale-direction=up] .doka--icon-resize-arrow-ne{opacity:1}.doka--button-tab[data-scale-direction=up] .doka--icon-resize-arrow-sw{opacity:0}@supports((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){.doka--button-tab[data-active=true]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.doka--root[data-style-viewport*=x-cramped] .doka--button-tab{box-shadow:0 0 0 1px rgba(0,0,0,.325);height:3.25em;padding:.325em 0 .5em;width:3.5em}.doka--root[data-style-viewport*=x-cramped] .doka--button-tab svg{margin:0 auto -.125em;width:1em}.doka--root[data-style-viewport*=x-cramped] .doka--button-tab span{font-size:.6875em}.doka--root[data-style-viewport*=x-cramped] .doka--button-tab:active{transform:scale(1)}.doka--root[data-style-viewport*=x-cramped] .doka--button-tab[data-active=true]{-webkit-backdrop-filter:none;backdrop-filter:none}.doka--root[data-style-viewport*=x-cramped] .doka--button-tab[data-active=true]:focus,.doka--root[data-style-viewport*=x-cramped] .doka--button-tab[data-active=true]:hover{background-color:hsla(0,0%,100%,.15)}.doka--button-tool{border:none;display:flex;font-family:inherit;font-size:1em;height:auto;margin:0;outline:none;padding:0 .75em 0 .5em;position:static;width:auto;align-items:center;background-color:transparent;color:hsla(0,0%,100%,.9);transform:scale(1);transition:transform .15s ease-out,background-color .25s}.doka--button-tool span{font-size:.875em;margin-left:.5em}.doka--button-tool:focus,.doka--button-tool:hover{background-color:hsla(0,0%,100%,.15)}.doka--button-tool:active{transform:scale(.95);transition-duration:.25s}[data-layout=compact] .doka--button-tool{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.1);border-radius:.25em;padding:0 .5em;width:2.5em;flex-grow:0}[data-layout=compact] .doka--button-tool:focus,[data-layout=compact] .doka--button-tool:hover{background-color:hsla(0,0%,100%,.15)}[data-layout=compact] .doka--button-tool span{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.doka--button-zoom{border:none;display:flex;font-family:inherit;font-size:1em;height:auto;margin:0;outline:none;padding:0;position:static;width:auto;align-items:center;-ms-flex-pack:center;background-color:hsla(0,0%,100%,.85);border-radius:9999em;color:#222;font-weight:500;height:2.5em;justify-content:center;line-height:2.5;transition:transform .15s ease-out,background-color .25s;width:2.5em}.doka--button-zoom span{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.doka--button-zoom:focus,.doka--button-zoom:hover{background-color:hsla(0,0%,100%,.95)}@supports((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){.doka--button-zoom{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.6)}.doka--button-zoom:focus,.doka--button-zoom:hover{background-color:hsla(0,0%,100%,.75)}}.doka--checkable{display:inline-flex;justify-content:center;align-items:center;color:hsla(0,0%,100%,.9);height:2.15625em;line-height:1.5;transform:scale(1)}.doka--checkable input{height:1px;margin:0;opacity:0;outline:none;padding:0;position:absolute;width:1px}.doka--checkable label{cursor:pointer;display:inline-block;font-size:.875em;transition:opacity .125s ease-out}.doka--checkable input:active+label,.doka--checkable input:focus+label{background-color:hsla(0,0%,100%,.15);border-radius:.5em}.doka--checkable svg{display:block;margin:0}.doka--checkable path{transition:transform .1s ease-out}.doka--checkable:active{transform:scale(.925);transition-duration:.25s}.doka--container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;position:relative;touch-action:manipulation;width:100%}.doka--root[data-style-viewport*=x-cramped] .doka--container{flex-direction:column-reverse}.doka--content{flex:1;position:relative}.doka--content>*{height:100%;left:0;position:absolute;top:0;width:100%}.doka--view-stack{z-index:2}.doka--image{z-index:1}.doka--crop-mask{left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.doka--crop-rect{position:relative;z-index:2}.doka--crop-rect-corner{background:#fff;border:none;border-radius:9999em;box-shadow:0 .0625em .125em rgba(0,0,0,.2);color:transparent;height:20px;left:-10px;margin:0;padding:0;pointer-events:all;position:absolute;text-indent:0;top:-10px;width:20px;will-change:transform;z-index:3}.doka--crop-rect-corner:after{bottom:-1em;content:"";left:-1em;position:absolute;right:-1em;top:-1em}.doka--crop-rect-corner-ne,.doka--crop-rect-corner-sw{cursor:nesw-resize}.doka--crop-rect-corner-nw,.doka--crop-rect-corner-se{cursor:nwse-resize}.doka--crop-rect-focal-line{background:#fff;height:100px;pointer-events:none;width:100px;will-change:transform,opacity;z-index:3}.doka--crop-rect-edge,.doka--crop-rect-focal-line{left:0;position:absolute;top:0;transform-origin:left top}.doka--crop-rect-edge{background:transparent;border:0;padding:0;pointer-events:all;will-change:transform;z-index:2}.doka--crop-rect-edge:focus{outline:none}.doka--crop-rect-edge:focus:after{background-color:hsla(0,0%,100%,.5);content:"";position:absolute}.doka--crop-rect-edge-n,.doka--crop-rect-edge-s{cursor:ns-resize;height:40px;top:-20px;width:100px}.doka--crop-rect-edge-n:after,.doka--crop-rect-edge-s:after{height:7px;left:0;right:0;top:17px;width:100%}.doka--crop-rect-edge-e,.doka--crop-rect-edge-w{cursor:ew-resize;height:100px;left:-20px;width:40px}.doka--crop-rect-edge-e:after,.doka--crop-rect-edge-w:after{bottom:0;height:100%;left:17px;top:0;width:7px}.doka--root[data-style-viewport*=touch] .doka--crop-rect-corner:after{background:#fff;border-radius:50%;box-shadow:0 0 0 1em #fff;opacity:0}.doka--root[data-style-viewport*=touch] .doka--crop-rect-corner:active:after{opacity:.25}.doka--root[data-style-viewport*=touch] .doka--crop-rect-edge:active{outline:none}.doka--root[data-style-viewport*=touch] .doka--crop-rect-edge:active:after{background-color:hsla(0,0%,100%,.5);content:"";position:absolute}.doka--root[data-style-viewport*=x-cramped] .doka--crop-rect-corner{height:16px;left:-8px;top:-8px;width:16px}.doka--crop-resizer{background:transparent;height:100%;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:9999999}.doka--crop-resizer div{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.75);border-radius:22px;box-shadow:0 2px 5px rgba(0,0,0,.5);cursor:none;height:44px;left:0;margin-left:-22px;margin-top:-22px;opacity:0;pointer-events:all;position:absolute;top:0;transition:opacity .25s ease-out,visibility .25s ease-out;width:44px}.doka--crop-resizer[data-state=multi-touch]{cursor:none;pointer-events:all;visibility:visible}.doka--crop-resizer[data-state=multi-touch] div{opacity:1}.doka--crop-rotator{color:#fff;height:3.5em;margin-bottom:.5em;margin-top:.5em;pointer-events:all;position:relative;will-change:opacity;z-index:2}.doka--crop-rotator-center{background:transparent;border:none;color:inherit;cursor:pointer;font-size:.75em;height:1.5em;left:50%;margin:0 0 0 -1em;opacity:.25;overflow:hidden;padding:0;position:absolute;top:.325em;width:2em;z-index:2}.doka--crop-rotator-center span{color:transparent}.doka--crop-rotator-center:after{background:currentColor;border-radius:9999em;color:inherit;content:"";height:.85em;left:50%;margin-left:-.75px;margin-top:-.55em;pointer-events:none;position:absolute;top:50%;width:1.5px}.doka--crop-rotator-center:focus{opacity:.65;outline:none}.doka--crop-rotator-bar{bottom:0;cursor:ew-resize;left:1em;position:absolute;right:1em;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.doka--crop-rotator-line-mask{height:100%;margin:0 auto;max-width:30em;overflow:hidden}.doka--root[data-style-viewport*=x-cramped] .doka--crop-rotator-line-mask{max-width:14em}@supports((-webkit-mask-image: url("")) or (mask-image: url(""))) and (mix-blend-mode:screen){.doka--crop-rotator-line-mask,.doka--root[data-style-viewport*=x-cramped] .doka--crop-rotator-line-mask{margin:0 auto;-webkit-mask:linear-gradient(90deg,transparent 15%,#000 30%,#000 70%,transparent 85%);mask:linear-gradient(90deg,transparent 15%,#000 30%,#000 70%,transparent 85%);max-width:40em}}.doka--crop-rotator-line{height:100%;pointer-events:none;will-change:transform}.doka--crop-rotator-line svg{left:50%;margin-left:-500px;position:absolute;width:1000px}.doka--crop-rotator-line text{font-size:2px;font-weight:400;opacity:.3}.doka--crop-rotator-line circle{opacity:.35}.doka--crop-rotator-line circle[r="0.5"]{opacity:.85}.doka--crop-rotator:focus{outline:none}.doka--crop-rotator:focus .doka--crop-rotator-line circle,.doka--crop-rotator:focus .doka--crop-rotator-line text{fill:#fff}.doka--crop-size{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border-radius:9999em;color:rgba(0,0,0,.75);display:flex;left:0;line-height:1;overflow:hidden;position:absolute;top:0;transform-origin:center center;white-space:nowrap;z-index:3;align-items:center;font-family:Tahoma,Geneva,Verdana,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.doka--crop-size-info{font-size:.6875em;padding:.35em .875em}.doka--crop-resize-percentage{border-right:1px solid rgba(0,0,0,.15);margin-right:-.25em;padding-right:.4375em}.doka--crop-resize-percentage:empty{display:none}.doka--crop-size-multiply{color:rgba(0,0,0,.5);margin:0 .175em}.doka--root[data-style-viewport*=x-cramped] .doka--crop-size-info{font-size:.5em;padding:.5em .875em}.doka--root[data-style-viewport*=x-cramped] .doka--crop-resize-percentage{padding-right:.4em}.doka--crop-smoke{bottom:0;left:0;opacity:.8;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.doka--crop-smoke>div{background:#000;height:100px;left:0;position:absolute;top:0;transform-origin:top left;width:100px}.doka--crop-subject{contain:layout size style;flex:1 0 auto;margin:0 1.5em;position:relative}.doka--root[data-style-viewport*=x-cramped] .doka--crop-subject{margin:0 2em}.doka--zoom-wrapper{pointer-events:all;position:relative;z-index:2}.doka--button-zoom{left:-1.25em;position:absolute;top:-1.25em;z-index:2}.doka--crop,.doka--dropdown{display:flex;flex-direction:column}.doka--dropdown{position:relative;justify-content:center}.doka--dropdown>.doka--button{height:100%}.doka--dropdown-list{background-color:hsla(0,0%,100%,.95);border-radius:.25em;box-shadow:0 .75em 1em -.75em rgba(0,0,0,.4),0 1em 2em 0 rgba(0,0,0,.05);display:flex;flex-direction:column;margin:-.125em 0 0;min-width:100%;padding:0;position:absolute;top:100%;z-index:3}.doka--dropdown-list .doka--button{display:flex;font-family:inherit;font-size:1em;height:auto;outline:none;position:static;width:auto;align-items:center;border:none;border-radius:.125em;color:#111;line-height:2.5;margin:2px;padding:0 .75em 0 .5em;transform:none;white-space:nowrap}.doka--dropdown-list .doka--button span{flex:1;font-size:.875em;text-align:right}.doka--dropdown-list .doka--button svg+span{margin-left:.5em}.doka--dropdown-list .doka--button svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));margin:0}.doka--dropdown-list .doka--button:active,.doka--dropdown-list .doka--button:focus,.doka--dropdown-list .doka--button:hover{background-color:rgba(0,0,0,.2)}.doka--dropdown-list .doka--button:active:hover,.doka--dropdown-list .doka--button:focus:hover{background-color:rgba(0,0,0,.4)}.doka--dropdown-list .doka--button:active{transform:none}.doka--dropdown-list .doka--button:first-child,.doka--dropdown-list .doka--button:last-child{border-radius:inherit}.doka--dropdown-list .doka--button:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.doka--dropdown-list .doka--button:last-child{border-top-left-radius:0;border-top-right-radius:0}.doka--dropdown-list .doka--button+.doka--button{margin-top:-2px}.doka--dropdown-list [aria-selected=true]{background-color:rgba(0,0,0,.9);color:#eee}.doka--dropdown-list [aria-selected=true]:active,.doka--dropdown-list [aria-selected=true]:focus,.doka--dropdown-list [aria-selected=true]:hover{background-color:rgba(0,0,0,.8)}.doka--dropdown-list [aria-selected=true]:active:hover,.doka--dropdown-list [aria-selected=true]:focus:hover{background-color:rgba(0,0,0,.6)}@supports((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){.doka--dropdown-list{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.75)}}.doka--root[data-style-viewport*=x-cramped] .doka--dropdown{position:static}.doka--root[data-style-viewport*=x-cramped] .doka--dropdown-list{left:3em;margin:0 auto;max-width:15em;min-width:auto;right:3em;top:3em}.doka--edit-status{bottom:0;contain:strict;display:flex;left:0;position:absolute;right:0;top:0;z-index:100;align-items:center;-ms-flex-pack:center;background-color:rgba(40,40,40,.5);justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s ease-out}.doka--edit-status .doka--status-bubble{position:absolute}.doka--edit-status[data-view-status=busy]{opacity:1;pointer-events:all}.doka--editor{flex:1 0 auto;height:100%;max-height:60em;max-width:80em;opacity:0;width:100%}.doka--image-container{left:0;opacity:1;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.doka--image-container[tabindex]{cursor:move;pointer-events:all}.doka--image-container>canvas,.doka--image-container>img{border:0!important;display:block!important;height:auto!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:auto!important;min-width:auto!important;padding:0!important;pointer-events:none;position:static!important;width:auto!important}.doka--image-container:focus{outline:none}.doka--image-container:focus:after{background:#fff;bottom:0;content:"";left:0;opacity:.25;position:absolute;right:0;top:0;z-index:1}.doka--image-outline{left:0;pointer-events:none;position:absolute;top:0;z-index:2}.doka--image-outline-edge-bottom,.doka--image-outline-edge-left,.doka--image-outline-edge-right,.doka--image-outline-edge-top{background:#fff;height:100px;left:0;position:absolute;top:0;transform-origin:top left;width:100px}.doka--image-overlay{bottom:0;left:0;opacity:.8;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.doka--image-overlay-panel-bottom,.doka--image-overlay-panel-left,.doka--image-overlay-panel-right,.doka--image-overlay-panel-top{background:#000;height:100px;left:0;position:absolute;top:0;transform-origin:top left;width:100px}.doka--image{pointer-events:none}.doka--root[data-style-layout-mode~=fullscreen]{bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;z-index:2147483647}.doka--root[data-style-layout-mode~=fullscreen]:focus{outline:none}.doka--root[data-style-layout-mode~=fullscreen][data-style-fullscreen-safe-area=bottom]{box-sizing:border-box;padding-bottom:40px}.doka--root[data-style-layout-mode~=fullscreen] .doka--edit-status{position:fixed}.doka--parent::-webkit-scrollbar{background-color:#222}.doka--parent::-webkit-scrollbar-track{background:transparent}.doka--parent::-webkit-scrollbar-thumb{background:#444;border:3px solid #222;border-radius:9999rem}.doka--root[data-style-layout-mode~=preview]{background:transparent}.doka--root[data-style-layout-mode~=preview]:before{content:none}.doka--root[data-style-layout-mode~=preview] .doka--content{position:relative;z-index:1}.doka--root[data-style-layout-mode~=preview] .doka--editor{max-height:none;max-width:none}.doka--root[data-style-layout-mode~=preview] .doka--menu{bottom:0;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.doka--root[data-style-layout-mode~=preview] .doka--menu .doka--button{pointer-events:all}.doka--root[data-style-layout-mode~=preview] .doka--button,.doka--root[data-style-layout-mode~=preview] .doka--crop-rotator{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 .125em .5em rgba(0,0,0,.325)}.doka--root[data-style-layout-mode~=preview] .doka--button-app:not(.doka--button-action-confirm){background-color:rgba(50,50,50,.8)}.doka--root[data-style-layout-mode~=preview] .doka--button-app:not(.doka--button-action-confirm):focus,.doka--root[data-style-layout-mode~=preview] .doka--button-app:not(.doka--button-action-confirm):hover{background-color:rgba(70,70,70,.8)}.doka--root[data-style-layout-mode~=preview] .doka--processing-indicator p{background-color:rgba(50,50,50,.8);color:#fff}.doka--root[data-style-layout-mode~=preview][data-style-viewport*=x-cramped] .doka--processing-indicator{bottom:0}.doka--root[data-style-layout-mode~=preview] .doka--toolbar{left:0;margin:0!important;position:absolute;right:0;z-index:3}.doka--root[data-style-layout-mode~=preview] .doka--toolbar .doka--button-tool{background-color:rgba(50,50,50,.8);border-radius:.25em}.doka--root[data-style-layout-mode~=preview] .doka--toolbar .doka--button-tool:focus,.doka--root[data-style-layout-mode~=preview] .doka--toolbar .doka--button-tool:hover{background-color:rgba(70,70,70,.8)}.doka--root[data-style-layout-mode~=preview] .doka--crop-rect{height:100%;-webkit-mask:radial-gradient(ellipse closest-side,#000,transparent);mask:radial-gradient(ellipse closest-side,#000,transparent);mix-blend-mode:difference;pointer-events:none}.doka--root[data-style-layout-mode~=preview] .doka--crop-rect-focal-line{background-color:hsla(0,0%,100%,.75)}.doka--root[data-style-layout-mode~=preview] .doka--crop-rotator{background-color:rgba(50,50,50,.8);border-radius:9999rem;bottom:0;left:12rem;position:absolute;right:12rem}.doka--root[data-style-layout-mode~=preview] .doka--crop-size{left:auto;right:1em;top:1em;transform:none!important}.doka--root[data-style-layout-mode~=preview] .doka--crop-rotator-line-mask{max-width:100%}.doka--root[data-style-layout-mode~=preview] .doka--crop-subject{margin:0}.doka--root[data-style-layout-mode~=preview] .doka--image-container[style*="opacity:1"]~.doka--image-overlay{background:rgba(0,0,0,.9);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.doka--root[data-style-layout-mode~=preview][data-style-viewport~=x-cramped] .doka--crop-rotator{display:none}.doka--root[data-style-layout-mode~=preview][data-style-viewport~=x-spacious] .doka--crop-rotator{left:16rem;right:16rem}.doka--root[data-style-layout-mode~=preview] .doka--crop-rect-corner,.doka--root[data-style-layout-mode~=preview] .doka--crop-rect-edge,.doka--root[data-style-layout-mode~=preview] .doka--crop-smoke>div{display:none}.doka--menu{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:space-between;align-items:center;padding:1em;pointer-events:none;position:relative;transition:background-color .125s ease-out;z-index:2}.doka--menu>button{pointer-events:all}.doka--menu>button+button{margin-left:1em}.doka--root[data-style-viewport~=multi-util] .doka--menu .doka--button-action-confirm{margin-left:4em}.doka--root[data-style-viewport~=single-util] .doka--menu .doka--button-action-reset{margin-right:auto}.doka--root[data-style-viewport~=x-cramped] .doka--menu{margin-top:-.75em}.doka--root[data-style-viewport~=x-cramped] .doka--menu>button+button{margin-left:.5em}.doka--root[data-style-viewport~=x-cramped][data-style-viewport*=multi-util] .doka--button-action-reset{position:absolute}.doka--root[data-style-viewport~=x-cramped][data-style-viewport*=multi-util] .doka--menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border-radius:1em;margin:0 1em 1em;overflow:hidden;padding:0 .6125em}.doka--root[data-style-viewport~=x-cramped][data-style-viewport*=multi-util] .doka--menu>button{margin-left:0}.doka--root[data-view=resize] .doka--menu{background:rgba(0,0,0,.8)!important}.doka--root[data-style-viewport~=single-util][data-style-viewport~=no-flow-controls] .doka--menu{left:1em;margin:0;padding:0;position:absolute;top:1em}.doka--resize-form{display:flex;align-items:center;-ms-flex-pack:center;height:2.5em;justify-content:center;margin:0 -1em;padding:1em 0;pointer-events:all}.doka--resize-form fieldset,.doka--resize-form legend{border:none;margin:0;padding:0}.doka--resize-form legend{height:1px;opacity:0;position:absolute;width:1px}.doka--resize-form fieldset{flex:1 0 auto;margin:0;max-width:17em;padding:0}.doka--resize-form .doka--size-input{margin:0;width:calc(50% - 1.125em)}.doka--resize-form .doka--checkable{margin:0 .325em;vertical-align:bottom}.doka--resize-form .doka--checkable label{padding:.3125em 0}.doka--resize-form button{font-size:.875em;margin-left:1em;margin-right:-3.25em}.doka--resize-form button svg{height:1.25em;width:1.25em}.doka--root[data-view=resize] .doka--resize-form{background-color:rgba(0,0,0,.8)}.doka--root[data-style-viewport~=flow-controls][data-style-viewport~=single-util]:not([data-style-viewport~=x-cramped]) .doka--resize-form{background:none;margin-top:-4.5em}.doka--root[data-style-viewport*=touch] .doka--resize-form button{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.doka--resize{height:calc(100% - 1em)!important}.doka--root{direction:ltr;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:450;height:100%;line-height:normal;overflow:hidden;position:relative;text-align:left;text-rendering:optimizeLegibility;touch-action:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;justify-content:center;align-items:center;background:rgba(4,4,5,.99);contain:strict}.doka--root:before{background:radial-gradient(ellipse at center,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,0) 80%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.doka--size-input{cursor:text;display:inline-flex;position:relative}.doka--size-input input::-webkit-inner-spin-button,.doka--size-input input::-webkit-outer-spin-button{-webkit-appearance:none}.doka--size-input input::-ms-clear{display:none}.doka--size-input input,.doka--size-input label{cursor:inherit;font-size:.875em;font-weight:400;padding:.625em .5em;text-indent:.25em}.doka--size-input label{color:hsla(0,0%,100%,.9);cursor:text;flex:1;padding-left:0;padding-right:.75em;pointer-events:none;position:absolute;right:0;text-align:right;white-space:nowrap}.doka--size-input input{appearance:none;-moz-appearance:textfield;background-color:hsla(0,0%,100%,.15);border:none;border-radius:.5em;box-shadow:none;color:hsla(0,0%,100%,.9);font-variant-numeric:tabular-nums;margin:0;min-width:7em;outline:none;transition:background-color .1s ease-in-out,color .1s ease-in-out;width:100%}.doka--size-input input:focus{box-shadow:0 0 0 2px hsla(0,0%,100%,.9)}.doka--size-input input:-ms-input-placeholder{color:#777!important}@supports((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){.doka--size-input input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.doka--status-bubble{pointer-events:none}.doka--status-bubble p{background:hsla(0,0%,100%,.75);border-radius:9999em;box-shadow:0 .125em 1em rgba(0,0,0,.2);color:rgba(0,0,0,.8);font-size:.875em;line-height:2;margin:0;padding:0 1em;white-space:nowrap}@supports((-webkit-backdrop-filter: blur(10px)) or (backdrop-filter: blur(10px))){.doka--status-bubble p{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.5)}}.doka--toolbar{z-index:3;-ms-flex-negative:0;display:flex;flex-shrink:0;align-items:center;-ms-flex-pack:center;box-sizing:border-box;justify-content:center;margin:0 2em;padding:1em 0;pointer-events:none}.doka--toolbar>*{height:2.5em;margin:0 .75em;pointer-events:all}.doka--toolbar svg{flex-shrink:0}.doka--toolbar svg *{transition:opacity .25s ease-out,transform .5s ease-out}.doka--toolbar .doka--button{white-space:nowrap;flex-shrink:0}.doka--root[data-style-viewport~=flow-controls][data-style-viewport~=single-util]:not([data-style-viewport~=x-cramped]) .doka--toolbar{margin:-4.5em 11em 0}.doka--toolbar[data-layout=compact]>*{margin:0 .5em}.doka--root[data-style-viewport~=x-cramped] .doka--toolbar>*{margin:0 .25em}.doka--utils{margin:-1em auto;padding:0}.doka--utils>*{pointer-events:all}.doka--utils>*+*{margin-left:1px}.doka--root[data-style-viewport*=x-cramped] .doka--utils{margin:0 auto}.doka--view-stack{pointer-events:none}.doka--view-stack>*{height:100%;left:0;outline:none;pointer-events:none;position:absolute;top:0;width:100%}.doka--view-stack [data-view-active=false] *{pointer-events:none!important}.doka--view-stack [data-view-active=true]{z-index:1}@media not all and (-webkit-min-device-pixel-ratio:0), not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}@media(min-height:635px){.doka--root[data-style-layout-mode~=fullscreen][data-style-fullscreen-safe-area=bottom]{padding-bottom:80px}}@media(min-width:56rem)and (min-height:40rem){.doka--root[data-style-layout-mode~=modal]{background:rgba(36,36,38,.9)}.doka--root[data-style-layout-mode~=modal]:before{content:none}.doka--root[data-style-layout-mode~=modal] .doka--editor{background:#040405;box-shadow:0 1em 4em rgba(0,0,0,.25),0 .5em 2em rgba(0,0,0,.25);height:80vh;max-height:40rem;max-width:56rem;overflow:hidden;position:relative;width:70vw}}
/*# sourceMappingURL=doka.css.map */