

/* Start:/local/templates/personal_desk/css/fancybox.css?175523991228556*/
:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media (hover: hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}.f-spinner{position:absolute;top:50%;left:50%;margin:calc(var(--f-spinner-width) * -.5) 0 0 calc(var(--f-spinner-height) * -.5);padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);border-radius:var(--f-spinner-border-radius);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{transform:rotate(360deg)}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{vertical-align:top;object-fit:contain;transition:none;user-select:none}.f-panzoom__wrapper>img.f-panzoom__content,.f-panzoom__wrapper>picture.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{display:block;width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;user-select:none}.f-panzoom__protected{position:absolute;inset:0;z-index:1;user-select:none}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .2) ease calc(var(--f-transition-duration, .2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration, .3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, .975)) translate3d(var(--f-zoomInUp-x, 0),var(--f-zoomInUp-y, 16px),0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, .975)) translate3d(var(--f-zoomOutDown-x, 0),var(--f-zoomOutDown-y, 16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration, .2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration, .2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y, 150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg, rgba(0, 0, 0, .9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{--f-progressbar-height: 100%;display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0);pointer-events:none}.f-carousel__toolbar__column.is-left{justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{justify-content:center}.f-carousel__toolbar__column.is-right{justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column>*{pointer-events:all}.f-carousel:has(.f-carousel__slide.is-fullsize) [data-panzoom-action=toggleFull] g{display:none}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}.f-carousel__counter{position:relative;display:flex;flex-direction:row;cursor:default;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-carousel__counter span{padding:0 var(--f-counter-gap, 4px)}:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-z-index: 1;--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-thumb-fit: cover;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-transfors: none;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff}.f-thumbs{flex-shrink:0;margin:var(--f-thumbs-margin);padding:0;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;user-select:none;transition:max-height .3s ease,max-width .3s ease;position:relative;overflow:hidden;z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2 + var(--f-thumbs-gap) * 2)}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-gap) * 2)}.f-thumbs__viewport{margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible;display:grid}.f-thumbs.is-vertical .f-thumbs__viewport{height:calc(100% - var(--f-thumbs-padding-y) * 2)}.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;inset:0;z-index:1;transition:none;border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}.f-thumbs__slide img{display:block;width:100%;height:100%;object-fit:var(--f-thumb-fit);border-radius:inherit;pointer-events:none}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-classic{--f-carousel-slide-width: var(--f-thumb-width);--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: var(--f-thumbs-gap)}.f-thumbs.is-modern{--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: 0;--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2);margin-left:calc(var(--f-carousel-slide-width) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-left:50%;transform:translate(-50%);width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration, .2s) var(--f-thumb-transition-easing, ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:30;height:var(--f-progressbar-height, 3px);transform:scaleX(0);transform-origin:0;background:var(--f-progressbar-color, var(--f-carousel-theme-color, #575ad6));user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 8px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255, .2);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;position:absolute;inset:0;overflow:hidden;outline:none;display:flex;flex-direction:column}.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116, .2);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000}.fancybox__container::backdrop{background-color:transparent}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){animation:var(--f-interface-enter-duration, .35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;inset:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";inset:-30px;z-index:1}.fancybox__carousel>.f-progressbar{background-color:var(--fancybox-color)}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset, 0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide .f-button[data-fancybox-close]{--f-button-width: var(--f-close-button-width, 34px);--f-button-height: var(--f-close-button-height, 34px);--f-button-border-radius: var(--f-close-border-radius, 4px);--f-button-color: var(--f-close-button-color, #fff);--f-button-hover-color: var(--f-close-button-hover-color, #fff);--f-button-bg: var(--f-close-button-bg, transparent);--f-button-hover-bg: var(--f-close-button-hover-bg, transparent);--f-button-active-bg: var(--f-close-button-active-bg, transparent);--f-button-svg-width: var(--f-close-button-svg-width, 22px);--f-button-svg-height: var(--f-close-button-svg-height, 22px);position:absolute;top:calc(var(--f-button-height) * -1);right:0;z-index:40}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}

/* End */


/* Start:/local/templates/personal_desk/css/select2.min.css?175827299316264*/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* End */


/* Start:/local/templates/personal_desk/template_styles.css?176347609427545*/
@charset "UTF-8";

/* ----- Базовые стили ----- */

@font-face {
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src:
		local(""),
		url("/local/templates/personal_desk/./font/Urbanist-Bold.woff2") format("woff2"),
		url("/local/templates/personal_desk/./font/Urbanist-Bold.woff") format("woff");
}

@font-face {
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src:
		local(""),
		url("/local/templates/personal_desk/./font/Urbanist-ExtraBold.woff2") format("woff2"),
		url("/local/templates/personal_desk/./font/Urbanist-ExtraBold.woff") format("woff");
}

@font-face {
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src:
		local(""),
		url("/local/templates/personal_desk/./font/Urbanist-Medium.woff2") format("woff2"),
		url("/local/templates/personal_desk/./font/Urbanist-Medium.woff") format("woff");
}

@font-face {
	font-family: "Urbanist";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src:
		local(""),
		url("/local/templates/personal_desk/./font/Urbanist-Regular.woff2") format("woff2"),
		url("/local/templates/personal_desk/./font/Urbanist-Regular.woff") format("woff");
}

:root {
	--font-family: "Urbanist", sans-serif;
	--container-padding: 20px;
	--container: calc(1300px + (var(--container-padding) * 2));
	--container-minus: calc(
		var(--container-padding) - (var(--container-padding) * 2)
	);
}

*,
*::before,
*::after {
	box-sizing: border-box;
}

body {
	margin: 0;
	-webkit-text-size-adjust: 100%;
	scrollbar-gutter: stable;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin-top: 0;
	margin-bottom: 0.5rem;
}

p {
	margin: 0;
}

p:not(:last-child) {
	margin-bottom: 1rem;
}

a {
	background-color: transparent;
	color: inherit;
	text-decoration: none;
}

img {
	max-width: 100%;
	border-style: none;
	vertical-align: middle;
}

button,
input,
textarea {
	overflow: visible;
}

button,
select {
	text-transform: none;
	cursor: pointer;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
	-moz-appearance: button;
	appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

input:user-invalid,
textarea:user-invalid {
	border-color: red;
}

input:user-valid,
textarea:user-valid {
	border-color: green;
}

[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled),
button:not(:disabled) {
	cursor: pointer;
}

button,
input,
select,
textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

::-moz-placeholder {
	color: #666;
}

::placeholder {
	color: #666;
}

textarea {
	resize: vertical;
}

fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

[type="checkbox"],
[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

[type="search"] {
	outline-offset: -2px;
	-webkit-appearance: textfield;
	-moz-appearance: textfield;
	appearance: textfield;
}

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button;
}

[hidden] {
	display: none !important;
}

/* ----- Основные стили ----- */

html {
	overflow-x: hidden;
	height: 100%;
	-ms-overflow-style: scrollbar;
	-ms-text-size-adjust: 100%;
	-webkit-tap-highlight-color: transparent;
	-webkit-text-size-adjust: none;
}

html.lock {
	overflow: hidden;
}

body {
	margin: 0;
	background-color: var(--color-light);
	color: var(--color-default);
	font-family: var(--font-family);
}

.container {
	margin: 0 auto;
	padding-right: var(--container-padding);
	padding-left: var(--container-padding);
	max-width: var(--container);
	width: 100%;
}

.wrapper {
	display: flex;
	flex-direction: column;
	min-height: 100%;
}

.wrapper > .main {
	flex: 1 1 auto;
	display: flex;
	flex-direction: column;
}

.button-fill {
	position: relative;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	border-radius: 100px;
	padding: 10px 63px;
	min-height: 85px;
	background-color: #000;
	font-weight: 400;
	font-size: 20px;
	color: #fff;
	border: none;
	transition:
		color 0.2s linear,
		background-color 0.2s linear;
}

.button-fill:hover {
	background-color: #2c2c2c;
	color: #b6b6b6;
}

.button-fill:disabled {
	background-color: #000;
	opacity: 0.4;
}

.button-border {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	border: 1.5px solid #d5d5d5;
	border-radius: 100px;
	padding: 30px 20px;
	font-weight: 400;
	font-size: 20px;
	color: #000;
	background-color: transparent;
	min-height: 85px;
	min-width: 85px;
	transition:
		color 0.2s linear,
		background-color 0.2s linear;
}

.button-border:hover {
	background-color: #2c2c2c;
	color: #b6b6b6;
}

.button-border:disabled {
	opacity: 0.4;
}

.button-arrow {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	border: 1.5px solid #d5d5d5;
	border-radius: 100px;
	color: #000;
	background-color: transparent;
	min-height: 85px;
	min-width: 85px;
	transition: border-color 0.2s linear;
}

.button-arrow:hover {
	border-color: #000;
}

.button-arrow:disabled {
	opacity: 0.4;
}

.desktop {
	padding-top: 40px;
	padding-bottom: 40px;
}

.desktop__container {
	display: grid;
	grid-template-columns: 420px auto;
	gap: 20px;
	min-height: 829px;
}

.desktop-info {
	display: flex;
	flex-direction: column;
	border-radius: 36px;
	padding: 40px 42px 50px 50px;
	background-image: linear-gradient(
			189deg,
			rgba(0, 0, 0, 0) 0%,
			rgba(0, 0, 0, 0.78) 100%
		),
		url("/local/templates/personal_desk/./images/bg2.jpg");
	background-repeat: no-repeat;
	background-size: cover;
}

.desktop-info__title {
	font-weight: 700;
	font-size: 44px;
	line-height: 110%;
	letter-spacing: -0.02em;
	color: #f3f3f3;
	margin-bottom: 24px;
}

.desktop-info__footer {
	margin-top: auto;
}

.desktop-info__subtitle {
	font-weight: 700;
	font-size: 32px;
	line-height: 110%;
	color: #fff;
	margin-bottom: 10px;
}

.desktop-info__description {
	font-weight: 400;
	font-size: 16px;
	line-height: 120%;
	color: #a1a1a1;
}
.desktop-info__description a {color: #fff;}

.desktop-body {
	border-radius: 36px;
	background-color: #f3f3f3;
	padding: 50px;
	display: flex;
	flex-direction: column;
}

.desktop-body__title {
	font-weight: 700;
	font-size: 32px;
	line-height: 110%;
	color: #000;
	margin-bottom: 24px;
}

.desktop-body__description {
	font-weight: 400;
	font-size: 16px;
	line-height: 120%;
	color: #10110d;
}

.desktop-body__upload {
	margin-top: 40px;
}

.desktop-body__search {
	margin-top: 40px;
	max-width: 607px;
}

.desktop-body__footer {
	margin-top: auto;
}

.upload-container__info {
	margin-top: 12px;
}

.upload-container__notification {
	font-weight: 400;
	font-size: 16px;
	line-height: 120%;
	margin-top: 12px;
}

.upload-container__notification.success {
	color: #1a7600;
}

.upload-container__notification.error {
	color: #f00;
}

.upload-container__action {
	display: none;
	margin-top: 40px;
}

.upload-container__action.show {
	display: block;
}

.input-file {
	font-weight: 400;
	font-size: 16px;
	line-height: 120%;
	color: #10110d;
	cursor: pointer;
}

.input-file.has-focus {
	outline: 1px dotted #000;
	outline: -webkit-focus-ring-color auto 5px;
}

.input-file__title {
	text-decoration: underline;
}

.input-file__upload {
	position: absolute;
	z-index: -1;
	overflow: hidden;
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
}

.input-file__clear {
	display: none;
	margin: 5px 5px 0 auto;
	padding: 15px;
	max-width: -moz-fit-content;
	max-width: fit-content;
	border: none;
	border-radius: 5px;
	background: #dee8ff;
}

.input-file__clear::after {
	display: block;
	content: url(/local/templates/personal_desk/assets/images/icons/clear.svg);
	line-height: 0;
}

.desktop-footer {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	gap: 20px;
}

.desktop-footer__button {
	padding-left: 43px;
	padding-right: 43px;
}

.file-info {
	display: flex;
	margin-bottom: 10px;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #d5d5d5;
	padding: 10px 0px 10px 0px;
}

.file-info__name {
	display: inline-flex;
	align-items: center;
	-moz-column-gap: 6px;
	column-gap: 6px;
	font-weight: 400;
	font-size: 14px;
	line-height: 120%;
	color: #000;
	flex-grow: 1;
}

.file-info__name::before {
	display: inline-block;
	content: "";
	width: 16px;
	height: 20px;
	background-repeat: no-repeat;
	background-size: contain;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.5' y='2.5' width='12' height='17' rx='2.5' stroke='%233D3838' /%3E%3Cpath d='M10 0.5C11.3807 0.500001 12.5 1.61929 12.5 3V15C12.5 16.3807 11.3807 17.5 10 17.5H3C1.61929 17.5 0.500001 16.3807 0.5 15V5.19531H5.08789V0.5H10ZM4.08789 4.19531H1.1875L4.08789 1.22754V4.19531Z' fill='%23F3F3F3' stroke='%233D3838' /%3E%3C/svg%3E");
}

.file-info__del {
	background: none;
	border: none;
	color: #000;
	cursor: pointer;
	font-weight: 200;
	font-size: 24px;
	margin-left: 10px;
	padding: 0;
}

.desktop-search.error .desktop-search__input {
	border-color: #f00;
	color: #f00;
}

.desktop-search.error .desktop-search__notification {
	color: #f00;
}

.desktop-search__form {
	position: relative;
}

.desktop-search__input {
	border-radius: 45px;
	width: 100%;
	height: 85px;
	background-color: #f7f7f7;
	border: 1.5px solid #f7f7f7;
	font-weight: 500;
	font-size: 20px;
	line-height: 110%;
	padding: 30px 100px 30px 40px;
	color: #000;
}

.desktop-search__input::-moz-placeholder {
	color: #cacaca;
}

.desktop-search__input::placeholder {
	color: #cacaca;
}

.desktop-search__input[type="number"] {
	-webkit-appearance: textfield;
	appearance: textfield;
	-moz-appearance: textfield;
}

.desktop-search__input::-webkit-outer-spin-button,
.desktop-search__input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}

.desktop-search__submit {
	padding: 0;
	position: absolute;
	top: 3px;
	bottom: 0;
	right: 3px;
	width: 79px;
	height: 79px;
	border-radius: 100%;
	background-color: #fff;
	font-size: 0;
	border: none;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 30C23.9558 30 30 23.9558 30 16.5C30 9.04416 23.9558 3 16.5 3C9.04416 3 3 9.04416 3 16.5C3 23.9558 9.04416 30 16.5 30Z' stroke='black' stroke-width='1.97672' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M31 31L28 28' stroke='black' stroke-width='1.97672' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: 34px 34px;
	background-position: center;
}

.desktop-search__notification {
	padding-top: 3px;
	padding-left: 40px;
	font-weight: 400;
	font-size: 16px;
	line-height: 120%;
	color: #c08300;
	display: none;
}

.desktop-search__notification.answer {
	display: block;
}

.desktop-search__action {
	display: none;
	grid-template-columns: repeat(2, 1fr);
	gap: 20px;
	margin-top: 40px;
}

.desktop-search__action.active {
	display: grid;
}

.authorization {
	flex-grow: 1;
	justify-content: center;
	align-items: center;
	display: flex;
}

.authorization__body {
	border-radius: 36px;
	padding: 50px;
	max-width: 637px;
	background-color: #f3f3f3;
}

.authorization__title {
	font-weight: 700;
	font-size: 32px;
	line-height: 110%;
	text-align: center;
	color: #000;
	margin-bottom: 16px;
}

.authorization__description {
	font-weight: 400;
	font-size: 16px;
	line-height: 120%;
	text-align: center;
	color: #10110d;
}

.authorization__form {
	margin-top: 40px;
}

.authorization-form__fieldset {
	display: grid;
	grid-template-columns: 100%;
	gap: 24px;
}

.authorization-form__fieldset input {
	font-weight: 500;
	font-size: 20px;
	line-height: 110%;
	width: 100%;
	border-radius: 45px;
	padding: 20px 90px 20px 40px;
	min-height: 85px;
	border: 1.5px solid #fbfbfb;
	background-color: #fbfbfb;
}

.authorization-form__fieldset input::-moz-placeholder {
	color: #cacaca;
}

.authorization-form__fieldset input::placeholder {
	color: #cacaca;
}

.authorization-form__label {
	position: relative;
}

.authorization-form__label.error input {
	border-color: #f00;
	color: #f00;
}

.authorization-form__password {
	position: absolute;
	top: 3px;
	right: 3px;
	width: 79px;
	height: 79px;
	border-radius: 50%;
	border: none;
	background-color: #f1f1f1;
	padding: 0;
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 51 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.44932 24.5C5.44932 24.5 6.06169 25.5142 7.31818 26.9117M45.3971 24.5C45.3971 24.5 44.7975 25.5142 43.5586 26.9117M25.4892 34.9814C22.9761 34.9814 20.7109 34.6293 18.6873 34.0541M25.4892 34.9814V38.8461M25.4892 34.9814C28.0024 34.9814 30.2631 34.6293 32.2795 34.0541M7.31818 26.9117L4.48535 29.101M7.31818 26.9117C8.48839 28.2132 10.2173 29.8471 12.5306 31.3037M12.5306 31.3037L10.3971 34.4585M12.5306 31.3037C14.2547 32.3894 16.3034 33.3765 18.6873 34.0541M18.6873 34.0541L17.6944 37.7377M32.2795 34.0541L33.4435 37.7377M32.2795 34.0541C34.6549 33.3765 36.6912 32.3894 38.4016 31.3037M38.4016 31.3037L40.7408 34.4585M38.4016 31.3037C40.6965 29.8471 42.4048 28.2132 43.5586 26.9117M43.5586 26.9117L46.5139 29.101' stroke='%2310110D' stroke-width='2' /%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: 51px 51px;
	background-position: center center;
}

.authorization-form__password.show {
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 51 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.5 18.9814C29.1001 18.9814 32.0185 21.8999 32.0186 25.5C32.0183 29.0999 29.1 32.0186 25.5 32.0186C21.9 32.0185 18.9817 29.0999 18.9814 25.5C18.9815 21.8999 21.8999 18.9815 25.5 18.9814ZM25.5 20.9814C23.0045 20.9815 20.9815 23.0045 20.9814 25.5C20.9817 27.9953 23.0046 30.0185 25.5 30.0186C27.9954 30.0186 30.0183 27.9953 30.0186 25.5C30.0185 23.0045 27.9955 20.9814 25.5 20.9814Z' fill='black' /%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.4346 14.0186C28.0424 14.0186 30.3996 14.3846 32.5098 14.9844C34.995 15.6908 37.1306 16.7192 38.9258 17.8496C41.3329 19.3654 43.1307 21.0653 44.3486 22.4199C45.0028 23.1476 45.4921 23.7783 45.8203 24.2314C45.9844 24.4581 46.1097 24.6411 46.1943 24.7695C46.2365 24.8335 46.2684 24.885 46.291 24.9209C46.3022 24.9386 46.312 24.9525 46.3184 24.9629C46.3215 24.968 46.3242 24.9733 46.3262 24.9766C46.3269 24.9779 46.3275 24.9795 46.3281 24.9805L46.3301 24.9824C46.3274 24.9843 46.2799 25.0138 45.4746 25.5L46.3301 24.9824L46.6387 25.4941L46.335 26.0088L46.334 26.0098L46.3311 26.0156C46.3291 26.0188 46.3262 26.0234 46.3232 26.0283C46.3169 26.0388 46.3078 26.0536 46.2969 26.0713C46.2746 26.1073 46.2425 26.1586 46.2012 26.2227C46.118 26.3513 45.9954 26.5349 45.834 26.7617C45.5111 27.2154 45.0294 27.847 44.3838 28.5752C43.182 29.9308 41.4042 31.6317 39.0146 33.1484C37.2324 34.2796 35.1084 35.3089 32.6309 36.0156C30.5273 36.6157 28.1743 36.9814 25.5664 36.9814C22.9586 36.9814 20.6014 36.6154 18.4912 36.0156C16.0058 35.3092 13.8705 34.2798 12.0752 33.1494C9.66807 31.6337 7.86936 29.9347 6.65137 28.5801C5.99718 27.8525 5.50793 27.2217 5.17969 26.7686C5.01559 26.542 4.89131 26.359 4.80664 26.2305C4.7644 26.1664 4.73167 26.1151 4.70898 26.0791C4.69782 26.0614 4.68903 26.0465 4.68262 26.0361C4.67954 26.0311 4.67677 26.0267 4.6748 26.0234C4.6739 26.022 4.67259 26.0206 4.67188 26.0195L4.6709 26.0176L4.66992 26.0166L4.36133 25.5049L4.66602 24.9912L4.66699 24.9883C4.66763 24.9872 4.66899 24.9858 4.66992 24.9844C4.67188 24.9811 4.67462 24.9759 4.67773 24.9707C4.68405 24.9603 4.69316 24.9454 4.7041 24.9277C4.72636 24.8917 4.75846 24.8403 4.7998 24.7764C4.88294 24.6478 5.0048 24.4648 5.16602 24.2383C5.48885 23.7846 5.97058 23.1531 6.61621 22.4248C7.81802 21.0691 9.5966 19.3684 11.9863 17.8516C13.7686 16.7204 15.8927 15.6911 18.3701 14.9844C20.4737 14.3844 22.8268 14.0186 25.4346 14.0186ZM25.4346 16.0186C23.0162 16.0186 20.8471 16.357 18.918 16.9072C16.6451 17.5556 14.696 18.5001 13.0576 19.54C10.8577 20.9364 9.21904 22.5046 8.11328 23.752C7.52033 24.4208 7.08248 24.9957 6.7959 25.3984C6.77256 25.4312 6.75082 25.4637 6.72949 25.4941C6.75217 25.526 6.77487 25.5603 6.7998 25.5947C7.09184 25.9979 7.53678 26.5737 8.13867 27.2432C9.26109 28.4915 10.9215 30.0597 13.1406 31.457C14.7935 32.4978 16.7558 33.4431 19.0381 34.0918C20.9749 34.6423 23.1481 34.9814 25.5664 34.9814C27.9846 34.9814 30.1531 34.643 32.082 34.0928C34.355 33.4444 36.3039 32.4989 37.9424 31.459C40.1422 30.0627 41.7819 28.4954 42.8877 27.248C43.4805 26.5793 43.9185 26.0043 44.2051 25.6016C44.2285 25.5687 44.2491 25.5354 44.2705 25.5049C44.248 25.4732 44.2259 25.4385 44.2012 25.4043C43.9092 25.0011 43.4632 24.4262 42.8613 23.7568C41.7389 22.5085 40.0794 20.9393 37.8604 19.542C36.2075 18.5012 34.2451 17.5569 31.9629 16.9082C30.0261 16.3577 27.8529 16.0186 25.4346 16.0186Z' fill='black' /%3E%3C/svg%3E");
}

.authorization-form__notification {
	display: none;
	padding-top: 2px;
	padding-left: 40px;
	font-weight: 400;
	font-size: 16px;
	line-height: 120%;
	color: #f00;
}

.authorization-form__notification.show {
	display: block;
}

.authorization-form__action {
	margin-top: 40px;
}

.authorization-form__submit {
	display: inline-block;
	padding: 30px;
	width: 100%;
}

.webp .desktop-info {
	background-image: linear-gradient(
			189deg,
			rgba(0, 0, 0, 0) 0%,
			rgba(0, 0, 0, 0.78) 100%
		),
		url(/local/templates/personal_desk/./images/bg2.webp);
}

@media (max-width: 1024px) {
	.desktop__container {
		grid-template-columns: 100%;
	}
}

.desktop-search__button
{
	display: none;
}

.desktop-search__button.active
{
	display: inline-flex;
}

.exitBtn
{
  display: inline-block;
  border: 1px solid #fff;
  border-radius: 100px;
  padding: 10px 23px;
  font-weight: 400;
  font-size: 16px;
  line-height: 120%;
  text-align: center;
  color: #fff;
  margin-top: 15px;
}

.exitBtn:hover {
  color: #939393;
  border-color: #939393;
}

.desktop-body__search_new {
	margin-top: 50px;
	max-width: 760px;
}

.desktop-body__search_new .desktop-search__input
{
	background: #FBFBFB;
	font-size: 20px
}	

.desktop-body__search_new .desktop-search__input::placeholder
{
	color:#CACACA
}	

.desktop-body__search_new .desktop-search__submit
{
	background-color: #F1F1F1;
}

.desktop-footer-single
{
	flex-direction: column;
	align-items: flex-start;
	gap: 50px;
}

.finish-input_btn
{
	cursor: pointer;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	padding: 12px 21px 12px 3px;
	gap: 8px;
	width: 161px;
	height: 44px;
	background: #10110D;
	border-radius: 100px;
	font-weight: 400;
	font-size: 16px;
	line-height: 120%;
	color: #FBFBFB;
	opacity: 0.3;
}

.finish-input_btn.active
{
	opacity: 1;
}

.desktop-body__footer-bar
{
	display: flex;
	gap: 20px;
	width: 100%;
}

.desktop-body__footer-bar_inner
{
	display: flex;
	flex-direction: column;
	gap:10px;
	width: 100%;
}

.desktop-body__footer-bar_text
{
	display: flex;
	justify-content: space-between;
	font-weight: 500;
	font-size: 16px;
	line-height: 110%;
	color: #10110D;
}

.desktop-body__footer-bar_main
{
	width: 100%;
	height: 6px;
	background: #FBFBFB;
	border-radius: 100px;
	margin-top: 5px;
	position: relative;
	overflow: hidden;
}

.desktop-body__footer-bar_indicator,
.desktop-body__footer-bar_indicator-bag
{
	position: absolute;
	height: 6px;
	left: 0px;
	top: 0px;
	background: #10110D;
	border-radius: 100px;
}
.desktop-body__footer-bar_indicator-bag
{
	border-radius: 0 100px 100px 0;
}

.desktop-body__footer-bar_indicator.prev-bags
{
	border-radius: 100px 0 0 100px ;
}


.desktop-body__border_btns
{
	display: flex;
	gap:10px;
}

#nextBag
{
	cursor: pointer;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	gap: 10px;
	padding: 0  39px 0  0;
	opacity: 0.3;
}

#nextBag.active
{
	opacity: 1;
}

.desktop-body__border_btns-right
{
	display: flex;
	justify-content: space-between;
	width: 100%;
}

.desktop-body__footer-bar_bags
{
	position: relative;
}

#bagsLabel
{
	position: absolute;
	top:-14px;
	font-weight: 500;
    font-size: 16px;
    line-height: 110%;
    color: #10110D;
}

.desktop-body__footer-bar_bags .desktop-body__footer-bar_indicator,
.desktop-body__footer-bar_bags .desktop-body__footer-bar_indicator-bag
{
	min-width: 10px;
}

.popupDialogWrap .fancybox__backdrop
{
	background: #10110D;
	opacity: 0.2;

}

.popupDialog
{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 50px;
	max-width: 537px;
	background: #F3F3F3;
	border-radius: 36px;
	text-align: center;
	font-size: 16px;
	line-height: 120%;
}

.popupDialog [data-fancybox-close]
{
	display:none;
}
 
.popupDialog h3
{
	font-weight: 700;
	font-size: 32px;
	line-height: 110%;
	text-align: center;
	margin-bottom: 16px;
}

.popupDialogBtns
{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	gap:16px;
	width:100%;
	margin-top: 40px;
}

.popupDialogBtns div,
.popupDialogBtns a
{
	width:100%;
	cursor: pointer;
}

.tags-input-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	height: 210px;
	background: #FBFBFB;
	padding: 24px;
	max-width: 100%;
	border-radius: 20px;
	overflow-y: auto;
}

.tags-input-wrapper input {
	border: none;
	background: transparent;
	outline: none;
	width: 140px;
	margin-left: 8px;
	font-size:14px;
}

.tags-input-wrapper input.sendsinput {

	width: 200px;
}


.tags-input-wrapper .tag {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-weight: 400;
	font-size: 14px;
}

.tags-input-wrapper > :not(:last-child) {
  	margin-bottom: 12px;
}

.tags-input-wrapper .tag .tag-index {
	margin-right: 10px;
	min-width: 10px;
	color: #AFAFAE;
	font-size: 14px;
}

.tag-number {
  	min-width: 51px;
}

.tag-number._error {
  	color: #FF0000;
}

.tag-number._done {
  	!background: #B4E4A3;
}

.tags-input-wrapper .tag .closeIconBtn {
	margin-left: 5px;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: transparent;
	border: none;
	outline: none;
	width: 16px;
	height: 17px;
	-webkit-appearance: button;
	padding: 0;
}

.erorrDop, .erorrDopSend {
	color: red;
	margin-top: 10px;
}

.status-error {
	margin: 0 0 10px;
	display: flex;
	align-items: center;
	align-items: center;
	font-weight: 400;
	line-height: 140%;
	-webkit-box-align: center;
	-ms-flex-align: center;
	color: red;
}

.status-error .icon-item {
	width: 16px;
	height: 16px;
	margin-right: 10px;
	fill: #e46060;
}

.status-error span {
  	margin-right: 5px;
}

#closeBag, #createSend
{
	opacity: 0.3;
	padding: 30.5px 45px;
}

#closeBag.active, #createSend.active
{
	opacity:1;
	cursor: pointer;
}

.dispath_numbers
{
	display:flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 24px;
	gap: 79px;
	height: 85px;
	background: #FBFBFB;
	border-radius: 100px;
	flex: none;
	order: 0;
	flex-grow: 0;
	width:100%;
	max-width: 426px;
	font-weight: 500;
}


.sends_numbers
{
	display:flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 24px;
	gap: 10px;
	height: 85px;
	background: #FBFBFB;
	border-radius: 100px;
	flex: none;
	order: 0;
	flex-grow: 0;
	width: 380px;
	font-weight: 500;
}

.modal__form-textarea
{
	margin-bottom: 16px;
}

#createDispatch
{
	cursor: pointer;
}

.buttonsCol
{
	display: flex;
	flex-direction: column;
	gap: 10px;
}

.buttonsCol a, .buttonsCol div
{
	max-width: 440px;
}

#finishDispatch
{
	max-width: 440px;
	opacity: .3;	
	margin-top: 40px;
}

#finishDispatch.active
{
	opacity: 1;
	cursor: pointer;
}

.left_menu
{
	display: flex;
	flex-direction: column;
	gap:10px;
	margin:20px 0;
}

.get-track-btns
{
	display: none;
	margin-top: 50px;
	margin-bottom: 20px;
}

.get-track-btns.active
{
	display: flex;
	gap:100px;
	flex-direction: column;
}


.get-track-btns-row 
{
	display: flex;
	gap:10px;
}

.get-track-btns-title {
    font-weight: 700;
    font-size: 32px;
    line-height: 110%;
    color: #000;
    margin-bottom: 24px;
}

.get-track-btn
{

	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 18.5px 20px;
	gap: 0px;
	width: 246px;
	background: #10110D;
	border-radius: 100px;
	flex: none;
	order: 0;
	flex-grow: 0;
	font-size: 20px;
	line-height: 24px;
	text-align: center;
	color: #FBFBFB;
	cursor: pointer;
}

.get-track-btns-error
{
	color: red;
}

.get-track-btn.btn-blocked,
.get-track-btn.btn-wait
{
	opacity: 0.3;
	cursor: default;
}

.select2-container .select2-selection--single
{
	height: 40px !important;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  	color: #10110d!important;
 	line-height: 40px!important;
	padding-left: 18px!important;
    padding-right: 30px!important;
}

.select2-container--default .select2-selection--single {
  	background-color: #fff;
  	border: 1px solid #10110D!important;
  	border-radius: 100px!important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow
{
	top: 7px!important;
 	right: 14px!important;
}

.select2-dropdown
{
	border: 1px solid #10110D!important;
}

.pickOrgBlock
{
	margin-top:15px;
	max-width: 400px;
}

.pickOrgTitle
{
	margin-bottom: 5px;
}

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
 	background-color: #10110D!important;
}

.get-track-btn-blocked
{
	display: none;
}

.get-track-btn.btn-blocked .get-track-btn-blocked
{
	display: block;
}

.get-track-btn.btn-blocked .get-track-btn-active
{
	display: none;
}

.opened-disp-list
{
	margin-top: 40px;
}

.opened-disp-list_title
{
	font-weight: 700;
	font-size: 24px;
	line-height: 110%;
	color: #000;
	margin-bottom: 15px;
}

.opened-disp-list_item
{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 20px;
}

.opened-disp-list_link
{
	position: relative;
	display: inline-flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	border-radius: 30px;
	padding: 10px 15px;
	min-height: 30px;
	background-color: #000;
	font-weight: 400;
	font-size: 18px;
	color: #fff;
	border: none;
	transition: color 0.2s linear, background-color 0.2s linear;
}

.opened-disp-list_itemtext
{
	font-weight: 400;
  	font-size: 20px;
  	line-height: 120%;
  	color: #10110d;
}

.send_save-line{
  display:block;
  margin-bottom: 15px;
  max-width:200px;
}
.send_save_title{
  font-weight:700;
  margin-bottom: 5px;
}

.send_save-line input[type=text]{
    background-color: #fff;
  	border: 1px solid #10110D;
  	border-radius: 100px;
  	height:40px;
  	line-height: 40px;
	  padding-left: 18px;
    padding-right: 30px;
}

#finishSend{
  margin-top:15px;
}

#finishSend{
    opacity: 0.3;
}

#finishSend.active{
    opacity: 1;
}

.desktop-search__action.printDocBtns {
  	grid-template-columns: repeat(3, 1fr);
}

#weightlBtn
{
	white-space: nowrap;
}

.popupDialog.weightEditDialog
{
	min-width: 400px;
}

.popupDialog.weightEditDialog input[type=text]{
    background-color: #fff;
  	border: 1px solid #10110D;
  	border-radius: 100px;
  	height:40px;
  	line-height: 40px;
	  padding-left: 18px;
    padding-right: 30px;
	max-width: 100px;
	margin-left: 10px;
}

.weightEditBlock
{
	display: flex;
	flex-direction: column;
	gap:10px;
	text-align: left;
	width:100%;
	margin-top: 10px;
}

#weightError
{
	max-width: 300px;
	color:red;
	margin-top: 10px;
}
/* End */
/* /local/templates/personal_desk/css/fancybox.css?175523991228556 */
/* /local/templates/personal_desk/css/select2.min.css?175827299316264 */
/* /local/templates/personal_desk/template_styles.css?176347609427545 */
