/*!
 * Doka 6.4.0
 * Copyright 2019 PQINA Inc - All Rights Reserved
 * Please visit https://pqina.nl/doka/ for further information
 */.doka--root,:root{--doka-effect--invert:0%;--doka-value--alpha:calc(100% - var(--doka-effect--invert));--doka-value--beta:var(--doka-effect--invert);--doka-color--alpha:#ffd843;--doka-color--alpha-dim:#ffc343;--doka-font-size:16px;--doka-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--doka-editor--max-width:80em;--doka-editor--max-height:60em;--doka-editor--spacing:0;--doka-modal--width:70vw;--doka-modal--height:80vh;--doka-modal--max-width:56rem;--doka-modal--max-height:40rem;--doka-effect--frost:blur(10px);--doka-color--beta:hsl(0,0%,var(--doka-value--alpha));--doka-color--gamma:hsl(0,0%,var(--doka-value--beta));--doka-color--delta:hsla(0,0%,var(--doka-value--beta),0.85);--doka-color--epsilon:hsla(0,0%,var(--doka-value--beta),0.75);--doka-editor--color:hsla(0,0%,var(--doka-value--alpha),0.9);--doka-editor--color-dim:hsla(0,0%,var(--doka-value--alpha),0.3);--doka-editor--background-color:hsla(0,0%,var(--doka-value--beta),0.99);--doka-editor--background-ellipse-inner-color:hsla(0,0%,var(--doka-value--alpha),0.15);--doka-editor--background-ellipse-outer-color:hsla(0,0%,var(--doka-value--alpha),0);--doka-editor-outline--color:hsl(0,0%,var(--doka-value--alpha));--doka-modal--background:hsl(0,0%,var(--doka-value--beta));--doka-modal--overlay:hsla(0,0%,var(--doka-value--beta),0.8);--doka-modal--shadow:0 1em 4em rgba(0,0,0,.25),0 0.5em 2em rgba(0,0,0,.25);--doka-scrollbar-rail--color:var(--doka-color--delta);--doka-scrollbar-thumb--color:var(--doka-color--epsilon);--doka-scroller-rail--color:transparent;--doka-scroller-thumb--color:hsla(0,0%,var(--doka-value--alpha),0.2);--doka-component--color:var(--doka-editor--color);--doka-component--background:hsla(0,0%,var(--doka-value--alpha),0.15);--doka-component--background-dim:hsla(0,0%,var(--doka-value--alpha),0.1);--doka-component--background-dark:hsla(0,0%,var(--doka-value--beta),0.8);--doka-component--background-darker:hsla(0,0%,var(--doka-value--beta),0.9);--doka-component-alt--color:var(--doka-color--delta);--doka-component-alt--color-dim:hsla(0,0%,var(--doka-value--beta),0.75);--doka-component-alt--background:hsla(0,0%,var(--doka-value--alpha),0.85);--doka-component-alt-effect--background:hsla(0,0%,var(--doka-value--alpha),0.6);--doka-component-alt--edge:hsla(0,0%,var(--doka-value--beta),0.15);--doka-component-alt--shadow:0 0.75em 1em -0.75em rgba(0,0,0,.4),0 1em 2em 0 rgba(0,0,0,.05);--doka-button--color:var(--doka-component--color);--doka-button--background:var(--doka-component--background);--doka-button--background-dim:var(--doka-component--background-dim);--doka-button-hover--background:hsla(0,0%,var(--doka-value--alpha),0.25);--doka-button-alt--color:var(--doka-component-alt--color);--doka-button-alt--background:var(--doka-component-alt--background);--doka-button-alt-hover--background:hsla(0,0%,var(--doka-value--alpha),0.95);--doka-button-alt-effect--background:var(
    --doka-component-alt-effect--background
  );--doka-button-alt-effect-hover--background:hsla(0,0%,var(--doka-value--alpha),0.75);--doka-button-primary--color:var(--doka-color--gamma);--doka-button-primary--background:var(--doka-color--alpha);--doka-button-primary-hover--background:var(--doka-color--alpha-dim);--doka-button-main--radius:9999em;--doka-button-tab--radius:0;--doka-button-tool--radius:0;--doka-dropdown-hover--background:hsla(0,0%,var(--doka-value--beta),0.1);--doka-dropdown-hover-active--background:hsla(0,0%,var(--doka-value--beta),0.15);--doka-dropdown-selected--color:var(--doka-editor--color);--doka-dropdown-selected--background:hsla(0,0%,var(--doka-value--beta),0.9);--doka-dropdown-selected-hover--background:hsla(0,0%,var(--doka-value--beta),0.8);--doka-dropdown-selected-active-hover--background:hsla(0,0%,var(--doka-value--beta),0.6);--doka-range-input--background:hsla(0,0%,var(--doka-value--alpha),0.2);--doka-range-input-recenter--background:var(--doka-range-input--background);--doka-range-input-centered--background:var(--doka-range-input--background);--doka-range-input-thumb--color:hsl(0,0%,var(--doka-value--alpha));--doka-range-input-thumb-hover--color:hsla(0,0%,var(--doka-value--alpha),0.15);--doka-tab--border-color:rgba(0,0,0,.15);--doka-crop-focal-line--color:hsla(0,0%,100%,.5);--doka-crop-corner--color:var(--doka-color--beta);--doka-crop-corner-focus--color:var(--doka-color--beta);--doka-crop-corner--shadow:0 0.0625em 0.125em rgba(0,0,0,.2);--doka-crop-edge-focus--color:hsla(0,0%,var(--doka-value--alpha),0.5);--doka-image-outline--color:var(--doka-color--beta);--doka-image-focus--color:hsla(0,0%,var(--doka-value--alpha),0.25);--doka-status--background:hsla(0,0%,var(--doka-value--alpha),0.1);--doka-status-bubble--color:hsla(0,0%,var(--doka-value--beta),0.8);--doka-status-bubble--color-dim:hsla(0,0%,var(--doka-value--beta),0.2);--doka-status-bubble--background:hsla(0,0%,var(--doka-value--alpha),0.75);--doka-status-bubble-effect--background:hsla(0,0%,var(--doka-value--alpha),0.5);--doka-status-bubble--shadow:0 0.125em 1em rgba(0,0,0,.2);--doka-size-indicator--color:rgba(0,0,0,.85);--doka-size-indicator--background:hsla(0,0%,100%,.95);--doka-size-indicator--edge:rgba(0,0,0,.15);--doka-size-indicator--radius:0.25em;--doka-button-zoom--color:rgba(0,0,0,.85);--doka-button-zoom--background:hsla(0,0%,100%,.85);--doka-button-zoom-hover--background:hsla(0,0%,100%,.95);--doka-button-zoom-effect--background:hsla(0,0%,100%,.6);--doka-button-zoom-effect-hover--background:hsla(0,0%,100%,.75);--doka-filter-tile--radius:0;--doka-filter-tile-selected--color:var(--doka-color--alpha);--doka-markup-manipulator--fill:#2990ff;--doka-markup-manipulator--stroke:#fff;--doka-markup-manipulator--stroke-inverted:#000;--doka-markup-manipulator--line:hsla(0,0%,100%,.75);--doka-markup-manipulator--line-inverted:rgba(0,0,0,.75);--doka-instruction-bubble--color:#fff;--doka-instruction-bubble--background:radial-gradient(closest-side ellipse,rgba(0,0,0,.22) 20%,rgba(0,0,0,.21) 35%,rgba(0,0,0,.18) 50%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.05) 80%,rgba(0,0,0,.01) 90%,transparent);--doka-instruction-bubble--color-shadow:0 0.125em 0.75em #000;--doka-menu--offset:12em}.doka--root button,.doka--root fieldset,.doka--root input,.doka--root label,.doka--root legend{all:initial;color:inherit;font-family:inherit;font-weight:inherit}.doka--root *,.doka--root :after,.doka--root :before{box-sizing:inherit}.doka--root button{box-sizing:border-box;text-align:center}.doka--root .doka--view-stack{pointer-events:none}.doka--root .doka--view-stack>*{height:100%;left:0;outline:transparent;pointer-events:none;position:absolute;top:0;width:100%}.doka--root .doka--view-stack [data-view-active=false] *{pointer-events:none!important}.doka--root .doka--view-stack [data-view-active=true]{z-index:1}.doka--root .doka--view-stack [data-view-hidden=true]{display:none!important}.doka--root .doka--button-app{align-items:center;background-color:hsla(0,0%,100%,.15);background-color:var(--doka-button--background);border:none;border-radius:9999em;border-radius:var(--doka-button-main--radius);color:hsla(0,0%,100%,.9);color:var(--doka-button--color);display:flex;font-family:inherit;font-size:1em;font-weight:500;height:auto;line-height:2.5;margin:0;outline:transparent;padding:0 1.5em;position:static;transform:scale(1);transition:transform .15s ease-out,background-color .25s ease-out,color .25s ease-out;width:auto}.doka--root .doka--button-app svg{display:inline-block;flex-grow:1;margin:0 auto}.doka--root .doka--button-app svg+span{margin-left:.5em}.doka--root .doka--button-app span{font-size:.875em}.doka--root .doka--button-app:focus,.doka--root .doka--button-app:hover{background-color:hsla(0,0%,100%,.25);background-color:var(--doka-button-hover--background)}.doka--root .doka--button-app:active{transform:scale(.95);transition-duration:.25s}@supports ((-webkit-backdrop-filter:var(--doka-effect--frost )) or (backdrop-filter:var(--doka-effect--frost ))){.doka--root .doka--button-app{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost)}}.doka--root .doka--button-app.doka--button-icon-only{height:2.25em;padding:0;width:2.25em}.doka--root .doka--button-action-confirm{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffd843;background-color:var(--doka-button-primary--background);color:#000;color:var(--doka-button-primary--color);font-weight:600}.doka--root .doka--button-action-confirm:focus,.doka--root .doka--button-action-confirm:hover{background-color:#ffc343;background-color:var(--doka-button-primary-hover--background)}.doka--root[data-style-viewport~=x-cramped][data-style-viewport~=multi-util] .doka--button-app{-webkit-backdrop-filter:none;backdrop-filter:none;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-action-confirm{font-size:.75em}.doka--root[data-style-viewport~=x-cramped][data-style-viewport~=multi-util] .doka--button-app:not(.doka--button-action-confirm){background-color:transparent;color:hsla(0,0%,100%,.9);color:var(--doka-button--color)}.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--root .doka--button-icon-fallback svg{display:none}.doka--root .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--root .doka--button-icon-only{flex-shrink:0}.doka--root .doka--button-icon-only span{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.doka--root .doka--button-tab{background-color:transparent;border:none;border-radius:0;border-radius:var(--doka-button-tab--radius);color:hsla(0,0%,100%,.9);color:var(--doka-button--color);font-family:inherit;font-size:1em;font-weight:500;height:auto;line-height:inherit;margin:0;max-width:5em;outline:transparent;padding:.875em 0 .75em;position:static;transform:scale(1);transition:transform .15s ease-out,background-color .25s ease-out,color .25s ease-out;width:auto;width:5em}.doka--root .doka--button-tab svg{display:inline;margin-bottom:.325em}.doka--root .doka--button-tab span{display:block;font-size:.875em}.doka--root .doka--button-tab:focus,.doka--root .doka--button-tab:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost)}.doka--root .doka--button-tab:focus,.doka--root .doka--button-tab:hover,.doka--root .doka--button-tab[data-active=true]{background-color:hsla(0,0%,100%,.15);background-color:var(--doka-button--background)}.doka--root .doka--button-tab[data-active=true]:focus,.doka--root .doka--button-tab[data-active=true]:hover{background-color:hsla(0,0%,100%,.25);background-color:var(--doka-button-hover--background)}.doka--root .doka--button-tab:active{transform:scale(.95);transition-duration:.25s}.doka--root .doka--button-tab .doka--icon-resize-arrow-ne,.doka--root .doka--button-tab .doka--icon-resize-arrow-sw{transition:opacity .25s ease-out}.doka--root .doka--button-tab[data-scale-direction=down] .doka--icon-resize-arrow-ne{opacity:0}.doka--root .doka--button-tab[data-scale-direction=down] .doka--icon-resize-arrow-sw,.doka--root .doka--button-tab[data-scale-direction=up] .doka--icon-resize-arrow-ne{opacity:1}.doka--root .doka--button-tab[data-scale-direction=up] .doka--icon-resize-arrow-sw{opacity:0}@supports ((-webkit-backdrop-filter:var(--doka-effect--frost )) or (backdrop-filter:var(--doka-effect--frost ))){.doka--root .doka--button-tab[data-active=true]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost)}}.doka--root .doka--utils[data-layout=compact] .doka--button-tab{height:4.6875em}.doka--root .doka--utils[data-layout=compact] .doka--button-tab span{display:none}.doka--root .doka--utils[data-layout=compact] .doka--button-tab svg{margin-bottom:0}.doka--root[data-style-viewport*=x-cramped] .doka--utils{padding:0 1px}.doka--root[data-style-viewport*=x-cramped] .doka--utils[data-util-count="5"] .doka--button-tab{width:20%}.doka--root[data-style-viewport*=x-cramped] .doka--utils[data-util-count="5"] .doka--button-tab span{display:none}.doka--root[data-style-viewport*=x-cramped] .doka--utils[data-util-count="4"] .doka--button-tab{width:25%}.doka--root[data-style-viewport*=x-cramped] .doka--utils[data-util-count="3"] .doka--button-tab{width:33.333%}.doka--root[data-style-viewport*=x-cramped] .doka--utils[data-util-count="2"] .doka--button-tab{width:50%}.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab{box-shadow:0 0 0 1px rgba(0,0,0,.15);box-shadow:0 0 0 1px var(--doka-tab--border-color);height:3.25em;max-width:3.5em;min-width:2em;padding:.325em 0}.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab:first-child:before,.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab:last-child:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab:first-child:before{box-shadow:-1px 0 0 0 rgba(0,0,0,.15);box-shadow:-1px 0 0 0 var(--doka-tab--border-color)}.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab:last-child:before{box-shadow:1px 0 0 0 rgba(0,0,0,.15);box-shadow:1px 0 0 0 var(--doka-tab--border-color)}.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab svg{margin:0 auto -.125em;width:1em}.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab span{font-size:.5625em}.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab:active{transform:scale(1)}.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab[data-active=true]{-webkit-backdrop-filter:none;backdrop-filter:none}.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab[data-active=true]:focus,.doka--root[data-style-viewport*=x-cramped] .doka--utils .doka--button-tab[data-active=true]:hover{background-color:hsla(0,0%,100%,.15);background-color:var(--doka-button--background)}.doka--root .doka--button-tool{align-items:center;background-color:transparent;border:none;border-radius:0;border-radius:var(--doka-button-tool--radius);color:hsla(0,0%,100%,.9);color:var(--doka-button--color);display:flex;font-family:inherit;font-size:1em;font-weight:400;height:auto;margin:0;outline:transparent;padding:0 .75em 0 .5em;position:static;transform:scale(1);transition:transform .15s ease-out,background-color .25s ease-out,color .25s ease-out;width:auto}.doka--root .doka--button-tool span{font-size:.875em;margin-left:.5em}.doka--root .doka--button-tool:focus,.doka--root .doka--button-tool:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost);background-color:hsla(0,0%,100%,.15);background-color:var(--doka-button--background)}.doka--root .doka--button-tool:active{transform:scale(.95);transition-duration:.25s}.doka--root [data-layout=compact] .doka--button-tool{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost);background-color:hsla(0,0%,100%,.1);background-color:var(--doka-button--background-dim);border-radius:.25em;box-sizing:border-box;flex-grow:0;padding:0 .5em;width:2.6em}.doka--root [data-layout=compact] .doka--button-tool:focus,.doka--root [data-layout=compact] .doka--button-tool:hover{background-color:hsla(0,0%,100%,.15);background-color:var(--doka-button--background)}.doka--root [data-layout=compact] .doka--button-tool span{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.doka--root .doka--button-zoom{align-items:center;background-color:hsla(0,0%,100%,.85);background-color:var(--doka-button-zoom--background);border:none;border-radius:9999em;color:rgba(0,0,0,.85);color:var(--doka-button-zoom--color);display:flex;font-family:inherit;font-size:1em;font-weight:500;height:2.5em;justify-content:center;line-height:2.5;margin:0;outline:transparent;padding:0;position:static;transition:transform .15s ease-out,background-color .25s ease-out,color .25s ease-out;width:2.5em}.doka--root .doka--button-zoom span{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.doka--root .doka--button-zoom:focus,.doka--root .doka--button-zoom:hover{background-color:hsla(0,0%,100%,.95);background-color:var(--doka-button-zoom-hover--background)}@supports ((-webkit-backdrop-filter:var(--doka-effect--frost )) or (backdrop-filter:var(--doka-effect--frost ))){.doka--root .doka--button-zoom{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost);background-color:hsla(0,0%,100%,.6);background-color:var(--doka-button-zoom-effect--background)}.doka--root .doka--button-zoom:focus,.doka--root .doka--button-zoom:hover{background-color:hsla(0,0%,100%,.75);background-color:var(--doka-button-zoom-effect-hover--background)}}.doka--root .doka--checkable{align-items:center;color:hsla(0,0%,100%,.9);color:var(--doka-component--color);display:inline-flex;height:2.15625em;justify-content:center;line-height:1.5;transform:scale(1)}.doka--root .doka--checkable input{height:1px;margin:0;opacity:0;outline:transparent;padding:0;position:absolute;width:1px}.doka--root .doka--checkable label{color:inherit;cursor:pointer;display:inline-block;font-size:.875em;margin:0;transition:opacity .125s ease-out}.doka--root .doka--checkable input:active+label,.doka--root .doka--checkable input:focus+label{background-color:hsla(0,0%,100%,.15);background-color:var(--doka-component--background);border-radius:.5em}.doka--root .doka--checkable svg{display:block;margin:0}.doka--root .doka--checkable path{transition:transform .1s ease-out}.doka--root .doka--checkable:active{transform:scale(.925);transition-duration:.25s}.doka--root .doka--color{height:calc(100% - 3em);left:1em;top:1em;width:calc(100% - 2em)}.doka--root .doka--color .doka--color-form{align-items:flex-start;box-sizing:border-box;contain:layout size style;display:flex;height:6.5em;margin:0 auto;max-width:45em;padding:1em 0 0}.doka--root .doka--color .doka--range-input{align-items:stretch;display:flex;flex:1;flex-direction:column-reverse;margin:0 .5em;pointer-events:all}.doka--root .doka--color .doka--range-input label{align-items:center;align-self:center;color:inherit;display:flex;font-size:.75em;margin-top:.25em}.doka--root .doka--color .doka--range-input svg{display:inline-block;margin-right:.5em;width:1.25em}.doka--root .doka--color .doka--range-input [stroke-width]{stroke-width:2.5}.doka--root[data-style-viewport*=x-cramped] .doka--color{display:flex;flex-direction:column-reverse;top:2em}.doka--root[data-style-viewport*=x-cramped] .doka--color-form{align-self:center;flex-wrap:wrap;height:5em;margin:0 -.5em;max-width:25em;padding:0;width:100%}.doka--root[data-style-viewport*=x-cramped] .doka--range-input{flex:auto;flex-direction:row;margin:0 .25em;max-width:none;width:calc(50% - 1em)}.doka--root[data-style-viewport*=x-cramped] .doka--range-input label{margin:0;overflow:hidden;width:1.25em}.doka--root[data-style-viewport*=x-cramped] .doka--range-input label svg{margin:0}.doka--root[data-style-viewport*=x-cramped] .doka--range-input label span{display:none}.doka--root[data-style-viewport*=x-cramped] .doka--range-input:nth-child(2n){flex-direction:row-reverse}@media (-ms-high-contrast:none){.doka--color-form .doka--range-input,::-ms-backdrop{flex:none;width:10em}}.doka--root .doka--container{box-sizing:border-box;display:flex;flex-direction:column;height:100%;position:relative;touch-action:manipulation;width:100%}.doka--root .doka--container[data-limit-overflow=true]{overflow:hidden}.doka--root[data-style-viewport*=x-cramped] .doka--container{flex-direction:column-reverse}.doka--root .doka--content{flex:1;position:relative}.doka--root .doka--content>*{height:100%;left:0;position:absolute;top:0;width:100%}.doka--root .doka--view-stack{z-index:2}.doka--root .doka--image{z-index:1}.doka--root .doka--instructions-bubble{align-items:center;background:radial-gradient(closest-side ellipse,rgba(0,0,0,.22) 20%,rgba(0,0,0,.21) 35%,rgba(0,0,0,.18) 50%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.05) 80%,rgba(0,0,0,.01) 90%,transparent);background:var(--doka-instruction-bubble--background);color:#fff;color:var(--doka-instruction-bubble--color);display:flex;filter:drop-shadow(0 .125em .75em rgba(0,0,0,1));filter:drop-shadow(var(--doka-instruction-bubble--color-shadow));flex-direction:column;font-size:.75em;left:0;line-height:1.5;max-width:15em;padding:3em 4em 4em;pointer-events:none;position:absolute;text-align:center;top:0}.doka--root .doka--instructions-bubble svg:first-child{margin-bottom:.5em}.doka--root .doka--crop-mask{left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.doka--root .doka--crop-rect{position:relative;z-index:2}.doka--root .doka--crop-rect-corner{border:none;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--root .doka--crop-rect-corner:after{bottom:-1em;content:"";left:-1em;position:absolute;right:-1em;top:-1em}.doka--root .doka--crop-rect-corner-ne,.doka--root .doka--crop-rect-corner-sw{cursor:nesw-resize!important}.doka--root .doka--crop-rect-corner-nw,.doka--root .doka--crop-rect-corner-se{cursor:nwse-resize!important}.doka--root[data-style-crop-corner=circle] .doka--crop-rect-corner{background:#fff;background:var(--doka-crop-corner--color);border-radius:9999em;box-shadow:0 .0625em .125em rgba(0,0,0,.2);box-shadow:var(--doka-crop-corner--shadow);transition:background-color .25s ease-in-out}.doka--root[data-style-crop-corner=line] .doka--crop-rect-corner:before{content:"";height:2.5em;pointer-events:none;position:absolute;transition:opacity .25s ease-out;width:2.5em}.doka--root[data-style-crop-corner=line] .doka--crop-rect-corner-nw:before{box-shadow:inset .25em .25em 0 0 #fff;box-shadow:inset .25em .25em 0 0 var(--doka-crop-corner--color);left:.4375em;top:.4375em}.doka--root[data-style-crop-corner=line] .doka--crop-rect-corner-ne:before{box-shadow:inset -.25em .25em 0 0 #fff;box-shadow:inset -.25em .25em 0 0 var(--doka-crop-corner--color);right:.4375em;top:.4375em}.doka--root[data-style-crop-corner=line] .doka--crop-rect-corner-se:before{bottom:.4375em;box-shadow:inset -.25em -.25em 0 0 #fff;box-shadow:inset -.25em -.25em 0 0 var(--doka-crop-corner--color);right:.4375em}.doka--root[data-style-crop-corner=line] .doka--crop-rect-corner-sw:before{bottom:.4375em;box-shadow:inset .25em -.25em 0 0 #fff;box-shadow:inset .25em -.25em 0 0 var(--doka-crop-corner--color);left:.4375em}.doka--root[data-style-crop-corner=line] .doka--crop-rect[data-indicator-size=none] .doka--crop-rect-corner:before{opacity:0}.doka--root .doka--crop-rect-focal-line{background:hsla(0,0%,100%,.5);background:var(--doka-crop-focal-line--color);height:100px;left:0;pointer-events:none;position:absolute;top:0;transform-origin:left top;width:100px;will-change:transform,opacity;z-index:3}.doka--root .doka--crop-rect-edge{background:transparent;border:0;left:0;padding:0;pointer-events:all;position:absolute;top:0;transform-origin:left top;will-change:transform;z-index:2}.doka--root .doka--crop-rect-edge:focus{outline:transparent}.doka--root .doka--crop-rect-edge:focus:after{background-color:hsla(0,0%,100%,.5);background-color:var(--doka-crop-edge-focus--color);content:"";position:absolute}.doka--root .doka--crop-rect-edge-n,.doka--root .doka--crop-rect-edge-s{cursor:ns-resize!important;height:40px;top:-20px;width:100px}.doka--root .doka--crop-rect-edge-n:after,.doka--root .doka--crop-rect-edge-s:after{height:7px;left:0;right:0;top:17px;width:100%}.doka--root .doka--crop-rect-edge-e,.doka--root .doka--crop-rect-edge-w{cursor:ew-resize!important;height:100px;left:-20px;width:40px}.doka--root .doka--crop-rect-edge-e:after,.doka--root .doka--crop-rect-edge-w:after{bottom:0;height:100%;left:17px;top:0;width:7px}.doka--root[data-style-viewport*=touch][data-style-crop-corner=circle] .doka--crop-rect-corner:after{background:#fff;background:var(--doka-crop-corner-focus--color);border-radius:50%;box-shadow:0 0 0 1em #fff;box-shadow:0 0 0 1em var(--doka-crop-corner-focus--color);opacity:0}.doka--root[data-style-viewport*=touch][data-style-crop-corner=circle] .doka--crop-rect-corner:active:after{opacity:.25}.doka--root[data-style-viewport*=touch] .doka--crop-rect-edge:active{outline:transparent}.doka--root[data-style-viewport*=touch] .doka--crop-rect-edge:active:after{background-color:hsla(0,0%,100%,.5);background-color:var(--doka-crop-edge-focus--color);content:"";position:absolute}.doka--root[data-style-viewport*=x-cramped] .doka--crop-rect-corner{height:16px;left:-8px;top:-8px;width:16px}.doka--root[data-style-viewport*=x-cramped][data-style-crop-corner=line] .doka--crop-rect-corner-nw:before{left:.325em;top:.325em}.doka--root[data-style-viewport*=x-cramped][data-style-crop-corner=line] .doka--crop-rect-corner-ne:before{right:.325em;top:.325em}.doka--root[data-style-viewport*=x-cramped][data-style-crop-corner=line] .doka--crop-rect-corner-se:before{bottom:.325em;right:.325em}.doka--root[data-style-viewport*=x-cramped][data-style-crop-corner=line] .doka--crop-rect-corner-sw:before{bottom:.325em;left:.325em}.doka--root .doka--crop-resizer{background:transparent;height:100%;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:9999999}.doka--root .doka--crop-resizer div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost);background:hsla(0,0%,100%,.85);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--root .doka--crop-resizer[data-state=multi-touch]{cursor:none;pointer-events:all;visibility:visible}.doka--root .doka--crop-resizer[data-state=multi-touch] div{opacity:1}.doka--root .doka--crop-rotator{height:3.5em;margin-bottom:.5em;margin-top:-.5em;pointer-events:all;position:relative;z-index:2}.doka--root .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:.3;overflow:hidden;padding:0;position:absolute;top:.325em;width:2em;z-index:2}.doka--root .doka--crop-rotator-center span{color:transparent}.doka--root .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%;transition:background-color .25s ease-in-out;width:1.5px}.doka--root .doka--crop-rotator-center:focus{opacity:.7;outline:transparent}.doka--root .doka--crop-rotator-bar{bottom:0;cursor:ew-resize;left:1em;position:absolute;right:1em;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.doka--root .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{margin-top:-.5em}.doka--root[data-style-viewport*=x-cramped] .doka--crop-rotator-line-mask{max-width:14em}.doka--root .doka--crop-rotator-line{height:100%;pointer-events:none}.doka--root .doka--crop-rotator-line svg{left:50%;margin-left:-500px;position:absolute;width:1000px}.doka--root .doka--crop-rotator-line text{font-size:2px;font-weight:400;opacity:.35}.doka--root .doka--crop-rotator-line circle{opacity:.4}.doka--root .doka--crop-rotator-line circle[r="0.5"]{opacity:.9}.doka--root .doka--crop-rotator:focus{outline:transparent}.doka--root .doka--crop-rotator:focus .doka--crop-rotator-line circle,.doka--root .doka--crop-rotator:focus .doka--crop-rotator-line text{fill:currentColor}@supports ((-webkit-mask-image:url("")) or (mask-image:url(""))) and (mix-blend-mode:screen){.doka--root .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--root .doka--crop-size{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost);background:hsla(0,0%,100%,.95);background:var(--doka-size-indicator--background);border-radius:.25em;border-radius:var(--doka-size-indicator--radius);color:rgba(0,0,0,.85);color:var(--doka-size-indicator--color);display:flex;font-family:Tahoma,Geneva,Verdana,sans-serif;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;left:0;line-height:1;overflow:hidden;pointer-events:none;position:absolute;top:0;transform-origin:center center;transition:background-color .25s ease-in-out,color .25s ease-in-out;white-space:nowrap;z-index:3}.doka--root .doka--crop-size-info{font-size:.6875em;padding:.35em .625em;will-change:transform}.doka--root .doka--crop-resize-percentage{border-right:1px solid rgba(0,0,0,.15);border-right:1px solid var(--doka-size-indicator--edge);margin-right:-.25em;padding-right:.4375em}.doka--root .doka--crop-resize-percentage:empty{display:none}.doka--root .doka--crop-size-multiply{margin:0 .175em;opacity:.75}.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--root .doka--crop-subject{contain:layout size style;flex:1 0 auto;margin:.25em 1.5em 1.5em;position:relative}.doka--root[data-style-viewport*=x-cramped] .doka--crop-subject{margin:0 2em 1em}.doka--root .doka--zoom-wrapper{pointer-events:all;position:relative;z-index:2}.doka--root .doka--button-zoom{left:-1.25em;position:absolute;top:-1.25em;z-index:2}.doka--root .doka--dropdown,.doka--root .doka--view-stack .doka--crop{display:flex;flex-direction:column}.doka--root .doka--dropdown{justify-content:center;position:relative}.doka--root .doka--dropdown>.doka--button{height:100%}.doka--root .doka--dropdown-list{background-color:hsla(0,0%,100%,.85);background-color:var(--doka-component-alt--background);border-radius:.1625em;box-shadow:0 .75em 1em -.75em rgba(0,0,0,.4),0 1em 2em 0 rgba(0,0,0,.05);box-shadow:var(--doka-component-alt--shadow);display:flex;flex-direction:column;margin:-.125em 0 0;min-width:100%;padding:0;position:absolute;top:100%;z-index:3}.doka--root .doka--dropdown-list .doka--button{align-items:center;background-color:transparent;border:none;border-radius:.125em;color:rgba(0,0,0,.85);color:var(--doka-component-alt--color);display:flex;font-family:inherit;font-size:1em;height:auto;line-height:2.5;margin:3px;outline:transparent;padding:0 .75em 0 .5em;pointer-events:inherit;position:static;transform:none;white-space:nowrap;width:auto}.doka--root .doka--dropdown-list .doka--button span{flex:1;font-size:.875em;text-align:left}.doka--root .doka--dropdown-list .doka--button svg+span{margin-left:.5em}.doka--root .doka--dropdown-list .doka--button svg{display:inline-block;margin:0}.doka--root .doka--dropdown-list .doka--button:active,.doka--root .doka--dropdown-list .doka--button:focus,.doka--root .doka--dropdown-list .doka--button:hover{background-color:rgba(0,0,0,.1);background-color:var(--doka-dropdown-hover--background)}.doka--root .doka--dropdown-list .doka--button:active:hover,.doka--root .doka--dropdown-list .doka--button:focus:hover{background-color:rgba(0,0,0,.15);background-color:var(--doka-dropdown-hover-active--background)}.doka--root .doka--dropdown-list .doka--button:active{transform:none}.doka--root .doka--dropdown-list .doka--button:first-child,.doka--root .doka--dropdown-list .doka--button:last-child{border-radius:inherit}.doka--root .doka--dropdown-list .doka--button:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.doka--root .doka--dropdown-list .doka--button:last-child{border-top-left-radius:0;border-top-right-radius:0}.doka--root .doka--dropdown-list .doka--button+.doka--button{margin-top:-2px}.doka--root .doka--dropdown-list [aria-selected=true]{background-color:rgba(0,0,0,.9);background-color:var(--doka-dropdown-selected--background);color:hsla(0,0%,100%,.9);color:var(--doka-dropdown-selected--color)}.doka--root .doka--dropdown-list [aria-selected=true]:active,.doka--root .doka--dropdown-list [aria-selected=true]:focus,.doka--root .doka--dropdown-list [aria-selected=true]:hover{background-color:rgba(0,0,0,.8);background-color:var(--doka-dropdown-selected-hover--background)}.doka--root .doka--dropdown-list [aria-selected=true]:active:hover,.doka--root .doka--dropdown-list [aria-selected=true]:focus:hover{background-color:rgba(0,0,0,.6);background-color:var(--doka-dropdown-selected-active-hover--background)}@supports ((-webkit-backdrop-filter:var(--doka-effect--frost )) or (backdrop-filter:var(--doka-effect--frost ))){.doka--root .doka--dropdown-list{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost);background-color:hsla(0,0%,100%,.6);background-color:var(--doka-component-alt-effect--background)}}.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;position:absolute;right:3em;top:3em}@media (-ms-high-contrast:none){.doka--root .doka--dropdown-list,::-ms-backdrop{min-width:10em}}.doka--root .doka--edit-status{align-items:center;background:hsla(0,0%,100%,.1);background:var(--doka-status--background);bottom:0;contain:strict;display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .25s ease-out;z-index:100}.doka--root .doka--edit-status .doka--status-bubble{left:0;position:absolute;right:0;text-align:center}.doka--root .doka--edit-status[data-view-status=busy]{opacity:1;pointer-events:all}.doka--root .doka--edit-status:empty{display:none}.doka--root .doka--editor{flex:1 0 auto;height:100%;max-height:60em;max-height:var(--doka-editor--max-height);max-width:80em;max-width:var(--doka-editor--max-width);opacity:0;width:100%}.doka--root .doka--filter-list{align-items:flex-start;display:inline-flex;list-style:none;margin:0;padding:0}.doka--root .doka--filter-list li{margin:.25em .5em;padding:0}.doka--root .doka--filter-list li:first-child{margin-left:0}.doka--root .doka--filter-list li:last-child{margin-right:0}@media (-ms-high-contrast:none){.doka--root .doka--filter-list li,::-ms-backdrop{flex:none;width:4em}}.doka--root .doka--filter-tile{border-radius:0;border-radius:var(--doka-filter-tile--radius);position:relative}.doka--root .doka--filter-tile:before{content:"";display:block;height:0;padding-top:100%}.doka--root .doka--filter-tile[style*="transform:translate3d(0px, 0px, 0)"]{transform:none!important}.doka--root .doka--filter-tile div,.doka--root .doka--filter-tile label{transition:box-shadow .125s ease-out,color .125s ease-out}.doka--root .doka--filter-tile label{color:hsla(0,0%,100%,.9);color:var(--doka-component--color);font-size:.6875em;left:0;position:absolute;text-align:center;top:calc(100% + .5em);width:100%}.doka--root .doka--filter-tile>div{border-radius:0;border-radius:var(--doka-filter-tile--radius);box-shadow:0 0 .75em rgba(0,0,0,.1);margin-bottom:.5em;overflow:hidden;pointer-events:none;z-index:2}.doka--root .doka--filter-tile>div canvas{z-index:1}.doka--root .doka--filter-tile>div div{z-index:2}.doka--root .doka--filter-tile canvas,.doka--root .doka--filter-tile div,.doka--root .doka--filter-tile input{font-size:1em;height:100%;left:0;min-height:auto;min-width:auto;position:absolute;top:0;width:100%}.doka--root .doka--filter-tile input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;left:0;margin:0;opacity:0;outline:transparent;padding:0;pointer-events:all;position:absolute;top:0}.doka--root .doka--filter-tile input:checked~label{color:#ffd843;color:var(--doka-filter-tile-selected--color)}.doka--root .doka--filter-tile input:checked~div{box-shadow:0 .5px 0 1px rgba(0,0,0,.2),0 0 0 4px #ffd843;box-shadow:0 .5px 0 1px rgba(0,0,0,.2),0 0 0 4px var(--doka-filter-tile-selected--color)}.doka--root .doka--filter-tile input:focus~label{color:#ffd843;color:var(--doka-filter-tile-selected--color)}.doka--root .doka--filter{height:calc(100% - 3em);left:1em;top:1em;width:calc(100% - 2em)}.doka--root .doka--filter .doka--filter-list{padding-bottom:1.5em}.doka--root .doka--filter .doka--filter-scroller{margin-bottom:1em}.doka--root .doka--filter-scroller{-webkit-overflow-scrolling:touch;margin:0 auto;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:none;pointer-events:all;scrollbar-color:hsla(0,0%,100%,.2) transparent;scrollbar-color:var(--doka-scroller-thumb--color) transparent;scrollbar-width:none;text-align:center;touch-action:pan-x;width:40em}@supports (-ms-ime-align:auto){.doka--root .doka--filter-scroller{overflow-x:hidden}}.doka--root .doka--filter-scroller[data-drag-state=dragging] input{pointer-events:none!important}.doka--root .doka--filter-scroller::-webkit-scrollbar{background-color:transparent;background-color:var(--doka-scroller-rail--color);height:.375em}.doka--root .doka--filter-scroller::-webkit-scrollbar-track{background:transparent}.doka--root .doka--filter-scroller::-webkit-scrollbar-thumb{background-color:transparent;border:3px solid transparent;border:3px solid var(--doka-scroller-rail--color);border-radius:9999rem;transition:background-color .25s ease-in-out}@media (pointer:fine) and (hover:hover){.doka--root .doka--filter-scroller:hover{scrollbar-width:thin}.doka--root .doka--filter-scroller:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2);background-color:var(--doka-scroller-thumb--color)}}.doka--root .doka--filter-list{padding:0 2em}.doka--root .doka--filter-tile{flex:none;scroll-snap-align:start;width:4em}.doka--root[data-style-viewport*=x-cramped] .doka--filter-tile{width:2.875em}.doka--root[data-style-viewport*=x-cramped] .doka--filter{display:flex;flex-direction:column-reverse;top:2em}.doka--root[data-style-viewport*=x-cramped] .doka--filter .doka--filter-list{height:5em;padding:0 1em}.doka--root[data-style-viewport*=x-cramped] .doka--filter-scroller{margin-bottom:0;scroll-padding:2em;-ms-scroll-snap-type:proximity;scroll-snap-type:proximity;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}.doka--root .doka--filter-scroller{scrollbar-base-color:#111;scrollbar-face-color:#333;scrollbar-3dlight-color:#111;scrollbar-highlight-color:#111;scrollbar-track-color:#111;scrollbar-arrow-color:#111;scrollbar-shadow-color:#111}@supports ((-webkit-mask-image:url("")) or (mask-image:url(""))) and (mix-blend-mode:screen){.doka--root .doka--filter-scroller{margin:0 auto;-webkit-mask:linear-gradient(90deg,transparent,#000 2em,#000 calc(100% - 2em),transparent),linear-gradient(0deg,#000 8px,transparent 0);mask:linear-gradient(90deg,transparent,#000 2em,#000 calc(100% - 2em),transparent),linear-gradient(0deg,#000 8px,transparent 0)}.doka--root[data-style-viewport*=x-cramped] .doka--filter-scroller{-webkit-mask:linear-gradient(90deg,transparent,#000 1em,#000 calc(100% - 1em),transparent);mask:linear-gradient(90deg,transparent,#000 1em,#000 calc(100% - 1em),transparent)}}.doka--root .doka--image-gl{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.doka--root .doka--image-gl canvas{background:rgba(0,0,0,.99);background:var(--doka-editor--background-color);color:#fff;color:var(--doka-editor-outline--color);left:0;position:absolute;top:0}.doka--root .doka--image-gl[tabindex="0"] canvas{cursor:move;pointer-events:all}.doka--root .doka--image-gl:after{background-color:rgba(0,0,0,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd' stroke='rgba(255,255,255,.9)' stroke-width='1.5'%3E%3Crect width='7' height='7' x='8.5' y='3.5' rx='2'/%3E%3Crect width='7' height='7' x='1.5' y='10.5' rx='2'/%3E%3Crect width='7' height='7' x='8.5' y='10.5' rx='2'/%3E%3Crect width='7' height='7' x='15.5' y='10.5' rx='2'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:2em;border-radius:9999em;content:"";height:2.75em;left:calc(50% - 1.3em);opacity:0;pointer-events:none;position:absolute;top:calc(50% - 1.3em);transition:opacity .15s ease-in-out;width:2.75em}.doka--root .doka--image-gl[data-show-interaction-indicator=true]:focus:after{opacity:1}.doka--root .doka--button-destroy-shape{align-items:center;background-color:hsla(0,0%,100%,.85);background-color:var(--doka-button-zoom--background);border:none;border-radius:9999em;color:rgba(0,0,0,.85);color:var(--doka-button-zoom--color);display:flex;font-family:inherit;font-size:.75em;font-weight:500;height:auto;justify-content:center;left:0;line-height:2.5;margin:0;opacity:0;outline:transparent;padding:0 1em;position:absolute;top:0;transition:opacity .15s ease-out,background-color .25s ease-out,color .25s ease-out;width:auto;z-index:2}.doka--root .doka--button-destroy-shape span{pointer-events:none}.doka--root .doka--button-destroy-shape:focus,.doka--root .doka--button-destroy-shape:hover{background-color:hsla(0,0%,100%,.95);background-color:var(--doka-button-zoom-hover--background)}.doka--root .doka--button-destroy-shape[data-active=true]{opacity:1!important}.doka--root .doka--button-destroy-shape[data-active=false]{opacity:0!important;pointer-events:none}@supports ((-webkit-backdrop-filter:var(--doka-effect--frost )) or (backdrop-filter:var(--doka-effect--frost ))){.doka--root .doka--button-destroy-shape{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost);background-color:hsla(0,0%,100%,.6);background-color:var(--doka-button-zoom-effect--background)}.doka--root .doka--button-destroy-shape:focus,.doka--root .doka--button-destroy-shape:hover{background-color:hsla(0,0%,100%,.75);background-color:var(--doka-button-zoom-effect-hover--background)}}.doka--root .doka--image-markup,.doka--root .doka--image-markup-clip{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.doka--root .doka--image-markup-clip{contain:strict}.doka--root .doka--image-markup{pointer-events:all}.doka--root .doka--image-markup svg{contain:strict;display:block}.doka--root .doka--image-markup[data-active=false]{pointer-events:none}.doka--root .doka--image-markup[data-util=draw] svg{cursor:crosshair}.doka--root .doka--image-markup[data-util=draw] .doka--shape-group{pointer-events:none}.doka--root .doka--image-markup text{white-space:pre}.doka--root .doka--image-markup image{transition:opacity .25s ease-in-out}.doka--root .doka--image-markup input{background:transparent;border:0!important;box-shadow:none!important;color:#fff;left:0;line-height:1!important;margin:0!important;outline:none;padding:0!important;pointer-events:none;position:absolute;text-align:left!important;text-indent:0!important;top:0;z-index:1}.doka--root .doka--image-markup input::-ms-clear{display:none}.doka--root .doka--image-markup input:focus{pointer-events:all}.doka--root .doka--image-markup input[hidden]{display:none}.doka--root .doka--image-markup[data-active=true]{pointer-events:all!important}.doka--root .doka--manipulator-group{pointer-events:none}.doka--root .doka--manipulator-group circle{pointer-events:all;fill:#2990ff;fill:var(--doka-markup-manipulator--fill);stroke:#fff;stroke:var(--doka-markup-manipulator--stroke);stroke-width:2;r:6}.doka--root .doka--manipulator-group path,.doka--root .doka--manipulator-group rect{stroke-width:1.5;stroke:hsla(0,0%,100%,.75);stroke:var(--doka-markup-manipulator--line)}.doka--root .doka--manipulator-group[is-bright-color=true] path{stroke:rgba(0,0,0,.75);stroke:var(--doka-markup-manipulator--line-inverted)}.doka--root .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:transparent}.doka--root[data-style-layout-mode~=fullscreen] .doka--edit-status{position:fixed}.doka--root[data-style-layout-mode~=fullscreen][data-style-fullscreen-safe-area=bottom][data-style-fullscreen=true]{box-sizing:border-box;padding-bottom:40px}@media (min-height:635px){.doka--root[data-style-layout-mode~=fullscreen][data-style-fullscreen-safe-area=bottom][data-style-fullscreen=true]{padding-bottom:80px}}.doka--parent::-webkit-scrollbar{background-color:rgba(0,0,0,.85);background-color:var(--doka-scrollbar-rail--color)}.doka--parent::-webkit-scrollbar-track{background:transparent}.doka--parent::-webkit-scrollbar-thumb{background:rgba(0,0,0,.75);background:var(--doka-scrollbar-thumb--color);border:3px solid rgba(0,0,0,.85);border:3px solid var(--doka-scrollbar-rail--color);border-radius:9999rem}@media (min-width:56rem) and (min-height:40rem){.doka--root[data-style-layout-mode~=modal]{background:rgba(0,0,0,.8);background:var(--doka-modal--overlay);transition:background-color .25s ease-in-out}.doka--root[data-style-layout-mode~=modal]:before{content:none}.doka--root[data-style-layout-mode~=modal] .doka--editor{background:#000;background:var(--doka-modal--background);box-shadow:0 1em 4em rgba(0,0,0,.25),0 .5em 2em rgba(0,0,0,.25);box-shadow:var(--doka-modal--shadow);height:80vh;height:var(--doka-modal--height);max-height:40rem;max-height:var(--doka-modal--max-height);max-width:56rem;max-width:var(--doka-modal--max-width);overflow:hidden;position:relative;transition:background-color .25s ease-in-out;width:70vw;width:var(--doka-modal--width)}.doka--root[data-style-layout-mode~=modal] .doka--edit-status{position:absolute}}.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--image-outline,.doka--root[data-style-layout-mode~=preview] .doka--utils{display:none}.doka--root[data-style-layout-mode~=preview] .doka--menu{bottom:0;left:0;pointer-events:none!important;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);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost);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(0,0,0,.8);background-color:var(--doka-component--background-dark)}.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(0,0,0,.9);background-color:var(--doka-component--background-darker)}.doka--root[data-style-layout-mode~=preview] .doka--processing-indicator p{background-color:rgba(0,0,0,.8);background-color:var(--doka-component--background-dark);color:hsla(0,0%,100%,.9);color:var(--doka-editor--color)}.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(0,0,0,.8);background-color:var(--doka-component--background-dark);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(0,0,0,.9);background-color:var(--doka-component--background-darker)}.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-rotator{background-color:rgba(0,0,0,.8);background-color:var(--doka-component--background-dark);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-color:rgba(0,0,0,.9);background-color:var(--doka-component--background-darker);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{display:none}.doka--root .doka--menu{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:space-between;overflow:hidden;pointer-events:all!important;position:relative;transition:background-color .125s ease-in-out,color .125s ease-in-out;z-index:2}.doka--root .doka--menu .doka--button-action-confirm{margin-left:auto}.doka--root:not([data-style-viewport~=x-cramped]) .doka--menu{height:4.75em;padding:0 1.25em}.doka--root:not([data-style-viewport~=x-cramped]) .doka--utils{bottom:0;left:5em;position:absolute;right:5em;top:0}.doka--root:not([data-style-viewport~=x-cramped]) .doka--button-action-cancel{margin-right:1em}.doka--root:not([data-style-viewport~=x-cramped]) .doka--button-action-reset{margin-right:auto}.doka--root[data-style-viewport~=flow-controls]:not([data-style-viewport~=x-cramped]) .doka--utils{left:12em;left:var(--doka-menu--offset);right:12em;right:var(--doka-menu--offset)}.doka--root[data-style-viewport~=x-cramped] .doka--menu{height:3.25em;margin-top:-.75em}.doka--root[data-style-viewport~=x-cramped][data-style-viewport~=multi-util] .doka--utils{bottom:0;left:3.25em;position:absolute;right:3.25em;top:0}.doka--root[data-style-viewport~=x-cramped][data-style-viewport~=multi-util] .doka--menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost);background:hsla(0,0%,100%,.1);background:var(--doka-component--background-dim);border-radius:9999em;margin:0 1em 1em;overflow:hidden;padding:0 .6125em}.doka--root[data-style-viewport~=x-cramped][data-style-viewport~=multi-util] .doka--button-action-reset{height:2.5em;left:.75em;position:absolute;top:.6875em;width:2.5em}.doka--root[data-view=resize] .doka--menu{background:rgba(0,0,0,.8)!important;background:var(--doka-component--background-dark)!important}.doka--root[data-style-viewport~=single-util][data-style-viewport~=no-flow-controls] .doka--button-action-reset{left:calc(50% - 1.125em);position:absolute;top:.3125em}.doka--root .doka--range-input{display:block}.doka--root .doka--range-input button{background:transparent;border:none;bottom:100%;color:transparent;font-size:1em;height:1.325em;left:calc(50% - 1em);margin:0;outline:transparent;overflow:hidden;padding:0;position:absolute;top:calc(50% + .5em);width:2em}.doka--root .doka--range-input button:after{background:hsla(0,0%,100%,.2);background:var(--doka-range-input-recenter--background);border-radius:.9999em;bottom:0;content:"";height:.5em;left:calc(50% - .06125em);pointer-events:none;position:absolute;top:calc(50% - .5em);width:.125em}.doka--root .doka--range-input[data-centered=true] button:after{background:hsla(0,0%,100%,.2);background:var(--doka-range-input-centered--background)}.doka--root .doka--range-input input{-webkit-appearance:none;background:transparent;border:none;border-radius:0;display:block;font-size:1em;height:100%;left:.5em;line-height:0;margin:0;min-height:auto;min-width:auto;padding:0;position:absolute;top:0;width:100%;width:calc(100% - 1em)}.doka--root .doka--range-input input::-webkit-slider-runnable-track{background:transparent}.doka--root .doka--range-input input::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;background:var(--doka-range-input-thumb--color);border:none;border-radius:.9999em;height:.625em;line-height:0;margin:0;padding:0;transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out;width:.625em}.doka--root .doka--range-input input::-moz-range-thumb{background:#fff;background:var(--doka-range-input-thumb--color);border:none;border-radius:.9999em;height:.625em;line-height:0;margin:0;padding:0;transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out;width:.625em}.doka--root .doka--range-input input::-ms-thumb{background:#fff;border:none;border-radius:.9999em;height:.625em;line-height:0;margin:0;padding:0;transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out;width:.625em}.doka--root .doka--range-input input::-ms-ticks-before,.doka--root .doka--range-input input::-ms-tooltip{display:none}.doka--root .doka--range-input input::-ms-ticks-after{display:none}.doka--root .doka--range-input input::-ms-track{background:transparent;border:none;color:transparent}.doka--root .doka--range-input input::-ms-fill-lower,.doka--root .doka--range-input input::-ms-fill-upper{background:transparent}.doka--root .doka--range-input input:focus{outline:transparent}.doka--root .doka--range-input input:focus::-moz-range-thumb{box-shadow:0 0 0 .5em hsla(0,0%,100%,.15);box-shadow:0 0 0 .5em var(--doka-range-input-thumb-hover--color)}.doka--root .doka--range-input input:focus::-webkit-slider-thumb{box-shadow:0 0 0 .5em hsla(0,0%,100%,.15);box-shadow:0 0 0 .5em var(--doka-range-input-thumb-hover--color)}.doka--root .doka--range-input span:hover input::-moz-range-thumb{box-shadow:0 0 0 .5em hsla(0,0%,100%,.15);box-shadow:0 0 0 .5em var(--doka-range-input-thumb-hover--color)}.doka--root .doka--range-input span:hover input::-webkit-slider-thumb{box-shadow:0 0 0 .5em hsla(0,0%,100%,.15);box-shadow:0 0 0 .5em var(--doka-range-input-thumb-hover--color)}.doka--root .doka--range-input-inner{display:block;flex:1;min-height:2em;position:relative}.doka--root .doka--range-input-inner:after{background-color:hsla(0,0%,100%,.2);background-color:var(--doka-range-input--background);border-radius:.9999em;content:"";height:.25em;left:.5em;position:absolute;right:.5em;top:calc(50% - .125em);transition:background-color .25s ease-in-out}.doka--root .doka--resize-form{align-items:center;box-sizing:content-box;display:flex;height:2.5em;justify-content:center;margin:0;padding:1em 0;pointer-events:all}.doka--root .doka--resize-form fieldset,.doka--root .doka--resize-form legend{border:none;margin:0;padding:0}.doka--root .doka--resize-form legend{height:1px;opacity:0;position:absolute;width:1px}.doka--root .doka--resize-form fieldset{flex:1 0 auto;margin:0;max-width:17em;padding:0}.doka--root .doka--resize-form .doka--size-input{margin:0;width:calc(50% - 1.125em)}.doka--root .doka--resize-form .doka--checkable{margin:0 .325em;vertical-align:bottom}.doka--root .doka--resize-form .doka--checkable label{padding:.3125em 0}.doka--root .doka--resize-form button{font-size:.875em;margin-left:1em;margin-right:-3.25em}.doka--root .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);background-color:var(--doka-component--background-dark)}.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--root .doka--view-stack .doka--resize{height:calc(100% - 1em)!important}.doka--root .doka--size-input{cursor:text;display:inline-flex;position:relative}.doka--root .doka--size-input input::-webkit-inner-spin-button,.doka--root .doka--size-input input::-webkit-outer-spin-button{-webkit-appearance:none}.doka--root .doka--size-input input::-ms-clear{display:none}.doka--root .doka--size-input input,.doka--root .doka--size-input label{cursor:inherit;font-size:.875em;font-weight:400;line-height:inherit;padding:.625em .5em;text-indent:.25em}.doka--root .doka--size-input label{color:hsla(0,0%,100%,.9);color:var(--doka-editor--color);cursor:text;flex:1;padding-left:0;padding-right:.75em;pointer-events:none;position:absolute;right:0;text-align:right;white-space:nowrap}.doka--root .doka--size-input input{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;background-color:hsla(0,0%,100%,.15);background-color:var(--doka-component--background);border:none;border-radius:.5em;box-shadow:none;color:hsla(0,0%,100%,.9);color:var(--doka-editor--color);font-variant-numeric:tabular-nums;height:auto;margin:0;min-height:0;min-width:7em;outline:transparent;transition:background-color .1s ease-in-out,color .1s ease-in-out;width:100%}.doka--root .doka--size-input input:focus{background-color:inherit;border:inherit;box-shadow:0 0 0 2px currentColor;transition:inherit}.doka--root .doka--size-input input::-webkit-input-placeholder{color:hsla(0,0%,100%,.3)!important;color:var(--doka-editor--color-dim)!important}.doka--root .doka--size-input input::-moz-placeholder{color:hsla(0,0%,100%,.3)!important;color:var(--doka-editor--color-dim)!important}.doka--root .doka--size-input input::-ms-input-placeholder{color:hsla(0,0%,100%,.3)!important;color:var(--doka-editor--color-dim)!important}.doka--root .doka--size-input input::placeholder{color:hsla(0,0%,100%,.3)!important;color:var(--doka-editor--color-dim)!important}.doka--root .doka--size-input input:-ms-input-placeholder{color:hsla(0,0%,100%,.3)!important;color:var(--doka-editor--color-dim)!important}@supports ((-webkit-backdrop-filter:var(--doka-effect--frost )) or (backdrop-filter:var(--doka-effect--frost ))){.doka--root .doka--size-input input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost)}}.doka--root{align-items:center;background:rgba(0,0,0,.99);background:var(--doka-editor--background-color);box-sizing:content-box;color:hsla(0,0%,100%,.9);color:var(--doka-editor--color);contain:strict;direction:ltr;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--doka-font-family);font-size:16px;font-size:var(--doka-font-size);font-weight:450;height:100%;justify-content:center;line-height:normal;overflow:hidden;position:relative;text-align:left;text-rendering:optimizeLegibility;touch-action:none;transition:background-color .25s ease-in-out,color .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.doka--root:before{background:radial-gradient(ellipse at center,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,0) 80%);background:radial-gradient(ellipse at center,var(--doka-editor--background-ellipse-inner-color) 0,var(--doka-editor--background-ellipse-outer-color) 80%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.doka--root .doka--markup{display:flex;flex-direction:column}.doka--root .doka--markup .doka--toolbar{display:inline-flex;margin:0 auto;padding:1.25em 0}.doka--root .doka--markup-utils{border:none;padding:0}.doka--root .doka--markup-utils ul{display:flex;list-style:none;margin:0;padding:0}.doka--root .doka--markup-utils li{margin:0 .75em}.doka--root .doka--markup-utils input{display:none}.doka--root .doka--markup-utils label{align-items:center;display:flex;height:2.5em;pointer-events:all}.doka--root .doka--markup-utils input:checked+label{color:#ffd843;color:var(--doka-filter-tile-selected--color)}.doka--root .doka--toolbar[data-layout=compact] .doka--markup-utils li{margin:0 .3125em}.doka--root .doka--markup-tools{align-items:flex-end;box-sizing:content-box;display:flex;flex-wrap:wrap;justify-content:center;margin:auto 1em 0;max-height:3em;min-height:2.0625em;padding:.3125em 0 .75em}.doka--root .doka--markup-tools[data-active=true]{pointer-events:all!important}.doka--root .doka--markup-tools .doka--button span{text-align:left}.doka--root .doka--markup-tools .doka--dropdown>.doka--button{background-color:hsla(0,0%,100%,.15);background-color:var(--doka-button--background);border-radius:9999em;color:hsla(0,0%,100%,.9);color:var(--doka-button--color);font-size:.925em;line-height:1.75em;margin:0 .25em}.doka--root .doka--markup-tools .doka--dropdown>.doka--button>span{margin-left:.3125em}.doka--root .doka--markup-tools .doka--dropdown{margin-top:.5em}.doka--root .doka--markup-tools [data-active=false]>.doka--button{display:none}.doka--root .doka--markup-tools .doka--markup-color{margin-top:-.875em}.doka--root .doka--markup-tools .doka--markup-color[data-active=false]{display:none}.doka--root .doka--markup-color{display:flex;justify-content:center}.doka--root .doka--markup-color,.doka--root .doka--markup-color ul{list-style:none;margin:0;padding:0}.doka--root .doka--markup-color ul{display:flex;justify-content:center}.doka--root .doka--markup-color li{margin:0 .125em;padding:0}.doka--root .doka--markup-color li input{display:none}.doka--root .doka--markup-color label{border-radius:9999em;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:transparent;cursor:inherit;display:block;font-weight:400;height:1.5em;line-height:inherit;margin:0;overflow:hidden;padding:0;transition:box-shadow .125s ease-out;width:1.5em}.doka--root .doka--markup-color .doka--color-input input[data-selected=true]+label,.doka--root .doka--markup-color input:checked+label{box-shadow:inset 0 0 0 2px rgba(0,0,0,.5),0 0 0 2px #fff}.doka--root .doka--markup-color .doka--color-input{margin:0 .125em}.doka--root .doka--color-input{align-items:center;background-color:hsla(0,0%,100%,.15);background-color:var(--doka-button--background);border-radius:9999em;color:hsla(0,0%,100%,.9);color:var(--doka-button--color);display:flex;height:1.5em;justify-content:center;position:relative;width:1.5em}.doka--root .doka--color-input label{background-image:radial-gradient(hsla(0,0%,100%,.3) 33%,hsla(0,0%,100%,0) 36%),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23fecd09' d='M12 0h12v24H12z'/%3E%3Cpath fill='%2366af01' d='M0 12h24v12H0z'/%3E%3Cpath fill='%237300cd' d='M0 0h12v24H0z'/%3E%3Cpath fill='%23e12224' d='M0 0h12v12H0z'/%3E%3Cpath fill='%23ff7d00' d='M12 12 24 0H12z'/%3E%3Cpath fill='%23b400aa' d='M0 12V0l12 12z'/%3E%3Cpath fill='%23039695' d='M12 24h12L12 12z'/%3E%3Cpath fill='%23465fcd' d='M12 24H0l12-12z'/%3E%3C/g%3E%3C/svg%3E");overflow:hidden}.doka--root .doka--color-input input{-webkit-appearance:none;border:0;font-size:1em;height:100%;left:0;margin:0;min-height:0;min-width:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.doka--root .doka--color-input span{pointer-events:none;position:absolute}.doka--root .doka--color-input .doka--color-visualizer{border-radius:1em;box-shadow:0 0 1px 1px #fff,0 0 0 1.5px rgba(0,0,0,.7);height:.375em;opacity:0;width:.375em;z-index:1}.doka--root .doka--color-input .doka--color-visualizer[style]{opacity:1}.doka--root .doka--color-input .doka--color-brightness{background:#000;border-radius:9999em;box-shadow:inset 0 0 .75em hsla(0,0%,100%,.25),0 0 1px #000;height:100%;left:0;opacity:0;top:0;width:100%}.doka--root[data-style-viewport~=x-cramped] .doka--markup-color{width:100%}.doka--root .doka--status-progress{background-color:rgba(0,0,0,.2);background-color:var(--doka-status-bubble--color-dim);border-radius:50%;display:none;pointer-events:none}.doka--root .doka--status-bubble{pointer-events:none;text-align:center;will-change:transform}.doka--root .doka--status-bubble .doka--status-bubble-inner{background-color:hsla(0,0%,100%,.75);background-color:var(--doka-status-bubble--background);border-radius:1em;box-shadow:0 .125em 1em rgba(0,0,0,.2);box-shadow:var(--doka-status-bubble--shadow);color:rgba(0,0,0,.8);color:var(--doka-status-bubble--color);display:inline-block;font-size:.875em;line-height:1.5;margin:0 auto;max-width:80%;padding:.1875em 1em .25em;position:relative;text-align:center;transition:background-color .25s ease-in-out,color .25s ease-in-out}.doka--root .doka--status-bubble p{display:inline;margin:0;padding:0}.doka--root .doka--status-bubble .doka--status-progress:not([data-value="0"]){display:block;height:1.25em;position:absolute;right:.35em;top:.35em;width:1.25em}.doka--root .doka--status-bubble .doka--status-progress:not([data-value="0"])+p,.doka--root .doka--status-bubble button+p{padding-right:1.5em}.doka--root .doka--status-bubble button{align-items:center;background-color:rgba(0,0,0,.8);background-color:var(--doka-status-bubble--color);border:none;border-radius:9999em;color:hsla(0,0%,100%,.75);color:var(--doka-status-bubble--background);display:flex;font-family:inherit;font-size:1em;font-weight:400;height:18px;justify-content:center;margin:0;outline:transparent;padding:0;pointer-events:all;position:relative;position:absolute;right:.375em;top:.35em;width:18px;z-index:1}.doka--root .doka--status-bubble button svg{height:.875em;width:.875em}.doka--root .doka--status-bubble button:after{bottom:-1em;content:"";left:-1em;position:absolute;right:-1em;top:-1em}@supports ((-webkit-backdrop-filter:var(--doka-effect--frost )) or (backdrop-filter:var(--doka-effect--frost ))){.doka--root .doka--status-bubble-inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-backdrop-filter:var(--doka-effect--frost);backdrop-filter:var(--doka-effect--frost);background:hsla(0,0%,100%,.5);background:var(--doka-status-bubble-effect--background)}}.doka--root .doka--toolbar{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin:0 2em;padding:1.25em 0;pointer-events:none;z-index:3}.doka--root .doka--toolbar>*{height:2.5em;margin:0 .75em;pointer-events:all}.doka--root .doka--toolbar svg{display:inline-block;flex-shrink:0}.doka--root .doka--toolbar svg *{transition:opacity .25s ease-out,transform .5s ease-out}.doka--root .doka--toolbar .doka--button{flex-shrink:0;white-space:nowrap}.doka--root[data-style-viewport~=flow-controls][data-style-viewport~=single-util]:not([data-style-viewport~=x-cramped]) .doka--toolbar{margin:-4.875em 11em 0}.doka--root .doka--toolbar[data-layout=compact]>*{margin:0 .5em}.doka--root[data-style-viewport~=x-cramped] .doka--toolbar{padding:1em 0}.doka--root[data-style-viewport~=x-cramped] .doka--toolbar>*{margin:0 .25em}.doka--root .doka--utils{display:flex;flex:1;justify-content:center;overflow:hidden;padding:0}.doka--root .doka--utils>*{pointer-events:all}.doka--root .doka--utils>*+*{margin-left:1px}.DokaOverlay{overflow:hidden;position:relative}.DokaOverlay>img{display:block;height:auto;width:100%}.DokaOverlay>.DokaContainer{height:100%;left:0;position:absolute;top:0;width:100%}