@charset "UTF-8";.ember-notify-default.ember-notify-cn{position:fixed;z-index:5000;bottom:0;right:0}.ember-notify-default .ember-notify{display:block;margin:10px;position:relative;width:300px;box-sizing:border-box;border:1px solid #ccc;padding:10px}.ember-notify-default .ember-notify-show{animation-duration:.5s;animation-name:ember-notify-show;animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}.ember-notify-default .ember-notify-hide{animation-duration:.25s;animation-name:ember-notify-hide;animation-timing-function:cubic-bezier(.6,-.28,.735,.045)}.ember-notify-hide:hover{animation-play-state:paused}@keyframes ember-notify-show{0%{right:-310px}to{right:0}}@keyframes ember-notify-hide{0%{right:0}to{right:-310px}}.ember-notify-default .ember-notify .close{float:right;cursor:pointer}@media only screen and (width<=680px){.ember-notify-default.ember-notify-cn{width:100%;padding-left:20px;box-sizing:border-box}.ember-notify-default .ember-notify{width:100%;float:right}}.ember-notify-cn .clearfix:before,.ember-notify-cn .clearfix:after{content:" ";display:table}.ember-notify-cn .clearfix:after{clear:both}.ember-tooltip-base{display:none;height:0;width:0;position:absolute}.ember-tooltip,.ember-popover{margin-bottom:10px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;z-index:2;font-size:14px;font-family:inherit;border-radius:3px}.ember-tooltip{max-width:200px;padding:6px 10px;color:#fff;background:#3a3c47;text-shadow:-1px -1px 0 rgba(0,0,0,.2);white-space:normal;white-space:initial}.ember-popover{color:#000;background-color:#fff;padding:10px 20px;border:1px solid #ccc}.ember-popover[aria-hidden=false]{pointer-events:auto;cursor:initial;-webkit-touch-callout:auto;-webkit-user-select:auto;user-select:auto}.ember-tooltip-arrow,.ember-popover-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border:5px solid transparent}.ember-tooltip,.ember-popover{opacity:0;-webkit-transition:opacity ease-out,margin ease-out;transition:opacity ease-out,margin ease-out;transition-duration:.2s}.ember-tooltip.ember-tooltip-effect-none,.ember-popover.ember-tooltip-effect-none,.ember-tooltip.ember-tooltip-show,.ember-popover.ember-tooltip-show{opacity:1}.ember-tooltip[x-placement^=top] .ember-tooltip-arrow,.ember-popover[x-placement^=top] .ember-popover-arrow{border-bottom-width:0;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.ember-tooltip[x-placement^=top] .ember-tooltip-arrow{border-top-color:#3a3c47}.ember-popover[x-placement^=top] .ember-popover-arrow{border-top-color:#ccc}.ember-tooltip[x-placement^=right] .ember-tooltip-arrow,.ember-popover[x-placement^=right] .ember-popover-arrow{border-left-width:0;left:-5px;top:calc(50% - 5px);margin-right:0;margin-left:0}.ember-tooltip[x-placement^=right] .ember-tooltip-arrow{border-right-color:#3a3c47}.ember-popover[x-placement^=right] .ember-popover-arrow{border-right-color:#ccc}.ember-tooltip[x-placement^=bottom] .ember-tooltip-arrow,.ember-popover[x-placement^=bottom] .ember-popover-arrow{border-top-width:0;top:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.ember-tooltip[x-placement^=bottom] .ember-tooltip-arrow{border-bottom-color:#3a3c47}.ember-popover[x-placement^=bottom] .ember-popover-arrow{border-bottom-color:#ccc}.ember-tooltip[x-placement^=left] .ember-tooltip-arrow,.ember-popover[x-placement^=left] .ember-popover-arrow{border-right-width:0;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.ember-tooltip[x-placement^=left] .ember-tooltip-arrow{border-left-color:#3a3c47}.ember-popover[x-placement^=left] .ember-popover-arrow{border-left-color:#ccc}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}/*!
* Quill Editor v2.0.3
* https://quilljs.com
* Copyright (c) 2017-2024, Slab
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-bubble.ql-toolbar:after,.ql-bubble .ql-toolbar:after{clear:both;content:"";display:table}.ql-bubble.ql-toolbar button,.ql-bubble .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-bubble.ql-toolbar button svg,.ql-bubble .ql-toolbar button svg{float:left;height:100%}.ql-bubble.ql-toolbar button:active:hover,.ql-bubble .ql-toolbar button:active:hover{outline:none}.ql-bubble.ql-toolbar input.ql-image[type=file],.ql-bubble .ql-toolbar input.ql-image[type=file]{display:none}.ql-bubble.ql-toolbar button:hover,.ql-bubble .ql-toolbar button:hover,.ql-bubble.ql-toolbar button:focus,.ql-bubble .ql-toolbar button:focus,.ql-bubble.ql-toolbar button.ql-active,.ql-bubble .ql-toolbar button.ql-active,.ql-bubble.ql-toolbar .ql-picker-label:hover,.ql-bubble .ql-toolbar .ql-picker-label:hover,.ql-bubble.ql-toolbar .ql-picker-label.ql-active,.ql-bubble .ql-toolbar .ql-picker-label.ql-active,.ql-bubble.ql-toolbar .ql-picker-item:hover,.ql-bubble .ql-toolbar .ql-picker-item:hover,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected{color:#fff}.ql-bubble.ql-toolbar button:hover .ql-fill,.ql-bubble .ql-toolbar button:hover .ql-fill,.ql-bubble.ql-toolbar button:focus .ql-fill,.ql-bubble .ql-toolbar button:focus .ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#fff}.ql-bubble.ql-toolbar button:hover .ql-stroke,.ql-bubble .ql-toolbar button:hover .ql-stroke,.ql-bubble.ql-toolbar button:focus .ql-stroke,.ql-bubble .ql-toolbar button:focus .ql-stroke,.ql-bubble.ql-toolbar button.ql-active .ql-stroke,.ql-bubble .ql-toolbar button.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#fff}@media(pointer:coarse){.ql-bubble.ql-toolbar button:hover:not(.ql-active),.ql-bubble .ql-toolbar button:hover:not(.ql-active){color:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#ccc}.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#ccc}}.ql-bubble,.ql-bubble *{box-sizing:border-box}.ql-bubble .ql-hidden{display:none}.ql-bubble .ql-out-bottom,.ql-bubble .ql-out-top{visibility:hidden}.ql-bubble .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-bubble .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-bubble .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-bubble .ql-formats{display:inline-block;vertical-align:middle}.ql-bubble .ql-formats:after{clear:both;content:"";display:table}.ql-bubble .ql-stroke{fill:none;stroke:#ccc;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-bubble .ql-stroke-miter{fill:none;stroke:#ccc;stroke-miterlimit:10;stroke-width:2}.ql-bubble .ql-fill,.ql-bubble .ql-stroke.ql-fill{fill:#ccc}.ql-bubble .ql-empty{fill:none}.ql-bubble .ql-even{fill-rule:evenodd}.ql-bubble .ql-thin,.ql-bubble .ql-stroke.ql-thin{stroke-width:1}.ql-bubble .ql-transparent{opacity:.4}.ql-bubble .ql-direction svg:last-child{display:none}.ql-bubble .ql-direction.ql-active svg:last-child{display:inline}.ql-bubble .ql-direction.ql-active svg:first-child{display:none}.ql-bubble .ql-editor h1{font-size:2em}.ql-bubble .ql-editor h2{font-size:1.5em}.ql-bubble .ql-editor h3{font-size:1.17em}.ql-bubble .ql-editor h4{font-size:1em}.ql-bubble .ql-editor h5{font-size:.83em}.ql-bubble .ql-editor h6{font-size:.67em}.ql-bubble .ql-editor a{text-decoration:underline}.ql-bubble .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-bubble .ql-editor code,.ql-bubble .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-bubble .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-bubble .ql-editor code{font-size:85%;padding:2px 4px}.ql-bubble .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-bubble .ql-editor img{max-width:100%}.ql-bubble .ql-picker{color:#ccc;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-bubble .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-bubble .ql-picker-label:before{display:inline-block;line-height:22px}.ql-bubble .ql-picker-options{background-color:#444;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-bubble .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-bubble .ql-picker.ql-expanded .ql-picker-label{color:#777;z-index:2}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#777}.ql-bubble .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-bubble .ql-color-picker,.ql-bubble .ql-icon-picker{width:28px}.ql-bubble .ql-color-picker .ql-picker-label,.ql-bubble .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-label svg,.ql-bubble .ql-icon-picker .ql-picker-label svg{right:4px}.ql-bubble .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-bubble .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-bubble .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-bubble .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-bubble .ql-picker.ql-header{width:98px}.ql-bubble .ql-picker.ql-header .ql-picker-label:before,.ql-bubble .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-bubble .ql-picker.ql-font{width:108px}.ql-bubble .ql-picker.ql-font .ql-picker-label:before,.ql-bubble .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-bubble .ql-picker.ql-size{width:98px}.ql-bubble .ql-picker.ql-size .ql-picker-label:before,.ql-bubble .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-bubble .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-bubble .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-bubble .ql-toolbar .ql-formats{margin:8px 12px 8px 0}.ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:12px}.ql-bubble .ql-color-picker svg{margin:1px}.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,.ql-bubble .ql-color-picker .ql-picker-item:hover{border-color:#fff}.ql-bubble .ql-tooltip{background-color:#444;border-radius:25px;color:#fff}.ql-bubble .ql-tooltip-arrow{border-left:6px solid transparent;border-right:6px solid transparent;content:" ";display:block;left:50%;margin-left:-6px;position:absolute}.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow{border-bottom:6px solid #444;top:-6px}.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow{border-top:6px solid #444;bottom:-6px}.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor{display:block}.ql-bubble .ql-tooltip.ql-editing .ql-formats{visibility:hidden}.ql-bubble .ql-tooltip-editor{display:none}.ql-bubble .ql-tooltip-editor input[type=text]{background:transparent;border:none;color:#fff;font-size:13px;height:100%;outline:none;padding:10px 20px;position:absolute;width:100%}.ql-bubble .ql-tooltip-editor a{top:10px;position:absolute;right:20px}.ql-bubble .ql-tooltip-editor a:before{color:#ccc;content:"×";font-size:16px;font-weight:700}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close){position:relative;white-space:nowrap}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before{background-color:#444;border-radius:15px;top:-5px;font-size:12px;color:#fff;content:attr(href);font-weight:400;overflow:hidden;padding:5px 15px;text-decoration:none;z-index:1}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{border-top:6px solid #444;border-left:6px solid transparent;border-right:6px solid transparent;top:0;content:" ";height:0;width:0}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):after{left:0;margin-left:50%;position:absolute;transform:translate(-50%,-100%);transition:visibility 0s ease .2s;visibility:hidden}.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:before,.ql-container.ql-bubble:not(.ql-disabled) a:not(.ql-close):hover:after{visibility:visible}/*!
* Copyright (c) 2017 ~ present NAVER Corp.
* billboard.js project is licensed under the MIT license
*
* billboard.js, JavaScript chart library
* https://naver.github.io/billboard.js/
*
* @version 3.18.0
*/.bb svg{font:10px sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bb path,.bb line{fill:none;stroke:#000}.bb text,.bb .bb-button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.bb-legend-item-tile,.bb-xgrid-focus,.bb-ygrid-focus,.bb-ygrid{shape-rendering:crispEdges}.bb-chart-arcs .bb-needle,.bb-chart-arc .bb-gauge-value{fill:#000}.bb-chart-arc path{stroke:#fff}.bb-chart-arc rect{stroke:#fff;stroke-width:1}.bb-chart-arc text{fill:#fff;font-size:13px}.bb-chart-arc .bb-arc-label-line{fill:none;stroke-width:1px;pointer-events:none}.bb-chart-arc .bb-arc-label-line{stroke:#7f7f7f}.bb-chart-arc>text.bb-arc-label-line-text{fill:#000}.bb-chart-funnels path{stroke-width:0}.bb-chart-funnels+.bb-chart-texts text{font-size:13px;fill:#fff}.bb-axis{shape-rendering:crispEdges}.bb-axis .bb-axis-x-tooltip,.bb-axis .bb-axis-y-tooltip,.bb-axis .bb-axis-y2-tooltip{font-size:1em;fill:#fff;white-space:nowrap}.bb-grid{pointer-events:none}.bb-grid line{stroke:#aaa}.bb-grid text{fill:#aaa}.bb-xgrid,.bb-ygrid{stroke-dasharray:3 3}.bb-text.bb-empty{fill:gray;font-size:2em}.bb-line{stroke-width:1px}.bb-circle._expanded_{stroke-width:1px;stroke:#fff}.bb-selected-circle{fill:#fff;stroke-width:2px}.bb-bar{stroke-width:0}.bb-bar._expanded_{fill-opacity:.75}.bb-candlestick{stroke-width:1px}.bb-candlestick._expanded_{fill-opacity:.75}.bb-target.bb-focused,.bb-circles.bb-focused{opacity:1}.bb-target.bb-focused path.bb-line,.bb-target.bb-focused path.bb-step,.bb-circles.bb-focused path.bb-line,.bb-circles.bb-focused path.bb-step{stroke-width:2px}.bb-target.bb-defocused,.bb-circles.bb-defocused{opacity:.3!important}.bb-target.bb-defocused .text-overlapping,.bb-circles.bb-defocused .text-overlapping{opacity:.05!important}.bb-region{fill:#4682b4}.bb-region rect{fill-opacity:.1}.bb-zoom-brush,.bb-brush .extent{fill-opacity:.1}.bb-legend-item{font-size:12px;-webkit-user-select:none;user-select:none}.bb-legend-item-hidden{opacity:.15}.bb-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.bb-title{font:14px sans-serif}.bb-chart-treemaps rect{stroke:#fff;stroke-width:1px}.bb-tooltip-container{z-index:10;-webkit-user-select:none;user-select:none;transform:translateZ(0)}.bb-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;opacity:.9;box-shadow:7px 7px 12px -9px #777;white-space:nowrap}.bb-tooltip tr{border:1px solid #CCC}.bb-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.bb-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.bb-tooltip td>span,.bb-tooltip td>svg{display:inline-block;width:10px;height:10px;margin-right:6px}.bb-tooltip.value{text-align:right}.bb-area{stroke-width:0;opacity:.2}.bb-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}text.bb-chart-arcs-gauge-title{dominant-baseline:middle;font-size:2.7em}.bb-chart-arcs .bb-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.bb-chart-arcs .bb-chart-arcs-gauge-unit{fill:#000;font-size:16px}.bb-chart-arcs .bb-chart-arcs-gauge-max,.bb-chart-arcs .bb-chart-arcs-gauge-min{fill:#777}.bb-chart-arcs .bb-levels circle{fill:none;stroke:#848282;stroke-width:.5px}.bb-chart-arcs .bb-levels text{fill:#848282}.bb-chart-radars .bb-levels polygon{fill:none;stroke:#848282;stroke-width:.5px}.bb-chart-radars .bb-levels text{fill:#848282}.bb-chart-radars .bb-axis line{stroke:#848282;stroke-width:.5px}.bb-chart-radars .bb-axis text{font-size:1.15em;cursor:default}.bb-chart-radars .bb-shapes polygon{fill-opacity:.2;stroke-width:1px}.bb-button{position:absolute;top:10px;right:10px}.bb-button .bb-zoom-reset{font-size:11px;border:solid 1px #ccc;background-color:#fff;padding:5px;border-radius:5px;cursor:pointer}@media print,screen and (min-width:40em){.reveal.large,.reveal.small,.reveal.tiny,.reveal{right:auto;left:auto;margin:0 auto}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-whatintent=mouse] *,[data-whatintent=mouse] *:focus,[data-whatintent=touch] *,[data-whatintent=touch] *:focus,[data-whatinput=mouse] *,[data-whatinput=mouse] *:focus,[data-whatinput=touch] *,[data-whatinput=touch] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none!important}[data-whatinput=mouse] button{outline:0}button{padding:0;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block!important}.is-hidden{display:none!important}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{appearance:none;display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;box-shadow:inset 0 1px 2px #0a0a0a1a;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:not-allowed}[type=submit],[type=button]{appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}::placeholder{color:#cacaca}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8;color:#0a0a0a}label.middle{margin:0 0 1rem;line-height:1.5;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#0a0a0a}.input-group{display:flex;width:100%;margin-bottom:1rem;align-items:stretch}.input-group>:first-child,.input-group>:first-child.input-group-button>*{border-radius:0}.input-group>:last-child,.input-group>:last-child.input-group-button>*{border-radius:0}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label,.input-group-button,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{padding:0 1rem;border:1px solid #cacaca;background:#e6e6e6;color:#0a0a0a;text-align:center;white-space:nowrap;display:flex;flex:0 0 auto;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;flex:1 1 0px;min-width:0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;display:flex;flex:0 0 auto}.input-group-button a,.input-group-button input,.input-group-button button,.input-group-button label{align-self:stretch;height:auto;padding-top:0;padding-bottom:0;font-size:1rem}fieldset{margin:0;padding:0;border:0}legend{max-width:100%;margin-bottom:.5rem}.fieldset{margin:1.125rem 0;padding:1.25rem;border:1px solid #cacaca}.fieldset legend{margin:0;margin-left:-.1875rem;padding:0 .1875rem}select{height:2.4375rem;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28138, 138, 138%29"></polygon></svg>')}@media screen and (min-width:0�){select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)}}select:focus{outline:none;border:1px solid #8a8a8a;background-color:#fefefe;box-shadow:0 0 5px #cacaca;transition:box-shadow .5s,border-color .25s ease-in-out}select:disabled{background-color:#e6e6e6;cursor:not-allowed}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}select:not([multiple]){padding-top:0;padding-bottom:0}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#f9ecea}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.is-invalid-label{color:#cc4b37}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:700;color:#cc4b37}.form-error.is-visible{display:block}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.9375rem}h4,.h4{font-size:1.5625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#1468a0}a img{border:0}hr{clear:both;max-width:75rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.cite-block,cite{display:block;color:#8a8a8a;font-size:.8125rem}.cite-block:before,cite:before{content:"— "}.code-inline,code{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;color:#0a0a0a;display:inline;max-width:100%;word-wrap:break-word;padding:.125rem .3125rem .0625rem}.code-block{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;color:#0a0a0a;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;color:#000!important;-webkit-print-color-adjust:economy;print-color-adjust:economy;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.grid-container{max-width:75rem;margin-left:auto;margin-right:auto;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-container{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.fluid{max-width:100%;margin-left:auto;margin-right:auto;padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-container.fluid{padding-right:.9375rem;padding-left:.9375rem}}.grid-container.full{max-width:100%;margin-left:auto;margin-right:auto;padding-right:0;padding-left:0}.grid-x{display:flex;flex-flow:row wrap}.cell{flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{flex:1 1 0}.cell.shrink{flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{flex-basis:auto}}.grid-x>.small-12,.grid-x>.small-11,.grid-x>.small-10,.grid-x>.small-9,.grid-x>.small-8,.grid-x>.small-7,.grid-x>.small-6,.grid-x>.small-5,.grid-x>.small-4,.grid-x>.small-3,.grid-x>.small-2,.grid-x>.small-1{flex:0 0 auto}.grid-x>.small-1{width:8.3333333333%}.grid-x>.small-2{width:16.6666666667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333333333%}.grid-x>.small-5{width:41.6666666667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333333333%}.grid-x>.small-8{width:66.6666666667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333333333%}.grid-x>.small-11{width:91.6666666667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{flex:1 1 0;width:auto}.grid-x>.medium-12,.grid-x>.medium-11,.grid-x>.medium-10,.grid-x>.medium-9,.grid-x>.medium-8,.grid-x>.medium-7,.grid-x>.medium-6,.grid-x>.medium-5,.grid-x>.medium-4,.grid-x>.medium-3,.grid-x>.medium-2,.grid-x>.medium-1,.grid-x>.medium-shrink{flex:0 0 auto}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.3333333333%}.grid-x>.medium-2{width:16.6666666667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333333333%}.grid-x>.medium-5{width:41.6666666667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333333333%}.grid-x>.medium-8{width:66.6666666667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333333333%}.grid-x>.medium-11{width:91.6666666667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{flex:1 1 0;width:auto}.grid-x>.large-12,.grid-x>.large-11,.grid-x>.large-10,.grid-x>.large-9,.grid-x>.large-8,.grid-x>.large-7,.grid-x>.large-6,.grid-x>.large-5,.grid-x>.large-4,.grid-x>.large-3,.grid-x>.large-2,.grid-x>.large-1,.grid-x>.large-shrink{flex:0 0 auto}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.3333333333%}.grid-x>.large-2{width:16.6666666667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333333333%}.grid-x>.large-5{width:41.6666666667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333333333%}.grid-x>.large-8{width:66.6666666667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333333333%}.grid-x>.large-11{width:91.6666666667%}.grid-x>.large-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-y:not(.grid-y)>.cell{height:auto}.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:.9375rem;margin-right:.9375rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.3333333333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.6666666667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.3333333333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.6666666667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.3333333333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.6666666667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.9375rem;margin-left:-.9375rem}}.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.9375rem;padding-left:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333333333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6666666667%}.small-up-7>.cell{width:14.2857142857%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width:40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.3333333333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6666666667%}.medium-up-7>.cell{width:14.2857142857%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width:64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.3333333333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6666666667%}.large-up-7>.cell{width:14.2857142857%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.3333333333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.6666666667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.2857142857% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.3333333333%}.small-margin-collapse>.small-2{width:16.6666666667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333333333%}.small-margin-collapse>.small-5{width:41.6666666667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333333333%}.small-margin-collapse>.small-8{width:66.6666666667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333333333%}.small-margin-collapse>.small-11{width:91.6666666667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.3333333333%}.small-margin-collapse>.medium-2{width:16.6666666667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333333333%}.small-margin-collapse>.medium-5{width:41.6666666667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333333333%}.small-margin-collapse>.medium-8{width:66.6666666667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333333333%}.small-margin-collapse>.medium-11{width:91.6666666667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.small-margin-collapse>.large-1{width:8.3333333333%}.small-margin-collapse>.large-2{width:16.6666666667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333333333%}.small-margin-collapse>.large-5{width:41.6666666667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333333333%}.small-margin-collapse>.large-8{width:66.6666666667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333333333%}.small-margin-collapse>.large-11{width:91.6666666667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.3333333333%}.medium-margin-collapse>.small-2{width:16.6666666667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333333333%}.medium-margin-collapse>.small-5{width:41.6666666667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333333333%}.medium-margin-collapse>.small-8{width:66.6666666667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333333333%}.medium-margin-collapse>.small-11{width:91.6666666667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.3333333333%}.medium-margin-collapse>.medium-2{width:16.6666666667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333333333%}.medium-margin-collapse>.medium-5{width:41.6666666667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333333333%}.medium-margin-collapse>.medium-8{width:66.6666666667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333333333%}.medium-margin-collapse>.medium-11{width:91.6666666667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.medium-margin-collapse>.large-1{width:8.3333333333%}.medium-margin-collapse>.large-2{width:16.6666666667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333333333%}.medium-margin-collapse>.large-5{width:41.6666666667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333333333%}.medium-margin-collapse>.large-8{width:66.6666666667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333333333%}.medium-margin-collapse>.large-11{width:91.6666666667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse>.small-1{width:8.3333333333%}.large-margin-collapse>.small-2{width:16.6666666667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333333333%}.large-margin-collapse>.small-5{width:41.6666666667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333333333%}.large-margin-collapse>.small-8{width:66.6666666667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333333333%}.large-margin-collapse>.small-11{width:91.6666666667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.medium-1{width:8.3333333333%}.large-margin-collapse>.medium-2{width:16.6666666667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333333333%}.large-margin-collapse>.medium-5{width:41.6666666667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333333333%}.large-margin-collapse>.medium-8{width:66.6666666667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333333333%}.large-margin-collapse>.medium-11{width:91.6666666667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.large-1{width:8.3333333333%}.large-margin-collapse>.large-2{width:16.6666666667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333333333%}.large-margin-collapse>.large-5{width:41.6666666667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333333333%}.large-margin-collapse>.large-8{width:66.6666666667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333333333%}.large-margin-collapse>.large-11{width:91.6666666667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .625rem)}.small-offset-1{margin-left:8.3333333333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.3333333333% + 1.25rem / 2)}.small-offset-2{margin-left:16.6666666667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.6666666667% + 1.25rem / 2)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.3333333333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.3333333333% + 1.25rem / 2)}.small-offset-5{margin-left:41.6666666667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.6666666667% + 1.25rem / 2)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.3333333333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.3333333333% + 1.25rem / 2)}.small-offset-8{margin-left:66.6666666667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.6666666667% + 1.25rem / 2)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.3333333333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.3333333333% + 1.25rem / 2)}.small-offset-11{margin-left:91.6666666667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.6666666667% + 1.25rem / 2)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .9375rem)}.medium-offset-1{margin-left:8.3333333333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.3333333333% + 1.875rem / 2)}.medium-offset-2{margin-left:16.6666666667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.6666666667% + 1.875rem / 2)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.3333333333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.3333333333% + 1.875rem / 2)}.medium-offset-5{margin-left:41.6666666667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.6666666667% + 1.875rem / 2)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.3333333333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.3333333333% + 1.875rem / 2)}.medium-offset-8{margin-left:66.6666666667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.6666666667% + 1.875rem / 2)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.3333333333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.3333333333% + 1.875rem / 2)}.medium-offset-11{margin-left:91.6666666667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.6666666667% + 1.875rem / 2)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .9375rem)}.large-offset-1{margin-left:8.3333333333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.3333333333% + 1.875rem / 2)}.large-offset-2{margin-left:16.6666666667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.6666666667% + 1.875rem / 2)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.3333333333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.3333333333% + 1.875rem / 2)}.large-offset-5{margin-left:41.6666666667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.6666666667% + 1.875rem / 2)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.3333333333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.3333333333% + 1.875rem / 2)}.large-offset-8{margin-left:66.6666666667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.6666666667% + 1.875rem / 2)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.3333333333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.3333333333% + 1.875rem / 2)}.large-offset-11{margin-left:91.6666666667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.6666666667% + 1.875rem / 2)}}.grid-y{display:flex;flex-flow:column nowrap}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-shrink,.grid-y>.small-full,.grid-y>.small-1,.grid-y>.small-2,.grid-y>.small-3,.grid-y>.small-4,.grid-y>.small-5,.grid-y>.small-6,.grid-y>.small-7,.grid-y>.small-8,.grid-y>.small-9,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12{flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-shrink,.grid-y>.medium-full,.grid-y>.medium-1,.grid-y>.medium-2,.grid-y>.medium-3,.grid-y>.medium-4,.grid-y>.medium-5,.grid-y>.medium-6,.grid-y>.medium-7,.grid-y>.medium-8,.grid-y>.medium-9,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-shrink,.grid-y>.large-full,.grid-y>.large-1,.grid-y>.large-2,.grid-y>.large-3,.grid-y>.large-4,.grid-y>.large-5,.grid-y>.large-6,.grid-y>.large-7,.grid-y>.large-8,.grid-y>.large-9,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12{flex-basis:auto}}.grid-y>.small-12,.grid-y>.small-11,.grid-y>.small-10,.grid-y>.small-9,.grid-y>.small-8,.grid-y>.small-7,.grid-y>.small-6,.grid-y>.small-5,.grid-y>.small-4,.grid-y>.small-3,.grid-y>.small-2,.grid-y>.small-1{flex:0 0 auto}.grid-y>.small-1{height:8.3333333333%}.grid-y>.small-2{height:16.6666666667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333333333%}.grid-y>.small-5{height:41.6666666667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333333333%}.grid-y>.small-8{height:66.6666666667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333333333%}.grid-y>.small-11{height:91.6666666667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{flex:1 1 0;height:auto}.grid-y>.medium-12,.grid-y>.medium-11,.grid-y>.medium-10,.grid-y>.medium-9,.grid-y>.medium-8,.grid-y>.medium-7,.grid-y>.medium-6,.grid-y>.medium-5,.grid-y>.medium-4,.grid-y>.medium-3,.grid-y>.medium-2,.grid-y>.medium-1,.grid-y>.medium-shrink{flex:0 0 auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.3333333333%}.grid-y>.medium-2{height:16.6666666667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333333333%}.grid-y>.medium-5{height:41.6666666667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333333333%}.grid-y>.medium-8{height:66.6666666667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333333333%}.grid-y>.medium-11{height:91.6666666667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{flex:1 1 0;height:auto}.grid-y>.large-12,.grid-y>.large-11,.grid-y>.large-10,.grid-y>.large-9,.grid-y>.large-8,.grid-y>.large-7,.grid-y>.large-6,.grid-y>.large-5,.grid-y>.large-4,.grid-y>.large-3,.grid-y>.large-2,.grid-y>.large-1,.grid-y>.large-shrink{flex:0 0 auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.3333333333%}.grid-y>.large-2{height:16.6666666667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333333333%}.grid-y>.large-5{height:41.6666666667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333333333%}.grid-y>.large-8{height:66.6666666667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333333333%}.grid-y>.large-11{height:91.6666666667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.9375rem;padding-bottom:.9375rem}}.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-container{display:flex;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:flex;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:flex;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{overflow:hidden;position:relative;flex-wrap:nowrap;align-items:stretch;height:100vh;width:auto}}.cell .grid-y.grid-frame{height:100%}@media print,screen and (min-width:40em){.cell .grid-y.medium-grid-frame{height:100%}}@media print,screen and (min-width:64em){.cell .grid-y.large-grid-frame{height:100%}}.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}}.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.small-12{height:calc(100% - 1.875rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.3333333333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.6666666667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.3333333333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.6666666667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.3333333333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.6666666667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.3333333333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.6666666667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + 1.875rem)}}@media print,screen and (min-width:64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.875rem)}}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;padding:.85em 1em}[data-whatinput=mouse] .button{outline:0}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button,.button.disabled,.button[disabled],.button.disabled:hover,.button[disabled]:hover,.button.disabled:focus,.button[disabled]:focus{background-color:#1779ba;color:#fefefe}.button:hover,.button:focus{background-color:#14679e;color:#fefefe}.button.primary,.button.primary.disabled,.button.primary[disabled],.button.primary.disabled:hover,.button.primary[disabled]:hover,.button.primary.disabled:focus,.button.primary[disabled]:focus{background-color:#1779ba;color:#fefefe}.button.primary:hover,.button.primary:focus{background-color:#126195;color:#fefefe}.button.secondary,.button.secondary.disabled,.button.secondary[disabled],.button.secondary.disabled:hover,.button.secondary[disabled]:hover,.button.secondary.disabled:focus,.button.secondary[disabled]:focus{background-color:#767676;color:#fefefe}.button.secondary:hover,.button.secondary:focus{background-color:#5e5e5e;color:#fefefe}.button.success,.button.success.disabled,.button.success[disabled],.button.success.disabled:hover,.button.success[disabled]:hover,.button.success.disabled:focus,.button.success[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#0a0a0a}.button.warning,.button.warning.disabled,.button.warning[disabled],.button.warning.disabled:hover,.button.warning[disabled]:hover,.button.warning.disabled:focus,.button.warning[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#0a0a0a}.button.alert,.button.alert.disabled,.button.alert[disabled],.button.alert.disabled:hover,.button.alert[disabled]:hover,.button.alert.disabled:focus,.button.alert[disabled]:focus{background-color:#cc4b37;color:#fefefe}.button.alert:hover,.button.alert:focus{background-color:#a53b2a;color:#fefefe}.button.hollow,.button.hollow:hover,.button.hollow:focus,.button.hollow.disabled,.button.hollow.disabled:hover,.button.hollow.disabled:focus,.button.hollow[disabled],.button.hollow[disabled]:hover,.button.hollow[disabled]:focus{background-color:transparent}.button.hollow,.button.hollow.disabled,.button.hollow[disabled],.button.hollow.disabled:hover,.button.hollow[disabled]:hover,.button.hollow.disabled:focus,.button.hollow[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow:hover,.button.hollow:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.primary,.button.hollow.primary.disabled,.button.hollow.primary[disabled],.button.hollow.primary.disabled:hover,.button.hollow.primary[disabled]:hover,.button.hollow.primary.disabled:focus,.button.hollow.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button.hollow.secondary,.button.hollow.secondary.disabled,.button.hollow.secondary[disabled],.button.hollow.secondary.disabled:hover,.button.hollow.secondary[disabled]:hover,.button.hollow.secondary.disabled:focus,.button.hollow.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button.hollow.success,.button.hollow.success.disabled,.button.hollow.success[disabled],.button.hollow.success.disabled:hover,.button.hollow.success[disabled]:hover,.button.hollow.success.disabled:focus,.button.hollow.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning,.button.hollow.warning.disabled,.button.hollow.warning[disabled],.button.hollow.warning.disabled:hover,.button.hollow.warning[disabled]:hover,.button.hollow.warning.disabled:focus,.button.hollow.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert,.button.hollow.alert.disabled,.button.hollow.alert[disabled],.button.hollow.alert.disabled:hover,.button.hollow.alert[disabled]:hover,.button.hollow.alert.disabled:focus,.button.hollow.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#67251a;color:#67251a}.button.clear,.button.clear:hover,.button.clear:focus,.button.clear.disabled,.button.clear.disabled:hover,.button.clear.disabled:focus,.button.clear[disabled],.button.clear[disabled]:hover,.button.clear[disabled]:focus{border-color:transparent;background-color:transparent}.button.clear,.button.clear.disabled,.button.clear[disabled],.button.clear.disabled:hover,.button.clear[disabled]:hover,.button.clear.disabled:focus,.button.clear[disabled]:focus{color:#1779ba}.button.clear:hover,.button.clear:focus{color:#0c3d5d}.button.clear.primary,.button.clear.primary.disabled,.button.clear.primary[disabled],.button.clear.primary.disabled:hover,.button.clear.primary[disabled]:hover,.button.clear.primary.disabled:focus,.button.clear.primary[disabled]:focus{color:#1779ba}.button.clear.primary:hover,.button.clear.primary:focus{color:#0c3d5d}.button.clear.secondary,.button.clear.secondary.disabled,.button.clear.secondary[disabled],.button.clear.secondary.disabled:hover,.button.clear.secondary[disabled]:hover,.button.clear.secondary.disabled:focus,.button.clear.secondary[disabled]:focus{color:#767676}.button.clear.secondary:hover,.button.clear.secondary:focus{color:#3b3b3b}.button.clear.success,.button.clear.success.disabled,.button.clear.success[disabled],.button.clear.success.disabled:hover,.button.clear.success[disabled]:hover,.button.clear.success.disabled:focus,.button.clear.success[disabled]:focus{color:#3adb76}.button.clear.success:hover,.button.clear.success:focus{color:#157539}.button.clear.warning,.button.clear.warning.disabled,.button.clear.warning[disabled],.button.clear.warning.disabled:hover,.button.clear.warning[disabled]:hover,.button.clear.warning.disabled:focus,.button.clear.warning[disabled]:focus{color:#ffae00}.button.clear.warning:hover,.button.clear.warning:focus{color:#805700}.button.clear.alert,.button.clear.alert.disabled,.button.clear.alert[disabled],.button.clear.alert.disabled:hover,.button.clear.alert[disabled]:hover,.button.clear.alert.disabled:focus,.button.clear.alert[disabled]:focus{color:#cc4b37}.button.clear.alert:hover,.button.clear.alert:focus{color:#67251a}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.dropdown:after{display:block;width:0;height:0;border-style:solid;border-width:.4em;content:"";border-bottom-width:0;border-color:#fefefe transparent transparent;position:relative;top:.4em;display:inline-block;float:right;margin-left:1em}.button.dropdown.hollow:after,.button.dropdown.clear:after{border-top-color:#1779ba}.button.dropdown.hollow.primary:after,.button.dropdown.clear.primary:after{border-top-color:#1779ba}.button.dropdown.hollow.secondary:after,.button.dropdown.clear.secondary:after{border-top-color:#767676}.button.dropdown.hollow.success:after,.button.dropdown.clear.success:after{border-top-color:#3adb76}.button.dropdown.hollow.warning:after,.button.dropdown.clear.warning:after{border-top-color:#ffae00}.button.dropdown.hollow.alert:after,.button.dropdown.clear.alert:after{border-top-color:#cc4b37}.button.arrow-only:after{top:-.1em;float:none;margin-left:0}a.button:hover,a.button:focus{text-decoration:none}.button-group{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:stretch;flex-grow:1}.button-group:before,.button-group:after{display:none}.button-group:before,.button-group:after{display:table;content:" ";flex-basis:0;order:1}.button-group:after{clear:both}.button-group .button{margin:0 1px 1px 0;font-size:.9rem;flex:0 0 auto}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded .button{flex:1 1 0px}.button-group.primary .button,.button-group.primary .button.disabled,.button-group.primary .button[disabled],.button-group.primary .button.disabled:hover,.button-group.primary .button[disabled]:hover,.button-group.primary .button.disabled:focus,.button-group.primary .button[disabled]:focus{background-color:#1779ba;color:#fefefe}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#126195;color:#fefefe}.button-group.secondary .button,.button-group.secondary .button.disabled,.button-group.secondary .button[disabled],.button-group.secondary .button.disabled:hover,.button-group.secondary .button[disabled]:hover,.button-group.secondary .button.disabled:focus,.button-group.secondary .button[disabled]:focus{background-color:#767676;color:#fefefe}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#5e5e5e;color:#fefefe}.button-group.success .button,.button-group.success .button.disabled,.button-group.success .button[disabled],.button-group.success .button.disabled:hover,.button-group.success .button[disabled]:hover,.button-group.success .button.disabled:focus,.button-group.success .button[disabled]:focus{background-color:#3adb76;color:#0a0a0a}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#0a0a0a}.button-group.warning .button,.button-group.warning .button.disabled,.button-group.warning .button[disabled],.button-group.warning .button.disabled:hover,.button-group.warning .button[disabled]:hover,.button-group.warning .button.disabled:focus,.button-group.warning .button[disabled]:focus{background-color:#ffae00;color:#0a0a0a}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#0a0a0a}.button-group.alert .button,.button-group.alert .button.disabled,.button-group.alert .button[disabled],.button-group.alert .button.disabled:hover,.button-group.alert .button[disabled]:hover,.button-group.alert .button.disabled:focus,.button-group.alert .button[disabled]:focus{background-color:#cc4b37;color:#fefefe}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#a53b2a;color:#fefefe}.button-group.hollow .button,.button-group.hollow .button:hover,.button-group.hollow .button:focus,.button-group.hollow .button.disabled,.button-group.hollow .button.disabled:hover,.button-group.hollow .button.disabled:focus,.button-group.hollow .button[disabled],.button-group.hollow .button[disabled]:hover,.button-group.hollow .button[disabled]:focus{background-color:transparent}.button-group.hollow .button,.button-group.hollow .button.disabled,.button-group.hollow .button[disabled],.button-group.hollow .button.disabled:hover,.button-group.hollow .button[disabled]:hover,.button-group.hollow .button.disabled:focus,.button-group.hollow .button[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button-group.hollow .button:hover,.button-group.hollow .button:focus{border-color:#0c3d5d;color:#0c3d5d}.button-group.hollow.primary .button,.button-group.hollow.primary .button.disabled,.button-group.hollow.primary .button[disabled],.button-group.hollow.primary .button.disabled:hover,.button-group.hollow.primary .button[disabled]:hover,.button-group.hollow.primary .button.disabled:focus,.button-group.hollow.primary .button[disabled]:focus,.button-group.hollow .button.primary,.button-group.hollow .button.primary.disabled,.button-group.hollow .button.primary[disabled],.button-group.hollow .button.primary.disabled:hover,.button-group.hollow .button.primary[disabled]:hover,.button-group.hollow .button.primary.disabled:focus,.button-group.hollow .button.primary[disabled]:focus{border:1px solid #1779ba;color:#1779ba}.button-group.hollow.primary .button:hover,.button-group.hollow.primary .button:focus,.button-group.hollow .button.primary:hover,.button-group.hollow .button.primary:focus{border-color:#0c3d5d;color:#0c3d5d}.button-group.hollow.secondary .button,.button-group.hollow.secondary .button.disabled,.button-group.hollow.secondary .button[disabled],.button-group.hollow.secondary .button.disabled:hover,.button-group.hollow.secondary .button[disabled]:hover,.button-group.hollow.secondary .button.disabled:focus,.button-group.hollow.secondary .button[disabled]:focus,.button-group.hollow .button.secondary,.button-group.hollow .button.secondary.disabled,.button-group.hollow .button.secondary[disabled],.button-group.hollow .button.secondary.disabled:hover,.button-group.hollow .button.secondary[disabled]:hover,.button-group.hollow .button.secondary.disabled:focus,.button-group.hollow .button.secondary[disabled]:focus{border:1px solid #767676;color:#767676}.button-group.hollow.secondary .button:hover,.button-group.hollow.secondary .button:focus,.button-group.hollow .button.secondary:hover,.button-group.hollow .button.secondary:focus{border-color:#3b3b3b;color:#3b3b3b}.button-group.hollow.success .button,.button-group.hollow.success .button.disabled,.button-group.hollow.success .button[disabled],.button-group.hollow.success .button.disabled:hover,.button-group.hollow.success .button[disabled]:hover,.button-group.hollow.success .button.disabled:focus,.button-group.hollow.success .button[disabled]:focus,.button-group.hollow .button.success,.button-group.hollow .button.success.disabled,.button-group.hollow .button.success[disabled],.button-group.hollow .button.success.disabled:hover,.button-group.hollow .button.success[disabled]:hover,.button-group.hollow .button.success.disabled:focus,.button-group.hollow .button.success[disabled]:focus{border:1px solid #3adb76;color:#3adb76}.button-group.hollow.success .button:hover,.button-group.hollow.success .button:focus,.button-group.hollow .button.success:hover,.button-group.hollow .button.success:focus{border-color:#157539;color:#157539}.button-group.hollow.warning .button,.button-group.hollow.warning .button.disabled,.button-group.hollow.warning .button[disabled],.button-group.hollow.warning .button.disabled:hover,.button-group.hollow.warning .button[disabled]:hover,.button-group.hollow.warning .button.disabled:focus,.button-group.hollow.warning .button[disabled]:focus,.button-group.hollow .button.warning,.button-group.hollow .button.warning.disabled,.button-group.hollow .button.warning[disabled],.button-group.hollow .button.warning.disabled:hover,.button-group.hollow .button.warning[disabled]:hover,.button-group.hollow .button.warning.disabled:focus,.button-group.hollow .button.warning[disabled]:focus{border:1px solid #ffae00;color:#ffae00}.button-group.hollow.warning .button:hover,.button-group.hollow.warning .button:focus,.button-group.hollow .button.warning:hover,.button-group.hollow .button.warning:focus{border-color:#805700;color:#805700}.button-group.hollow.alert .button,.button-group.hollow.alert .button.disabled,.button-group.hollow.alert .button[disabled],.button-group.hollow.alert .button.disabled:hover,.button-group.hollow.alert .button[disabled]:hover,.button-group.hollow.alert .button.disabled:focus,.button-group.hollow.alert .button[disabled]:focus,.button-group.hollow .button.alert,.button-group.hollow .button.alert.disabled,.button-group.hollow .button.alert[disabled],.button-group.hollow .button.alert.disabled:hover,.button-group.hollow .button.alert[disabled]:hover,.button-group.hollow .button.alert.disabled:focus,.button-group.hollow .button.alert[disabled]:focus{border:1px solid #cc4b37;color:#cc4b37}.button-group.hollow.alert .button:hover,.button-group.hollow.alert .button:focus,.button-group.hollow .button.alert:hover,.button-group.hollow .button.alert:focus{border-color:#67251a;color:#67251a}.button-group.clear .button,.button-group.clear .button:hover,.button-group.clear .button:focus,.button-group.clear .button.disabled,.button-group.clear .button.disabled:hover,.button-group.clear .button.disabled:focus,.button-group.clear .button[disabled],.button-group.clear .button[disabled]:hover,.button-group.clear .button[disabled]:focus{border-color:transparent;background-color:transparent}.button-group.clear .button,.button-group.clear .button.disabled,.button-group.clear .button[disabled],.button-group.clear .button.disabled:hover,.button-group.clear .button[disabled]:hover,.button-group.clear .button.disabled:focus,.button-group.clear .button[disabled]:focus{color:#1779ba}.button-group.clear .button:hover,.button-group.clear .button:focus{color:#0c3d5d}.button-group.clear.primary .button,.button-group.clear.primary .button.disabled,.button-group.clear.primary .button[disabled],.button-group.clear.primary .button.disabled:hover,.button-group.clear.primary .button[disabled]:hover,.button-group.clear.primary .button.disabled:focus,.button-group.clear.primary .button[disabled]:focus,.button-group.clear .button.primary,.button-group.clear .button.primary.disabled,.button-group.clear .button.primary[disabled],.button-group.clear .button.primary.disabled:hover,.button-group.clear .button.primary[disabled]:hover,.button-group.clear .button.primary.disabled:focus,.button-group.clear .button.primary[disabled]:focus{color:#1779ba}.button-group.clear.primary .button:hover,.button-group.clear.primary .button:focus,.button-group.clear .button.primary:hover,.button-group.clear .button.primary:focus{color:#0c3d5d}.button-group.clear.secondary .button,.button-group.clear.secondary .button.disabled,.button-group.clear.secondary .button[disabled],.button-group.clear.secondary .button.disabled:hover,.button-group.clear.secondary .button[disabled]:hover,.button-group.clear.secondary .button.disabled:focus,.button-group.clear.secondary .button[disabled]:focus,.button-group.clear .button.secondary,.button-group.clear .button.secondary.disabled,.button-group.clear .button.secondary[disabled],.button-group.clear .button.secondary.disabled:hover,.button-group.clear .button.secondary[disabled]:hover,.button-group.clear .button.secondary.disabled:focus,.button-group.clear .button.secondary[disabled]:focus{color:#767676}.button-group.clear.secondary .button:hover,.button-group.clear.secondary .button:focus,.button-group.clear .button.secondary:hover,.button-group.clear .button.secondary:focus{color:#3b3b3b}.button-group.clear.success .button,.button-group.clear.success .button.disabled,.button-group.clear.success .button[disabled],.button-group.clear.success .button.disabled:hover,.button-group.clear.success .button[disabled]:hover,.button-group.clear.success .button.disabled:focus,.button-group.clear.success .button[disabled]:focus,.button-group.clear .button.success,.button-group.clear .button.success.disabled,.button-group.clear .button.success[disabled],.button-group.clear .button.success.disabled:hover,.button-group.clear .button.success[disabled]:hover,.button-group.clear .button.success.disabled:focus,.button-group.clear .button.success[disabled]:focus{color:#3adb76}.button-group.clear.success .button:hover,.button-group.clear.success .button:focus,.button-group.clear .button.success:hover,.button-group.clear .button.success:focus{color:#157539}.button-group.clear.warning .button,.button-group.clear.warning .button.disabled,.button-group.clear.warning .button[disabled],.button-group.clear.warning .button.disabled:hover,.button-group.clear.warning .button[disabled]:hover,.button-group.clear.warning .button.disabled:focus,.button-group.clear.warning .button[disabled]:focus,.button-group.clear .button.warning,.button-group.clear .button.warning.disabled,.button-group.clear .button.warning[disabled],.button-group.clear .button.warning.disabled:hover,.button-group.clear .button.warning[disabled]:hover,.button-group.clear .button.warning.disabled:focus,.button-group.clear .button.warning[disabled]:focus{color:#ffae00}.button-group.clear.warning .button:hover,.button-group.clear.warning .button:focus,.button-group.clear .button.warning:hover,.button-group.clear .button.warning:focus{color:#805700}.button-group.clear.alert .button,.button-group.clear.alert .button.disabled,.button-group.clear.alert .button[disabled],.button-group.clear.alert .button.disabled:hover,.button-group.clear.alert .button[disabled]:hover,.button-group.clear.alert .button.disabled:focus,.button-group.clear.alert .button[disabled]:focus,.button-group.clear .button.alert,.button-group.clear .button.alert.disabled,.button-group.clear .button.alert[disabled],.button-group.clear .button.alert.disabled:hover,.button-group.clear .button.alert[disabled]:hover,.button-group.clear .button.alert.disabled:focus,.button-group.clear .button.alert[disabled]:focus{color:#cc4b37}.button-group.clear.alert .button:hover,.button-group.clear.alert .button:focus,.button-group.clear .button.alert:hover,.button-group.clear .button.alert:focus{color:#67251a}.button-group.no-gaps .button{margin-right:-.0625rem}.button-group.no-gaps .button+.button{border-left-color:transparent}.button-group.stacked,.button-group.stacked-for-small,.button-group.stacked-for-medium{flex-wrap:wrap}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{flex:0 0 100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}.button-group.stacked.expanded .button,.button-group.stacked-for-small.expanded .button,.button-group.stacked-for-medium.expanded .button{flex:1 1 0px}@media print,screen and (min-width:40em){.button-group.stacked-for-small .button{flex:0 0 auto;margin-bottom:0}}@media print,screen and (min-width:64em){.button-group.stacked-for-medium .button{flex:0 0 auto;margin-bottom:0}}@media print,screen and (max-width:39.99875em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}@media print,screen and (max-width:63.99875em){.button-group.stacked-for-medium.expanded{display:block}.button-group.stacked-for-medium.expanded .button{display:block;margin-right:0}}.close-button{position:absolute;z-index:10;color:#8a8a8a;cursor:pointer}[data-whatinput=mouse] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#0a0a0a}.close-button.small{right:.66rem;top:.33em;font-size:1.5em;line-height:1}.close-button.medium,.close-button{right:1rem;top:.5rem;font-size:2em;line-height:1}.label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;background:#1779ba;color:#fefefe}.label.primary{background:#1779ba;color:#fefefe}.label.secondary{background:#767676;color:#fefefe}.label.success{background:#3adb76;color:#0a0a0a}.label.warning{background:#ffae00;color:#0a0a0a}.label.alert{background:#cc4b37;color:#fefefe}.progress{height:1rem;margin-bottom:1rem;border-radius:0;background-color:#cacaca}.progress.primary .progress-meter{background-color:#1779ba}.progress.secondary .progress-meter{background-color:#767676}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#cc4b37}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#1779ba}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;font-size:.75rem;font-weight:700;color:#fefefe;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all .2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{left:0;z-index:1;cursor:grab;display:inline-block;width:1.4rem;height:1.4rem;border-radius:0;background-color:#1779ba;transition:all .2s ease-in-out;touch-action:manipulation;position:absolute;top:50%;transform:translateY(-50%)}[data-whatinput=mouse] .slider-handle{outline:0}.slider-handle:hover{background-color:#14679e}.slider-handle.is-dragging{transition:all 0s linear;cursor:grabbing}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scaleY(-1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translate(-50%)}.switch{position:relative;margin-bottom:1rem;outline:0;font-size:.875rem;font-weight:700;color:#fefefe;-webkit-user-select:none;user-select:none;height:2rem}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;transition:all .25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle:after{position:absolute;top:.25rem;left:.25rem;display:block;width:1.5rem;height:1.5rem;transform:translateZ(0);border-radius:0;background:#fefefe;transition:all .25s ease-out;content:""}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle:after{left:2.25rem}input:focus-visible~.switch-paddle{background:#b6b6b6}input:focus-visible~.switch-paddle:after{background:#fefefe}input:checked:focus-visible~.switch-paddle{background:#14679e}input:disabled~.switch-paddle{cursor:not-allowed;opacity:.5}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-inactive,.switch-active{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle:after{top:.25rem;left:.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle:after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle:after{top:.25rem;left:.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle:after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle:after{top:.25rem;left:.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle:after{left:2.75rem}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:1px solid rgb(241.3,241.3,241.3);background-color:#fefefe}caption{padding:.5rem .625rem .625rem;font-weight:700}thead{background:#f8f8f8;color:#0a0a0a}tfoot{background:#f1f1f1;color:#0a0a0a}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .625rem .625rem;font-weight:700;text-align:left}tbody th,tbody td{padding:.5rem .625rem .625rem}tbody tr:nth-child(2n){border-bottom:0;background-color:#f1f1f1}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:1px solid rgb(241.3,241.3,241.3);background-color:#fefefe}@media print,screen and (max-width:63.99875em){table.stack thead,table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f3f3f3}table.hover tfoot tr:hover{background-color:#ececec}table.hover tbody tr:hover{background-color:#f9f9f9}table.hover:not(.unstriped) tr:nth-of-type(2n):hover{background-color:#ececec}.table-scroll{overflow-x:auto}.badge{display:inline-block;min-width:2.1em;padding:.3em;border-radius:50%;font-size:.6rem;text-align:center;background:#1779ba;color:#fefefe}.badge.primary{background:#1779ba;color:#fefefe}.badge.secondary{background:#767676;color:#fefefe}.badge.success{background:#3adb76;color:#0a0a0a}.badge.warning{background:#ffae00;color:#0a0a0a}.badge.alert{background:#cc4b37;color:#fefefe}.breadcrumbs{margin:0 0 1rem;list-style:none}.breadcrumbs:before,.breadcrumbs:after{display:table;content:" ";flex-basis:0;order:1}.breadcrumbs:after{clear:both}.breadcrumbs li{float:left;font-size:.6875rem;color:#0a0a0a;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child):after{position:relative;margin:0 .75rem;opacity:1;content:"/";color:#cacaca}.breadcrumbs a{color:#1779ba}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.callout{background-color:#fff;color:#0a0a0a;position:relative;margin:0 0 1rem;padding:1rem;border:1px solid rgba(10,10,10,.25);border-radius:0}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#d7ecfa;color:#0a0a0a}.callout.secondary{background-color:#eaeaea;color:#0a0a0a}.callout.success{background-color:#e1faea;color:#0a0a0a}.callout.warning{background-color:#fff3d9;color:#0a0a0a}.callout.alert{background-color:#f7e4e1;color:#0a0a0a}.callout.small{padding:.5rem}.callout.large{padding:3rem}.card{display:flex;flex-direction:column;flex-grow:1;margin-bottom:1rem;border:1px solid #e6e6e6;border-radius:0;background:#fefefe;box-shadow:none;overflow:hidden;color:#0a0a0a}.card>:last-child{margin-bottom:0}.card-divider{display:flex;flex:0 1 auto;padding:1rem;background:#e6e6e6}.card-divider>:last-child{margin-bottom:0}.card-section{flex:1 0 auto;padding:1rem}.card-section>:last-child{margin-bottom:0}.card-image{min-height:1px}.dropdown-pane{position:absolute;z-index:10;display:none;width:300px;padding:1rem;visibility:hidden;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{display:block;visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.pagination{margin-left:0;margin-bottom:1rem}.pagination:before,.pagination:after{display:table;content:" ";flex-basis:0;order:1}.pagination:after{clear:both}.pagination li{margin-right:.0625rem;border-radius:0;font-size:.875rem;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media print,screen and (min-width:40em){.pagination li{display:inline-block}}.pagination a,.pagination button{display:block;padding:.1875rem .625rem;border-radius:0;color:#0a0a0a}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#1779ba;color:#fefefe;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis:after{padding:.1875rem .625rem;content:"…";color:#0a0a0a}.pagination-previous a:before,.pagination-previous.disabled:before{display:inline-block;margin-right:.5rem;content:"«"}.pagination-next a:after,.pagination-next.disabled:after{display:inline-block;margin-left:.5rem;content:"»"}.responsive-embed,.flex-video{position:relative;height:0;margin-bottom:1rem;padding-bottom:75%;overflow:hidden}.responsive-embed iframe,.responsive-embed object,.responsive-embed embed,.responsive-embed video,.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-embed.widescreen,.flex-video.widescreen{padding-bottom:56.25%}.tabs{margin:0;border:1px solid #e6e6e6;background:#fefefe;list-style-type:none}.tabs:before,.tabs:after{display:table;content:" ";flex-basis:0;order:1}.tabs:after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#1779ba}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1673b1}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:.75rem;line-height:1;color:#1779ba}[data-whatinput=mouse] .tabs-title>a{outline:0}.tabs-title>a:hover{background:#fefefe;color:#1468a0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#e6e6e6;color:#1779ba}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;transition:all .5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{display:inline-block;max-width:100%;margin-bottom:1rem;border:4px solid #fefefe;border-radius:0;box-shadow:0 0 0 1px #0a0a0a33;line-height:0}a.thumbnail{transition:box-shadow .2s ease-out}a.thumbnail:hover,a.thumbnail:focus{box-shadow:0 0 6px 1px #1779ba80}a.thumbnail image{box-shadow:none}.menu{padding:0;margin:0;list-style:none;position:relative;display:flex;flex-wrap:wrap}[data-whatinput=mouse] .menu li{outline:0}.menu a,.menu .button{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{flex-wrap:wrap;flex-direction:row}.menu.vertical{flex-wrap:nowrap;flex-direction:column}.menu.vertical.icon-top li a img,.menu.vertical.icon-top li a i,.menu.vertical.icon-top li a svg,.menu.vertical.icon-bottom li a img,.menu.vertical.icon-bottom li a i,.menu.vertical.icon-bottom li a svg{text-align:left}.menu.expanded li{flex:1 1 0px}.menu.expanded.icon-top li a img,.menu.expanded.icon-top li a i,.menu.expanded.icon-top li a svg,.menu.expanded.icon-bottom li a img,.menu.expanded.icon-bottom li a i,.menu.expanded.icon-bottom li a svg{text-align:left}.menu.simple{align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print,screen and (min-width:40em){.menu.medium-horizontal{flex-wrap:wrap;flex-direction:row}.menu.medium-vertical{flex-wrap:nowrap;flex-direction:column}.menu.medium-expanded li,.menu.medium-simple li{flex:1 1 0px}}@media print,screen and (min-width:64em){.menu.large-horizontal{flex-wrap:wrap;flex-direction:row}.menu.large-vertical{flex-wrap:nowrap;flex-direction:column}.menu.large-expanded li,.menu.large-simple li{flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a,.menu.icon-top a,.menu.icon-right a,.menu.icon-bottom a,.menu.icon-left a{display:flex}.menu.icon-left li a,.menu.nested.icon-left li a{flex-flow:row nowrap}.menu.icon-left li a img,.menu.icon-left li a i,.menu.icon-left li a svg,.menu.nested.icon-left li a img,.menu.nested.icon-left li a i,.menu.nested.icon-left li a svg{margin-right:.25rem}.menu.icon-right li a,.menu.nested.icon-right li a{flex-flow:row nowrap}.menu.icon-right li a img,.menu.icon-right li a i,.menu.icon-right li a svg,.menu.nested.icon-right li a img,.menu.nested.icon-right li a i,.menu.nested.icon-right li a svg{margin-left:.25rem}.menu.icon-top li a,.menu.nested.icon-top li a{flex-flow:column nowrap}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg,.menu.nested.icon-top li a img,.menu.nested.icon-top li a i,.menu.nested.icon-top li a svg{align-self:stretch;margin-bottom:.25rem;text-align:center}.menu.icon-bottom li a,.menu.nested.icon-bottom li a{flex-flow:column nowrap}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg,.menu.nested.icon-bottom li a img,.menu.nested.icon-bottom li a i,.menu.nested.icon-bottom li a svg{align-self:stretch;margin-bottom:.25rem;text-align:center}.menu .is-active>a{background:#1779ba;color:#fefefe}.menu .active>a{background:#1779ba;color:#fefefe}.menu.align-left{justify-content:flex-start}.menu.align-right li{display:flex;justify-content:flex-end}.menu.align-right li .submenu li{justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right.icon-top li a img,.menu.align-right.icon-top li a i,.menu.align-right.icon-top li a svg,.menu.align-right.icon-bottom li a img,.menu.align-right.icon-bottom li a i,.menu.align-right.icon-bottom li a svg{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:flex;justify-content:center}.menu.align-center li .submenu li{justify-content:flex-start}.menu .menu-text{padding:.7rem 1rem;font-weight:700;line-height:1;color:inherit}.menu-centered>.menu{justify-content:center}.menu-centered>.menu li{display:flex;justify-content:center}.menu-centered>.menu li .submenu li{justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.is-off-canvas-open{overflow:hidden}.js-off-canvas-overlay{position:absolute;top:0;left:0;z-index:11;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:#fefefe40;opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-visible{opacity:1;visibility:visible}.js-off-canvas-overlay.is-closable{cursor:pointer}.js-off-canvas-overlay.is-overlay-absolute{position:absolute}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{z-index:12;transition:transform .5s ease;backface-visibility:hidden;background:#e6e6e6;position:fixed}[data-whatinput=mouse] .off-canvas{outline:0}.off-canvas.is-transition-push{z-index:12}.off-canvas.is-closed{visibility:hidden}.off-canvas.is-transition-overlap{z-index:13}.off-canvas.is-transition-overlap.is-open{box-shadow:0 0 10px #0a0a0ab3}.off-canvas.is-open{transform:translate(0)}.off-canvas-absolute{z-index:12;transition:transform .5s ease;backface-visibility:hidden;background:#e6e6e6;position:absolute}[data-whatinput=mouse] .off-canvas-absolute{outline:0}.off-canvas-absolute.is-transition-push{z-index:12}.off-canvas-absolute.is-closed{visibility:hidden}.off-canvas-absolute.is-transition-overlap{z-index:13}.off-canvas-absolute.is-transition-overlap.is-open{box-shadow:0 0 10px #0a0a0ab3}.off-canvas-absolute.is-open{transform:translate(0)}.position-left{top:0;left:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;width:250px;transform:translate(-250px)}.off-canvas-content .off-canvas.position-left{transform:translate(-250px)}.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open{transform:translate(0)}.off-canvas-content.is-open-left.has-transition-push{transform:translate(250px)}.position-left.is-transition-push{box-shadow:inset -13px 0 20px -13px #0a0a0a40}.position-right{top:0;right:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;width:250px;transform:translate(250px)}.off-canvas-content .off-canvas.position-right{transform:translate(250px)}.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open{transform:translate(0)}.off-canvas-content.is-open-right.has-transition-push{transform:translate(-250px)}.position-right.is-transition-push{box-shadow:inset 13px 0 20px -13px #0a0a0a40}.position-top{top:0;left:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;height:250px;transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top{transform:translateY(-250px)}.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open{transform:translate(0)}.off-canvas-content.is-open-top.has-transition-push{transform:translateY(250px)}.position-top.is-transition-push{box-shadow:inset 0 -13px 20px -13px #0a0a0a40}.position-bottom{bottom:0;left:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;height:250px;transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom{transform:translateY(250px)}.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open{transform:translate(0)}.off-canvas-content.is-open-bottom.has-transition-push{transform:translateY(-250px)}.position-bottom.is-transition-push{box-shadow:inset 0 13px 20px -13px #0a0a0a40}.off-canvas-content{transform:none;backface-visibility:hidden}.off-canvas-content.has-transition-overlap,.off-canvas-content.has-transition-push{transition:transform .5s ease}.off-canvas-content.has-transition-push,.off-canvas-content .off-canvas.is-open{transform:translate(0)}@media print,screen and (min-width:40em){.position-left.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-medium .close-button{display:none}.off-canvas-content .position-left.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-medium~.off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-medium .close-button{display:none}.off-canvas-content .position-right.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-medium~.off-canvas-content{margin-right:250px}.position-top.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-medium .close-button{display:none}.off-canvas-content .position-top.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-medium~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-medium{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-medium .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-medium{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-medium~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:64em){.position-left.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-left.reveal-for-large .close-button{display:none}.off-canvas-content .position-left.reveal-for-large{transform:none}.off-canvas-content.has-reveal-left{margin-left:250px}.position-left.reveal-for-large~.off-canvas-content{margin-left:250px}.position-right.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-right.reveal-for-large .close-button{display:none}.off-canvas-content .position-right.reveal-for-large{transform:none}.off-canvas-content.has-reveal-right{margin-right:250px}.position-right.reveal-for-large~.off-canvas-content{margin-right:250px}.position-top.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-top.reveal-for-large .close-button{display:none}.off-canvas-content .position-top.reveal-for-large{transform:none}.off-canvas-content.has-reveal-top{margin-top:250px}.position-top.reveal-for-large~.off-canvas-content{margin-top:250px}.position-bottom.reveal-for-large{transform:none;z-index:12;transition:none;visibility:visible}.position-bottom.reveal-for-large .close-button{display:none}.off-canvas-content .position-bottom.reveal-for-large{transform:none}.off-canvas-content.has-reveal-bottom{margin-bottom:250px}.position-bottom.reveal-for-large~.off-canvas-content{margin-bottom:250px}}@media print,screen and (min-width:40em){.off-canvas.in-canvas-for-medium{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-medium.position-left,.off-canvas.in-canvas-for-medium.position-right,.off-canvas.in-canvas-for-medium.position-top,.off-canvas.in-canvas-for-medium.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-medium .close-button{display:none}}@media print,screen and (min-width:64em){.off-canvas.in-canvas-for-large{visibility:visible;height:auto;position:static;background:none;width:auto;overflow:visible;transition:none}.off-canvas.in-canvas-for-large.position-left,.off-canvas.in-canvas-for-large.position-right,.off-canvas.in-canvas-for-large.position-top,.off-canvas.in-canvas-for-large.position-bottom{box-shadow:none;transform:none}.off-canvas.in-canvas-for-large .close-button{display:none}}html.is-reveal-open{position:fixed;width:100%;overflow-y:hidden}html.is-reveal-open.zf-has-scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.is-reveal-open body{overflow-y:hidden}.reveal-overlay{position:fixed;inset:0;z-index:1005;display:none;background-color:#0a0a0a73;overflow-y:auto;-webkit-overflow-scrolling:touch}.reveal{position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1006;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe}[data-whatinput=mouse] .reveal{outline:0}@media print,screen and (min-width:40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:75rem}}.reveal.collapse{padding:0}@media print,screen and (min-width:40em){.reveal.tiny{width:30%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.small{width:50%;max-width:75rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:75rem}}.reveal.full{inset:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}@media print,screen and (max-width:39.99875em){.reveal{inset:0;width:100%;max-width:none;height:100%;min-height:100%;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.sticky-container{position:relative}.sticky{position:relative;z-index:0;transform:translateZ(0)}.sticky.is-stuck{position:fixed;z-index:5;width:100%}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:relative;right:auto;left:auto}.sticky.is-anchored.is-at-bottom{bottom:0}.title-bar{padding:.5rem;background:#0a0a0a;color:#fefefe;display:flex;justify-content:flex-start;align-items:center}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left,.title-bar-right{flex:1 1 0px}.title-bar-right{text-align:right}.title-bar-title{display:inline-block;vertical-align:middle;font-weight:700}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix:before,.clearfix:after{display:table;content:" ";flex-basis:0;order:1}.clearfix:after{clear:both}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-left.vertical.menu>li>a{justify-content:flex-start}.align-right.vertical.menu>li>a{justify-content:flex-end}.align-center.vertical.menu>li>a{justify-content:center}.align-top{align-items:flex-start}.align-self-top{align-self:flex-start}.align-bottom{align-items:flex-end}.align-self-bottom{align-self:flex-end}.align-middle{align-items:center}.align-self-middle{align-self:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.align-center-middle{justify-content:center;align-items:center;align-content:center}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width:40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}.flex-container{display:flex}.flex-child-auto{flex:1 1 auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 1 auto}.flex-dir-row{flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse}.flex-dir-column{flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse}@media print,screen and (min-width:40em){.medium-flex-container{display:flex}.medium-flex-child-auto{flex:1 1 auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 1 auto}.medium-flex-dir-row{flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:flex}.large-flex-child-auto{flex:1 1 auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 1 auto}.large-flex-dir-row{flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse}}.hide{display:none!important}.invisible{visibility:hidden}.visible{visibility:visible}@media print,screen and (max-width:39.99875em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none!important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none!important}}@media print,screen and (min-width:40em)and (max-width:63.99875em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.99875em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.99875em){.show-for-large{display:none!important}}@media print,screen and (min-width:64em)and (max-width:74.99875em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.99875em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.show-for-landscape,.hide-for-portrait{display:block!important}@media screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:block!important}}@media screen and (orientation:portrait){.show-for-landscape,.hide-for-portrait{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}.show-for-dark-mode{display:none}.hide-for-dark-mode{display:block}@media screen and (prefers-color-scheme:dark){.show-for-dark-mode{display:block!important}.hide-for-dark-mode{display:none!important}}.show-for-ie{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.show-for-ie{display:block!important}.hide-for-ie{display:none!important}}.show-for-sticky{display:none}.is-stuck .show-for-sticky{display:block}.is-stuck .hide-for-sticky{display:none}.ember-basic-dropdown{position:relative}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *{box-sizing:border-box}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#fff}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:#00000080;width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-dropdown *{box-sizing:border-box}.ember-power-select-trigger{position:relative;border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-left:1px solid #aaaaaa;border-radius:4px;background-color:#fff;line-height:1.75em;overflow-x:hidden;text-overflow:ellipsis;min-height:1.75em;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger:not(.ember-power-select-multiple-trigger) .ember-power-select-input{position:absolute;left:0;top:0;width:100%;height:100%}.ember-power-select-trigger:focus,.ember-power-select-trigger--active{border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;border-right:1px solid #aaaaaa;border-left:1px solid #aaaaaa;box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid;border-width:7px 4px 0 4px;border-color:#aaaaaa transparent transparent transparent}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer}.ember-power-select-multiple-options{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;list-style:none}.ember-power-select-multiple-options li.ember-power-select-trigger-multiple-input-container{flex-grow:1;display:flex}.ember-power-select-multiple-options li.ember-power-select-trigger-multiple-input-container input{flex-grow:1}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;line-height:inherit;-webkit-appearance:none;outline:none;padding:0;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;line-height:1.45;margin:2px 0 2px 3px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #aaaaaa;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #aaaaaa;box-shadow:none}.ember-power-select-search-input-field{width:100%;height:100%;padding:0 8px;font-family:inherit;font-size:inherit;border:none;display:block;line-height:inherit;-webkit-appearance:none;outline:none;background-color:transparent}.ember-power-select-dropdown{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa;line-height:1.75em;border-radius:4px;box-shadow:none;overflow:hidden;color:inherit;background-color:#fff}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaaaaa;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaaaaa;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:12.25em}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb;color:#fff}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-selected-item,.ember-power-select-placeholder{margin-left:8px}.ember-power-select-status-icon{right:5px}.ember-power-select-clear-btn{right:25px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item,.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-visually-hidden{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}:root{--color-beebee-blue: #11b1d2;--color-clear-blue: #11b1d2;--color-navy-blue: #02587d;--color-midnight-blue: #1b2a39;--color-poppin-pink: #ec265c;--color-slate-gray: #41484f;--color-background: #FBFDFE;--color-error: var(--danger);--color-alert: var(--danger);--color-success: var(--success);--color-warning: var(--warning);--color-alert-8: #fdecea;--color-warning-8: #fff8e1;--color-success-8: #e8f8ee;--bg-hover-error: var(--danger-shade-08);--bg-hover-success: var(--success-shade-08);--bg-hover-warning: var(--warning-shade-08);--color-white: #FFFFFF;--color-black: #1B2A39;--bm-text-headline: #263238;--bm-text-description: #546E7A;--bm-success-fill: rgb(224, 240, 225);--bm-success-stroke: rgb(171, 213, 173);--bm-success-text: rgb(39, 120, 57);--bm-warning-fill: rgb(255, 237, 214);--bm-warning-stroke: rgb(255, 205, 141);--bm-warning-text: rgb(146, 82, 0);--bm-alert-fill: rgb(250, 224, 228);--bm-alert-stroke: rgb(240, 170, 181);--bm-alert-text: rgb(160, 30, 50);--bm-danger-fill: rgb(255, 219, 219);--bm-danger-stroke: rgb(230, 150, 150);--bm-danger-text: rgb(180, 30, 30);--bm-info-fill: #e1f5fe;--bm-info-stroke: #0288d1;--bm-info-text: #0277bd;--color-beebee-blue-1: #30bad7;--color-beebee-blue-2: #4bc4dd;--color-beebee-blue-3: #68cde2;--color-beebee-blue-4: #84d6e8;--color-beebee-blue-5: #a1e0ed;--color-beebee-blue-6: #bde9f2;--color-beebee-blue-7: #d9f2f8;--color-beebee-blue-8: #f3f9fd;--color-clear-blue-1: #30bad7;--color-clear-blue-2: #4bc4dd;--color-clear-blue-3: #68cde2;--color-clear-blue-4: #84d6e8;--color-clear-blue-5: #a1e0ed;--color-clear-blue-6: #bde9f2;--color-clear-blue-7: #d9f2f8;--color-clear-blue-8: #f3f9fd;--color-navy-blue-1: #1e6c8d;--color-navy-blue-2: #3d809c;--color-navy-blue-3: #5b94ac;--color-navy-blue-4: #7aa8bb;--color-navy-blue-5: #99bccb;--color-navy-blue-6: #b8d1db;--color-navy-blue-7: #d6e4ea;--color-midnight-blue-1: #374451;--color-midnight-blue-2: #525d68;--color-midnight-blue-3: #6d7780;--color-midnight-blue-4: #889098;--color-midnight-blue-5: #a4aab0;--color-midnight-blue-6: #c0c4c8;--color-midnight-blue-7: #dadddf;--color-poppin-pink-1: #ee3370;--color-poppin-pink-2: #f14e83;--color-poppin-pink-3: #f36b97;--color-poppin-pink-4: #f586aa;--color-poppin-pink-5: #f7a2be;--color-poppin-pink-6: #fabed2;--color-poppin-pink-7: #fcdae5;--color-slate-gray-1: #585d64;--color-slate-gray-2: #6e7479;--color-slate-gray-3: #868a8e;--color-slate-gray-4: #9ca0a3;--color-slate-gray-5: #b3b6b9;--color-slate-gray-6: #caccce;--color-slate-gray-7: #e0e2e3;--color-slate-gray-8: #ebedee;--color-white-87: rgba(255, 255, 255, .87);--color-white-70: rgba(255, 255, 255, .7);--color-white-30: rgba(255, 255, 255, .3);--color-white-12: rgba(255, 255, 255, .12);--color-black-87: rgba(0, 0, 0, .87);--color-black-54: rgba(0, 0, 0, .54);--color-black-26: rgba(0, 0, 0, .26);--color-black-12: rgba(0, 0, 0, .12);--event-ink-87: rgba(0, 0, 0, .87);--event-ink-54: rgba(0, 0, 0, .54);--border-radius: 8px;--border-color: #dde2e6;--border-width: 2px;--section-card-bg: #ffffff;--section-card-border: .5px solid rgba(0, 0, 0, .09);--section-card-radius: 10px;--section-card-padding: 14px 16px;--sidebar-width: 230px;--sidebar-gap: 10px;--font-family: -apple-system, "BlinkMacSystemFont", "Segoe UI", "Helvetica", "Apple Color Emoji", "Arial", sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";--primary-50: #E8EAF6;--primary-100: #C4CBE8;--primary-200: #9DAAD9;--primary-300: #7688C9;--primary-400: #586EBE;--primary-500: #3855B3;--primary-600: #324DA9;--primary-700: #28439D;--primary-800: #203991;--primary-900: #10277C;--primary-default: #3855B3;--primary-default-contrast: #fff;--primary-50-contrast: #000;--primary-100-contrast: #000;--primary-200-contrast: #000;--primary-300-contrast: #fff;--primary-400-contrast: #fff;--primary-500-contrast: #fff;--primary-600-contrast: #fff;--primary-700-contrast: #fff;--primary-800-contrast: #fff;--primary-900-contrast: #fff;--primary: #02587D;--primary-contrast: #fff;--primary-tint-20: #6077c2;--primary-tint-20-contrast: #fff;--primary-shade-08: #01577B;--primary-shade-08-contrast: #fff;--primary-shade-16: #01435F;--primary-shade-16-contrast: #fff;--primary-shade-24: #012F43;--primary-shade-24-contrast: #fff;--primary-t-04: rgba(2, 88, 125, .04);--primary-t-08: rgba(2, 88, 125, .08);--primary-t-12: rgba(2, 88, 125, .12);--primary-t-12-contrast: var(--ui-surface-high);--primary-t-16: rgba(2, 88, 125, .16);--primary-t-34: rgba(2, 88, 125, .34);--primary-t-42: rgba(2, 88, 125, .42);--primary-t-72: rgba(2, 88, 125, .72);--primary-t-90: rgba(2, 88, 125, .9);--secondary: #565758;--secondary-contrast: #fff;--secondary-tint-20: #787979;--secondary-tint-20-contrast: #fff;--secondary-shade-08: #4f5051;--secondary-shade-08-contrast: #fff;--secondary-shade-16: #48494a;--secondary-shade-16-contrast: #fff;--secondary-shade-24: #414243;--secondary-shade-24-contrast: #fff;--secondary-t-04: rgba(86, 87, 88, .04);--secondary-t-08: rgba(86, 87, 88, .08);--secondary-t-12: rgba(86, 87, 88, .12);--secondary-t-12-contrast: var(--ui-surface-high);--secondary-t-16: rgba(86, 87, 88, .16);--secondary-t-34: rgba(86, 87, 88, .34);--secondary-t-42: rgba(86, 87, 88, .42);--secondary-t-72: rgba(86, 87, 88, .72);--secondary-t-90: rgba(86, 87, 88, .9);--success: #43A047;--success-contrast: #fff;--success-tint-20: #69b36c;--success-tint-20-contrast: #000;--success-shade-08: #3e9341;--success-shade-08-contrast: #fff;--success-shade-16: #38863c;--success-shade-16-contrast: #fff;--success-shade-24: #337a36;--success-shade-24-contrast: #fff;--success-t-04: rgba(67, 160, 71, .04);--success-t-08: rgba(67, 160, 71, .08);--success-t-12: rgba(67, 160, 71, .12);--success-t-12-contrast: var(--ui-surface-high);--success-t-16: rgba(67, 160, 71, .16);--success-t-34: rgba(67, 160, 71, .34);--success-t-42: rgba(67, 160, 71, .42);--success-t-72: rgba(67, 160, 71, .72);--success-t-90: rgba(67, 160, 71, .9);--info: #00BDCB;--info-contrast: #000;--info-tint-20: #33cad5;--info-tint-20-contrast: #000;--info-shade-08: #00aebb;--info-shade-08-contrast: #000;--info-shade-16: #009fab;--info-shade-16-contrast: #fff;--info-shade-24: #00909a;--info-shade-24-contrast: #fff;--info-t-04: rgba(0, 189, 203, .04);--info-t-08: rgba(0, 189, 203, .08);--info-t-12: rgba(0, 189, 203, .12);--info-t-12-contrast: var(--ui-surface-high);--info-t-16: rgba(0, 189, 203, .16);--info-t-34: rgba(0, 189, 203, .34);--info-t-42: rgba(0, 189, 203, .42);--info-t-72: rgba(0, 189, 203, .72);--info-t-90: rgba(0, 189, 203, .9);--warning: #FF8F00;--warning-contrast: #000;--warning-tint-20: #ffa533;--warning-tint-20-contrast: #000;--warning-shade-08: #eb8400;--warning-shade-08-contrast: #000;--warning-shade-16: #d67800;--warning-shade-16-contrast: #fff;--warning-shade-24: #c26d00;--warning-shade-24-contrast: #fff;--warning-t-04: rgba(255, 143, 0, .04);--warning-t-08: rgba(255, 143, 0, .08);--warning-t-12: rgba(255, 143, 0, .12);--warning-t-12-contrast: var(--ui-surface-high);--warning-t-16: rgba(255, 143, 0, .16);--warning-t-34: rgba(255, 143, 0, .34);--warning-t-42: rgba(255, 143, 0, .42);--warning-t-72: rgba(255, 143, 0, .72);--warning-t-90: rgba(255, 143, 0, .9);--danger: #DD425A;--danger-contrast: #fff;--danger-tint-20: #e4687b;--danger-tint-20-contrast: #fff;--danger-shade-08: #cb3d53;--danger-shade-08-contrast: #fff;--danger-shade-16: #ba374c;--danger-shade-16-contrast: #fff;--danger-shade-24: #a83244;--danger-shade-24-contrast: #fff;--danger-t-04: rgba(221, 66, 90, .04);--danger-t-08: rgba(221, 66, 90, .08);--danger-t-12: rgba(221, 66, 90, .12);--danger-t-12-contrast: var(--ui-surface-high);--danger-t-16: rgba(221, 66, 90, .16);--danger-t-34: rgba(221, 66, 90, .34);--danger-t-42: rgba(221, 66, 90, .42);--danger-t-72: rgba(221, 66, 90, .72);--danger-t-90: rgba(221, 66, 90, .9);--light: #F0F1F2;--light-contrast: #000;--light-tint-20: #f3f4f5;--light-tint-20-contrast: #000;--light-shade-08: #dddedf;--light-shade-08-contrast: #000;--light-shade-16: #cacacb;--light-shade-16-contrast: #000;--light-shade-24: #b6b7b8;--light-shade-24-contrast: #000;--light-t-04: rgba(240, 241, 242, .04);--light-t-08: rgba(240, 241, 242, .08);--light-t-12: rgba(240, 241, 242, .12);--light-t-12-contrast: var(--ui-surface-high);--light-t-16: rgba(240, 241, 242, .16);--light-t-34: rgba(240, 241, 242, .34);--light-t-42: rgba(240, 241, 242, .42);--light-t-72: rgba(240, 241, 242, .72);--light-t-90: rgba(240, 241, 242, .9);--dark: #38383A;--dark-contrast: #fff;--dark-tint-20: #606061;--dark-tint-20-contrast: #fff;--dark-shade-08: #343435;--dark-shade-08-contrast: #fff;--dark-shade-16: #2f2f31;--dark-shade-16-contrast: #fff;--dark-shade-24: #2b2b2c;--dark-shade-24-contrast: #fff;--dark-t-04: rgba(56, 56, 58, .04);--dark-t-08: rgba(56, 56, 58, .08);--dark-t-12: rgba(56, 56, 58, .12);--dark-t-12-contrast: var(--ui-surface-high);--dark-t-16: rgba(56, 56, 58, .16);--dark-t-34: rgba(56, 56, 58, .34);--dark-t-42: rgba(56, 56, 58, .42);--dark-t-72: rgba(56, 56, 58, .72);--dark-t-90: rgba(56, 56, 58, .9);--gray-50: #F8F8FA;--gray-100: #F0F1F2;--gray-200: #E6E7E9;--gray-300: #D6D6D8;--gray-400: #B1B2B4;--gray-500: #919294;--gray-600: #696A6B;--gray-700: #565758;--gray-800: #38383A;--gray-900: #181819;--red-50: #FBE5EA;--red-100: #F6BECB;--red-200: #F095A9;--red-300: #EA6D88;--red-400: #E35470;--red-500: #DD425A;--red-600: #CD3D57;--red-700: #B73853;--red-800: #A3324F;--red-900: #7D2A47;--pink-50: #FBE5EE;--pink-100: #F6BED6;--pink-200: #F194BA;--pink-300: #ED6A9F;--pink-400: #EA4C89;--pink-500: #E83274;--pink-600: #D72F70;--pink-700: #C02C69;--pink-800: #AA2964;--pink-900: #852259;--purple-50: #F2E7FC;--purple-100: #DDC4F7;--purple-200: #C79BF2;--purple-300: #B16FED;--purple-400: #9E4AE8;--purple-500: #8C18E2;--purple-600: #8110DC;--purple-700: #7300D3;--purple-800: #6500CE;--purple-900: #4E00C6;--indigo-50: #EAEAFD;--indigo-100: #CACCF7;--indigo-200: #A7ACF2;--indigo-300: #828AED;--indigo-400: #666EE8;--indigo-500: #4A4DE6;--indigo-600: #4544DA;--indigo-700: #3C38CE;--indigo-800: #342BC2;--indigo-900: #250DB0;--blue-50: #E1F5FD;--blue-100: #B3E5FB;--blue-200: #81D3F8;--blue-300: #4FC2F4;--blue-400: #29B5F2;--blue-500: #00A8F0;--blue-600: #009AE1;--blue-700: #0087CD;--blue-800: #0076B9;--blue-900: #005698;--cyan-50: #E0F7F8;--cyan-100: #B1ECED;--cyan-200: #7FDFE2;--cyan-300: #4AD1D7;--cyan-400: #1CC7D0;--cyan-500: #00BDCB;--cyan-600: #00ADB8;--cyan-700: #00989F;--cyan-800: #008488;--cyan-900: #00605E;--teal-50: #E0F6F2;--teal-100: #B2E9DE;--teal-200: #7DDCC9;--teal-300: #3DCDB3;--teal-400: #00C0A1;--teal-500: #00B391;--teal-600: #00A483;--teal-700: #009372;--teal-800: #008364;--teal-900: #006547;--green-50: #E8F5E9;--green-100: #C8E6C9;--green-200: #A5D6A7;--green-300: #81C784;--green-400: #66BB6A;--green-500: #4CAF50;--green-600: #43A047;--green-700: #388E3C;--green-800: #2E7D32;--green-900: #1B5E20;--yellow-50: #FEFAE7;--yellow-100: #FBF1C4;--yellow-200: #F8E99F;--yellow-300: #F4E07B;--yellow-400: #F0D961;--yellow-500: #ECD348;--yellow-600: #DCC243;--yellow-700: #C8AC3D;--yellow-800: #B39638;--yellow-900: #90722F;--amber-50: #FFF8E1;--amber-100: #FFECB3;--amber-200: #FFE082;--amber-300: #FFD54F;--amber-400: #FFCA28;--amber-500: #FFC107;--amber-600: #FFB300;--amber-700: #FFA000;--amber-800: #FF8F00;--amber-900: #ED6700;--orange-50: #FBEDE7;--orange-100: #FFD0BC;--orange-200: #FFB291;--orange-300: #FF9365;--orange-400: #FF7B43;--orange-500: #FF6422;--orange-600: #F45E1E;--orange-700: #E65719;--orange-800: #D85015;--orange-900: #BF420C;--brown-50: #FAF0E7;--brown-100: #EAD9CE;--brown-200: #D8C1B2;--brown-300: #C4A794;--brown-400: #B3917B;--brown-500: #A27C62;--brown-600: #95715A;--brown-700: #84634F;--brown-800: #755646;--brown-900: #64473A;--docs-preview-code: #242F56;--ui-base-color-1: white;--ui-base-color-2: #F8F8FA;--ui-base-color-3: #F0F1F2;--ui-base-color-4: #E6E7E9;--ui-base-color-5: #D6D6D8;--ui-base-color-6: #919294;--ui-surface-high: rgba(24, 24, 25, .9);--ui-surface-medium: rgba(24, 24, 25, .7);--ui-surface-low: rgba(24, 24, 25, .42);--ui-surface-lowest: rgba(24, 24, 25, .32);--theme-switch-track-color: rgba(255, 255, 255, .2);--theme-switch-pointer-color: #FFF;--theme-switch-pointer-shadow: 0 0 0 1px rgba(255, 255, 255, .1);--main-background-color: #FFF;--main-text-color: rgba(24, 24, 25, .9);--divider: #E6E7E9;--text-muted: rgba(24, 24, 25, .7);--text-desc: rgba(24, 24, 25, .7);--link-color: #3855B3;--link-hover-color: #6077c2;--link-disabled-color: #919294;--state-ok-color: #43A047;--state-ok-shadow-color: rgba(67, 160, 71, .12);--state-warn-color: #FF8F00;--state-warn-shadow-color: rgba(255, 143, 0, .12);--state-error-color: #DD425A;--state-error-shadow-color: rgba(221, 66, 90, .12);--navbar-backgeound-color: #10277C;--navbar-color: #fff;--navbar-brand-color: rgba(255, 255, 255, .8);--navbar-brand-hover-color: white;--navbar-link-color: rgba(255, 255, 255, .7);--navbar-link-hover-color: rgba(255, 255, 255, .8);--navbar-link-active-color: white;--navbar-toggler-border-color: rgba(255, 255, 255, .3);--navbar-toggler-icon-color: rgba(255, 255, 255, .9);--navbar: #10277C;--form-input-placeholder-color: rgba(56, 56, 58, .42);--form-input-group-text-bg: #F0F1F2;--form-input-group-text-color: rgba(24, 24, 25, .7);--form-input-group-text-border-color: #E6E7E9;--form-input-group-text-subtle-bg: white;--form-input-group-text-subtle-color: rgba(24, 24, 25, .7);--form-input-group-text-subtle-border-color: #E6E7E9;--form-input-bg: white;--form-input-border: #b3b6b9;--form-input-box-shadow: 0;--form-input-text-color: rgba(56, 56, 58, .9);--form-input-hover-bg: white;--form-input-hover-border: rgba(56, 56, 58, .42);--form-input-hover-box-shadow: 0;--form-input-hover-text-color: rgba(56, 56, 58, .9);--form-input-focus-bg: white;--form-input-focus-border: #02587D;--form-input-focus-box-shadow: rgba(2, 88, 125, .12);--form-input-focus-text-color: rgba(56, 56, 58, .9);--form-input-disabled-bg: #F0F1F2;--form-input-disabled-border: #E6E7E9;--form-input-disabled-box-shadow: 0;--form-input-disabled-text-color: rgba(56, 56, 58, .34);--form-input-hover-focus-border: #D6D6D8;--form-input-select-indicator-color: #919294;--form-input-select-clear-icon-color: rgba(56, 56, 58, .42);--form-input-select-clear-icon-hover-color: rgba(56, 56, 58, .72);--popover-bg: white;--popover-border-color: transparent;--popover-shadow: 0 1px 18px -2px rgba(0, 0, 0, .25);--popover-text-color: rgba(24, 24, 25, .9);--popover-divider: #E6E7E9;--tooltip-background: #565758;--tooltip-color: #fff;--menu-item-text-color: rgba(24, 24, 25, .9);--menu-item-disabled-color: #919294;--menu-item-hover-bg: #F0F1F2;--menu-item-hover-text-color: rgba(24, 24, 25, .9);--menu-item-active-bg: var(--color-clear-blue-7);--menu-item-active-border: var(--color-clear-blue-5);--menu-item-active-text-color: var(--color-clear-blue);--toast-background-color: #F8F8FA;--toast-border-color: #E6E7E9;--toast-color: rgba(24, 24, 25, .9);--toast-header-background-color: white;--toast-header-color: rgba(24, 24, 25, .9);--toast-header-border-color: #E6E7E9;--modal-color: rgba(24, 24, 25, .9);--modal-background-color: #F8F8FA;--modal-border-color: #E6E7E9;--modal-header-background-color: white;--modal-header-color: rgba(24, 24, 25, .9);--modal-header-border-color: #E6E7E9;--modal-footer-background-color: white;--modal-footer-color: rgba(24, 24, 25, .9);--modal-footer-border-color: #E6E7E9;--card-color: rgba(24, 24, 25, .9);--card-background: white;--card-border-color: #E6E7E9;--table-head-text-color: rgba(24, 24, 25, .7);--input-background-color: #ffffff;--input-text-color: #000;--form-indicator: #3855B3;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--box-shadow-xs: 0px 1px 4px rgba(0, 0, 0, .06);--box-shadow-small: 0px 4px 8px rgba(0, 0, 0, .2);--box-shadow-medium: 0px 6px 20px rgba(0, 0, 0, .2);--box-shadow-large: 0px 15px 50px rgba(0, 0, 0, .3);--bb-blue: var(--color-clear-blue);--bb-navy: var(--color-navy-blue);--bb-white: var(--color-white);--bb-blue-5: var(--color-clear-blue-5);--bb-blue-7: var(--color-clear-blue-7);--bb-blue-8: var(--color-clear-blue-8);--bb-gray-200: var(--gray-200);--bb-text: rgba(24, 24, 25, .9);--bb-text-muted: rgba(24, 24, 25, .7);--bb-text-disabled: var(--gray-500);--bb-midnight: #1b2a39;--bb-surface-tinted: #fafaf8;--bb-surface-cool: #FBFDFE;--bb-border: #dde2e6;--bb-border-soft: rgba(0, 0, 0, .07);--bb-divider: #e6e7e9;--bb-gray-100: var(--gray-100);--bb-success: var(--color-success);--bb-success-8: var(--color-success-8);--bb-success-border: var(--color-success-tint-border, #abd5ad);--bb-radius: 8px;--bb-radius-md: 10px;--bb-radius-pill: 999px;--bb-s-1: 4px;--bb-s-2: 8px;--bb-s-3: 12px;--bb-s-4: 16px;--bb-s-5: 20px;--bb-s-6: 24px;--bb-shadow-sm: 0px 4px 8px rgba(0, 0, 0, .2);--bb-shadow-popover: 0 1px 18px -2px rgba(0, 0, 0, .25);--bb-fs-body: 14px;--bb-fs-sm: 13px;--bb-fs-xs: 12px;--bb-fw-bold: 700;--bb-font-sans: var(--bs-font-sans-serif);--ts-bg: #F3F5F9;--ts-surface: #FFFFFF;--ts-surf-2: #F0F3F8;--ts-surf-3: #E8ECF4;--ts-border: #DDE2EE;--ts-border-2: #C4CCDC;--ts-on-accent: #FBFDFE;--ts-t1: #12161F;--ts-t2: #4A5568;--ts-t3: #677488;--ts-t4: #B0BBCB;--ts-blue: var(--color-clear-blue);--ts-blue-h: var(--info-shade-16);--ts-blue-bg: var(--color-clear-blue-8);--ts-blue-bd: var(--color-clear-blue-5);--ts-green: var(--color-success);--ts-green-h: var(--success-shade-16);--ts-green-bg: var(--color-success-8);--ts-green-bd: var(--success-t-42);--ts-amber: var(--warning-shade-24);--ts-amber-bg: var(--color-warning-8);--ts-amber-bd: var(--warning-t-42);--ts-red: var(--danger-shade-16);--ts-red-bg: var(--color-alert-8);--ts-red-bd: var(--danger-t-42);--ts-pur: #5535A8;--ts-pur-bg: #EEE9FF;--ts-pur-bd: #BBA8F5;--ts-gray: var(--color-slate-gray);--ts-gray-bg: var(--color-slate-gray-8);--ts-sel: var(--color-clear-blue-7);--ts-r1: 5px;--ts-r2: 8px;--ts-r3: 12px;--ts-sh1: 0 1px 3px rgba(0,0,0,.07);--ts-sh2: 0 2px 8px rgba(0,0,0,.09);--ts-bar: 62px;--ts-mono: "Consolas", "Courier New", monospace;--paper-1: #fafaf8;--paper-2: #f5f5f3;--paper-3: #efefed;--skeleton-highlight: #e4e4e2;--gray-300: #dddddd;--gray-400: #999999;--gray-500: #888888;--gray-600: #555555;--radius-xs: 4px;--radius-sm: 7px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 14px;--radius-pill: 999px;--z-base: 1;--z-sticky: 10;--z-nav: 100;--z-dropdown: 200;--z-overlay: 900;--z-modal: 1000;--z-toast: 1100;--z-max: 9999;--dur-fast: .12s;--dur-base: .15s;--dur-slow: .2s;--ease: cubic-bezier(.4, 0, .2, 1);--text-2xs: .625rem;--text-xs: .6875rem;--text-sm: .75rem;--text-base: .8125rem;--text-md: .875rem;--text-lg: 1rem;--text-xl: 1.25rem;--text-2xl: 1.375rem;--focus-ring-color: var(--color-navy-blue);--focus-ring: 2px solid var(--focus-ring-color);--hairline-soft: rgba(0, 0, 0, .05);--hairline: rgba(0, 0, 0, .07);--hairline-strong: rgba(0, 0, 0, .09);--surface: var(--color-white);--surface-raised: var(--color-white)}html[data-theme=dark]{--color-background: #1a1a1a;--surface: #242424;--surface-raised: #2f2f2f;--section-card-bg: #242424;--paper-1: #282828;--paper-2: #2b2b2b;--paper-3: #2f2f2f;--skeleton-highlight: #454545;--bm-text-headline: rgba(255, 255, 255, .87);--bm-text-description: rgba(235, 235, 235, .6);--color-slate-gray: rgba(255, 255, 255, .87);--color-slate-gray-1: rgba(255, 255, 255, .87);--color-slate-gray-2: rgba(235, 235, 235, .72);--color-slate-gray-3: rgba(235, 235, 235, .6);--color-slate-gray-4: rgba(235, 235, 235, .48);--color-slate-gray-5: rgba(235, 235, 235, .38);--color-slate-gray-6: #484848;--color-slate-gray-7: #3a3a3a;--color-slate-gray-8: #282828;--gray-600: rgba(235, 235, 235, .72);--gray-500: rgba(235, 235, 235, .55);--gray-400: rgba(235, 235, 235, .38);--gray-300: #484848;--hairline-soft: rgba(84, 84, 84, .48);--hairline: rgba(84, 84, 84, .65);--hairline-strong: rgba(84, 84, 84, .85);--section-card-border: .5px solid rgba(84, 84, 84, .65);--border-color: #3a3a3a;--light: #282828;--gray-200: #3a3a3a;--color-beebee-blue: #35C3E3;--color-clear-blue: #35C3E3;--color-clear-blue-8: #15333c;--focus-ring-color: #4FA3C7;--success: #5FBE63;--danger: #F0607B;--warning: #E8A33D;--bm-success-text: #7ED886;--bm-alert-text: #F58CA0;--bm-success-fill: #14301D;--bm-success-stroke: #2E5B38;--bm-alert-fill: #3A1620;--bm-alert-stroke: #74303F;--bm-warning-fill: #33290F;--bm-warning-stroke: #6E5620;--bm-warning-text: #E8A33D;--bm-danger-fill: #3A1620;--bm-danger-stroke: #74303F;--bm-danger-text: #F58CA0;--bm-info-fill: #102A38;--bm-info-stroke: #2B7DA8;--bm-info-text: #6FC3EC;--popover-bg: #2f2f2f;--popover-text-color: rgba(255, 255, 255, .87);--popover-divider: rgba(84, 84, 84, .65);--popover-border-color: rgba(84, 84, 84, .48);--popover-shadow: 0 1px 18px -2px rgba(0, 0, 0, .6);--form-input-bg: #202020;--form-input-hover-bg: #202020;--form-input-border: #565656;--form-input-text-color: rgba(255, 255, 255, .87);--form-input-placeholder-color: rgba(235, 235, 235, .38);--form-input-group-text-bg: #282828;--form-input-group-text-color: rgba(235, 235, 235, .72);--form-input-group-text-border-color: #3a3a3a;--form-input-group-text-subtle-bg: #242424;--form-input-group-text-subtle-color: rgba(235, 235, 235, .72);--form-input-group-text-subtle-border-color: #3a3a3a;--text-muted: rgba(235, 235, 235, .6);--bb-text-muted: rgba(235, 235, 235, .6);--ui-surface-medium: rgba(235, 235, 235, .6);--main-text-color: rgba(255, 255, 255, .87);--bb-text: rgba(255, 255, 255, .87);--ui-surface-high: rgba(255, 255, 255, .87);--ui-surface-low: rgba(235, 235, 235, .56);--menu-item-text-color: rgba(255, 255, 255, .87);--menu-item-hover-text-color: rgba(255, 255, 255, .95);--color-black: rgba(255, 255, 255, .87);--color-black-87: rgba(255, 255, 255, .87);--color-black-54: rgba(235, 235, 235, .54);--gray-700: rgba(235, 235, 235, .72);--secondary: rgba(235, 235, 235, .72);--dark: #d0d0d0;--dark-contrast: #1a1a1a;--link-color: rgba(255, 255, 255, .92);--link-hover-color: #FFFFFF;--gray-50: #202020;--gray-100: #282828;--bb-gray-100: #282828;--divider: rgba(84, 84, 84, .65);--card-background: var(--surface);--card-border-color: #3a3a3a;--bb-surface-cool: #1a1a1a;--bb-surface-tinted: #282828;--bb-border: #3a3a3a;--bb-border-soft: rgba(84, 84, 84, .48);--bb-divider: #3a3a3a;--bb-navy: #6FC3EC;--menu-item-hover-bg: #2f2f2f;--menu-item-active-bg: rgba(53, 195, 227, .14);--menu-item-active-text-color: #6FD3EC;--form-input-disabled-bg: #242424;--form-input-disabled-border: #3a3a3a;--form-input-disabled-text-color: rgba(235, 235, 235, .34);--form-input-hover-border: rgba(235, 235, 235, .42);--form-input-select-indicator-color: rgba(235, 235, 235, .6);--link-disabled-color: rgba(235, 235, 235, .38);--menu-item-disabled-color: rgba(235, 235, 235, .38);--light-contrast: #E9EFF4;--light-shade-08: #2f2f2f;--light-shade-08-contrast: #E9EFF4;--light-shade-16: #3a3a3a;--light-shade-16-contrast: #E9EFF4;--light-shade-24: #484848;--light-shade-24-contrast: #E9EFF4;--light-t-12: rgba(233, 239, 244, .12);--light-t-42: rgba(233, 239, 244, .42);--dark-t-12: rgba(208, 208, 208, .16);--secondary-t-08: rgba(235, 235, 235, .08);--secondary-t-12: rgba(235, 235, 235, .12);--secondary-t-16: rgba(235, 235, 235, .18);--secondary-t-34: rgba(235, 235, 235, .36);--primary-t-04: rgba(79, 163, 199, .08);--primary-t-08: rgba(79, 163, 199, .12);--primary-t-12: rgba(79, 163, 199, .18);--color-clear-blue-5: #2a6a80;--color-clear-blue-6: #22576a;--color-clear-blue-7: #1b4552;--color-beebee-blue-8: #15333c;--color-navy-blue-6: #484848;--color-alert-8: #3A1620;--color-success-8: #14301D;--color-warning-8: #33290F;--amber-50: #33290F;--box-shadow-small: 0px 4px 8px rgba(0, 0, 0, .5);--box-shadow-medium: 0px 6px 20px rgba(0, 0, 0, .55);--box-shadow-large: 0px 15px 50px rgba(0, 0, 0, .65);--bb-shadow-sm: 0px 4px 8px rgba(0, 0, 0, .5);--bb-shadow-popover: 0 1px 18px -2px rgba(0, 0, 0, .6);--ts-surface: #242424;--ts-surf-2: #2a2a2a;--ts-surf-3: #2f2f2f;--ts-border: #3a3a3a;--ts-border-2: #484848;--ts-t1: rgba(255, 255, 255, .87);--ts-t2: rgba(235, 235, 235, .72);--ts-t3: rgba(235, 235, 235, .6);--ts-pur: #BBA8F5;--ts-pur-bg: #241A47;--ts-pur-bd: #5535A8;--ts-sel: #1B4759;--ts-sh1: 0 1px 3px rgba(0, 0, 0, .4);--ts-sh2: 0 2px 8px rgba(0, 0, 0, .5);color-scheme:dark}html[data-theme=dark] .left-menu{background:var(--surface-raised)}html[data-theme=dark] .label{color:#9bd9ec}html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6{color:var(--bm-text-headline)}html[data-theme=dark] .button.primary,html[data-theme=dark] .button.success,html[data-theme=dark] .button.success:hover,html[data-theme=dark] .button.success.disabled,html[data-theme=dark] .button.success[disabled],html[data-theme=dark] .button-group.success .button{color:#0e2214}html[data-theme=dark] .button.alert{color:#2b0d13}html[data-theme=dark] .button.warning,html[data-theme=dark] .button.warning:hover,html[data-theme=dark] .button.warning.disabled,html[data-theme=dark] .button.warning[disabled],html[data-theme=dark] .button-group.warning .button{color:#2a1d05}html[data-theme=dark] .button.hollow,html[data-theme=dark] .button.hollow:hover,html[data-theme=dark] .button.hollow:focus{color:#6fc3ec;border-color:#6fc3ec}html[data-theme=dark] body{color:var(--main-text-color)}html[data-theme=dark] .pika-single{color:var(--popover-text-color);background:var(--popover-bg);border-color:var(--popover-border-color)}html[data-theme=dark] .pika-table th{color:var(--popover-text-color);background-color:transparent}html[data-theme=dark] .pika-single .pika-label{color:var(--popover-text-color);background-color:var(--popover-bg)}html[data-theme=dark] .pika-title select{color:var(--popover-text-color);background:var(--popover-bg)}html[data-theme=dark] .pika-button{color:var(--popover-text-color);background:var(--surface-raised)}html[data-theme=dark] .is-disabled .pika-button{background:var(--surface-raised)}html[data-theme=dark] .pika-row.pick-whole-week:hover .pika-button,html[data-theme=dark] .is-today .pika-button{color:var(--color-clear-blue)}html[data-theme=dark] .checkbox-adv[aria-checked=true]{color:var(--main-text-color)}html[data-theme=dark] .ie-contact-type-row>.my-radiobutton .checkbox-adv[aria-checked=true]{color:#0c2530}html[data-theme=dark] thead,html[data-theme=dark] tbody,html[data-theme=dark] tfoot{border-color:var(--gray-200);background-color:var(--surface)}html[data-theme=dark] thead,html[data-theme=dark] tfoot{background:var(--surface-raised);color:var(--bm-text-headline)}html[data-theme=dark] tbody tr:nth-child(2n){background-color:#e9eff40a}html[data-theme=dark] table.unstriped tbody,html[data-theme=dark] table.unstriped tbody tr{background-color:var(--surface);border-color:var(--gray-200)}html[data-theme=dark] .modal-bar,html[data-theme=dark] .modal-footer{background-color:var(--surface-raised)}html[data-theme=dark] .modal-container .modal-background .modal .force-close-modal{background-color:var(--surface-raised);border-bottom-color:var(--hairline-strong)}html[data-theme=dark] .modal-container .modal-background .modal .force-close-modal .button.alert{background-color:#c73a50}html[data-theme=dark] .modal-container .modal-background .modal .force-close-modal .button.alert:hover{background-color:#b23348}html[data-theme=dark] .menu-button .button.active,html[data-theme=dark] .menu-button .button:hover{background-color:var(--menu-item-active-bg);color:var(--menu-item-active-text-color)}html[data-theme=dark] .callout:not(.alert):not(.success):not(.warning){background-color:var(--surface-raised)}html[data-theme=dark] .label-inner{color:var(--main-text-color)}html[data-theme=dark] input[type=text],html[data-theme=dark] input[type=password],html[data-theme=dark] input[type=date],html[data-theme=dark] input[type=datetime],html[data-theme=dark] input[type=datetime-local],html[data-theme=dark] input[type=month],html[data-theme=dark] input[type=week],html[data-theme=dark] input[type=email],html[data-theme=dark] input[type=tel],html[data-theme=dark] input[type=time],html[data-theme=dark] input[type=url],html[data-theme=dark] input[type=color],html[data-theme=dark] input[type=number],html[data-theme=dark] input[type=search],html[data-theme=dark] textarea,html[data-theme=dark] select{color:var(--form-input-text-color)}html[data-theme=dark] select option{color:var(--form-input-text-color);background:var(--form-input-bg)}html[data-theme=dark] input:focus,html[data-theme=dark] textarea:focus,html[data-theme=dark] select:focus{box-shadow:0 0 0 3px var(--surface),0 0 0 4px var(--focus-ring-color)}html[data-theme=dark] .ql-snow .ql-stroke{stroke:var(--color-slate-gray)}html[data-theme=dark] .ql-snow .ql-fill{fill:var(--color-slate-gray)}html[data-theme=dark] .ql-snow .ql-picker{color:var(--color-slate-gray)}html[data-theme=dark] .ql-snow .ql-picker-options{background-color:var(--popover-bg)}html[data-theme=dark] .ql-snow.ql-toolbar button:hover .ql-stroke,html[data-theme=dark] .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:var(--color-clear-blue)}html[data-theme=dark] .ql-snow.ql-toolbar button:hover .ql-fill,html[data-theme=dark] .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:var(--color-clear-blue)}html[data-theme=dark] .ql-editor.ql-blank:before{color:var(--form-input-placeholder-color)}html[data-theme=dark] .noUi-target{background:var(--paper-3);border-color:var(--gray-300);box-shadow:none}html[data-theme=dark] .noUi-handle{background:var(--surface-raised);border-color:var(--gray-300);box-shadow:none}html[data-theme=dark] .button.alert,html[data-theme=dark] .button.alert:hover,html[data-theme=dark] .button.alert:focus{background-color:#c73a50;color:var(--color-white)}html[data-theme=dark] .sb-card__badge,html[data-theme=dark] .ip-card__badge,html[data-theme=dark] .bb-card__badge{color:#9bd9ec}html[data-theme=dark] .pagination a:hover,html[data-theme=dark] .pagination button:hover{background:var(--gray-100)}html[data-theme=dark] .tabs-title>a:hover{background:var(--surface-raised)}html[data-theme=dark] .toggle-menu:hover{background-color:var(--gray-100)}html[data-theme=dark] .close-button:hover{color:var(--main-text-color)}html[data-theme=dark] .button.hollow.secondary,html[data-theme=dark] .button.hollow.secondary:hover,html[data-theme=dark] .button.hollow.secondary:focus,html[data-theme=dark] .button.clear.secondary,html[data-theme=dark] .button.clear.secondary:hover,html[data-theme=dark] .button.clear.secondary:focus{color:#a8b5c0}html[data-theme=dark] .tail-select input[type=text],html[data-theme=dark] .tail-select-container .select-handle,html[data-theme=dark] .tail-select .select-dropdown ul li.dropdown-option{color:var(--form-input-text-color)}html[data-theme=dark] .tail-select .select-dropdown ul li.dropdown-option:hover{background-color:var(--gray-100);color:var(--main-text-color)}html[data-theme=dark] .filter-chip-clear:hover{color:var(--color-clear-blue)}html[data-theme=dark] a{color:var(--link-color)}html[data-theme=dark] a:hover,html[data-theme=dark] a:focus{color:var(--link-hover-color)}html[data-theme=dark] .tail-select .select-label{color:var(--form-input-text-color);background-color:var(--form-input-bg);border-color:var(--form-input-border)}html[data-theme=dark] .tail-select .select-dropdown{color:var(--popover-text-color);background-color:var(--popover-bg);border-color:var(--popover-border-color)}html[data-theme=dark] .tail-select .select-dropdown ul li.dropdown-option.hover{background-color:var(--gray-100);color:var(--main-text-color)}html[data-theme=dark] .tail-select .select-dropdown ul li.dropdown-option.selected{color:var(--color-clear-blue);background-color:var(--popover-bg)}html[data-theme=dark] .tail-select.disabled .select-dropdown ul li.dropdown-option,html[data-theme=dark] .tail-select .select-dropdown ul li.dropdown-option.disabled{color:#ebebeb61;background-color:var(--paper-1);text-shadow:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,body{font-family:var(--font-family);text-rendering:optimizeLegibility;color:#404040}body{background-color:var(--color-background);overflow-x:hidden}body.dropdown-open,body.dropdown-open .content-bar,body.modal-open{overflow:hidden}@media only screen and (max-width:800px){body{margin-bottom:100px}body.modal-open{position:fixed}body.modal-open .main-content>.header-container,body.hide-header .main-content>.header-container{display:none}}body .domain-logo span.lds-ring{display:none;background:#fff9;border-radius:50%;position:absolute;width:6rem;height:6rem}body .domain-logo span.lds-ring span{box-sizing:border-box;display:block;position:absolute;width:6rem;height:6rem;border:3px solid var(--color-white);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--color-slate-gray-2) transparent transparent transparent}body .domain-logo span.lds-ring span:nth-child(1){animation-delay:-.45s}body .domain-logo span.lds-ring span:nth-child(2){animation-delay:-.3s}body .domain-logo span.lds-ring span:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.beebee-loading .domain-logo span.lds-ring{display:inline-block}.disable-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{color:var(--color-beebee-blue)}a:hover{color:var(--color-navy-blue)}.letter-a{background-color:#f5d6e8!important;color:#8b0050!important;border:1px solid #e0a8c8!important;font-weight:700}.letter-b{background-color:#d4f5e3!important;color:#006b35!important;border:1px solid #a0dcc0!important;font-weight:700}.letter-c{background-color:#e8e8e8!important;color:#4a4a4a!important;border:1px solid #c8c8c8!important;font-weight:700}.letter-d{background-color:#d4eedf!important;color:#025e30!important;border:1px solid #9fd4b8!important;font-weight:700}.letter-e{background-color:#d6dff5!important;color:#002880!important;border:1px solid #a4b8e8!important;font-weight:700}.letter-f{background-color:#d4d8ea!important;color:#001240!important;border:1px solid #a8b0d0!important;font-weight:700}.letter-g{background-color:#f0d6f2!important;color:#580060!important;border:1px solid #daa8dc!important;font-weight:700}.letter-h{background-color:#eddff0!important;color:#5a3a5e!important;border:1px solid #d4b8d8!important;font-weight:700}.letter-i{background-color:#f0e0d8!important;color:#4e1800!important;border:1px solid #d8b4a0!important;font-weight:700}.letter-j{background-color:#ece6e2!important;color:#5a4030!important;border:1px solid #ccc0b8!important;font-weight:700}.letter-k{background-color:#ece0d2!important;color:#4a2c04!important;border:1px solid #d0b888!important;font-weight:700}.letter-l{background-color:#e8e0d4!important;color:#2e1a00!important;border:1px solid #c8b090!important;font-weight:700}.letter-m{background-color:#eaf2cc!important;color:#3a4e00!important;border:1px solid #c4d880!important;font-weight:700}.letter-n{background-color:#eef5cc!important;color:#4a6400!important;border:1px solid #ccdc80!important;font-weight:700}.letter-o{background-color:#ccf5eb!important;color:#017055!important;border:1px solid #80dcc4!important;font-weight:700}.letter-p{background-color:#ccf2f8!important;color:#006878!important;border:1px solid #88d8e8!important;font-weight:700}.letter-q{background-color:#cce8f8!important;color:#004888!important;border:1px solid #88c4ec!important;font-weight:700}.letter-r{background-color:#ccd8f8!important;color:#002888!important;border:1px solid #88a8ec!important;font-weight:700}.letter-s{background-color:#dad6f8!important;color:#1e0898!important;border:1px solid #a89cec!important;font-weight:700}.letter-t{background-color:#e8e4f8!important;color:#3c3070!important;border:1px solid #c4bce8!important;font-weight:700}.letter-u{background-color:#eeddf8!important;color:#501874!important;border:1px solid #cca8e4!important;font-weight:700}.letter-v{background-color:#f8d6f2!important;color:#780060!important;border:1px solid #e4a4d8!important;font-weight:700}.letter-w{background-color:#f8d0ec!important;color:#900050!important;border:1px solid #ecaad8!important;font-weight:700}.letter-x{background-color:#f2dce8!important;color:#703050!important;border:1px solid #dca8c4!important;font-weight:700}.letter-y{background-color:#f8d4dc!important;color:#8c0024!important;border:1px solid #eca8b4!important;font-weight:700}.letter-z{background-color:#fdd8da!important;color:#9a0010!important;border:1px solid #f0a8ac!important;font-weight:700}.letter-0,.letter-1,.letter-2,.letter-3,.letter-4,.letter-5,.letter-6,.letter-7,.letter-8,.letter-9{background-color:#e8e8e8!important;color:#555!important;border:1px solid #c8c8c8!important;font-weight:700}.beebee-thumbnail[class*=letter-],.thumbnail[class*=letter-],.avatar>div[class*=letter-]{border-radius:var(--border-radius, 8px)}.beebee-thumbnail-size-96[class*=letter-]{border-width:1.5px!important;border-radius:var(--radius-lg)}.beebee-thumbnail-size-24[class*=letter-]{border-width:.5px!important;border-radius:5px}.full-height{min-height:100dvh}.full-height-2-row{min-height:calc(100vh - 90px);min-height:calc(100dvh - 90px)}@media screen and (min-width:42.5em){.full-height-2-row{min-height:calc(100vh - 130px);min-height:calc(100dvh - 130px)}}.full-height-3-row{min-height:calc(100vh - 160px);min-height:calc(100dvh - 160px)}@media screen and (min-width:42.5em){.full-height-3-row{min-height:calc(100vh - 200px);min-height:calc(100dvh - 200px)}}@keyframes shimmer{to{transform:translate(100%)}}#loading-app{text-align:center;height:100%}#loading-app .side-skeleton,#loading-app .top-skeleton{display:none}#loading-app .top-skeleton{display:block;top:0;background-color:var(--color-slate-gray-8);height:51px;width:100%;position:absolute;border-bottom:1px solid var(--border-color)}#loading-app .top-skeleton div{width:46px;height:46px;background:var(--color-slate-gray-6);border-radius:var(--border-radius);margin:2px 10px 0 0;float:right}#loading-app .img-skeleton{display:flex;align-items:center;justify-content:center;padding-top:50px}#loading-app h2{font-size:130%;border-bottom:1px solid #f1f1f1;padding:1rem}#loading-app .top-skeleton:after,#loading-app .side-skeleton:after{position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:shimmer 2s infinite;content:""}@media only screen and (min-width:680px){#loading-app .side-skeleton{background-color:var(--color-slate-gray-8);border-right:1px solid var(--border-color);position:absolute;width:13rem;top:0;left:0;z-index:var(--z-base);display:flex;align-items:center}#loading-app .side-skeleton .domain-logo{width:100px;height:100px;background:var(--color-slate-gray-6);border-radius:1000px;margin-top:1rem}#loading-app .side-skeleton h1{width:100px;height:20px;background:var(--color-slate-gray-6);border-radius:var(--border-radius);margin-top:.6rem}#loading-app .side-skeleton .main-menu{margin-top:.7rem}#loading-app .side-skeleton .main-menu li{width:150px;height:35px;background:var(--color-slate-gray-6);border-radius:var(--border-radius);margin-top:.5rem}#loading-app .img-skeleton{padding-left:13rem}}.loading-placeholder{display:flex;align-items:center;justify-content:center;width:100%;min-height:60vh;height:auto}.loading-placeholder .cu-mind__wave{display:flex;align-items:center;justify-content:center;width:240px;height:240px;margin:0 auto}@keyframes waveIconPulse{0%{transform:scaleZ(1)}30%{transform:scale3d(1.1,1.1,1.1)}60%{transform:scale3d(1.1,1.1,1.1)}to{transform:scaleZ(1)}}.loading-placeholder .cu-mind__wave .cu-mind__wave-icon{position:relative;z-index:10;display:block;animation:waveIconPulse 1.83s .4s infinite;width:76px;height:91px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Livello_2' data-name='Livello 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 774.39 932.71'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %2316accd; %7D %3C/style%3E%3C/defs%3E%3Cg id='Livello_1-2' data-name='Livello 1'%3E%3Cpath class='cls-1' d='M774.14,669.39c-1.71-126.36-21.17-207.67-61.21-255.89-37.67-45.36-89.92-58.25-145.23-71.89-29.93-7.38-60.88-15.02-92.95-28.11l-4.91-2-4.99,1.79c-49.06,17.55-123.19,76.39-126.32,78.88l-.37,.31c-32.39,27.71-61.95,60.13-90.53,91.48-60.69,66.58-123.34,135.3-219.25,166.9,3.3-107.93,22.2-177.9,59.04-219.32,34.6-38.9,82.9-50.48,138.82-63.88,65.78-15.77,140.34-33.63,210.95-100.5l.88-.92c13.78-15.69,45.37-57.01,41.13-101.82-2.79-29.37-19.66-54.02-50.26-73.63,9.04-19.74,21.71-39.94,33.2-47.79,3.21,1.72,6.87,2.7,10.77,2.7,12.62,0,22.85-10.23,22.85-22.85S485.51,0,472.9,0c-10.81,0-19.85,7.52-22.22,17.6-21.09,11.85-36.95,39.66-46.23,59.91-4.41-2.03-9-4-13.79-5.89l-4.64-1.83-4.74,1.55c-.73,.24-6.51,2.17-14.8,5.94-2.97-6.37-6.61-13.58-10.85-20.81-11.18-19.05-22.93-32.02-35.09-38.87-2.37-10.09-11.41-17.6-22.22-17.6-12.62,0-22.85,10.23-22.85,22.85s10.23,22.85,22.85,22.85c3.89,0,7.56-.98,10.77-2.7,11.44,7.81,24.05,27.87,33.08,47.52-15.89,10.25-32.82,24.83-42.87,44.34-19.47,37.8-2.25,79.65,15.66,108.13,.85,1.4,5.92,9.73,9.43,14.29l21.97-16.9c-2.02-2.62-5.81-8.64-7.74-11.83l-.14-.22c-20.49-32.55-25.39-59.73-14.54-80.79,14.11-27.39,48.95-43.23,61.41-48.17,41.35,17.28,63.64,40.03,66.26,67.66,3.19,33.65-22.33,67.12-33.94,80.44-65.1,61.41-135.63,78.31-197.88,93.23C104,368.45,4.01,392.41,.25,669.39l-.25,18.34,17.71-4.77c113.98-30.69,183.33-106.76,250.4-180.34,29.24-32.07,56.86-62.37,87.87-88.93,3.91-3.09,69.59-54.8,113.41-72.49,32.05,12.6,62.34,20.07,91.67,27.31,52.96,13.07,98.71,24.35,130.55,62.7,33.84,40.74,51.25,110.76,54.42,219.49-85.59-29.77-141.65-99.44-195.98-166.95-23.66-29.4-46.01-57.18-70.72-81.95l-7.03-7.05-8.92,4.41c-74.98,37.1-113.02,79.61-157.07,128.84-30.65,34.25-62.35,69.68-111.31,109l-7.76,6.23,3.43,9.35c5.3,14.43,22.13,53.84,47.85,99.75,29.32,52.31,76.97,124.82,137.46,173.22l8.96,7.17,8.71-7.47c62.76-53.8,144-158.97,184.01-272.65l2.69-7.64-5.34-6.09c-7.15-8.16-14.54-16.19-23.9-26.35-14.1-15.32-31.65-34.39-58.93-65.28l-4.14-4.68h-104.44v27.71h91.95c25.06,28.29,42.23,46.95,54.96,60.79h-230.33v27.71h245.64c-8.13,20.96-17.65,41.53-28.13,61.42h-195.16v27.71h179.71c-12.78,21.71-26.54,42.36-40.69,61.52h-110.79v27.71h89.26c-18.89,23.07-37.9,43.19-55.67,59.37-52.82-45.46-95.03-110.2-121.66-157.71-20.59-36.73-35.17-68.85-42.44-86.61,46.41-38.31,78.34-74,106.7-105.69,40.31-45.05,75.36-84.21,139.77-117.93,21.02,21.97,40.86,46.62,61.74,72.57,60.81,75.56,123.68,153.69,228.23,181.84l17.71,4.77-.25-18.34Z'/%3E%3C/g%3E%3C/svg%3E");background-size:cover}.loading-placeholder .cu-mind__wave .cu-mind__wave-animation{position:absolute}.loading-mascotte{width:100%;display:flex;align-items:center;justify-content:center}.loading-mascotte img{padding:4rem;max-width:25rem;filter:grayscale(100%);opacity:.2;max-height:60vh;height:auto}.pdf-viewer-container{display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative;padding:1rem;background-color:var(--bb-surface-tinted);border:1px solid var(--bb-border-soft);border-radius:var(--bb-radius-md)}.pdf-viewer-container .pdf-canvas-wrapper{flex:1;width:100%;max-height:80vh;overflow:auto;display:block}.pdf-viewer-container .pdf-canvas-wrapper canvas{display:block;width:auto!important;height:auto!important;max-width:none;max-height:none;margin:0 auto;border-radius:var(--bb-radius-md);box-shadow:var(--bb-shadow-sm)}.pdf-viewer-container .pdf-canvas-wrapper canvas.pdf-canvas--hidden{display:none}.pdf-viewer-container .pdf-loading{width:100%;display:flex;justify-content:center}@keyframes pdfSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.pdf-viewer-container .pdf-skeleton{--pdf-skeleton-base: var(--bb-border-soft);--pdf-skeleton-highlight: var(--bb-surface-tinted);width:100%;max-width:640px;display:flex;flex-direction:column;align-items:center;gap:1rem}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__toolbar{display:flex;gap:.75rem;padding:.5rem 1rem;background-color:var(--surface);border:1px solid var(--bb-border-soft);border-radius:var(--bb-radius-md);box-shadow:var(--bb-shadow-popover)}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__toolbar .pdf-skeleton__chip{width:48px;height:30px;border-radius:var(--bb-radius)}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__page{width:100%;aspect-ratio:1/1.414;display:flex;flex-direction:column;gap:1.25rem;padding:2.5rem;background-color:var(--surface);border:1px solid var(--bb-border-soft);border-radius:var(--bb-radius-md);box-shadow:var(--bb-shadow-sm)}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__page .pdf-skeleton__line{height:14px;border-radius:var(--bb-radius)}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__page .pdf-skeleton__line:nth-child(1){width:55%}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__page .pdf-skeleton__line:nth-child(2){width:100%}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__page .pdf-skeleton__line:nth-child(3){width:92%}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__page .pdf-skeleton__line:nth-child(4){width:96%}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__page .pdf-skeleton__line:nth-child(5){width:80%}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__page .pdf-skeleton__line:nth-child(6){width:88%}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__page .pdf-skeleton__line:nth-child(7){width:40%}.pdf-viewer-container .pdf-skeleton .pdf-skeleton__chip,.pdf-viewer-container .pdf-skeleton .pdf-skeleton__line{display:block;background-color:var(--pdf-skeleton-base);background-image:linear-gradient(90deg,var(--pdf-skeleton-base) 0%,var(--pdf-skeleton-highlight) 50%,var(--pdf-skeleton-base) 100%);background-size:200% 100%;animation:pdfSkeletonShimmer 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.pdf-viewer-container .pdf-skeleton .pdf-skeleton__chip,.pdf-viewer-container .pdf-skeleton .pdf-skeleton__line{animation:none}}.pdf-viewer-container .pdf-error{width:100%;margin:1rem 0;color:var(--bb-danger);font-weight:var(--bb-fw-bold, 700);text-align:center;word-wrap:anywhere}.pdf-viewer-container .pdf-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;max-width:100%;padding:.5rem 1rem;font-family:var(--bb-font-sans);font-size:var(--bb-fs-sm);background-color:var(--surface);border:1px solid var(--bb-border-soft);border-radius:var(--bb-radius-md);box-shadow:var(--bb-shadow-popover)}.pdf-viewer-container .pdf-controls .control-block{display:flex;align-items:center;justify-content:center}.pdf-viewer-container .pdf-controls .divider{width:1px;min-width:1px;height:16px;min-height:16px;margin:0 8px;background-color:var(--bb-divider)}.pdf-viewer-container .pdf-controls .zoom-select{height:30px;margin:0;padding:.25rem 1rem;font-size:var(--bb-fs-sm);border:1px solid var(--bb-border);border-radius:var(--bb-radius);background-color:var(--surface);color:var(--bb-text)}.pdf-viewer-container .pdf-controls .zoom-select:focus-visible{outline:none;border-color:var(--bb-navy);box-shadow:0 0 0 3px var(--surface),0 0 0 4px var(--bb-navy)}.pdf-viewer-container .pdf-controls .page-selector{display:flex;align-items:center;gap:.25rem}.pdf-viewer-container .pdf-controls .page-selector input{width:auto;height:30px;margin:0;padding:0;border:0;font:inherit;color:var(--bb-text);background:transparent}.pdf-viewer-container .pdf-controls .page-selector input::-webkit-inner-spin-button,.pdf-viewer-container .pdf-controls .page-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pdf-viewer-container .pdf-controls .page-selector input{-moz-appearance:textfield}.pdf-viewer-container .pdf-controls .page-selector span{margin-right:8px;font-size:var(--bb-fs-xs);color:var(--bb-text-muted)}.toggle-menu{margin:.2rem;width:45px;height:44px;padding:.8rem;text-align:left;float:left;display:flex;flex-direction:row-reverse;flex:none;border-radius:var(--border-radius)}.toggle-menu .svg-inline--fa{color:var(--color-slate-gray-4)}.toggle-menu span,.toggle-menu span:after,.toggle-menu span:before{width:18px;height:0;border-bottom:var(--border-width) solid var(--color-slate-gray-4);transition:width var(--dur-slow) ease,border-color var(--dur-slow) ease}.toggle-menu span{display:block;position:relative}.toggle-menu span:after,.toggle-menu span:before{content:" ";position:absolute}.toggle-menu span:after{top:14px}.toggle-menu span:before{top:7px;left:40%;width:60%;will-change:left}.toggle-menu span em{position:absolute;top:4px;right:80%;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid var(--color-slate-gray-4);transition:right var(--dur-slow) ease,transform var(--dur-slow) ease;will-change:right,transform;transform:rotate(180deg)}.toggle-menu:hover{background-color:var(--gray-100);cursor:pointer}.toggle-menu:hover .svg-inline--fa{color:var(--color-slate-gray-2)}.mobile-menu{transition:all var(--dur-slow) var(--ease) 0s;position:fixed;display:flex;left:0;bottom:max(2px,env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);width:100%;justify-content:space-around;align-items:center;z-index:8}@media screen and (min-width:50em){.mobile-menu{display:none}}.mobile-menu.pull-down{bottom:-150px}.mobile-menu .mobile-nav{display:flex;width:95%;height:60px;margin:0 0 .3rem;padding:.5rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom));border-radius:var(--radius-lg);background:var(--color-clear-blue);box-shadow:2px 2px #0629421a}.mobile-menu .mobile-nav li{flex:1 1 0px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.mobile-menu .mobile-nav li a:hover,.mobile-menu .mobile-nav li button:hover{cursor:pointer}.mobile-menu .mobile-nav li a,.mobile-menu .mobile-nav li button{line-height:15px;padding:3px;border-radius:var(--border-radius);color:var(--color-white)}.mobile-menu .mobile-nav li a .icon,.mobile-menu .mobile-nav li button .icon{display:flex;align-items:center;justify-content:center;margin-bottom:3px;font-size:17px}.mobile-menu .mobile-nav li a .text,.mobile-menu .mobile-nav li button .text{font-size:12px;line-height:12px;text-transform:capitalize}.header-container{position:sticky;position:-webkit-sticky;top:0;z-index:5;height:50px;min-height:50px;width:100%}.header-container .header h1,.header-container .header h2,.header-container .header h3,.header-container .header h4,.header-container .header h5,.header-container .header h6{text-transform:uppercase}@media only screen and (max-width:800px){.header-container .header .toggle-menu{display:none}}.header-container .header{border-bottom:1px solid var(--border-color);background-color:var(--surface)}.header-container .header .link-button{margin:.15rem 0;height:46px;line-height:46px}.header-container .header .link-button.phone-call.active{color:var(--color-white);background-color:var(--color-success);box-shadow:0 0 rgba(var(--color-success-rgb, 40, 167, 69),.6)}.header-container .header .link-button.phone-call.active svg{animation:shakeIcon .4s ease-in-out infinite}@keyframes shakeIcon{0%{transform:rotate(0)}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(10deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes phonePulse{0%{box-shadow:0 0 #28a74599}70%{box-shadow:0 0 0 10px #28a74500}to{box-shadow:0 0 #28a74500}}.header-container .header .link-button.link-avatar{margin-right:.5rem;line-height:30px}.header-container .header .link-button .svg-inline--fa{font-size:1.1rem;line-height:2.7rem;text-align:center}.header-container .header .link-button .avatar{margin:5px}.header-container .header .link-button.link-add{color:var(--color-white);background-color:var(--color-success);border-color:var(--color-success);width:auto;display:flex;align-items:center;justify-content:center;border:var(--border-width) solid var(--color-success);border-radius:var(--border-radius);opacity:1;height:30px;margin:.55rem .6rem .55rem 0rem}@media only screen and (max-width:800px){.header-container .header .link-button.link-add{margin:.55rem .6rem .55rem .55rem}}.header-container .header .link-button.link-add span{flex-direction:column;justify-content:center;display:flex}.header-container .header .link-button.link-add .text{font-size:.9rem;padding-right:.3rem}.header-container .header .link-button.link-add .svg-inline--fa{font-size:1rem}.header-container .header .link-button.link-add:hover{color:var(--color-white);background-color:var(--bg-hover-success);border-radius:var(--border-radius)}.header-container .header .link-button.link-add:hover .svg-inline--fa{color:var(--color-white)}.header-container .header .open-cards{display:flex;flex-direction:row;flex:1;height:50px;width:auto;overflow:hidden}.header-container .header .open-cards li.sortable-item{padding:0}.header-container .header .open-cards .sortable-item.is-dragging{background:var(--surface);z-index:var(--z-modal);box-shadow:none;padding:0;border:1px solid var(--border-color)}.header-container .header .open-cards li:first-child{border-left:1px solid var(--border-color)}.header-container .header .open-cards li{border-right:1px solid var(--border-color);border-left:0;max-width:200px;flex:1}.header-container .header .open-cards li a.active{background:var(--surface);color:var(--color-clear-blue)}.header-container .header .open-cards li .header-card{display:flex;align-items:center;padding:0;line-height:48px;overflow:hidden;position:relative}.header-container .header .open-cards li .header-card>a{order:2;flex-grow:2;padding:10px 5px;min-width:20px;border:none}.header-container .header .open-cards li .header-card>a:hover{background:transparent}.header-container .header .open-cards li .header-card>a.active .icon{opacity:1}.header-container .header .open-cards li .header-card>a.active .tab_text .title{color:var(--color-slate-gray);font-weight:500}.header-container .header .open-cards li .header-card .close{color:var(--color-slate-gray-2);background-color:transparent;border-radius:var(--border-radius);opacity:.75;order:3;padding:5px 6px;line-height:18px;font-size:0;margin-right:10px;width:20px;height:20px}.header-container .header .open-cards li .header-card .close svg{width:7px;height:7px}.header-container .header .open-cards li .header-card .close:hover{cursor:pointer;opacity:1;color:var(--gray-600);background:var(--gray-100)}.header-container .header .open-cards li .header-card .tab_text{color:var(--color-slate-gray-2);white-space:nowrap;font-size:12px;line-height:14px}.header-container .header .open-cards li .header-card .tab_text .title,.header-container .header .open-cards li .header-card .tab_text .subtitle{overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.header-container .header .open-cards li .header-card .tab_text .subtitle{font-size:.9em}.header-container .header .open-cards li .header-card .icon{margin:0 10px;width:20px;order:1;opacity:.67;color:var(--color-slate-gray-2)}.header-container .header .open-cards li .header-card .icon .sortable-handle{display:none}.header-container .header .open-cards li .header-card:hover .icon{opacity:1}.header-container .header .open-cards li .header-card:hover .icon .sortable-handle{display:inline-block}.header-container .header .open-cards li .header-card:hover .icon .default-icons{display:none}.content-hide-menu .main-header .toggle-menu span:before,.toggle-menu.close span:before{left:0}.content-hide-menu .main-header .toggle-menu span em,.toggle-menu.close span em{right:0;transform:rotate(180deg)}.header{display:flex;height:51px}.header h1,.header h2,.header h3,.header h4,.header h5,.header h6{text-transform:uppercase}.header{border-bottom:1px solid var(--border-color);background-color:var(--surface)}.header .link-button{margin:.15rem 0;padding:0 .1rem;width:50px;text-align:center;border-radius:var(--border-radius)}.header .link-button.link-avatar{margin-right:.5rem}.header .link-button .avatar{margin:7px 5px}.header .link-button.link-add{color:var(--color-white);background-color:var(--color-success);border-color:var(--color-success);width:auto;display:flex;align-items:center;justify-content:center;border:var(--border-width) solid var(--color-success);border-radius:var(--border-radius);opacity:1;height:30px;margin:.55rem .6rem .55rem 0rem}.header .link-button.link-add span{flex-direction:column;justify-content:center;display:flex}.header .link-button.link-add .text{font-size:.9rem;padding-right:.3rem}.header .link-button.link-add:hover{color:var(--color-white);background-color:var(--bg-hover-success);border-radius:var(--border-radius)}.setting-header{height:51px}.setting-header h1,.setting-header h2,.setting-header h3,.setting-header h4,.setting-header h5,.setting-header h6{text-transform:uppercase}.setting-header{border-bottom:1px solid var(--border-color)}.more,a.more{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:var(--border-radius);padding:.5rem;text-align:center;line-height:40px;display:inline-block;color:var(--color-slate-gray-4)}.more .dropdown-pane,a.more .dropdown-pane{color:var(--color-slate-gray-2)}.more:hover,a.more:hover{cursor:pointer}.more .svg-inline--fa,a.more .svg-inline--fa{font-size:18px;margin:0 .5rem}.beebeeLabel{font-style:normal;font-weight:500;font-size:14px;line-height:140%;text-align:right;text-transform:capitalize;color:var(--text-muted);float:none;margin:4px 0 6px;z-index:0;min-height:26px}.beebeeLabel.text-left{text-align:left}.beebee-grid .beebeeLabel{text-align:right;min-height:26px}.beebee-grid .beebeeLabel.text-left{text-align:left}.beebee-grid .beebeeLabel.medium-12{margin-bottom:0;min-height:20px}@media only screen and (max-width:680px){.beebee-grid{margin-bottom:.5rem}.beebee-grid .beebeeLabel{text-align:left;min-height:auto;margin-bottom:0}}.colorBox{display:inline-block;width:20px;height:20px;border:1px solid var(--gray-400);border-radius:var(--border-radius);margin:0 .2rem}.colorBox.active{border-radius:50%}.link-button{color:var(--color-slate-gray-2);display:inline-flex;align-items:center;justify-content:center;padding:.1rem .2rem;opacity:.75;border-radius:var(--border-radius);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.link-button .svg-inline--fa{margin:.3rem;vertical-align:middle}@media only screen and (max-width:680px){.link-button .svg-inline--fa{font-size:1.2rem}}.link-button.success{background:var(--color-clear-blue);color:var(--color-white)}.link-button.success:hover,.link-button.success:focus{background:var(--color-navy-blue);color:var(--color-white)}.link-button.success:hover .svg-inline--fa,.link-button.success:focus .svg-inline--fa{color:var(--color-white)}.link-button:hover,.link-button:focus{cursor:pointer;opacity:1;background:var(--gray-100)}.link-button:hover .svg-inline--fa,.link-button:focus .svg-inline--fa{color:var(--gray-600)}.link-button.disabled:hover,.link-button.disabled:focus{cursor:auto}.link-button.disabled .svg-inline--fa{color:var(--color-slate-gray-6)}.link-button.alert,.link-button.alert .svg-inline--fa{color:var(--color-alert)}.link-button.alert:hover,.link-button.alert:focus{background:var(--bm-alert-fill, var(--color-alert-background))}.link-button.alert:hover .svg-inline--fa,.link-button.alert:focus .svg-inline--fa{color:var(--color-alert)}.icon-link-button>div{display:inline-block}.beebee-help{color:var(--color-slate-gray-2);opacity:.75;font-size:.9rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.beebee-help .material-icons{font-weight:500;font-size:.9rem;padding:.1rem .2rem}.beebee-help:hover{cursor:pointer;opacity:1}.beebee-help:hover .svg-inline--fa{color:var(--gray-600)}.related-icons{display:none}.avatar{overflow:hidden;background-size:100% 100%,cover;background-position:center center}.avatar.avatar-sm{width:35px;height:35px}.avatar.avatar-sm>div{width:35px;height:35px}.sortable-item{transition:all .125s}.sortable-item.is-dragging{transition-duration:0s;background:var(--surface);z-index:var(--z-modal);box-shadow:var(--box-shadow-small);padding:5px}.sortable-item.is-dropping{background:var(--color-white-70);z-index:var(--z-sticky)}.sortable-item .sortable-handle{cursor:move}.draggable-dropzone.activated>.callout,.draggable-dropzone.activated>.dragZone{border:2px dashed var(--color-clear-blue);border-radius:var(--border-radius);box-shadow:2px 2px 0 var(--color-clear-blue-6)}.beebee-thumbnail{width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;font-size:15px;background:var(--color-clear-blue);color:var(--color-white);border-radius:var(--border-radius);box-sizing:border-box}.beebee-thumbnail-image{background-size:100% 100%;background-repeat:no-repeat;background-position:center}.beebee-thumbnail-size-24{width:24px;height:24px;font-size:10px;font-weight:500;border-radius:var(--radius-xs)}.beebee-thumbnail-editable{position:relative;display:inline-block}.beebee-thumbnail-editable .beebee-thumbnail-edit-button{position:absolute;right:2px;bottom:2px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;background:var(--surface);color:var(--color-clear-blue);border:1px solid var(--color-clear-blue-6);border-radius:50%;box-shadow:0 1px 3px #0003;cursor:pointer}.beebee-thumbnail-editable .beebee-thumbnail-edit-button:hover{background:var(--color-clear-blue);color:var(--color-white)}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=tel],input[type=time],input[type=url],input[type=color],input[type=number],input[type=search],textarea,input,select{box-shadow:none}input[type=text]:focus,input[type=text]:hover,input[type=password]:focus,input[type=password]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=month]:focus,input[type=month]:hover,input[type=week]:focus,input[type=week]:hover,input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,input[type=color]:focus,input[type=color]:hover,input[type=number]:focus,input[type=number]:hover,input[type=search]:focus,input[type=search]:hover,textarea:focus,textarea:hover,input:focus,input:hover,select:focus,select:hover{border-color:var(--form-input-hover-border);background-color:var(--form-input-hover-bg);box-shadow:none;transition:none}input[type=text]:focus:disabled,input[type=text]:hover:disabled,input[type=password]:focus:disabled,input[type=password]:hover:disabled,input[type=date]:focus:disabled,input[type=date]:hover:disabled,input[type=datetime]:focus:disabled,input[type=datetime]:hover:disabled,input[type=datetime-local]:focus:disabled,input[type=datetime-local]:hover:disabled,input[type=month]:focus:disabled,input[type=month]:hover:disabled,input[type=week]:focus:disabled,input[type=week]:hover:disabled,input[type=email]:focus:disabled,input[type=email]:hover:disabled,input[type=tel]:focus:disabled,input[type=tel]:hover:disabled,input[type=time]:focus:disabled,input[type=time]:hover:disabled,input[type=url]:focus:disabled,input[type=url]:hover:disabled,input[type=color]:focus:disabled,input[type=color]:hover:disabled,input[type=number]:focus:disabled,input[type=number]:hover:disabled,input[type=search]:focus:disabled,input[type=search]:hover:disabled,textarea:focus:disabled,textarea:hover:disabled,input:focus:disabled,input:hover:disabled,select:focus:disabled,select:hover:disabled{background-color:var(--form-input-disabled-bg);border-color:var(--form-input-disabled-border)}input[type=text]:focus-visible,input[type=password]:focus-visible,input[type=date]:focus-visible,input[type=datetime]:focus-visible,input[type=datetime-local]:focus-visible,input[type=month]:focus-visible,input[type=week]:focus-visible,input[type=email]:focus-visible,input[type=tel]:focus-visible,input[type=time]:focus-visible,input[type=url]:focus-visible,input[type=color]:focus-visible,input[type=number]:focus-visible,input[type=search]:focus-visible,textarea:focus-visible,input:focus-visible,select:focus-visible{box-shadow:0 0 0 3px var(--color-white),0 0 0 4px var(--form-input-focus-border);border-color:var(--form-input-focus-border)}input[type=text]:disabled,input[type=password]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=month]:disabled,input[type=week]:disabled,input[type=email]:disabled,input[type=tel]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=color]:disabled,input[type=number]:disabled,input[type=search]:disabled,textarea:disabled,input:disabled,select:disabled{background-color:var(--form-input-disabled-bg);border-color:var(--form-input-disabled-border);color:var(--form-input-disabled-text-color)}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=tel],input[type=time],input[type=url],input[type=color],input[type=number],input[type=search],textarea,input,select{border:1px solid var(--form-input-border);background-color:var(--surface);width:100%;padding-left:.8rem;outline:none;color:#062942;border-radius:var(--border-radius);font-size:.875rem;transition:none;background-image:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media(max-width:768px){input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=tel],input[type=time],input[type=url],input[type=color],input[type=number],input[type=search],textarea,input,select{font-size:1rem}}.input-group{margin-bottom:0}.input-group>.input-group-label{border-color:var(--form-input-border);background:var(--form-input-group-text-bg);color:var(--form-input-group-text-color)}.input-group>.input-group-label:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.input-group>.input-group-label:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}.input-group>.input-group-field{border-radius:0}.input-group>.input-group-field:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.input-group>.input-group-field:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}.input-group>.input-group-field:only-child{border-radius:var(--border-radius)}.input-group>.input-group-button:first-child>*{border-radius:var(--border-radius) 0 0 var(--border-radius)}.input-group>.input-group-button:last-child>*{border-radius:0 var(--border-radius) var(--border-radius) 0}.input-tel-wrap{margin:0 0 1rem}.input-tel-wrap,.input-tel-wrap .iti{width:100%}select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat right 2px center;-moz-appearance:none;-webkit-appearance:none;appearance:none}html[data-theme=dark] select{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6I2IzYjZiOTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=)}textarea.copy-textarea,textarea.copy-textarea[readonly],input.copy-textarea,input.copy-textarea[readonly]{background:var(--surface)!important;font-size:12px;line-height:18px}textarea.autogrow{overflow:hidden;resize:none;min-height:1.2em;box-sizing:border-box}.my-radiobutton{display:inline-block}.my-radiobutton .checkbox .check{border-radius:50%}.checkbox{display:flex;align-items:center;margin:.5rem 0;cursor:pointer}.checkbox label{display:flex;text-transform:uppercase;font-size:11px;color:var(--color-slate-gray-3);line-height:13px;cursor:pointer}.checkbox .check{margin-left:.5rem;width:22px;min-width:22px;height:22px;min-height:22px;display:inline-block;border:1px solid var(--color-slate-gray-5);border-radius:2px;margin-right:6px;font-size:16px;line-height:19px;text-align:center;background-color:var(--surface)}.checkbox .check .checked-icon{width:10px;height:20px;color:var(--color-white);margin:0;padding:4px;transition:all .13s ease-in-out;box-sizing:border-box}.checkbox .check.checked{background-color:var(--color-clear-blue);border-color:var(--color-clear-blue)}.checkbox .check.checked .checked-icon{width:20px}.checkbox.disabled .check{background-color:var(--color-slate-gray-6);border-color:var(--color-slate-gray-6);cursor:not-allowed}.input-definition{position:relative;top:-15px;font-size:80%;line-height:inherit;color:var(--color-slate-gray-2)}.color-picker+.input-definition{display:block;top:0}.input-tel-wrap .input-definition{position:inherit}.datetime-wrap{display:flex}.datetime-wrap.timepicker-enable .date-wrap{width:100%}.datetime-wrap.timepicker-enable .date-wrap input{border-top-right-radius:0;border-bottom-right-radius:0}.datetime-wrap.timepicker-enable .time-wrap{min-width:6.5rem;width:6.5rem}.datetime-wrap.timepicker-enable .time-wrap input{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.datetime-wrap.timepicker-enable .time-wrap.with-seconds{min-width:7rem;width:7rem}@media screen and (min-width:50em){.ui-timepicker-standard{box-shadow:4px 4px #0629421a}}.ui-timepicker-standard{border:var(--border-width) solid var(--color-slate-gray-6);border-radius:var(--border-radius);background:var(--surface)}.pika-single{background:inherit}.pika-single .pika-lendar{width:auto}@media screen and (min-width:50em){.pika-single.is-bound{box-shadow:var(--popover-shadow)}}.pika-single.is-bound{border:1px solid var(--popover-border-color);border-radius:var(--radius-xs);box-shadow:var(--popover-shadow);color:var(--popover-text-color);background-color:var(--popover-bg);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.pika-single .pika-label{background:none;font-weight:400}.pika-single .pika-table{border:none}.pika-single .pika-table thead{border:none;background:var(--surface)}.pika-single .pika-table thead tr th{border:0;font-weight:500;color:var(--popover-text-color)}.pika-single .pika-table thead tr th abbr,.pika-single .pika-table thead tr th abbr[title],.pika-single .pika-table tbody{border:none}.pika-single .pika-table tbody tr:nth-child(2n){background:var(--surface)}.pika-single .pika-table tbody tr td{padding:2px}.pika-single .pika-table tbody tr td.is-empty{border:none}.pika-single .pika-table tbody tr td .pika-button{text-align:center;width:40px;height:40px;border-radius:var(--radius-xs);background:none;font-weight:400;color:var(--popover-text-color);border:1px solid transparent;position:relative;justify-content:center;align-items:center;margin-bottom:1px;box-shadow:none}.pika-single .pika-table tbody tr td .pika-button:hover{cursor:pointer;background-color:var(--color-clear-blue-1);color:var(--primary-contrast);border-color:var(--color-clear-blue-1)}.pika-single .pika-table tbody tr td.is-selected .pika-button{background-color:var(--color-clear-blue);color:var(--primary-contrast);border-color:var(--color-clear-blue)}.pika-inline{display:flex;align-items:center;justify-content:center}.pika-inline .pika-single{border:none}.pika-inline .pika-single .pika-lendar{min-width:200px;margin:0;width:auto;float:none}.pika-inline .pika-single .pika-table{width:98%}.pika-inline .pika-single .pika-table th,.pika-inline .pika-single .pika-table td{width:auto;border:0}.pika-inline .pika-single .pika-table th button,.pika-inline .pika-single .pika-table th .pika-button,.pika-inline .pika-single .pika-table td button,.pika-inline .pika-single .pika-table td .pika-button{border:1px solid transparent}.pika-inline .pika-single .pika-table .pika-button{margin:0;width:25px;height:25px;padding:0}.pika-inline .pika-single .pika-table td.mini_disponibile button,.pika-inline .pika-single .pika-table td.mini_disponibile button.pika-button.pika-day{background-color:var(--bm-success-fill);border-color:var(--bm-success-stroke);color:var(--color-success)}.pika-inline .pika-single .pika-table td.mini_disponibile.is-today button,.pika-inline .pika-single .pika-table td.mini_disponibile.is-today button.pika-button.pika-day{background-color:var(--bm-success-fill);border-color:var(--bm-success-stroke);color:var(--color-success);border-radius:50%}.pika-inline .pika-single .pika-table td.mini_disponibile.is-selected .pika-button{border-radius:50%}.ui-timepicker-container.ui-timepicker-standard{padding:0}.ui-timepicker-container.ui-timepicker-standard .ui-timepicker .ui-timepicker-viewport .ui-menu-item{font-size:14px}.ui-timepicker-container.ui-timepicker-standard .ui-timepicker .ui-timepicker-viewport .ui-menu-item .ui-active-item,.ui-timepicker-container.ui-timepicker-standard .ui-timepicker .ui-timepicker-viewport .ui-menu-item .ui-state-hover,.ui-timepicker-container.ui-timepicker-standard .ui-timepicker .ui-timepicker-viewport .ui-menu-item .ui-active-item a:hover{background:var(--color-slate-gray-6);border:1px solid var(--color-slate-gray-6)}[type=checkbox]+label,[type=radio]+label{margin-bottom:.4rem}input[type=checkbox],input[type=radio]{margin:0;display:none;width:22px}input[type=checkbox]+label,input[type=radio]+label,.check-button{padding-left:0}input[type=checkbox]+label:before,input[type=radio]+label:before,.check-button:before{width:22px;height:22px;font-size:18px;line-height:19px;content:"";display:inline-block;border:var(--border-width) solid var(--color-slate-gray-6);border-radius:2px;margin-right:6px;font-family:Material Icons;font-weight:400;vertical-align:bottom;text-align:center;background-color:var(--surface);cursor:pointer}input[type=radio]+label:before{border-radius:50%}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before,.check-button.active:before{content:"";color:var(--color-white);border-color:var(--color-clear-blue);background-color:var(--color-clear-blue)}input[type=radio]:checked+label:before,.check-button.active:before{font-size:14px}textarea.error,input.error,address.error,div.error input,div.error select{border:1px solid var(--bm-alert-stroke);background:var(--bm-alert-fill)}textarea.error:focus,textarea.error:hover,input.error:focus,input.error:hover,address.error:focus,address.error:hover,div.error input:focus,div.error input:hover,div.error select:focus,div.error select:hover{border:1px solid var(--bm-alert-stroke);background:var(--bm-alert-fill)}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:var(--form-input-disabled-bg)!important;cursor:not-allowed}.input-compact,.input-compact input,.input-compact select{margin:0}.input-compact .input-definition{top:0}.search-reset{border-radius:var(--radius-xs);background-color:var(--light);border:1px solid var(--border-color);max-width:720px;position:relative;display:flex;transition:all var(--dur-slow) var(--ease) 0s}.search-reset.active,.search-reset:hover,.search-reset:active{background-color:var(--gray-50);border:1px solid var(--color-slate-gray-5)}.search-reset .input-search{height:48px;margin:0;padding:0;overflow:hidden;width:100%}.search-reset .input-search input{border:none;border-radius:0;font-size:16px;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;height:48px;outline:none;padding:11px 16px;width:100%;background:transparent;box-sizing:border-box;box-shadow:none}.search-reset .input-search input::-webkit-search-decoration,.search-reset .input-search input::-webkit-search-cancel-button,.search-reset .input-search input::-webkit-search-results-button,.search-reset .input-search input::-webkit-search-results-decoration{-webkit-appearance:none}.search-reset .reset-icon:hover,.search-reset .search-icon:hover{color:var(--color-slate-gray-2)}.search-reset .reset-icon,.search-reset .search-icon{background:none;border:none;cursor:pointer;color:var(--color-slate-gray-4);margin:5px;padding:2px}.search-reset .reset-icon .material-icons,.search-reset .search-icon .material-icons{font-size:18px}@media screen and (min-width:50em){.search-reset .reset-icon,.search-reset .search-icon{padding:7px;margin:4px}.search-reset .reset-icon .material-icons,.search-reset .search-icon .material-icons{font-size:24px}}.search-reset .loading-search{padding-right:5px;white-space:nowrap}.search-reset .loading-search .loading{min-width:50px;line-height:48px}.search-reset .loading-search span{padding:7px;margin:4px;line-height:48px;font-size:12px;color:var(--color-slate-gray-4)}@media only screen and (max-width:680px){.search-reset .loading-search,.search-reset .search-icon{display:none}}.drop-select-period .input-group{-webkit-user-select:none;user-select:none;margin-bottom:0}.drop-select-period .input-group .input-group-field{border:1px solid var(--color-slate-gray-5);border-radius:0;border-left:0;border-right:0}.drop-select-period .input-group .input-group-label{border:1px solid var(--color-slate-gray-5);background:var(--surface);padding:0 .8rem;border-radius:0;justify-content:center;min-width:30px}.drop-select-period .input-group .input-group-label .svg-inline--fa{margin:0}.drop-select-period .input-group .input-group-label:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.drop-select-period .input-group .input-group-label:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}.mini-search{position:relative;width:100%}.mini-search input{font-size:14px;height:1.8rem;margin-bottom:0}.mini-search .reset-icon:hover{cursor:pointer}.mini-search .reset-icon{position:absolute;right:6px;top:6px}.mini-search .reset-icon .svg-inline--fa{color:var(--color-slate-gray-4)}input[type=search]:invalid+input[type=reset]{display:none}input[type=reset]{background-image:url(data:image/gif;base64,R0lGODlhBwAHAIAAAP///5KSkiH5BAAAAAAALAAAAAAHAAcAAAIMTICmsGrIXnLxuDMLADs=);background-position:center center;background-repeat:no-repeat;height:38px;width:38px;border:none;background-color:transparent;cursor:pointer;position:relative;float:right;top:-42px;right:5px}.slide-line{overflow:hidden;display:inline-block}.slide-line .line-disactive,.slide-line .line-disactive-link{position:absolute;opacity:0}.slide-line .line-disactive{left:300px}.slide-line .line-disactive-link{left:-300px}.slide-line .line-active{left:0;position:relative;transition:all var(--dur-slow) ease-out}.fix-position-relative{position:relative}.codice-fiscale{position:relative;top:-15px}.manual-entry-toggle{display:block;margin-top:-.5rem}.avatar.avatar-lg>div{width:96px;height:96px;line-height:96px}.avatar-blue{background-color:var(--color-clear-blue)}.avatar:focus,.avatar:hover{color:var(--color-slate-gray)}.thumbnail{width:32px;height:32px;display:block;text-align:center;text-transform:uppercase;border:1px solid var(--color-clear-blue);font-size:15px;background:var(--color-clear-blue);color:var(--color-white);border-radius:var(--radius-xs);line-height:32px}.thumbnail-size-96{width:80px;height:80px;line-height:80px;font-size:35px}.related-thumbnail{margin:0 10px 0 0;display:block;float:left}.menu.expanded.icon-top li a img,.menu.expanded.icon-top li a i,.menu.expanded.icon-top li a svg,.menu.expanded.icon-bottom li a img,.menu.expanded.icon-bottom li a i,.menu.expanded.icon-bottom li a svg{text-align:center}.left-menu{transition:all var(--dur-slow) var(--ease) 0s;background:var(--color-clear-blue);will-change:transform;position:fixed;width:13rem;top:0;bottom:0;left:0;z-index:9;display:flex;flex-direction:column;transform:translate(0)}.left-menu .domain-info{flex:0 0 auto;text-align:center;color:var(--color-white);padding-top:1rem;overflow:hidden;transition:all var(--dur-slow) var(--ease) 0s}.left-menu .domain-info h1,.left-menu .domain-info h2{transition:all var(--dur-slow) var(--ease) 0s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;color:var(--color-white)}.left-menu .domain-info h1{font-size:.8rem;margin-bottom:0}.left-menu .domain-info h2{font-size:.7rem}.left-menu .domain-info>.toggle-menu{position:absolute;right:1rem}.left-menu .domain-info .domain-logo{display:flex;flex-direction:column;align-items:center;margin:0 2rem .4rem;transition:all var(--dur-slow) var(--ease) 0s;transform:scale(.6) translateY(-1rem)}.left-menu .domain-info .domain-logo>div{transition:all var(--dur-slow) var(--ease) 0s;will-change:transform;background-color:var(--surface);border-radius:50%;width:6rem;height:6rem;background-size:contain;background-repeat:no-repeat;background-position:50%}.left-menu .domain-info .toggle-menu{border-radius:var(--border-radius)}.left-menu .domain-info .toggle-menu .svg-inline--fa{color:var(--color-slate-gray-6)}.left-menu .domain-info .toggle-menu span,.left-menu .domain-info .toggle-menu span:before,.left-menu .domain-info .toggle-menu span:after{border-color:var(--color-slate-gray-6)}.left-menu .domain-info .toggle-menu span em{border-left-color:var(--color-slate-gray-6)}.left-menu .domain-info .toggle-menu:hover{cursor:pointer}.left-menu .domain-info .toggle-menu:hover .svg-inline--fa{color:var(--color-white)}.left-menu .domain-info .toggle-menu:hover span,.left-menu .domain-info .toggle-menu:hover span:before,.left-menu .domain-info .toggle-menu:hover span:after{border-color:var(--color-white)}.left-menu .domain-info .toggle-menu:hover span em{border-left-color:var(--color-white)}.left-menu .main-menu ul.menu{padding:0 .8rem}.left-menu .main-menu ul.menu li{color:var(--color-white)}.left-menu .main-menu ul.menu li a{padding:0 10px;color:var(--color-white);line-height:38px;border-radius:var(--border-radius)}.left-menu .main-menu ul.menu li.active>a,.left-menu .main-menu ul.menu li a.active{background-color:#0000000d;color:var(--color-white)}.left-menu .main-menu ul.menu li a:hover{background-color:#00000008}.left-menu .main-menu ul.menu li a.active{font-weight:500}.left-menu .main-menu ul.menu li.active>a{background-color:#0000000d}.left-menu .main-menu ul.menu li.active .submenu{display:block}.left-menu .main-menu ul.menu .submenu{height:0;padding:0;margin:0 20px;transition:all var(--dur-slow) var(--ease) 0s}.left-menu .main-menu ul.menu .submenu li{margin:2px 0;border-left:var(--border-width) solid}.left-menu .main-menu ul.menu .submenu li.draft{border-left-color:var(--color-slate-gray-6)}.left-menu .main-menu ul.menu .submenu li.accepted,.left-menu .main-menu ul.menu .submenu li.done,.left-menu .main-menu ul.menu .submenu li.open{border-left-color:var(--color-success)}.left-menu .main-menu ul.menu .submenu li.wait,.left-menu .main-menu ul.menu .submenu li.unpaied,.left-menu .main-menu ul.menu .submenu li.closed{border-left-color:var(--color-error)}.left-menu .main-menu ul.menu .submenu li a{font-weight:400;padding:0 10px}.left-menu .main-menu ul.menu .submenu li a.active,.left-menu .main-menu ul.menu .submenu li a:hover{background:none}.left-menu .main-menu ul.menu .submenu li a.active{font-weight:500}.left-menu .main-menu ul.menu a.active+.submenu{height:auto;margin:10px 20px}.left-menu.hide-menu{transform:translate(-13rem)}@media screen and (min-width:50em){.left-menu .domain-info .toggle-menu{opacity:0}.left-menu .domain-info h1{transform:translate(0)}.left-menu .domain-info .domain-logo{transform:translate(0) scale(.8)}.left-menu.hide-menu{transform:translate(-9rem)}.left-menu.hide-menu .domain-info h1,.left-menu.hide-menu .domain-info h2{display:none}.left-menu.hide-menu .domain-info .domain-logo{transform:translate(4.5rem) scale(.55)}.left-menu.hide-menu .main-menu>ul.menu{transform:translate(8rem);width:5.5rem;display:flex;align-items:center;justify-content:center}.left-menu.hide-menu .main-menu ul.menu li a span.text,.left-menu.hide-menu .main-menu ul.menu li a i.arrow{opacity:0}.left-menu.hide-menu .main-menu ul.menu li a .svg-inline--fa{font-size:19px}.left-menu.hide-menu .main-menu ul.menu li .submenu{display:none}.left-menu.show-menu .domain-info h1,.left-menu.show-menu .domain-info h2{transform:translate(0)}.left-menu.show-menu .domain-info .domain-logo{transform:translate(0) scale(1)}}.main-menu{transition:all var(--dur-slow) var(--ease) 0s;overflow-y:auto;overflow-x:hidden}.main-menu ul.menu{padding:0 .8rem;transition:all var(--dur-slow) var(--ease) 0s}.main-menu ul.menu li{font-size:14px;line-height:38px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color:inherit}.main-menu ul.menu li a{text-transform:capitalize;font-weight:500;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-menu ul.menu li a .svg-inline--fa{margin:0 10px;font-size:16px}.main-menu ul.menu li a .svg-inline--fa.arrow{position:absolute;right:10px;margin-top:10px}.main-menu ul.menu li a i.material-icons{padding:0 10px;line-height:38px;font-size:16px;display:inline-block}.main-menu ul.menu li a i.material-icons.arrow{position:absolute;right:10px}.main-menu ul.menu li a span.text{transition:all var(--dur-slow) var(--ease) 0s;line-height:38px;font-size:14px;margin:0}.main-menu ul.menu li.active>a,.main-menu ul.menu li a.active{background-color:#0000000d;color:var(--color-clear-blue)}.main-menu ul.menu li.active>a .svg-inline--fa.arrow,.main-menu ul.menu li a.active .svg-inline--fa.arrow{transform:rotate(90deg)}.main-menu ul.menu li a:hover{background-color:#00000008}.main-menu ul.menu li a.active{font-weight:500}.main-menu ul.menu li.active{background-color:none}.main-menu ul.menu li.active>a{background-color:#0000000d}.main-menu ul.menu li.active .submenu{display:block}.main-menu ul.menu .submenu{height:0;padding:0;margin:0 20px;transition:all var(--dur-slow) var(--ease) 0s}.main-menu ul.menu .submenu li{margin:2px 0;border-left:var(--border-width) solid}.main-menu ul.menu .submenu li.draft{border-left-color:var(--color-slate-gray-6)}.main-menu ul.menu .submenu li.accepted,.main-menu ul.menu .submenu li.done,.main-menu ul.menu .submenu li.open{border-left-color:var(--color-success)}.main-menu ul.menu .submenu li.wait,.main-menu ul.menu .submenu li.unpaied,.main-menu ul.menu .submenu li.closed{border-left-color:var(--color-error)}.main-menu ul.menu .submenu li a{font-weight:400;padding:0 10px}.main-menu ul.menu .submenu li a.active,.main-menu ul.menu .submenu li a:hover{background:none}.main-menu ul.menu .submenu li a.active{font-weight:500}.main-menu ul.menu a.active+.submenu{height:auto;margin:10px 20px}.main-menu ul.menu.white-space-auto li,.main-menu ul.menu.white-space-auto a{white-space:inherit}.slide-panel{transition:all var(--dur-slow) var(--ease) 0s;background:var(--surface);will-change:transform;width:100%;top:0;bottom:0;z-index:-10;display:flex;flex-direction:column;position:fixed;height:100%;transform:translate(30rem);overflow:hidden}.slide-panel.remove-animation{transition:none}.slide-panel .slide-panel{top:0}.slide-panel{border:1px solid var(--color-slate-gray-6);box-shadow:2px 0 #0629421a}@media screen and (min-width:50em){.slide-panel{width:30rem}}.slide-panel.right{right:0;box-shadow:-2px 0 #0629421a}.slide-panel.open{transform:translate(0);z-index:var(--z-sticky)}.slide-panel .header-container{z-index:var(--z-sticky);position:initial}.slide-panel .header-container .header.main-header{margin-left:0;right:0;left:initial}.slide-panel .header-container .header.main-header .detail-item-button{width:100%;align-items:center;justify-content:center;color:var(--color-slate-gray);margin:0}.slide-panel .header-container .header.main-header .detail-item-button h4{font-size:1.2rem;margin-bottom:0}.slide-panel .header-container .header.main-header .detail-item-button .medium-order-1,.slide-panel .header-container .header.main-header .detail-item-button .medium-order-2{display:none}.slide-panel .header-container .header.main-header .detail-item-button .medium-order-3{flex:1 0 auto;width:auto}.slide-panel .header-container .header.main-header .detail-item-button .page-title{display:none}.slide-panel main.main-content{padding:1rem;margin-left:0;top:50px;bottom:0;overflow:auto;max-height:calc(100% - 90px);width:100%;position:absolute}.slide-panel main.main-content .card-section .card-img object{width:100%;min-height:300px}.slide-panel .resize-separator{display:none}@media screen and (min-width:50em){.slide-panel .resize-separator{width:8px;top:50px;bottom:0;position:absolute;height:100%;overflow:hidden;z-index:11;display:flex;align-items:center;justify-content:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAXAQMAAAD0oWdxAAAABlBMVEUAAACkvtSA7tmIAAAAAXRSTlMAQObYZgAAAA5JREFUeF5jWMDAQDwGAKyuB4FpGQdzAAAAAElFTkSuQmCC) center center no-repeat var(--surface-raised)}.slide-panel .resize-separator.open{cursor:ew-resize}.slide-panel .resize-separator.open.right{right:29.4rem}.slide-panel .resize-separator.open:hover{background-color:var(--color-slate-gray-6)}}.slide-panel .thumb-detail .file-thumb:hover{cursor:pointer}.slide-panel .thumb-detail .file-thumb img{width:100%}main.main-content{min-height:calc(100% - 90px);transition:all var(--dur-slow) var(--ease) 0s}@media screen and (min-width:50em){main.main-content{margin-left:13rem}main.main-content.content-hide-menu{margin-left:4rem}}.sub-header{margin:0}@media only screen and (max-width:680px){.sub-header.index-sub-header>.cell,.sub-header .button-group{margin-bottom:0}}@media screen and (min-width:50em){.sub-header{margin:.5rem 0}}.sub-header .button,.sub-header .link-button,.sub-header .button-group{margin:0}.sub-header .link-button{border-radius:var(--border-radius);min-width:50px;font-size:.9rem;padding:.5rem;margin:0;text-align:center;display:flex;align-items:center;justify-content:center;color:var(--color-slate-gray-2)}@media only screen and (max-width:680px){.sub-header .link-button{padding:.2rem}}@media only screen and (max-width:680px){.sub-header .more,.sub-header .button.large,.sub-header .search-reset,.sub-header .input-search,.sub-header .search-reset .input-search input{height:35px}}.sub-content{margin-bottom:7rem}.overflow-x-auto{overflow-x:auto}.text-truncate{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap!important}.text-capitalize{text-transform:capitalize}.scroll-top-on-transition{-webkit-overflow-scrolling:touch}.action-sheet-scroll-box{max-height:10rem;overflow:auto;overflow-x:hidden}.scroll-box-text-mini{margin:0 -1rem 1rem 2rem;text-align:left;font-size:.8rem}.action-sheet-new{max-height:20rem;overflow-y:auto;overflow-x:hidden}.paypal-button iframe{border:0px}.modal-container .modal-background .modal .modal-footer .button.loading,.modal-container .modal-background .modal .modal-footer .button.loading span{color:transparent}.modal-container .modal-background .modal .modal-footer .button.loading[disabled],.modal-container .modal-background .modal .modal-footer .button.loading[disabled]:hover,.modal-container .modal-background .modal .modal-footer .button.loading[disabled]:focus,.modal-container .modal-background .modal .modal-footer .button.loading span[disabled],.modal-container .modal-background .modal .modal-footer .button.loading span[disabled]:hover,.modal-container .modal-background .modal .modal-footer .button.loading span[disabled]:focus{color:transparent}.modal-container .modal-background .modal .modal-footer .button.loading[disabled] span,.modal-container .modal-background .modal .modal-footer .button.loading[disabled]:hover span,.modal-container .modal-background .modal .modal-footer .button.loading[disabled]:focus span,.modal-container .modal-background .modal .modal-footer .button.loading span[disabled] span,.modal-container .modal-background .modal .modal-footer .button.loading span[disabled]:hover span,.modal-container .modal-background .modal .modal-footer .button.loading span[disabled]:focus span{color:transparent}.button.loading,.link-button.loading{position:relative;color:transparent;cursor:wait;pointer-events:none}.button.loading span,.link-button.loading span{color:transparent}.button.loading:after,.link-button.loading:after{content:"";position:absolute;inset:0;margin:auto;width:1em;height:1em;border-radius:50%;border:2px solid transparent;border-top-color:var(--light-contrast);border-left-color:var(--light-contrast);animation:spin .6s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button.loading[disabled],.button.loading[disabled]:hover,.button.loading[disabled]:focus,.link-button.loading[disabled],.link-button.loading[disabled]:hover,.link-button.loading[disabled]:focus{color:transparent}.button.loading[disabled] span,.button.loading[disabled]:hover span,.button.loading[disabled]:focus span,.link-button.loading[disabled] span,.link-button.loading[disabled]:hover span,.link-button.loading[disabled]:focus span{color:transparent}.button.loading[disabled],.button.loading[disabled]:hover,.button.loading[disabled]:focus,.link-button.loading[disabled],.link-button.loading[disabled]:hover,.link-button.loading[disabled]:focus{opacity:1;background-color:var(--light);border-color:var(--border-color)}.button.loading[disabled].primary,.button.loading[disabled]:hover.primary,.button.loading[disabled]:focus.primary,.link-button.loading[disabled].primary,.link-button.loading[disabled]:hover.primary,.link-button.loading[disabled]:focus.primary{background-color:var(--color-success);border-color:var(--bm-success-stroke)}.button.loading[disabled].alert,.button.loading[disabled]:hover.alert,.button.loading[disabled]:focus.alert,.link-button.loading[disabled].alert,.link-button.loading[disabled]:hover.alert,.link-button.loading[disabled]:focus.alert{background-color:var(--color-error);border-color:var(--danger-shade-08)}.button.loading[disabled].warning,.button.loading[disabled]:hover.warning,.button.loading[disabled]:focus.warning,.link-button.loading[disabled].warning,.link-button.loading[disabled]:hover.warning,.link-button.loading[disabled]:focus.warning{background-color:var(--color-warning);border-color:var(--bm-warning-stroke)}.button.loading[disabled].success,.button.loading[disabled]:hover.success,.button.loading[disabled]:focus.success,.link-button.loading[disabled].success,.link-button.loading[disabled]:hover.success,.link-button.loading[disabled]:focus.success{background-color:var(--color-clear-blue);border-color:var(--color-clear-blue)}.button-group.stacked-for-small.expanded .button{display:flex}.button,.button-group .button{padding:.532rem .75rem;font-size:.875rem;background-color:var(--light);color:var(--light-contrast);border-radius:.25rem;transition:color var(--dur-base) ease-in-out,background-color var(--dur-base) ease-in-out,border-color var(--dur-base) ease-in-out,box-shadow var(--dur-base) ease-in-out;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button .svg-inline--fa,.button-group .button .svg-inline--fa{font-size:14px}.button .full-width,.button-group .button .full-width{width:100%}.button-group .button:first-child:not(:last-child),.button-group .button:last-child:not(:first-child),.button-group .button:not(:first-child):not(:last-child){border-radius:var(--border-radius)}.button-group.last-dropdown .button:nth-last-of-type(2){margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.button-group.last-dropdown .button:last-of-type{border-right:0;border-top-left-radius:0;border-bottom-left-radius:0}.button-group.last-dropdown .button:last-of-type svg{margin:0}.button.expanded{display:flex}.button.flat{border:0;background:inherit}.button.flat:hover,.button.flat:focus{background-color:var(--primary-t-04)}.button.flat.cancel{color:var(--danger)}.button.flat.cancel:hover,.button.flat.cancel:focus{background-color:var(--danger-t-04);color:var(--danger)}.button.flat.alert{border-color:transparent;background:transparent;color:var(--danger)}.button.flat.alert:hover,.button.flat.alert:focus{background-color:var(--danger-t-04);color:var(--danger)}.button.flat.primary{border-color:transparent;background:transparent;color:var(--color-clear-blue)}.button.flat.primary:hover,.button.flat.primary:focus{background-color:var(--color-clear-blue-6);color:var(--color-clear-blue)}.button.flat.success{border-color:transparent;background:transparent;color:var(--success)}.button.flat.success:hover,.button.flat.success:focus{background-color:var(--success-t-04);color:var(--success)}.button.flat.warning{border-color:transparent;background:transparent;color:var(--warning)}.button.flat.warning:hover,.button.flat.warning:focus{background-color:var(--warning-t-04);color:var(--warning)}.button.soft{border:0;background-color:var(--secondary-t-08);color:var(--secondary)}.button.soft:hover,.button.soft:focus{background-color:var(--primary-t-04)}.button.soft.cancel{color:var(--danger)}.button.soft.cancel:hover,.button.soft.cancel:focus{background-color:var(--danger-t-04);color:var(--danger)}.button.soft.alert{border-color:transparent;background-color:var(--danger-t-08);color:var(--danger)}.button.soft.alert:hover,.button.soft.alert:focus{background-color:var(--danger-t-12);color:var(--danger)}.button.soft.primary{border-color:transparent;background-color:var(--color-clear-blue-7);color:var(--color-clear-blue)}.button.soft.primary:hover,.button.soft.primary:focus{background-color:var(--color-clear-blue-5);color:var(--color-clear-blue)}.button.soft.success{border-color:transparent;background-color:var(--success-t-04);color:var(--success)}.button.soft.success:hover,.button.soft.success:focus{background-color:var(--success-t-12);color:var(--success)}.button.soft.warning{border-color:transparent;background-color:var(--warning-t-04);color:var(--warning)}.button.soft.warning:hover,.button.soft.warning:focus{background-color:var(--warning-t-12);color:var(--warning)}.button.focus,.button:focus{color:var(--light-shade-16-contrast);background-color:var(--light-shade-16)}.button.hover,.button:hover,.button:focus,.input-group .input-group-label:hover{cursor:pointer;background-color:var(--light-shade-08);color:var(--light-shade-08-contrast)}.button.disabled,.button.disabled:hover,.button.disabled:focus,.button[disabled],.button[disabled]:hover,.button[disabled]:focus{background-color:var(--surface);color:var(--text-muted)}.button.active,.button:active,.open>.dropdown-toggle.button{background-image:none;background-color:var(--light-shade-24);color:var(--light-shade-24-contrast)}.button.large,a.button.large{padding:.688rem 1rem;font-size:1rem;border-radius:calc(var(--border-radius) + 2px)}.button.large .material-icons,a.button.large .material-icons{font-size:1.5rem}.button.large .button-popover-text,a.button.large .button-popover-text{padding-right:15px}.button.large .button-popover-icon,a.button.large .button-popover-icon{border-left:1px solid rgba(255,255,255,.5);padding-left:15px;display:inline-block}.button.large img,a.button.large img{max-height:40px;padding:0 .5rem}.button.small,a.button.small{padding:.282rem .75rem;font-size:.875rem;border-radius:calc(var(--border-radius) - 2px)}.button.primary,.button.alert,.button.success,.button.warning,a.button.primary,a.button.alert,a.button.success,a.button.warning{color:var(--color-white)}.button.primary,a.button.primary{background-color:var(--color-success);border-color:var(--bm-success-stroke)}.button.primary:hover,.button.primary:focus,a.button.primary:hover,a.button.primary:focus{background-color:var(--bg-hover-success)}.button.primary .svg-inline--fa,a.button.primary .svg-inline--fa{color:var(--color-white)}.button.primary.disabled,.button.primary.disabled:hover,.button.primary[disabled],.button.primary[disabled]:hover,a.button.primary.disabled,a.button.primary.disabled:hover,a.button.primary[disabled],a.button.primary[disabled]:hover{background-color:var(--bg-hover-success)}.button.alert,a.button.alert{background-color:var(--color-error);border-color:var(--danger-shade-08)}.button.alert:hover,.button.alert:focus,a.button.alert:hover,a.button.alert:focus{background-color:var(--bg-hover-error)}.button.warning,a.button.warning{background-color:var(--color-warning);border-color:var(--bm-warning-stroke)}.button.warning:hover,.button.warning:focus,a.button.warning:hover,a.button.warning:focus{background-color:var(--bg-hover-warning)}.button.success,a.button.success{background-color:var(--color-clear-blue);border-color:var(--color-clear-blue)}.button.success:hover,.button.success:focus,a.button.success:hover,a.button.success:focus{background-color:var(--color-clear-blue);color:var(--color-white)}.button.disabled.success,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success,.button[disabled].success:hover,.button[disabled].success:focus{background-color:var(--color-clear-blue-3)}@media screen and (min-width:50em){.dropdown-pane,.datepicker.dropdown-menu,.drop-calendar,.tail-select-portal .select-dropdown{box-shadow:var(--popover-shadow)}}.dropdown-pane,.datepicker.dropdown-menu,.drop-calendar,.tail-select-portal .select-dropdown{border:1px solid var(--popover-border-color);border-radius:var(--radius-xs);font-size:.875rem;color:var(--popover-text-color);text-align:left;list-style:none;background-color:var(--popover-bg);background-clip:padding-box;padding:0 0 1rem;white-space:initial;z-index:var(--z-sticky)}@media screen and (min-width:50em){.dropdown-pane,.datepicker.dropdown-menu,.drop-calendar,.tail-select-portal .select-dropdown{padding:0}}.dropdown-pane.zf-large,.datepicker.dropdown-menu.zf-large,.drop-calendar.zf-large,.tail-select-portal .select-dropdown.zf-large{width:400px}@media only screen and (max-width:40rem){.dropdown-pane .zf-wrap,.datepicker.dropdown-menu .zf-wrap,.drop-calendar .zf-wrap,.tail-select-portal .select-dropdown .zf-wrap{margin-top:50px}.dropdown-pane .zf-wrap .zf-close,.datepicker.dropdown-menu .zf-wrap .zf-close,.drop-calendar .zf-wrap .zf-close,.tail-select-portal .select-dropdown .zf-wrap .zf-close{top:5px}}.dropdown-pane .zf-wrap .zf-close,.datepicker.dropdown-menu .zf-wrap .zf-close,.drop-calendar .zf-wrap .zf-close,.tail-select-portal .select-dropdown .zf-wrap .zf-close{margin:.3rem;position:absolute;right:5px}.dropdown-pane .zf-wrap .zf-header,.datepicker.dropdown-menu .zf-wrap .zf-header,.drop-calendar .zf-wrap .zf-header,.tail-select-portal .select-dropdown .zf-wrap .zf-header{background-color:var(--color-slate-gray-6);color:var(--color-slate-gray-2);text-transform:capitalize;padding:.5rem}.dropdown-pane .zf-wrap .zf-body,.datepicker.dropdown-menu .zf-wrap .zf-body,.drop-calendar .zf-wrap .zf-body,.tail-select-portal .select-dropdown .zf-wrap .zf-body{padding:.5rem;overflow:hidden}.dropdown-pane .zf-wrap .zf-body .show-more-title,.datepicker.dropdown-menu .zf-wrap .zf-body .show-more-title,.drop-calendar .zf-wrap .zf-body .show-more-title,.tail-select-portal .select-dropdown .zf-wrap .zf-body .show-more-title{display:flex;align-items:center;min-height:2rem;border-bottom:1px solid var(--border-color);padding-bottom:.5rem;margin-bottom:.5rem}.dropdown-pane .zf-wrap .zf-body .label,.datepicker.dropdown-menu .zf-wrap .zf-body .label,.drop-calendar .zf-wrap .zf-body .label,.tail-select-portal .select-dropdown .zf-wrap .zf-body .label{margin:.5rem 0rem 0rem;color:var(--ui-surface-low);text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dropdown-pane .zf-wrap .zf-body .select-dropdown,.datepicker.dropdown-menu .zf-wrap .zf-body .select-dropdown,.drop-calendar .zf-wrap .zf-body .select-dropdown,.tail-select-portal .select-dropdown .zf-wrap .zf-body .select-dropdown{position:relative;top:-37px}.drop-calendar{position:absolute;display:none;visibility:hidden;background-color:var(--surface);font-size:1rem;width:510px;z-index:9;overscroll-behavior:contain}.drop-calendar .popup-header,.drop-calendar .event-detail-header{border-top-left-radius:inherit;border-top-right-radius:inherit}.drop-calendar .grid-x.grid-padding-y>.cell{padding-top:.2rem;padding-bottom:.2rem}.drop-calendar input,.drop-calendar select{height:2rem;font-size:15px;padding:.3rem .7rem}@media(max-width:768px){.drop-calendar input,.drop-calendar select{font-size:1rem}}.drop-calendar.is-open{display:block;visibility:visible;overflow:hidden}.drop-calendar .popup-footer{position:fixed;bottom:0;width:100%;background:var(--surface)}.drop-calendar .popup-footer:before{position:absolute;left:0;right:0;height:4px;content:"";transition:box-shadow .1s var(--ease);box-shadow:inset 0 -2px 2px -1px #0000001f}.drop-calendar .popup-footer .popup-event-bottom{margin:.3rem 0}.drop-calendar .popup-body{margin-bottom:100px}@media screen and (min-width:42.5em){.drop-calendar .popup-body{margin-bottom:50px}}.drop-calendar .event-date{font-size:14px;font-weight:400;margin-bottom:.5rem}.drop-calendar .event-status{text-align:center}.drop-calendar p,.drop-calendar .button{margin-bottom:.1rem}.drop-calendar .scroll-drop{position:relative;max-height:80vh;overflow:auto}.drop-calendar .scroll-drop .popup-body{padding:1rem}.drop-calendar .scroll-drop .popup-body .box-white{padding:.4rem}.drop-calendar .scroll-drop .popup-body [type=text],.drop-calendar .scroll-drop .popup-body [type=password],.drop-calendar .scroll-drop .popup-body [type=date],.drop-calendar .scroll-drop .popup-body [type=datetime],.drop-calendar .scroll-drop .popup-body [type=datetime-local],.drop-calendar .scroll-drop .popup-body [type=month],.drop-calendar .scroll-drop .popup-body [type=week],.drop-calendar .scroll-drop .popup-body [type=email],.drop-calendar .scroll-drop .popup-body [type=number],.drop-calendar .scroll-drop .popup-body [type=search],.drop-calendar .scroll-drop .popup-body [type=tel],.drop-calendar .scroll-drop .popup-body [type=time],.drop-calendar .scroll-drop .popup-body [type=url],.drop-calendar .scroll-drop .popup-body [type=color],.drop-calendar .scroll-drop .popup-body textarea,.drop-calendar .scroll-drop .popup-body .tail-select{margin:0 0 .5rem}.drop-calendar .scroll-drop .popup-body .checkbox-small label,.drop-calendar .scroll-drop .popup-body .checkbox-small .checkbox.checkbox-adv{line-height:12px;font-size:12px}.drop-calendar .scroll-drop .popup-body .checkbox-small input[type=checkbox]+label:before,.drop-calendar .scroll-drop .popup-body .checkbox-small input[type=radio]+label:before,.drop-calendar .scroll-drop .popup-body .checkbox-small .check-button:before{line-height:9px;font-size:11px;width:16px;height:16px}.drop-calendar .scroll-drop .popup-body .privacy-panel .checkout-progress-bar li>svg.icon{width:1rem;height:1rem}.drop-calendar .scroll-drop .popup-body .privacy-panel .checkout-progress-bar li:before{top:.45rem}.drop-calendar .modal-container .modal-background .modal .content-bar{padding:0}.drop-calendar .health-detail,.health-detail-wrap .health-detail{padding:.5rem 0;font-size:.9rem}.drop-calendar .health-detail p>.svg-inline--fa,.health-detail-wrap .health-detail p>.svg-inline--fa{font-size:.8rem;color:var(--color-slate-gray-3);margin:.3rem}.drop-calendar .health-detail li,.drop-calendar .health-detail .flex-chip,.health-detail-wrap .health-detail li,.health-detail-wrap .health-detail .flex-chip{display:flex;align-content:center;align-items:center}.drop-calendar .health-detail h3.label,.health-detail-wrap .health-detail h3.label{padding:.5rem 0}.drop-calendar .health-detail .privacy-panel,.health-detail-wrap .health-detail .privacy-panel{margin:1.5rem 0}.drop-calendar .health-detail .menu-button,.health-detail-wrap .health-detail .menu-button{margin:15px 0 20px}.dropdown-calendar{max-height:calc(100% - 50px)}.dropdown-pane,.drop-calendar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:calc(100vh - 30px);overflow:hidden auto}.dropdown-pane .close,.drop-calendar .close{display:inline-block;color:var(--color-slate-gray-2);opacity:.75;margin:0 10px}.dropdown-pane .close .material-icons,.drop-calendar .close .material-icons{font-size:15px}.dropdown-pane .close:hover,.drop-calendar .close:hover{opacity:1}.dropdown-pane .filter,.drop-calendar .filter{font-size:15px;margin:0 10px}.dropdown-pane .result,.drop-calendar .result{color:var(--color-slate-gray-2);font-size:15px}.dropdown-pane .button-list .button,.drop-calendar .button-list .button{margin:.2rem 0rem}.dropdown-pane ul.menu,.drop-calendar ul.menu,.dropdown-pane ul.menu li,.drop-calendar ul.menu li{width:100%}.dropdown-pane ul.menu li a,.drop-calendar ul.menu li a{width:100%;text-overflow:ellipsis;overflow:hidden}@media only screen and (max-width:680px){.dropdown-pane,.drop-calendar{width:100%;position:fixed;left:0;right:0;bottom:0;display:block;overflow:auto;max-height:80vh;transition:all var(--dur-slow) ease-in-out;box-shadow:0 6px 20px #00000030,0 8px 17px #0003;font-size:1.2rem;transition:all var(--dur-slow) var(--ease) 0s}.dropdown-pane .menu li a,.drop-calendar .menu li a{font-size:1.2rem}.dropdown-pane.is-open,.drop-calendar.is-open{transform:translateZ(0)}}.dropdown-pane .drop-title,.drop-calendar .drop-title{padding-bottom:0}.dropdown-pane .action-sheet-new,.drop-calendar .action-sheet-new{margin:-1rem;padding:0 1rem}ul.folder-css{list-style:none}ul.folder-css .drop-title .sub-title{overflow:visible}ul.folder-css>li>ul{list-style:none}ul.folder-css>li>ul>li:hover{cursor:pointer}ul.folder-css>li>ul li>ul{list-style:none}ul.folder-css>li>ul li{font-size:16px;position:relative}ul.folder-css>li>ul li:before{position:absolute;left:-15px;top:0;content:"";display:block;border-left:1px solid var(--gray-300);height:1em;border-bottom:1px solid var(--gray-300);width:20px}ul.folder-css>li>ul li:after{position:absolute;left:-15px;bottom:-7px;content:"";display:block;border-left:1px solid var(--gray-300);height:100%}ul.folder-css>li>ul li.root{margin:0 0 0 -20px}ul.folder-css>li>ul li.root:before{display:none}ul.folder-css>li>ul li.root:after{display:none}ul.folder-css>li>ul li:last-child:after{display:none}.event-detail-wrap{display:none}.event-detail-wrap.is-open,.event-detail-wrap.is-open .modal-background{display:block}.event-detail-wrap .event-detail-header{text-align:right;padding:.5rem .75rem;display:flex;align-items:center;justify-content:flex-end;gap:6px;border-bottom:1px solid var(--hairline-strong)}.event-detail-wrap .event-detail-header .link-button{width:28px;height:28px;border:1px solid rgba(0,0,0,.1);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;font-size:12px;color:var(--gray-600);display:inline-flex;align-items:center;justify-content:center;padding:0;text-decoration:none}.event-detail-wrap .event-detail-header .link-button:hover{background:var(--paper-2);border-color:#0000002e}.event-detail-wrap .modal-background{position:fixed;width:100%;height:100%;inset:0;background-color:#ffffff4d;z-index:2}.event-detail-wrap.event-detail-delete .event-detail-header{border-top:5px solid var(--color-error)}.event-detail-wrap.event-detail-delete .event-detail-header .link-button{display:none}:focus:not(:focus-visible){outline:0}.button:active:not(.prevent-click-animation),.link-button:active:not(.prevent-click-animation){transform:scale(.95) translateZ(0)}.menu li.menu-text{color:var(--ui-surface-low);font-size:12px;font-weight:500;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.menu.beebee-menu-icon a{text-align:center}.menu.beebee-menu-icon a .material-icons{font-size:1.2rem;display:block;padding:.2rem}.menu .more{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem;margin-bottom:0;cursor:pointer}.menu .list-group-item{border-left:var(--border-width) solid transparent;padding:.5rem 1rem}.menu a,.menu .more,.menu .list-group-item{transition:all var(--dur-slow) var(--ease) 0s;color:var(--menu-item-text-color);text-transform:capitalize;font-size:14px;padding:9px 12px;margin:2px 0;border-radius:var(--radius-xs)}.menu a{flex-grow:1}.menu a:hover{color:var(--menu-item-hover-text-color);background-color:var(--menu-item-hover-bg)}.menu a:active{color:var(--menu-item-active-text-color);background-color:var(--menu-item-active-bg)}.menu .more .active>a,.menu .is-active>a,.menu a.active{color:var(--menu-item-active-text-color);background-color:var(--menu-item-active-bg)}.menu.vertical a.active,.menu .active a{background-color:var(--menu-item-active-bg);color:var(--menu-item-active-text-color)}.menu .material-icons{font-size:15px}.menu.hover-state li a:hover{background-color:var(--color-clear-blue-8);color:var(--color-clear-blue);border-radius:var(--border-radius)}.menu.patient-menu li{display:flex;align-items:center;align-content:center}.menu.patient-menu li span.label{background-color:var(--color-clear-blue-7);border:0;position:relative;overflow:visible;float:right}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--border-radius)}.list-group .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group .list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group .list-group-item+.list-group-item{border-top-width:0}.list-group .list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#181819e6;color:var(--menu-item-text-color);background-color:transparent;border:1px solid var(--border-color)}.list-group .list-group-item.hover:hover{background-color:var(--light-t-42)}.patient-menu-wrap{min-width:160px}.menu.sub-menu li{margin:0 5px}.menu.sub-menu li a{padding:3px 5px 3px 6px;border-radius:var(--border-radius)}.menu.sub-menu li.active a{background-color:#5d69852e;color:#3e3e40}.menu.sub-menu .icon,.menu.sub-menu .icon img{max-width:15px}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav .nav-link{display:block;padding:.532rem .75rem;font-size:.875rem;color:var(--link-color);transition:color var(--dur-base) ease-in-out,background-color var(--dur-base) ease-in-out,border-color var(--dur-base) ease-in-out}@media(prefers-reduced-motion:reduce){.nav .nav-link{transition:none}}.nav .nav-link:hover,.nav .nav-link:focus{color:var(--link-hover-color);text-decoration:none}.nav .nav-link.disabled{color:var(--ui-base-color-6);pointer-events:none;cursor:default}.nav .nav-tabs{border-bottom:1px solid var(--divider)}.nav .nav-tabs .nav-link{margin-bottom:-1px;background:none;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav .nav-tabs .nav-link:hover,.nav .nav-tabs .nav-link:focus{border-color:var(--divider);isolation:isolate}.nav .nav-tabs .nav-link.disabled{color:var(--ui-base-color-6);background-color:transparent;border-color:transparent}.nav .nav-tabs .nav-link.active,.nav-item.show .nav .nav-tabs .nav-link{color:var(--main-text-color);background-color:var(--card-background);border-color:var(--divider) var(--divider) var(--card-background)}.nav .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav .nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav .nav-pills .nav-link.active,.show>.nav .nav-pills .nav-link{color:var(--primary-contrast);background-color:var(--color-clear-blue)}.nav .nav-fill>.nav-link,.nav .nav-fill .nav-item,.nav .nav-justified>.nav-link,.nav .nav-justified .nav-item{flex:1 1 auto;text-align:center}.nav .nav-fill>.nav-link .nav-link-content,.nav .nav-fill .nav-item .nav-link-content,.nav .nav-justified>.nav-link .nav-link-content,.nav .nav-justified .nav-item .nav-link-content{display:flex;justify-content:center;align-items:center}.nav .nav-fill .nav-item .nav-link,.nav .nav-justified .nav-item .nav-link{width:100%}.nav .tab-content>.tab-pane{display:none}.nav .tab-content>.active{display:block}.nav .nav-link,.nav .nav-link-content{display:flex;align-items:center}.nav.nav.nav-nowrap{flex-wrap:nowrap}.nav.nav-underline{align-items:stretch;align-self:stretch}.nav.nav-underline.divider{box-shadow:inset 0 -1px 0 0 var(--divider)}.nav.nav-underline .nav-item{display:inline-flex}.nav.nav-underline .nav-link{color:var(--main-text-color);padding:0;font-weight:500;transition:box-shadow var(--dur-base) ease-in-out}.nav.nav-underline .nav-link:hover{text-decoration:none}.nav.nav-underline .nav-link.disabled{color:var(--ui-base-color-6);pointer-events:none;cursor:default}.nav.nav-underline .nav-link .nav-link-content{margin:5px 0;transition:background-color var(--dur-base) ease-in-out,color var(--dur-base) ease-in-out;border-radius:var(--radius-xs);padding:.532rem .75rem;display:flex;justify-content:center;align-items:center}.nav.nav-underline .nav-link .nav-link-content .label{margin:0 5px;border:none;background-color:var(--color-clear-blue-7)}.nav.nav-underline .nav-link:hover:not(.active):not(.disabled) .nav-link-content{background-color:var(--color-clear-blue-7)}.nav.nav-underline .nav-link.active,.nav-item.show .nav.nav-underline .nav-link{color:var(--color-clear-blue);box-shadow:inset 0 -2px 0 0 var(--color-clear-blue)}.nav.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.nav.navbar>.container,.nav.navbar>.container-fluid,.nav.navbar>.container-sm,.nav.navbar>.container-md,.nav.navbar>.container-lg,.nav.navbar>.container-xl,.nav.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.nav.navbar .navbar-brand{padding-top:.43825rem;padding-bottom:.43825rem;margin-right:.75rem;font-size:1rem;white-space:nowrap}.nav.navbar .navbar-brand:hover,.nav.navbar .navbar-brand:focus{text-decoration:none}.nav.navbar .navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.nav.navbar .navbar-nav .nav-link{padding-right:0;padding-left:0}.nav.navbar .navbar-nav .dropdown-menu{position:static}.nav.navbar .navbar-text{padding-top:.532rem;padding-bottom:.532rem}.nav.navbar .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.nav.navbar .navbar-toggler{padding:.25rem .75rem;font-size:1rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow var(--dur-base) ease-in-out}@media(prefers-reduced-motion:reduce){.nav.navbar .navbar-toggler{transition:none}}.nav.navbar .navbar-toggler:hover{text-decoration:none}.nav.navbar .navbar-toggler:focus{text-decoration:none;box-shadow:0 0}.nav.navbar .navbar-toggler .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.nav.navbar .navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width:576px){.nav.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.nav.navbar-expand-sm .navbar-nav{flex-direction:row}.nav.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.nav.navbar-expand-sm .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.nav.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.nav.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.nav.navbar-expand-sm .navbar-toggler,.nav.navbar-expand-sm .offcanvas-header{display:none}.nav.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:var(--z-modal);flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.nav.navbar-expand-sm .offcanvas-top,.nav.navbar-expand-sm .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.nav.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:768px){.nav.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.nav.navbar-expand-md .navbar-nav{flex-direction:row}.nav.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.nav.navbar-expand-md .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.nav.navbar-expand-md .navbar-nav-scroll{overflow:visible}.nav.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.nav.navbar-expand-md .navbar-toggler,.nav.navbar-expand-md .offcanvas-header{display:none}.nav.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:var(--z-modal);flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.nav.navbar-expand-md .offcanvas-top,.nav.navbar-expand-md .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.nav.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:992px){.nav.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.nav.navbar-expand-lg .navbar-nav{flex-direction:row}.nav.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.nav.navbar-expand-lg .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.nav.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.nav.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.nav.navbar-expand-lg .navbar-toggler,.nav.navbar-expand-lg .offcanvas-header{display:none}.nav.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:var(--z-modal);flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.nav.navbar-expand-lg .offcanvas-top,.nav.navbar-expand-lg .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.nav.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1200px){.nav.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.nav.navbar-expand-xl .navbar-nav{flex-direction:row}.nav.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.nav.navbar-expand-xl .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.nav.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.nav.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.nav.navbar-expand-xl .navbar-toggler,.nav.navbar-expand-xl .offcanvas-header{display:none}.nav.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:var(--z-modal);flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.nav.navbar-expand-xl .offcanvas-top,.nav.navbar-expand-xl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.nav.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1400px){.nav.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.nav.navbar-expand-xxl .navbar-nav{flex-direction:row}.nav.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.nav.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.nav.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.nav.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.nav.navbar-expand-xxl .navbar-toggler,.nav.navbar-expand-xxl .offcanvas-header{display:none}.nav.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:var(--z-modal);flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.nav.navbar-expand-xxl .offcanvas-top,.nav.navbar-expand-xxl .offcanvas-bottom{height:auto;border-top:0;border-bottom:0}.nav.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.nav.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.nav.navbar-expand .navbar-nav{flex-direction:row}.nav.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.nav.navbar-expand .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.nav.navbar-expand .navbar-nav-scroll{overflow:visible}.nav.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.nav.navbar-expand .navbar-toggler{display:none}.menu-button{display:flex;flex-wrap:wrap;justify-content:center;position:relative;align-items:stretch}@media only screen and (min-width:680px){.menu-button.background-bar:before{content:"";height:1px;background:var(--border-color);width:100%;position:absolute;z-index:0;top:50%}}.menu-button a,.menu-button .item{color:var(--color-slate-gray);border:1px solid var(--color-slate-gray-5);background-color:var(--surface);padding:.1rem 1rem;margin-right:-2px;margin-left:-2px;font-size:11px;text-transform:uppercase;z-index:var(--z-base);border-radius:var(--border-radius);flex:0 0 100%;text-align:center}@media only screen and (min-width:680px){.menu-button a,.menu-button .item{border-radius:0;flex:inherit}.menu-button a:first-child,.menu-button .item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.menu-button a:last-child,.menu-button .item:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-right:1px solid var(--color-slate-gray-5)}}.menu-button a:hover,.menu-button .item:hover{cursor:pointer}.menu-button a.active,.menu-button a:hover,.menu-button .item.active,.menu-button .item:hover{background-color:var(--color-slate-gray-8);color:var(--color-slate-gray)}.menu-button a.warning,.menu-button .item.warning{background-color:var(--bm-warning-fill);color:var(--color-warning)}.menu-button a.warning.active,.menu-button a.warning:hover,.menu-button .item.warning.active,.menu-button .item.warning:hover{background-color:var(--color-warning);color:var(--color-white)}.menu-button a.alert,.menu-button .item.alert{background-color:var(--bm-alert-fill);color:var(--color-error)}.menu-button a.alert.active,.menu-button a.alert:hover,.menu-button .item.alert.active,.menu-button .item.alert:hover{background-color:var(--color-error);color:var(--color-white)}.menu-button .label{padding:2px 3px;display:inline-flex;line-height:10px}.label.small{padding:.1rem .2rem;font-size:.65rem}.badge{display:inline-block;padding:.25rem .625rem;font-size:.7rem;font-weight:500;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:20px;border:none;background-color:var(--color-clear-blue-7);color:var(--color-navy-blue)}.bg-primary{background-color:var(--color-clear-blue);color:var(--primary-contrast)}.bg-soft-primary{background-color:var(--primary-t-12);color:var(--color-clear-blue);border-radius:20px;border:none}.bg-secondary{background-color:var(--secondary);color:var(--secondary-contrast)}.bg-soft-secondary{background-color:var(--secondary-t-12);color:var(--secondary);border-radius:20px;border:none}.bg-success{background-color:var(--success);color:var(--success-contrast)}.bg-soft-success{background-color:var(--success-t-12);color:var(--success);border-radius:20px;border:none}.bg-info{background-color:var(--info);color:var(--info-contrast)}.bg-soft-info{background-color:var(--info-t-12);color:var(--info);border-radius:20px;border:none}.bg-warning{background-color:var(--warning);color:var(--warning-contrast)}.bg-soft-warning{background-color:var(--warning-t-12);color:var(--warning);border-radius:20px;border:none}.bg-danger{background-color:var(--danger);color:var(--danger-contrast)}.bg-soft-danger{background-color:var(--danger-t-12);color:var(--danger);border-radius:20px;border:none}.bg-light{background-color:var(--light);color:var(--light-contrast)}.bg-soft-light{background-color:var(--light-t-12);color:var(--light);border-radius:20px;border:none}.bg-dark{background-color:var(--dark);color:var(--dark-contrast)}.bg-soft-dark{background-color:var(--dark-t-12);color:var(--dark);border-radius:20px;border:none}.badge.primary{background-color:#5f99f5}.box-white{border:var(--section-card-border);border-radius:var(--section-card-radius);background-color:var(--surface);box-shadow:none;padding:.3rem;margin:.3rem}.box-white h3.primary{text-align:center;text-transform:capitalize;padding:.5rem 0;font-weight:400;color:var(--color-clear-blue)}.box-white h3.secondary{color:var(--color-slate-gray-3);font-size:.9rem}.box-white .avatar.avatar-lg{margin-bottom:.7rem}@media screen and (min-width:50em){.box-white{padding:1rem}}.box-white.warning{background-color:var(--bm-warning-fill);color:var(--bm-text-headline)}.box-white.alert{background-color:var(--bm-alert-fill);color:var(--bm-text-headline)}.box-white.success{background-color:var(--bm-success-fill);color:var(--bm-text-headline)}.box-white.secondary{background-color:var(--color-clear-blue-8)}.box-white .wrap-icon-bg{position:relative;overflow:hidden}.box-white .wrap-icon-bg span.icon-bg{position:absolute;font-size:80px;left:-32px;transform:rotate(15deg);top:-20px;opacity:.04}.box-white .wrap-icon-bg span.icon-bg.success{color:var(--color-success)}.box-white .wrap-icon-bg span.icon-bg.alert{color:var(--color-error)}.box-white.small{padding:.4rem}.box-white.small h1,.box-white.small h2,.box-white.small h3,.box-white.small h4,.box-white.small h5{margin:0;padding:0}.box-message{display:flex;margin:.3rem 0;padding:16px;border-radius:var(--radius-md);border:1px solid var(--color-slate-gray-5);text-align:left}.box-message .icon{display:flex;font-size:20px;padding:0 13px 0 0}.box-message .icon .svg-inline--fa{margin:0}.box-message .message{letter-spacing:0;font-size:14px;line-height:20px;display:flex;flex-grow:1;flex-direction:column}.box-message .message .headline{color:var(--bm-text-headline);font-weight:500}.box-message .message .description{padding-top:4px;color:var(--bm-text-description);max-height:30vh;overflow:auto}.box-message .message .call{padding-top:12px;color:var(--bm-text-description)}.box-message .message a.call{color:var(--bm-text-description);text-decoration:underline}.box-message .message .button-group{padding-top:10px}.box-message.success{border-color:var(--bm-success-stroke);background-color:var(--bm-success-fill)}.box-message.success .icon{color:var(--success)}.box-message.warning{border-color:var(--bm-warning-stroke);background-color:var(--bm-warning-fill)}.box-message.warning .icon{color:var(--warning)}.box-message.alert{border-color:var(--bm-alert-stroke);background-color:var(--bm-alert-fill)}.box-message.alert .icon{color:var(--danger)}.box-message.info{border-color:var(--bm-info-stroke);background-color:var(--bm-info-fill)}.box-message.info .icon{color:var(--bm-info-stroke)}.box-message.secondary{border-color:var(--bb-border-hair, var(--border-color, #e6e7e9));background-color:var(--bb-bg-subtle, #f7f8f9);color:var(--bb-text-muted)}.box-message.secondary .icon{color:var(--color-slate-gray-4, #8a96a3)}.table thead{border:none;background:var(--surface);position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-base)}.table thead tr{background:var(--surface)}.table thead tr th{background:var(--surface);outline:1px solid var(--surface);margin:0;text-transform:capitalize;z-index:var(--z-base)}.table thead tr th:after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid var(--color-slate-gray-6)}.table thead tr th.can-order:hover{cursor:pointer}.table thead tr th .material-icons{font-size:14px}.table thead tr th{font-weight:500;vertical-align:bottom;border-bottom:1px solid var(--color-slate-gray-6);line-height:1.43;font-size:12px;color:var(--color-slate-gray);white-space:nowrap}.table thead tr th a{color:var(--color-slate-gray)}.table tbody{border:0}.table.compact{font-size:80%}.table.compact.no-padding td,.table.compact.no-padding th{padding:.5rem .2rem .2rem}.table.compact input[type=number]{height:2rem;font-size:13px;padding:.3rem .7rem}.table .grow{width:100%}.table th.width-120,.table td.width-120{width:120px}.table th.alert,.table td.alert{background-color:var(--color-alert-8, #fdecea);color:var(--color-error)}.table th.success,.table td.success{background-color:var(--color-success-8, #e8f8ee);color:var(--color-success)}.table th.warning,.table td.warning{background-color:var(--color-warning-8, #fff8e1);color:var(--color-warning)}.table.placeholder-table .codeTd{white-space:nowrap}.table.placeholder-table .beebeeLabel{padding-right:10px}.table.placeholder-table .copy-button{margin-left:5px;opacity:.001}.table.placeholder-table tr:hover .copy-button{opacity:.999}.index-table{margin:0 .5rem}.index-table .index-row{display:flex;align-items:center;justify-content:flex-start;border-left:3px solid var(--gray-200);border-top:1px solid var(--gray-200);min-height:44px}.index-table .index-row .index-cell{display:flex;flex:1;padding:.2rem .3rem;font-weight:400;font-size:13px;max-height:10rem;overflow:hidden;text-overflow:ellipsis}.index-table .index-row .index-cell.text-right{justify-content:flex-end}.index-table .index-row .index-cell .display-block{display:block;width:100%}.index-table .index-row .index-cell.entity-table-body-cell{flex-direction:column}.index-table .index-row .index-cell .icons{margin-right:.7rem;display:flex;align-items:center;justify-content:center}.index-table .index-row .index-cell .icons .svg-inline--fa{color:var(--color-slate-gray-3)}.index-table .index-row .index-cell .visibility-icons{font-size:.8rem;position:relative;top:-17px;left:31px;height:0px}.index-table .index-row .index-cell .visibility-icons .material-icons{font-size:.8rem}.index-table .index-row .index-cell [type=checkbox],.index-table .index-row .index-cell [type=radio]{margin:0}.index-table .index-row .index-cell .file-thumb{text-align:center}.index-table .index-row .index-cell .file-thumb .beebee-thumbnail{background-color:var(--surface)}.index-table .index-row .index-cell .file-thumb{will-change:transform}.index-table .index-row .index-cell .file-thumb:hover{transform:scale3d(1.1,1.1,1.1)}@media screen and (min-width:50em){.index-table .index-row .index-cell{padding:.2rem 1rem}}.index-table .index-row .index-cell .index-msg{display:flex;line-height:20px;flex:1 1 auto;flex-flow:column nowrap;overflow:hidden}.index-table .index-row .index-cell .index-msg .msg-wrap{display:flex;flex:1 1 auto;flex-flow:row nowrap;align-items:center;font-weight:400;overflow:hidden}.index-table .index-row .index-cell .index-msg .msg-wrap .msg-to{color:var(--color-slate-gray);font-weight:500;flex:1 1 auto;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-table .index-row .index-cell .index-msg .msg-wrap .msg-to span{color:var(--color-slate-gray-3)}.index-table .index-row .index-cell .index-msg .msg-wrap .msg-date{flex:0 0 auto;font-size:12px;font-weight:400;overflow:hidden;padding-left:16px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.index-table .index-row .index-cell .index-msg .msg-text{color:var(--color-slate-gray-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-table .index-row.invoice-wait,.index-table .index-row.invoice-unpaied,.index-table .index-row.expense-unpaied,.index-table .index-row.invoice-closed,.index-table .index-row.error{border-left-color:var(--color-error)}.index-table .index-row.invoice-wait .document-status,.index-table .index-row.invoice-wait .document-status:hover,.index-table .index-row.invoice-unpaied .document-status,.index-table .index-row.invoice-unpaied .document-status:hover,.index-table .index-row.expense-unpaied .document-status,.index-table .index-row.expense-unpaied .document-status:hover,.index-table .index-row.invoice-closed .document-status,.index-table .index-row.invoice-closed .document-status:hover,.index-table .index-row.error .document-status,.index-table .index-row.error .document-status:hover{color:var(--color-error)}.index-table .index-row.invoice-wait .badge,.index-table .index-row.invoice-unpaied .badge,.index-table .index-row.expense-unpaied .badge,.index-table .index-row.invoice-closed .badge,.index-table .index-row.error .badge{background-color:#dd425a1f;background-color:var(--danger-t-12);color:var(--danger)}.index-table .index-row.invoice-done,.index-table .index-row.invoice-accepted,.index-table .index-row.expense-done,.index-table .index-row.invoice-open,.index-table .index-row.success{border-left-color:var(--color-success)}.index-table .index-row.invoice-done .document-status,.index-table .index-row.invoice-done .document-status:hover,.index-table .index-row.invoice-accepted .document-status,.index-table .index-row.invoice-accepted .document-status:hover,.index-table .index-row.expense-done .document-status,.index-table .index-row.expense-done .document-status:hover,.index-table .index-row.invoice-open .document-status,.index-table .index-row.invoice-open .document-status:hover,.index-table .index-row.success .document-status,.index-table .index-row.success .document-status:hover{color:var(--color-success)}.index-table .index-row.invoice-done .badge,.index-table .index-row.invoice-accepted .badge,.index-table .index-row.expense-done .badge,.index-table .index-row.invoice-open .badge,.index-table .index-row.success .badge{background-color:#43a0471f;background-color:var(--success-t-12);color:var(--success)}.index-table .index-row.invoice-draft{border-left-color:var(--secondary)}.index-table .index-row.invoice-draft .badge{background-color:#5657581f;background-color:var(--secondary-t-12);color:#565758;color:var(--secondary)}.index-table .index-row .index-status-wrap .badge.badge-status{font-weight:500;font-size:11px;text-transform:capitalize;border-radius:100px}.index-table .index-row .index-status-wrap .badge.badge-status.badge-type{background:none;color:var(--color-slate-gray-5);padding:.35em .1em;margin:0 .1rem}.index-table .index-row .index-status-wrap .badge.badge-status.badge-type.active{background-color:#43a0471f;background-color:var(--success-t-12);color:var(--success)}.index-table .index-row .index-status-wrap .badge.badge-status.badge-type svg{padding:0;font-size:.65rem}.index-table .index-row .index-status-wrap .status-description{margin-top:2px;font-size:.85em}.index-table .index-row.can-view-detail:hover,.index-table .index-row.can-view-detail.active,.index-table .index-row.can-view-detail.selected{background-color:var(--color-clear-blue-8);color:var(--color-clear-blue);cursor:pointer}.index-table .index-row.can-view-detail:hover span.main-title,.index-table .index-row.can-view-detail:hover span.sub-title,.index-table .index-row.can-view-detail.active span.main-title,.index-table .index-row.can-view-detail.active span.sub-title,.index-table .index-row.can-view-detail.selected span.main-title,.index-table .index-row.can-view-detail.selected span.sub-title,.index-table .index-row.can-view-detail:hover span.main-title span,.index-table .index-row.can-view-detail:hover span.sub-title span,.index-table .index-row.can-view-detail.active span.main-title span,.index-table .index-row.can-view-detail.active span.sub-title span,.index-table .index-row.can-view-detail.selected span.main-title span,.index-table .index-row.can-view-detail.selected span.sub-title span,.index-table .index-row.can-view-detail:hover span.main-title .svg-inline--fa,.index-table .index-row.can-view-detail:hover span.sub-title .svg-inline--fa,.index-table .index-row.can-view-detail.active span.main-title .svg-inline--fa,.index-table .index-row.can-view-detail.active span.sub-title .svg-inline--fa,.index-table .index-row.can-view-detail.selected span.main-title .svg-inline--fa,.index-table .index-row.can-view-detail.selected span.sub-title .svg-inline--fa{color:var(--color-clear-blue)}.index-table .index-row.can-view-detail:hover .label.success,.index-table .index-row.can-view-detail:hover .label.secondary,.index-table .index-row.can-view-detail:hover .label.warning,.index-table .index-row.can-view-detail:hover .label.error,.index-table .index-row.can-view-detail:hover .label.alert,.index-table .index-row.can-view-detail.active .label.success,.index-table .index-row.can-view-detail.active .label.secondary,.index-table .index-row.can-view-detail.active .label.warning,.index-table .index-row.can-view-detail.active .label.error,.index-table .index-row.can-view-detail.active .label.alert,.index-table .index-row.can-view-detail.selected .label.success,.index-table .index-row.can-view-detail.selected .label.secondary,.index-table .index-row.can-view-detail.selected .label.warning,.index-table .index-row.can-view-detail.selected .label.error,.index-table .index-row.can-view-detail.selected .label.alert{color:var(--color-white)}.index-table .index-row.index-header{border-top:0;border-left:0;border-right:0;border-bottom:1px solid var(--gray-200);position:-webkit-sticky;position:sticky;top:50px;background:var(--surface)}.index-table .index-row.index-header .index-cell,.index-table .index-row.index-header .index-price{font-weight:500;color:var(--ui-surface-medium);display:block}.index-table.invoice-wait .document-status,.index-table.invoice-wait .document-status:hover,.index-table.invoice-unpaied .document-status,.index-table.invoice-unpaied .document-status:hover,.index-table.expense-unpaied .document-status,.index-table.expense-unpaied .document-status:hover,.index-table.invoice-closed .document-status,.index-table.invoice-closed .document-status:hover,.index-table.error .document-status,.index-table.error .document-status:hover{color:var(--color-error)}.index-table.invoice-done .document-status,.index-table.invoice-done .document-status:hover,.index-table.invoice-accepted .document-status,.index-table.invoice-accepted .document-status:hover,.index-table.expense-done .document-status,.index-table.expense-done .document-status:hover,.index-table.invoice-open .document-status,.index-table.invoice-open .document-status:hover,.index-table.success .document-status,.index-table.success .document-status:hover{color:var(--color-success)}.index-table .drop-title{display:flex;flex-direction:column;flex:1 1 0px}.index-table .check-index{max-width:50px;min-width:50px;padding-left:10px}.index-table .check-index [type=checkbox]+label,.index-table .check-index [type=radio]+label{margin:0}@media screen and (min-width:50em){.index-table .check-index{max-width:70px;min-width:70px}.index-table .check-index td [type=checkbox]+label,.index-table .check-index td [type=radio]+label{margin-left:.5rem;margin-right:1rem;margin-bottom:.35rem}}.index-table .thumbnail-index{max-width:50px;min-width:50px}@media screen and (min-width:50em){.index-table .thumbnail-index{max-width:70px;min-width:70px}}.index-table .index-number{max-width:40px;min-width:40px}.index-table .index-date{max-width:100px;min-width:100px}.index-table .index-datetime{max-width:150px;min-width:150px}.index-table .index-price{justify-content:flex-end;text-align:right}.index-table .entity-table-row .squigglyLine{display:inline-block;fill:var(--color-navy-blue-6);overflow:hidden;max-width:100%}.index-table .entity-table-row .entity-table-body-cell-secondary .squigglyLine{display:inline-block;fill:var(--gray-200)}.index-table.empty-data:hover{background:var(--surface);cursor:default}.index-table.empty-data:hover img{opacity:.5;filter:none}.index-table.empty-data:hover{position:absolute;width:100%;background:linear-gradient(rgba(251,253,254,0),var(--color-background));content:"";height:230px}.index-table.mobile-invoice-line{padding:2rem 0}.index-table.mobile-invoice-line .index-row{border-left:0;padding:10px 0}.index-table .button{margin-bottom:0}.index-table thead tr th .svg-inline--fa{font-size:12px}.index-table .empty-state-dashboard{width:100%;text-align:center;padding:30px 0}.index-table .empty-state-dashboard img{padding:10px 0}.index-table .empty-state-dashboard .text-not-found{font-weight:500;padding-top:10px}.index-table .empty-state-dashboard .text-not-found-reset{font-size:14px}.hover-row .hover-show{display:none}.hover-row .hover-hide,.hover-row:hover .hover-show{display:inline-block}.hover-row:hover .hover-hide{display:none}.index-table .index-row.index-row-disdetto{background-color:var(--color-slate-gray-6);border-top:1px solid var(--color-slate-gray-6)}.index-table .index-row.index-row-disdetto .main-title{text-decoration:line-through}.icon-desc{text-transform:uppercase;padding:0 2px;color:var(--color-slate-gray-2)}@media screen and (min-width:50em){table.scroll,.table-scroll table{display:table}}.index-stats{margin:1rem 0;text-align:center;color:var(--bm-text-headline)}.index-stats .box-white{overflow:hidden;position:relative}.index-stats>div{display:flex;flex-direction:column}.index-stats>div>a{display:flex;flex-direction:column;flex:1;background-color:var(--surface);border:var(--section-card-border, .5px solid var(--hairline-strong));border-radius:var(--section-card-radius, 10px);box-shadow:none;transition:box-shadow var(--dur-base) ease;overflow:hidden;padding:1rem;text-decoration:none;color:inherit}.index-stats>div>a:hover{text-decoration:none}.index-stats span.icon-bg{position:absolute;font-size:80px;left:-32px;transform:rotate(15deg);top:-20px;opacity:.3}.index-stats span.icon-bg.success{color:var(--color-success)}.index-stats span.icon-bg.alert{color:var(--color-error)}.index-stats .value{font-size:1.65rem;font-weight:500;line-height:1.1;white-space:nowrap;color:var(--color-slate-gray-5);letter-spacing:-1px;font-variant-numeric:tabular-nums;margin-bottom:.2rem}.index-stats .value.success{color:var(--bm-text-headline)}.index-stats .value.alert{color:var(--color-error)}.index-stats .lordo{display:block;font-size:.72rem;font-weight:400;white-space:nowrap;color:var(--color-slate-gray-3);letter-spacing:.01em;line-height:1.3;margin-bottom:.15rem}.index-stats .name{display:block;font-size:.8rem;font-weight:400;white-space:nowrap;color:var(--color-slate-gray-3);line-height:1.3}.index-stats .name>span{font-weight:600}.index-stats .name.change-perc svg{margin:0}.index-stats .selected .lordo{color:var(--color-slate-gray)}.index-stats .selected .value{color:var(--color-clear-blue)}.index-stats .selected .name{color:var(--color-slate-gray)}.index-stats .selected.unpaied .name,.index-stats .selected.wait .name,.index-stats .selected.closed .name{color:var(--color-error)}.index-stats .selected.paied .name,.index-stats .selected.done .name,.index-stats .selected.accepted .name,.index-stats .selected.open .name{color:var(--color-success)}.index-stats .show-hover{display:none}.index-stats>div:hover .show-base{display:none}.index-stats>div:hover .show-hover{display:inline-block}.index-stats .comunication-stats{padding-top:10px}.index-stats .comunication-stats .com-row{display:flex;align-items:center}.index-stats .comunication-stats .com-row .com-label{text-transform:uppercase;font-size:11px;color:var(--color-slate-gray-2);text-align:right;width:30%}.index-stats .comunication-stats .com-row .com-data{color:var(--color-clear-blue-1);font-weight:700;text-align:left;padding-left:10px;width:70%}.index-stats .comunication-stats .com-row .com-data a{display:block;color:var(--color-slate-gray-2)}.index-stats .comunication-stats .com-row .com-data a:hover{color:var(--color-slate-gray)}.index-stats .comunication-stats .com-row .com-data .data{display:none}.index-stats .comunication-stats .com-row .com-data .perc{display:block}.index-stats .comunication-stats .com-row .com-data .progress{margin:3px 0}.index-stats .comunication-stats .com-row:hover .com-data .data{display:block}.index-stats .comunication-stats .com-row:hover .com-data .perc{display:none}@media only screen and (max-width:680px){.index-stats>div>a{padding:.75rem}.index-stats .value{font-size:1.2rem}.index-stats .name{font-size:.75rem}.index-stats .lordo{font-size:.65rem}}.click-to-copy:hover{cursor:pointer}.click-to-copy:hover .click-to-copy-label{transform:translateZ(0);opacity:1}.click-to-copy .click-to-copy-label{content:attr(data-label);color:var(--color-beebee-blue);display:inline-block;opacity:.001;text-align:center;transform:translate3d(-50%,0,0);white-space:nowrap;transition:opacity .4s ease-in}.files-gallery-assets-renderer-component{display:flex;flex-direction:column;margin:20px 0}.files-gallery-assets-renderer-component .single-file-preview-component{display:flex;flex-direction:row;border:1px solid var(--color-slate-gray-6);border-radius:var(--border-radius);padding:8px;cursor:pointer;animation:fadeIn var(--dur-slow) ease;margin:4px 0}.files-gallery-assets-renderer-component .single-file-preview-component .file-thumbnail-preview-wrapper{display:flex;justify-content:center;align-items:center}.files-gallery-assets-renderer-component .single-file-preview-component .file-thumbnail-preview-wrapper .file-preview-image{background-size:cover;background-position:center;background-repeat:no-repeat}.files-gallery-assets-renderer-component .single-file-preview-component .file-thumbnail-preview-wrapper .file-preview{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.files-gallery-assets-renderer-component .single-file-preview-component .file-thumbnail-preview-wrapper .file-thumbnail-preview{width:88px;height:88px;border:1px solid var(--border-color);border-radius:var(--border-radius)}.files-gallery-assets-renderer-component .single-file-preview-component .file-thumbnail-preview-wrapper.with-breadcrumbs{width:88px;height:88px}.files-gallery-assets-renderer-component .single-file-preview-component .file-info-section{display:flex;flex-direction:column;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 8px}.files-gallery-assets-renderer-component .single-file-preview-component .file-info-section .drop-title{padding:0}.files-gallery-assets-renderer-component .single-file-preview-component .file-info-section .file-info-name-wrapper{display:flex;font-weight:500;font-size:13px;padding-top:2px;line-height:1.2rem}.files-gallery-assets-renderer-component .single-file-preview-component .file-info-section .file-info-item:not(:last-child){margin-bottom:8px}.files-gallery-assets-renderer-component .single-file-preview-component .file-info-section .file-info-item .chip-tag{font-size:13px;padding:0 6px;min-height:1.5rem}.files-gallery-assets-renderer-component .single-file-preview-component .file-actions-section{margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0}.files-gallery-assets-renderer-component .single-file-preview-component .file-actions-section .file-actions-menu{display:flex;justify-content:flex-end}.files-gallery-assets-renderer-component .single-file-preview-component .file-actions-section .file-thumbnail-indications-component{display:flex}.files-gallery-assets-renderer-component .single-file-preview-component .file-actions-section .file-thumbnail-indications-component .indication-wrapper{border:1px solid var(--border-color);border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center;color:var(--color-slate-gray);width:36px;padding:5px}.files-gallery-assets-renderer-component .single-file-preview-component .file-actions-section .file-thumbnail-indications-component .indication-wrapper .svg-inline--fa{font-size:20px}.files-gallery-assets-renderer-component .single-file-preview-component .file-actions-section .file-thumbnail-indications-component .indication-wrapper conversation-indicator-component{display:flex;justify-content:center;padding:6px}.files-gallery-assets-renderer-component .single-file-preview-component .file-actions-section .file-thumbnail-indications-component .indication-wrapper conversation-indicator-component .conversation-indicator-icon{min-width:24px;height:24px;line-height:28px;position:relative}.pagination{margin-bottom:5rem;margin-top:1rem}.pagination li{display:inline-block}.pagination li a{font-size:14px;line-height:14px;font-weight:400;padding:10px 12px;color:var(--color-clear-blue);border-radius:var(--border-radius);margin-left:4px}.pagination li a.active{z-index:3;color:var(--color-white);background-color:var(--color-clear-blue);border-color:var(--color-clear-blue);cursor:default}@media screen and (min-width:50em){.pagination{margin-top:1rem;margin-bottom:1rem}}.here-map,.geographic-map{height:200px;overflow:hidden}.here-map>div,.geographic-map>div{border-radius:var(--border-radius)}.geographic-map{height:calc(100vh - 170px);width:100%}.off-canvas{transition:all var(--dur-slow) var(--ease) 0s;background:var(--surface);box-shadow:-2px 0 0 0 var(--primary-t-08);border-left:1px solid var(--border-color)}.off-canvas .off-canvas-header{padding:1rem 0 0;margin-bottom:0;margin-right:30px;display:block;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.online-users{border-top:1px solid var(--border-color);padding-top:.5rem;margin-top:.5rem}.online-users .name{text-align:left;margin:0;width:135px;height:1.2rem;display:block;overflow:hidden;text-overflow:ellipsis;max-height:1.2rem;min-height:1.2rem;line-height:1.2rem}.online-users li>span{padding:0 .5rem}.slider{background:none;margin-bottom:1.25rem;z-index:var(--z-base)}.slider.slider-horizontal{height:0px}.slider.slider-horizontal .slider-tick,.slider.slider-horizontal .slider-handle{margin-top:-1px}.slider.slider-horizontal .slider-track{height:5px}.slider .slider-track{background-image:none;box-shadow:none;background:var(--color-slate-gray-6)}.slider .slider-selection{background-image:none;box-shadow:none;background:var(--color-clear-blue)}.slider .slider-handle{background-image:none;box-shadow:none;background:var(--surface);border:var(--border-width) solid var(--color-slate-gray-6);opacity:0}.slider .tooltip{position:absolute;z-index:1070;display:block;font-size:12px;line-height:1.4;visibility:visible;opacity:0;background-color:var(--surface);color:var(--color-clear-blue);padding:.4rem}.tooltip.ember-tooltip{border-radius:var(--border-radius);padding:.4rem .5rem;background-color:var(--color-slate-gray);color:var(--color-white);border:var(--border-width) solid var(--color-slate-gray);font-weight:700;z-index:1070}.tooltip.ember-tooltip .ember-tooltip-arrow{display:none}.mce-tinymce.mce-container{margin:0 0 1rem}.mce-tinymce.mce-container.mce-panel{box-shadow:none;border:var(--border-width) solid var(--color-slate-gray-6);border-width:2px!important;border-radius:var(--border-radius)}.mce-tinymce.mce-container.mce-panel .mce-top-part:before{box-shadow:none}.no-margin-bottom{margin-bottom:0}.no-padding{padding:0!important}.no-margin{margin:0!important}.menu.action-sheet-results li{display:block;overflow:hidden;text-overflow:ellipsis}.menu.action-sheet-results li a{padding:8px 10px}.menu.action-sheet-results li a>div,.menu.action-sheet-results li a>span{display:inline-block;padding:0 5px}.menu.action-sheet-results li.add-new{border-top:1px solid var(--color-slate-gray-6);background-color:var(--gray-50)}.menu.action-sheet-results li.add-new a{border-left:0px}.card{box-shadow:none;border:1px solid var(--card-border-color);border-radius:var(--border-radius)}.card .card-divider{background:var(--ui-base-color-2);word-break:break-all}.card .card-img object{width:100%}.card .card-section.file-thumb{min-height:10rem;height:10rem;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}.card .card-section.file-thumb:hover{cursor:pointer}.chip{display:inline-flex;align-items:center;gap:6px;padding:.2rem;min-height:28px;max-width:100%;margin-bottom:5px;margin-right:5px;overflow:hidden;background-color:var(--light, #fff);border:1px solid var(--border-color);border-radius:.25rem;font-family:var(--bb-font-sans);font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--bb-text);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--dur-base) ease,background-color var(--dur-base) ease,color var(--dur-base) ease}.chip:hover{border-color:var(--bb-blue-5);background-color:var(--bb-blue-8)}.chip:focus-visible{outline:none;box-shadow:0 0 0 3px var(--surface),0 0 0 4px var(--bb-navy)}.chip.active,.chip[aria-pressed=true],.chip[aria-selected=true]{border-color:var(--bb-blue);background-color:var(--bb-blue-8);color:var(--bb-navy)}.chip[disabled],.chip.is-disabled{border-color:var(--bb-gray-200);color:var(--bb-text-disabled);cursor:not-allowed;pointer-events:none}.chip.small{padding:4px 10px;min-height:22px;font-size:10.5px}.chip .chip-close{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:-6px;border-radius:var(--radius-pill);font-size:11px;color:var(--bb-text-muted, rgba(24, 24, 25, .7));background:transparent;border:none;cursor:pointer}.chip .chip-close:hover{color:var(--bb-navy);background:var(--secondary-t-08)}.chip .chip-close .material-icons{font-size:1.2rem;padding:0 .2rem}.chip .chip-close .svg-inline--fa{font-size:12px;padding:0}.chip .chip-label{display:flex;align-items:center;gap:4px;padding:0 .2rem}.chip .chip-label .beebee-thumbnail{border-radius:50%;margin-right:.532rem}.chip .chip-label .material-icons{font-size:17px}.chip.chip-tag{border-radius:var(--radius-pill);font-size:13px;padding:0 12px}.chip.chip-tag:hover{cursor:initial}.chip.chip-tag .chip-close{padding:0}.chip.chip-tag .chip-close .svg-inline--fa{font-size:12px;padding:0}.chip.hollow{background-color:transparent;border:0;padding:0}.chip.hollow,.chip.hollow .drop-title .main-title{color:var(--color-beebee-blue)}.chip.hollow:hover{background-color:transparent}.chip.hollow:hover,.chip.hollow:hover .drop-title .main-title{color:var(--color-navy-blue)}.chip.hollow .chip-label{margin:0;padding:0}.chip.hollow .drop-title,.chip.hollow .drop-title .main-title,.chip.hollow .drop-title .sub-title{padding:0}.chip.text-large .drop-title .main-title{font-size:1rem;line-height:1.3rem}.chip.text-large .drop-title .sub-title{font-size:.8rem}.chip a>div{display:inline-block}.chip a,.chip>span{color:var(--ui-surface-medium);display:flex;align-items:center;justify-content:center}.chip .drop-title{flex-direction:column}.chip .drop-title .main-title{line-height:1rem}.chip .drop-title .sub-title{font-size:11px;line-height:1rem}.flex-table.stripe-row:nth-of-type(2n){background-color:var(--gray-100)}.flex-table{display:flex;flex-flow:column nowrap;justify-content:space-between;margin:.5rem;line-height:15px;font-size:14px}.flex-table-header{display:none}.flex-table-row{width:100%}@media screen and (min-width:31.25em){.flex-table-row{display:flex;align-items:start}}.flex-table-row{background:var(--surface);border:1px solid var(--gray-200);border-top:1px solid var(--gray-200);padding:0 .5rem}.flex-table-row .tdDescription{position:relative}.flex-table-row .tdDescription.invoice-description textarea.autogrow{padding-right:65px}.flex-table-row .tdDescription>input{padding-right:70px}.flex-table-row .tdDescription .related-icons{display:block;position:absolute;float:right;width:30px;height:26px;line-height:25px;right:8px;top:15px;color:var(--color-slate-gray-4);cursor:pointer;z-index:1001;background:var(--surface);border-radius:50%}.flex-table-row .tdDescription .related-icons.related-icons-link{right:40px}.flex-table-row .tdDescription .related-icons .material-icons{font-size:17px;color:var(--color-slate-gray-4);padding:3px}.flex-table-row .tdDescription .related-icons:hover{color:var(--color-slate-gray-2)}.flex-table-row .tdDescription .tail-select{margin:0}.flex-table-row .tdDescription .tail-select .select-label{border-top-right-radius:0;border-bottom-right-radius:0}.flex-table-row .tdDescription .tail-select .select-label:after{right:50px}.flex-table-row .tdDescription .material-icons{font-size:12px;color:var(--color-slate-gray-4)}.flex-table-row .tdDescription .button.small{justify-content:flex-start}.flex-table-row.second-row{border-top:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.flex-table-row.second-row .productDescription{min-height:50px}.flex-table-row.second-row .tdDescription{padding:0}.flex-table-row.second-row .tdDescription,.flex-table-row.second-row .tdOther{min-height:0px;padding:0}.flex-table-row.first-row{border-bottom:0;border-top-left-radius:8px;border-top-right-radius:8px;padding-top:.5rem}@media screen and (min-width:31.25em){.flex-table-row.first-row input,.flex-table-row.first-row select,.flex-table-row.first-row textarea{border-radius:0;border-left:0;margin:0}.flex-table-row.first-row input:focus-visible,.flex-table-row.first-row select:focus-visible,.flex-table-row.first-row textarea:focus-visible{border:1px solid var(--color-slate-gray-4)}.flex-table-row.first-row textarea{border-left:1px solid var(--color-slate-gray-5)}.flex-table-row.first-row .firstInput input,.flex-table-row.first-row .firstInput select,.flex-table-row.first-row .firstInput textarea{border-left:1px solid var(--color-slate-gray-5);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.flex-table-row.first-row .firstInput input{border-right:0}}.flex-table-row-item{display:flex;flex-flow:column nowrap;flex-grow:1;flex-basis:0;word-break:break-word}.flex-table-row-item:before{content:attr(data-header);width:100%;text-align:left;text-transform:uppercase;font-size:11px;color:var(--color-slate-gray-4);z-index:0;padding-right:.625rem;padding-left:.625rem}@media screen and (min-width:31.25em){.flex-table-row-item{padding:.5rem 0;min-height:43px}.flex-table-row-item:before{content:none}}.flex-table-header{font-weight:500;border:0}.flex-table .tdQt,.flex-table .tdNumber,.flex-table .tdUnit{text-align:right}.flex-table .tdTotal{font-size:1rem;text-align:right}.flex-table .tdControl{display:block}@media screen and (min-width:31.25em){.flex-table.editable .tdDescription{min-width:400px}}.flex-table.editable-row{padding:.5rem .125rem .125rem;line-height:35px}.flex-table.editable-row-item{align-items:baseline}.flex-table.editable .tdTotal{line-height:40px}.flex-table.editable .iva_natura{display:block}@media screen and (min-width:31.25em){.flex-table .tdControl{min-width:80px;max-width:80px;width:80px}.flex-table .tdDescription{width:auto;min-width:150px;max-width:400px;white-space:inherit}.flex-table .tdDescription>div{flex:auto;width:100%}.flex-table .tdDescription input{margin-bottom:0;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.flex-table .tdDescription .chip{margin:-6px 0}.flex-table .tdDescription .description{font-size:80%}.flex-table .tdIva select{border-right:1px solid var(--color-slate-gray-5);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.flex-table .tdOther{padding-left:2rem}.flex-table .tdOther [type=checkbox]+label{margin-left:0}.flex-table .tdOther label{font-size:11px;color:var(--color-slate-gray-4)}.flex-table .tdOther select{padding:3px;height:auto;max-width:200px;line-height:1}}.totalPrice,.invoiceTotal{font-size:1.5rem;color:var(--color-clear-blue);font-weight:400}.totalPrice .beebeeLabel,.invoiceTotal .beebeeLabel{font-size:1.5rem}.invoiceTotal.beebeeLabel{font-size:1.5rem;color:var(--color-clear-blue);font-weight:400}.invoiceTotal.advanced.beebeeLabel{font-size:1rem}.invoice-number-wrap{display:flex;align-items:center}.invoice-number-wrap.disabled{background-color:var(--form-input-disabled-bg)}.invoice-number-wrap.disabled .tooltip,.invoice-number-wrap.disabled .prefix-add,.invoice-number-wrap.disabled .suffix-add{display:none}.invoice-number-wrap.disabled .tooltip:hover,.invoice-number-wrap.disabled .prefix-add:hover,.invoice-number-wrap.disabled .suffix-add:hover{cursor:not-allowed}.invoice-number-wrap{border:1px solid var(--color-slate-gray-5);border-radius:.25rem;padding:0}.invoice-number-wrap .prefix-add,.invoice-number-wrap .suffix-add{position:relative;color:var(--color-slate-gray-6);background:var(--surface)}.invoice-number-wrap .prefix-add:hover,.invoice-number-wrap .suffix-add:hover{cursor:pointer;color:var(--color-slate-gray-3)}.invoice-number-wrap .prefix-add{margin-left:-17px}.invoice-number-wrap .suffix-add{right:-17px}.invoice-number-wrap .prefix-number,.invoice-number-wrap .suffix-number{display:flex;align-items:center;height:2.4375rem;line-height:1.5;padding:0 .5rem;background:var(--gray-50);font-weight:500;color:var(--color-slate-gray);font-size:13px}.invoice-number-wrap .prefix-number svg,.invoice-number-wrap .suffix-number svg{margin:0;color:var(--color-slate-gray-3)}.invoice-number-wrap .prefix-number:hover,.invoice-number-wrap .suffix-number:hover{cursor:pointer;color:var(--color-slate-gray)}.invoice-number-wrap .prefix-number:hover svg,.invoice-number-wrap .suffix-number:hover svg{color:var(--color-slate-gray)}.invoice-number-wrap .prefix-number,.invoice-number-wrap .input-wrap{padding-left:.8rem}.invoice-number-wrap .prefix-number{white-space:nowrap;padding-right:.8rem;border-right:1px solid var(--color-slate-gray-5)}.invoice-number-wrap .suffix-number{white-space:nowrap;padding:0 .8rem;border-left:1px solid var(--color-slate-gray-5)}.invoice-number-wrap .input-wrap{flex-grow:1}.invoice-number-wrap .input-wrap input{border-color:transparent;margin:0;padding:0 5px}.invoice-number-wrap .input-wrap input::-webkit-outer-spin-button,.invoice-number-wrap .input-wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.invoice-number-wrap .input-wrap input[type=number]{-moz-appearance:textfield}.label.detail-item-id{color:var(--color-slate-gray-4);border:1px solid var(--color-slate-gray-6);margin:0 .4rem;border-radius:var(--border-radius)}.page-title{text-transform:uppercase;font-weight:600;color:var(--bm-text-headline);font-size:1.3rem}@media screen and (min-width:50em){.page-title{padding-bottom:.5rem}}.hdr-actions{display:flex;gap:4px;flex-shrink:0;align-items:center}.hdr-btn{width:28px;height:28px;border-radius:var(--radius-sm);border:1px solid rgba(0,0,0,.1);background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--color-slate-gray-4);padding:0;transition:background var(--dur-base),color var(--dur-base),border-color var(--dur-base);text-decoration:none;line-height:1}.hdr-btn:hover{background:var(--color-slate-gray-6);color:var(--color-slate-gray);text-decoration:none}.hdr-btn.hdr-btn--red{color:var(--color-alert)}.hdr-btn.hdr-btn--red:hover{background:var(--bm-alert-fill, var(--color-alert-background));color:var(--color-alert);border-color:var(--danger-t-42)}.hdr-btn:focus-visible{outline:2px solid var(--color-navy-blue);outline-offset:2px}.hdr-btn.disabled,.hdr-btn:disabled{opacity:.4;cursor:default;pointer-events:none}.hdr-btn.loading{opacity:.6;cursor:wait;color:transparent;position:relative}.hdr-btn.loading:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid transparent;border-top-color:var(--color-slate-gray-3);border-left-color:var(--color-slate-gray-3);animation:spin .6s linear infinite}.hdr-btn--red{color:var(--bm-alert-text);border-color:#a01e3233}.hdr-btn--red:hover{background:var(--color-alert-8, #fdecea)}.sortable-list>li{line-height:1;text-decoration:none;display:block}.sortable-list>li>a{color:var(--color-slate-gray)}.sortable-list.no-padding>li{padding:0}.sortable-list.no-padding>li.is-dragging{padding:5px}.modal-container{position:fixed;display:block;height:100%;width:100%;top:0;left:0;z-index:var(--z-base);pointer-events:none}.modal-container.in{pointer-events:auto}.modal-container.out{display:none}.modal-container.out .modal-background .modal{animation:zoomOut .1s cubic-bezier(.165,.84,.44,1) forwards}.modal-container .modal-background{background:#00000059;height:100%;align-items:center;justify-content:center;display:flex}.modal-container .modal-background .modal{position:relative;width:100%;height:100%;max-height:100vh;max-height:100dvh}.modal-container .modal-background .modal .force-close-modal{position:absolute;left:0;right:0;margin:0 auto;width:100%;z-index:var(--z-sticky);top:50px;background-color:var(--color-midnight-blue);border-bottom:1px solid var(--divider)}.modal-container .modal-background .modal .force-close-modal h5{color:var(--color-white);padding:1rem 1rem .5rem}.modal-container .modal-background .modal .force-close-modal .grid-x{gap:8px;padding:0 1rem 1rem}.modal-container .modal-background .modal .force-close-modal .button{text-transform:uppercase;height:44px;line-height:42px;font-size:14px;font-weight:700;border-radius:var(--radius-md);white-space:nowrap;margin:0;padding:0 16px;background-color:transparent;border:1px solid rgba(255,255,255,.45);color:var(--color-white);transition:background var(--dur-fast) var(--ease)}.modal-container .modal-background .modal .force-close-modal .button:hover{color:var(--color-white);background:#ffffff1f;border-color:#ffffffb3}.modal-container .modal-background .modal .force-close-modal .button.alert{background-color:var(--color-error);border-color:transparent;color:var(--color-white)}.modal-container .modal-background .modal .force-close-modal .button.alert:hover{color:var(--color-white);background-color:var(--danger-shade-08, #cb3d53)}@media screen and (min-width:50em){.modal-container .modal-background .modal .force-close-modal h5{padding:2rem}}.modal-container .modal-background .modal .modal-bar{position:absolute;left:0;right:0;margin:0 auto;width:100%;z-index:var(--z-sticky);background-color:var(--color-midnight-blue);height:50px;top:0}.modal-container .modal-background .modal .modal-bar.modal-header{padding:0 2rem;display:flex;align-items:center;border-top-left-radius:var(--section-card-radius);border-top-right-radius:var(--section-card-radius)}.modal-container .modal-background .modal .modal-bar .close-button{display:flex;justify-content:center;align-items:center;color:var(--color-slate-gray-3);top:8px;right:5px;height:40px;width:40px;border-radius:var(--radius-lg);font-size:20px}.modal-container .modal-background .modal .modal-bar .close-button:hover{color:var(--color-midnight-blue);background:var(--color-slate-gray-4)}.modal-container .modal-background .modal .modal-bar h4{font-size:17px;font-weight:400;text-align:left;white-space:nowrap;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;color:var(--color-white);margin:0;line-height:25px;left:20px}.modal-container .modal-background .modal .modal-footer{width:100%;border-top:1px solid var(--divider);border-bottom:0;top:auto;bottom:0;height:68px;display:flex;align-items:center;gap:12px;padding:0 2rem;padding-bottom:env(safe-area-inset-bottom,0);z-index:var(--z-sticky);border-bottom-left-radius:var(--section-card-radius);border-bottom-right-radius:var(--section-card-radius)}.modal-container .modal-background .modal .modal-footer .button{flex:0 0 auto;width:auto;height:44px;margin:0;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:14px;font-weight:700;line-height:42px;border-radius:var(--radius-md);white-space:nowrap;background-color:transparent;border:1px solid rgba(255,255,255,.45);color:var(--color-white);transition:background var(--dur-fast) var(--ease)}.modal-container .modal-background .modal .modal-footer .button .loading div,.modal-container .modal-background .modal .modal-footer .button .loading svg{background-color:var(--surface)}.modal-container .modal-background .modal .modal-footer .button.loading:after{border-top-color:var(--color-white);border-left-color:var(--color-white)}.modal-container .modal-background .modal .modal-footer .button:hover{color:var(--color-white);background:#ffffff1f;border-color:#ffffffb3}.modal-container .modal-background .modal .modal-footer .button.success{margin-left:auto;min-width:180px;padding:0 32px;background-color:var(--color-success);border-color:transparent;color:var(--color-white)}.modal-container .modal-background .modal .modal-footer .button.success span{background:none;padding:0;border:0;border-radius:0;color:inherit}.modal-container .modal-background .modal .modal-footer .button.success:hover{color:var(--color-white);background-color:var(--success-shade-08, #3c9142);border-color:transparent}.modal-container .modal-background .modal .modal-footer .button.success:only-child{margin-left:0;flex:1 1 auto}.modal-container .modal-background .modal .modal-footer .button.alert{border-color:#dd425a8c;color:var(--color-error)}.modal-container .modal-background .modal .modal-footer .button.alert:hover{color:var(--color-white);background-color:var(--color-error);border-color:transparent}.modal-container .modal-background .modal .modal-footer .save-menu{position:relative;margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:stretch}.modal-container .modal-background .modal .modal-footer .save-menu .button.success{margin-left:0;min-width:0}.modal-container .modal-background .modal .modal-footer .save-menu .save-menu-primary{min-width:150px;border-top-right-radius:0;border-bottom-right-radius:0}.modal-container .modal-background .modal .modal-footer .save-menu .save-menu-toggle{padding:0;margin-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.modal-container .modal-background .modal .modal-footer .save-menu .save-menu-toggle svg{transition:transform var(--dur-fast) var(--ease)}.modal-container .modal-background .modal .modal-footer .save-menu.is-open .save-menu-toggle svg{transform:rotate(180deg)}.modal-container .modal-background .modal .modal-footer .save-menu-backdrop{position:fixed;inset:0;z-index:var(--z-modal);margin:0;padding:0;border:0;background:transparent;cursor:default}.modal-container .modal-background .modal .modal-footer .save-menu-pane{position:absolute;right:0;bottom:calc(100% + 8px);z-index:calc(var(--z-modal) + 1);min-width:220px;padding:6px;background:var(--surface);border:1px solid var(--divider);border-radius:var(--radius-md);box-shadow:var(--popover-shadow)}.modal-container .modal-background .modal .modal-footer .save-menu-item{display:block;width:100%;margin:0;padding:11px 14px;text-align:left;border:0;background:transparent;border-radius:var(--radius-sm);font-size:14px;font-weight:600;white-space:nowrap;color:var(--color-slate-gray-1);cursor:pointer;transition:background var(--dur-fast) var(--ease)}.modal-container .modal-background .modal .modal-footer .save-menu-item:hover{background:var(--color-slate-gray-4)}.modal-container .modal-background .modal .content-bar{position:absolute;inset:50px 0 0;margin:0 auto;width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:5px;background:var(--color-background);border:1px solid var(--divider);box-shadow:var(--popover-shadow)}@media screen and (min-width:68.75em){.modal-container .modal-background .modal .content-bar{padding:5px .5rem}}@media screen and (min-width:75em){.modal-container .modal-background .modal .content-bar{padding:5px 2rem}}@media screen and (min-width:81.25em){.modal-container .modal-background .modal .content-bar{padding:5px 2.5rem}}@media screen and (min-width:87.5em){.modal-container .modal-background .modal .content-bar{padding:5px 3rem}}.modal-container .modal-background .modal .content-footer{bottom:68px;padding-bottom:env(safe-area-inset-bottom,0)}.modal-container .modal-background .modal .content-no-footer{bottom:0}@media screen and (min-width:50em){.modal-container .modal-background .modal .modal-bar,.modal-container .modal-background .modal .content-bar,.modal-container .modal-background .modal .force-close-modal{width:100%}}@media screen and (min-width:68.75em){.modal-container .modal-background .modal .content-footer{bottom:68px}.modal-container .modal-background .modal .modal-header{top:5px}.modal-container .modal-background .modal .modal-footer{bottom:5px}.modal-container .modal-background .modal .modal-bar,.modal-container .modal-background .modal .content-bar,.modal-container .modal-background .modal .force-close-modal{width:90%}}@media screen and (min-width:75em){.modal-container .modal-background .modal .modal-bar,.modal-container .modal-background .modal .content-bar,.modal-container .modal-background .modal .force-close-modal{width:80%}}@media screen and (min-width:68.75em){.modal-container .modal-background .modal .modal-footer{height:68px}.modal-container .modal-background .modal .modal-header{height:55px}.modal-container .modal-background .modal .modal-header h4{line-height:25px;left:20px}.modal-container .modal-background .modal .content-bar{top:60px}.modal-container .modal-background .modal .content-bar .content-footer{bottom:68px}.modal-container .modal-background .modal .force-close-modal{top:60px}.modal-container .modal-background .modal .modal-footer .button,.modal-container .modal-background .modal .modal-footer .button.success{height:44px}}.modal-container .modal-background .loading-mascotte img{opacity:.8}.modal-container.tiny-modal .modal-background .content-bar{border-top:0}.modal-container.tiny-modal .modal-background,.modal-container .modal-alert .modal-background{display:flex;justify-content:center;background:#1b2a39b3}@media screen and (min-width:50em){.modal-container.tiny-modal .modal-background .modal,.modal-container .modal-alert .modal-background .modal{width:100%}}@media screen and (min-width:68.75em){.modal-container.tiny-modal .modal-background .modal,.modal-container .modal-alert .modal-background .modal{width:80%}}@media screen and (min-width:75em){.modal-container.tiny-modal .modal-background .modal,.modal-container .modal-alert .modal-background .modal{width:70%}}@media screen and (min-width:81.25em){.modal-container.tiny-modal .modal-background .modal,.modal-container .modal-alert .modal-background .modal{width:70%}}.modal-container.tiny-modal .modal-background .modal .modal-bar,.modal-container .modal-alert .modal-background .modal .modal-bar{background-color:var(--surface);border:1px solid var(--border-color);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.modal-container.tiny-modal .modal-background .modal .modal-bar h4,.modal-container .modal-alert .modal-background .modal .modal-bar h4{color:var(--color-slate-gray)}.modal-container.tiny-modal .modal-background .modal .modal-bar .close-button,.modal-container.tiny-modal .modal-background .modal .modal-bar .close-button .svg-inline--fa,.modal-container .modal-alert .modal-background .modal .modal-bar .close-button,.modal-container .modal-alert .modal-background .modal .modal-bar .close-button .svg-inline--fa{color:var(--color-slate-gray-2)}.modal-container.tiny-modal .modal-background .modal .content-bar,.modal-container .modal-alert .modal-background .modal .content-bar{top:45px;border:1px solid var(--border-color);border-radius:var(--border-radius)}@media screen and (min-width:68.75em){.modal-container.tiny-modal .modal-background .modal .content-bar,.modal-container .modal-alert .modal-background .modal .content-bar{padding:0}}@media screen and (min-width:75em){.modal-container.tiny-modal .modal-background .modal .content-bar,.modal-container .modal-alert .modal-background .modal .content-bar{padding:0 1rem}}@media screen and (min-width:81.25em){.modal-container.tiny-modal .modal-background .modal .content-bar,.modal-container .modal-alert .modal-background .modal .content-bar{padding:0 3rem}}@media screen and (min-width:87.5em){.modal-container.tiny-modal .modal-background .modal .content-bar,.modal-container .modal-alert .modal-background .modal .content-bar{padding:0 5rem}}.modal-container.tiny-modal .modal-background .modal .content-bar.delete-modal-wrap,.modal-container .modal-alert .modal-background .modal .content-bar.delete-modal-wrap{max-height:calc(100% - 150px);border-top:5px solid var(--color-error)}.modal-container.tiny-modal .modal-background .modal .content-bar.delete-modal-wrap .action-sheet-new,.modal-container .modal-alert .modal-background .modal .content-bar.delete-modal-wrap .action-sheet-new{max-height:10rem}.modal-container.tiny-modal .modal-background .modal .content-bar.delete-modal-wrap .footer-delete-modal,.modal-container .modal-alert .modal-background .modal .content-bar.delete-modal-wrap .footer-delete-modal{padding-top:30px}.modal-container.tiny-modal .modal-background .modal .content-bar.delete-modal-wrap .action-sheet-new,.modal-container .modal-alert .modal-background .modal .content-bar.delete-modal-wrap .action-sheet-new{background-color:var(--color-clear-blue-8);border:1px solid var(--color-slate-gray-6);border-radius:var(--border-radius);padding:.6rem;font-size:.75rem;overscroll-behavior:contain}@media screen and (min-width:42.5em){.modal-container.tiny-modal .modal-background .modal .modal-bar,.modal-container .modal-alert .modal-background .modal .modal-bar{top:20px}.modal-container.tiny-modal .modal-background .modal .content-bar,.modal-container .modal-alert .modal-background .modal .content-bar{top:68px;bottom:30px}}.modal-container.tiny-modal .hide-tiny-modal,.modal-container .modal-alert .hide-tiny-modal{display:none}.modal-container.tiny-modal.warning-modal .modal-background .modal,.modal-container .modal-alert.warning-modal .modal-background .modal{align-items:center;align-content:center;display:flex}.modal-container.tiny-modal.warning-modal .modal-background .modal .modal-header,.modal-container .modal-alert.warning-modal .modal-background .modal .modal-header{display:none}.modal-container.tiny-modal.warning-modal .modal-background .modal .content-bar,.modal-container .modal-alert.warning-modal .modal-background .modal .content-bar{position:static;padding:1rem 2rem}@media screen and (min-width:50em){.modal-container.tiny-modal.warning-modal .modal-background .modal,.modal-container .modal-alert.warning-modal .modal-background .modal{width:60%}}@media screen and (min-width:68.75em){.modal-container.tiny-modal.warning-modal .modal-background .modal,.modal-container .modal-alert.warning-modal .modal-background .modal{width:50%}}@media screen and (min-width:75em){.modal-container.tiny-modal.warning-modal .modal-background .modal,.modal-container .modal-alert.warning-modal .modal-background .modal{width:40%}}@media screen and (min-width:81.25em){.modal-container.tiny-modal.warning-modal .modal-background .modal,.modal-container .modal-alert.warning-modal .modal-background .modal{width:35%}}body .intercom-lightweight-app,body .intercom-app,body .intercom-launcher-frame,body #intercom-container{z-index:0!important}.beebee-modal-modern-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.beebee-modal-modern-overlay.show{opacity:1;visibility:visible}.beebee-modal-modern-overlay .beebee-modal-modern-dialog{background:var(--surface);border-radius:var(--section-card-radius);box-shadow:var(--popover-shadow);width:90%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.beebee-modal-modern-overlay .beebee-modal-modern-dialog .beebee-modal-modern-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--divider)}.beebee-modal-modern-overlay .beebee-modal-modern-dialog .beebee-modal-modern-header h4{margin:0;font-size:1.25rem;font-weight:600}.beebee-modal-modern-overlay .beebee-modal-modern-dialog .beebee-modal-modern-header .beebee-modal-modern-close-button{display:flex;justify-content:center;align-items:center;color:var(--color-slate-gray-3);top:8px;right:5px;height:40px;width:40px;border-radius:var(--radius-lg);font-size:20px}.beebee-modal-modern-overlay .beebee-modal-modern-dialog .beebee-modal-modern-header .beebee-modal-modern-close-button:hover{color:var(--color-black);background:var(--color-slate-gray-4);cursor:pointer}.beebee-modal-modern-overlay .beebee-modal-modern-dialog .beebee-modal-modern-body{padding:1rem;overflow-y:auto;overscroll-behavior:contain}.beebee-modal-modern-overlay .beebee-modal-modern-dialog .beebee-modal-modern-body .select-dropdown{position:relative;top:-37px}.beebee-modal-modern-overlay .beebee-modal-modern-dialog .beebee-modal-modern-footer{padding:1rem;border-top:1px solid var(--divider);background-color:var(--gray-50)}.beebee-modal-modern-overlay.alert-modal .beebee-modal-modern-dialog .beebee-modal-modern-header{background-color:var(--color-error)}.beebee-modal-modern-overlay.alert-modal .beebee-modal-modern-dialog .beebee-modal-modern-header h4,.beebee-modal-modern-overlay.alert-modal .beebee-modal-modern-dialog .beebee-modal-modern-header .beebee-modal-modern-close-button .svg-inline--fa{color:var(--color-white)}.beebee-modal-modern-overlay.alert-modal .beebee-modal-modern-dialog .beebee-modal-modern-header .beebee-modal-modern-close-button:hover{background-color:var(--color-white-70)}.beebee-modal-modern-overlay.alert-modal .beebee-modal-modern-dialog .beebee-modal-modern-header .beebee-modal-modern-close-button:hover .svg-inline--fa{color:var(--event-ink-54)}.is-deleting div.content-bar:before{content:"";position:absolute;inset:0;background:#00000073;backdrop-filter:blur(3px);z-index:1015;opacity:0;animation:fadeIn .25s forwards;border-radius:inherit}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.contact-merged .merge-contact{opacity:.3}.contact-merged .hide-on-merge{display:none}.merge-contact{font-size:11px}.merge-contact .beebeeLabel{font-size:11px;margin:0;min-height:20px}.merge-contact:hover .default-choise{opacity:1}@keyframes unfoldIn{0%{transform:scaleY(.005) scaleX(0)}50%{transform:scaleY(.005) scaleX(1)}to{transform:scaleY(1) scaleX(1)}}@keyframes unfoldOut{0%{transform:scaleY(1) scaleX(1)}50%{transform:scaleY(.005) scaleX(1)}to{transform:scaleY(.005) scaleX(0)}}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(0)}}.gridDays{display:flex;justify-content:left;flex-direction:column}.gridDays .slotHours{width:50px;text-align:center;line-height:44px;color:var(--color-slate-gray-3);font-size:11px;position:absolute;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);background-color:var(--surface);left:0}.gridDays .slotHours .scaleHour{height:88px;border-bottom:1px solid var(--border-color)}.gridDays .slotHours .scaleHour .hour,.gridDays .slotHours .scaleHour .half-hour{height:44px}.gridDays .gridContent{overflow-y:auto;overflow-x:hidden;position:absolute;margin-top:85px;border-top:1px solid var(--border-color)}.gridDays .gridContent .gridSlots{background-image:linear-gradient(135deg,rgba(159,159,159,.2) 45%,var(--surface) 45%,var(--surface) 50%,rgba(159,159,159,.2) 50%,rgba(159,159,159,.2) 95%,var(--surface) 95%,var(--surface) 100%);background-size:10px 10px}.gridDays .gridContent .gridDay{background-image:url(https://beebeeassets.beebeeboard.com/assets/img/imgs_dhx_terrace/databg.png);-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;image-rendering:pixelated}html[data-theme=dark] .gridDays .gridContent .gridDay{background-image:none}.gridDays .gridHeader .gridDay:first-child .gridDayHeader{border-left:1px solid var(--border-color)}.gridDays .gridHeader .gridDayHeader{height:85px}.gridDays .gridHeader .gridDayHeaderToday{font-size:9px;text-transform:uppercase;color:var(--primary-contrast);position:absolute;top:-7px;border-radius:5px;padding:0 4px;background-color:var(--color-clear-blue-4);line-height:15px}.gridDays .gridHeader .gridDayHeader,.gridDays .gridHeader .gridHeaderMonth{text-align:center;min-height:0px;text-transform:capitalize;border-top:1px solid var(--border-color)}.gridDays .gridHeader .gridDayHeader .gridDayHeaderName,.gridDays .gridHeader .gridHeaderMonth .gridDayHeaderName{font-size:.4em}.gridDays .gridHeader .gridDayHeader .gridDayHeaderDate,.gridDays .gridHeader .gridHeaderMonth .gridDayHeaderDate{font-size:1em;display:block;font-weight:500;color:var(--main-text-color)}.gridDays .gridHeader .gridDayHeader h3,.gridDays .gridHeader .gridHeaderMonth h3{color:var(--color-slate-gray-3);position:relative;font-weight:500;line-height:1.7rem;margin-bottom:0;padding-bottom:5px;border-right:1px solid var(--border-color);flex-direction:column;display:flex;align-items:center;justify-content:center}.gridDays .gridHeader .gridDayHeader .gridContactName,.gridDays .gridHeader .gridHeaderMonth .gridContactName{height:20px;overflow:hidden;text-align:center;padding:2px 0 0;font-size:11px;line-height:16px;color:var(--color-slate-gray-3);border-right:1px solid var(--border-color);border-top:1px solid var(--border-color)}.gridDays .gridHeader,.gridDays .gridContent{display:flex;padding-left:50px}.gridDays .gridHeader .gridDay,.gridDays .gridContent .gridDay{flex:1 1 0px}.gridDays .gridHeader .gridDay.today,.gridDays .gridContent .gridDay.today{background-color:var(--color-clear-blue-7)}.gridDays .gridHeader .gridDay.dayNoFree .gridDayHeader h3 span,.gridDays .gridContent .gridDay.dayNoFree .gridDayHeader h3 span{opacity:.3}.gridDays .gridHeader .gridDay .gridSlots,.gridDays .gridContent .gridDay .gridSlots{display:flex;width:100%}.gridDays .gridHeader .gridDay .gridSlots .gridColumnsContent,.gridDays .gridContent .gridDay .gridSlots .gridColumnsContent{border-right:1px solid var(--border-color)}.gridDays .gridHeader .gridDay .gridSlots .gridColumns,.gridDays .gridContent .gridDay .gridSlots .gridColumns{flex:1 1 0px;width:0}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot{position:absolute;display:flex;font-size:.8em;line-height:.75rem;font-weight:500}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot>span,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot>span{border-radius:5px;border:1px solid var(--color-slate-gray);width:100%;justify-content:center;display:flex;align-items:center;flex-direction:column;overflow:hidden;padding:0 2px}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot>span span.title,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot>span span.title{font-size:11px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot>span span.sub-title,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot>span span.sub-title{font-size:10px;opacity:.8;word-wrap:break-word}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot.gridDisable>span,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot.gridDisable>span{opacity:.2}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot.gridBusy,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot.gridBusy{cursor:pointer;justify-content:start}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot.gridBusy>span,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot.gridBusy>span{color:var(--primary-contrast);border:1px solid #b02a0e;background-color:var(--color-error);align-items:baseline;justify-content:start}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot.gridBusy:hover>span,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot.gridBusy:hover>span{background-color:#b02a0e}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot.gridBusy span.hour,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot.gridBusy span.hour{font-size:9px;font-weight:400;opacity:.8;min-height:14px}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot.gridBusy .eventStatus,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot.gridBusy .eventStatus{position:absolute;top:0;right:0;width:13px;height:13px;border-radius:0 3px}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot.gridFree>span,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot.gridFree>span{border:1px solid var(--color-success);background-color:var(--surface)}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot.gridFree:hover,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot.gridFree:hover{cursor:pointer}.gridDays .gridHeader .gridDay .gridSlots .gridColumns .gridSlot.gridFree:hover>span,.gridDays .gridContent .gridDay .gridSlots .gridColumns .gridSlot.gridFree:hover>span{background-color:var(--bg-hover-success);color:var(--primary-contrast)}.dhx_cal_container{background-color:inherit;width:100%;z-index:0}.dhx_cal_container *.unselectable,.dhx_cal_container div{-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text;user-select:text}.dhx_cal_container .dhx_cal_navline{display:none}.dhx_cal_container .dhx_cal_header{z-index:0}.dhx_cal_container .dhx_cal_header .dhx_scale_bar{overflow:hidden;display:flex;justify-content:center;align-items:center;background:var(--surface)}.dhx_cal_container .dhx_cal_header .dhx_scale_bar .beebee-thumbnail{min-width:18px;min-height:18px;max-width:18px;max-height:18px;width:18px;height:18px;font-size:9px;line-height:18px;margin:0 3px}.dhx_cal_container .dhx_cal_header .dhx_scale_bar .beebee-thumbnail-image{margin-top:3px}.dhx_cal_container .dhx_cal_header .dhx_scale_bar .room-name,.dhx_cal_container .dhx_cal_header .dhx_scale_bar .name{max-height:15px;overflow:hidden}.dhx_cal_container .dhx_now .dhx_month_head{border:1px solid var(--gray-400);font-weight:400;border-radius:var(--border-radius)}@media screen and (min-width:50em){.dhx_cal_container .dhx_now .dhx_month_head{border-radius:var(--radius-xs)}}.dhx_cal_container .highlighted_timespan{transition:background-color .2s;opacity:.4;filter:alpha(opacity=40)}.dhx_cal_container .highlighted_timespan:hover,.dhx_cal_container .highlighted_timespan:hover+.highlighted_timespan{background-color:var(--color-clear-blue-5)}.dhx_cal_container .dhx_scale_hour{border-left:1px solid var(--border-color);padding:0;background:var(--surface)}.dhx_cal_container .dhx_scale_hour div{color:var(--color-slate-gray-2);font-size:11px}.dhx_cal_container .dhx_scale_holder{background-image:url(https://beebeeassets.beebeeboard.com/assets/img/imgs_dhx_terrace/databg.png)}.dhx_cal_container .dhx_scale_holder_now{background-image:url(https://beebeeassets.beebeeboard.com/assets/img/imgs_dhx_terrace/databg_now.png)}.dhx_cal_container .dhx_multi_day_icon{background-image:url(https://beebeeassets.beebeeboard.com/assets/img/imgs_dhx_terrace/clock_big.gif)}.dhx_cal_container .dhx_multi_day_icon_small{background-image:url(https://beebeeassets.beebeeboard.com/assets/img/imgs_dhx_terrace/clock_small.gif)}.dhx_now .dhx_month_body,.dhx_now .dhx_month_head{background-color:initial;border-bottom:none}#miniCal{min-height:289px}.slot-mini-calendar{min-height:220px}.dhx_cal_container.dhx_mini_calendar{box-shadow:none;margin:.5rem 0}.dhx_cal_container.dhx_mini_calendar div.dhx_now .dhx_month_head{border:1px solid var(--color-clear-blue);background-color:var(--color-clear-blue);color:var(--color-white)}.dhx_cal_container.dhx_mini_calendar .dhx_month_head{width:28px;height:28px;border-radius:var(--radius-xs);padding:1px;border:1px solid transparent;align-self:auto;background:none}.dhx_cal_container.dhx_mini_calendar .dhx_month_head.dhx_calendar_click{border-radius:50%}.dhx_cal_container.dhx_mini_calendar div.mini_disponibile .dhx_month_head,.dhx_cal_container.dhx_mini_calendar div.mini_disponibile.dhx_now .dhx_month_head{background-color:var(--bm-success-fill);border-color:var(--bm-success-stroke);color:var(--color-success)}.dhx_cal_container.dhx_mini_calendar .dhx_cal_month_cell{border-radius:var(--border-radius);background:none}.dhx_cal_container.dhx_mini_calendar .dhx_year_month{padding-bottom:2px}.dhx_year_body table,.dhx_cal_data table{border-collapse:inherit;width:100%}.dhx_year_body table tbody tr:nth-child(2n),.dhx_cal_data table tbody tr:nth-child(2n){background-color:inherit}.dhx_year_body table tbody td,.dhx_cal_data table tbody td{margin:0;padding:0}@media screen and (min-width:42.5em){.dhx_year_body table,.dhx_cal_data table{width:auto}}.dhx_month_head.dhx_year_event{background-color:var(--surface)}.dhx_mini_calendar .dhx_calendar_click{background-color:var(--gray-100)}.dhx_cal_cover{display:none;z-index:0}.left-calendar{margin:0 10px;max-width:230px;min-width:230px;z-index:var(--z-base);transition:all var(--dur-slow) var(--ease) 0s}.left-calendar.hide-menu{width:0px;max-width:0px;min-width:0px;margin:0;padding:0}.left-calendar.hide-menu .overflow-x-auto{padding-right:0}.left-calendar label{margin:1px 0}.left-calendar .overflow-x-auto{padding-right:15px}.header-calendar{margin:5px 0;display:flex;align-items:center;justify-content:center}.header-calendar .button,.header-calendar .link-button{margin:12px 0}.header-calendar .button-group{margin-bottom:0}.header-calendar .calendar-date h6{min-height:44px;display:flex;align-items:center}.header-calendar .search-reset{position:relative}.header-calendar .search-reset .search-item{position:absolute;display:none;top:50px;max-height:70vh;overflow:auto;background:var(--surface);box-shadow:4px 4px #0629421a;border:var(--border-width) solid var(--color-slate-gray-6);border-radius:var(--border-radius);width:100%;z-index:var(--z-sticky)}.header-calendar .search-reset .search-item.show,.header-calendar .search-reset .search-item.is-open{display:block}.header-calendar .link-button{border-radius:var(--border-radius);min-width:50px;font-size:.9rem;padding:.5rem;margin:0;text-align:center;display:flex;align-items:center;justify-content:center;color:var(--color-slate-gray)}.header-calendar .link-button .material-icons{font-size:1.1rem;color:var(--color-slate-gray)}@media only screen and (max-width:680px){.header-calendar .toggle-menu{margin:0}.header-calendar .calendar-date:hover{cursor:pointer}.header-calendar .calendar-date h6{font-size:.8rem}.header-calendar .calendar-date h6 .material-icons{font-size:1.4rem;font-weight:400}.header-calendar .button,.header-calendar .link-button{min-width:40px;min-height:50px}}.section-card{background:var(--section-card-bg, #ffffff);border:var(--section-card-border, .5px solid var(--hairline-strong));border-radius:var(--section-card-radius, 10px);padding:var(--section-card-padding, 14px 16px);margin-bottom:10px}.section-card.section-card--note{background:var(--paper-1);border:1px solid var(--hairline);font-size:12px;color:var(--bm-text-description);line-height:1.6;font-style:italic}.section-card.warning{background-color:var(--bm-warning-fill);color:var(--bm-text-headline);border-color:#ff8f004d}.section-card.alert{background-color:var(--bm-alert-fill);border-color:#dd425a4d}.section-card-title{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:6px;justify-content:space-between;line-height:1.2;margin-bottom:10px}.section-card-title .section-card-title-action,.sb-card__title .section-card-title-action,.ip-card__header .section-card-title-action,.bb-card__header .section-card-title-action{font-size:12px;font-weight:600;color:var(--color-clear-blue);background:none;border:none;cursor:pointer;padding:2px 6px;border-radius:var(--radius-sm);text-transform:none;letter-spacing:0;flex-shrink:0}.section-card-title .section-card-title-action:hover,.sb-card__title .section-card-title-action:hover,.ip-card__header .section-card-title-action:hover,.bb-card__header .section-card-title-action:hover{background:var(--color-clear-blue-8);text-decoration:none}.sidebar-cta-btn{display:flex;align-items:center;justify-content:center;gap:8px;margin:.3rem;padding:13px 16px;background:var(--color-success);color:var(--color-white);font-weight:700;font-size:13px;border-radius:var(--section-card-radius, 10px);cursor:pointer;border:none;text-align:center;transition:filter var(--dur-fast) ease;box-shadow:0 2px 8px #0000001f}.sidebar-cta-btn .svg-inline--fa,.sidebar-cta-btn .fa-icon,.sidebar-cta-btn svg{opacity:1;color:var(--color-white);font-size:14px}.sidebar-cta-btn:hover{filter:brightness(.92);color:var(--color-white);text-decoration:none}.box-white>.sb-card__title:not(:first-child),.box-white>.ip-card__header:not(:first-child),.box-white>.bb-card__header:not(:first-child),.section-card>.sb-card__title:not(:first-child),.section-card>.ip-card__header:not(:first-child),.section-card>.bb-card__header:not(:first-child),hr+.sb-card__title,hr+.ip-card__header,hr+.bb-card__header{margin-top:12px}.section-card h3.label.hollow{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.06em;margin-top:14px;margin-bottom:8px;border:none;padding:0;background:none;display:block}.section-card h3.label.hollow:first-child{margin-top:0}.status-card{background:var(--section-card-bg, #ffffff);border:var(--section-card-border, .5px solid var(--hairline-strong));border-radius:var(--section-card-radius, 10px);padding:18px 16px 14px;text-align:center}.status-card .status-amount{font-size:28px;font-weight:700;line-height:1.2;margin-bottom:8px;color:var(--bm-text-headline)}.status-card .status-amount.text-success{color:var(--bm-success-text)}.status-card .status-amount.text-alert{color:var(--bm-alert-text)}.status-card .status-amount.text-warning{color:var(--warning)}.status-card .status-amount.text-muted{color:var(--color-slate-gray-3)}.status-card .status-amount.neutral{color:var(--gray-600)}.status-card .status-partial-detail{font-size:11px;color:var(--bm-text-description);line-height:1.6;margin-top:6px}.status-card .label{margin-bottom:6px}.status-card .current-users{margin-top:10px}.sb-card,.ip-card,.bb-card{background:var(--surface);border:1px solid var(--border-color, #E6E7E9);border-radius:var(--radius-xl);margin:.3rem;margin-bottom:16px;overflow:hidden}.sb-card__title,.ip-card__header,.bb-card__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px 11px;border-bottom:.5px solid var(--hairline);background:var(--color-background, #fafaf8);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-slate-gray-3);line-height:1.3}.sb-card__title .svg-inline--fa,.ip-card__header .svg-inline--fa,.bb-card__header .svg-inline--fa,.sb-card__title svg,.ip-card__header svg,.bb-card__header svg{opacity:.5;font-size:11px;flex-shrink:0}.sb-card__body{padding:14px 16px}.sb-card__body--disabled{pointer-events:none;opacity:.45}.sb-card__body--stack{display:flex;flex-direction:column;gap:8px}.sb-card.body-full-width .sb-card__body,.body-full-width.ip-card .sb-card__body,.body-full-width.bb-card .sb-card__body{padding:0}.sb-card__footer{padding:10px 16px;border-top:.5px solid var(--hairline)}.sb-card__badge,.ip-card__badge,.bb-card__badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--radius-pill);background:var(--color-clear-blue-8);font-size:12px;font-weight:600;color:var(--color-midnight-blue);text-transform:none;letter-spacing:0;flex-shrink:0}.sb-card__badge--success{background:var(--color-success-8);color:var(--color-success)}.sb-card__badge--warning{background:var(--color-warning-8);color:var(--color-warning)}.sb-card__badge--alert{background:var(--color-alert-8);color:var(--color-alert)}.sb-card__advanced-trigger,.ip-card__advanced-trigger,.bb-card__advanced-trigger{font-size:12px;font-weight:600;color:var(--color-clear-blue);background:none;border:none;cursor:pointer;padding:3px 10px;border-radius:var(--radius-pill);text-transform:none;letter-spacing:0;flex-shrink:0}.sb-card__advanced-trigger:hover,.ip-card__advanced-trigger:hover,.bb-card__advanced-trigger:hover{background:var(--color-clear-blue-8);text-decoration:none}.sb-card__advanced-panel,.ip-card__advanced-panel,.bb-card__advanced-panel{border-top:1px solid var(--ui-base-color-4, var(--hairline-strong));margin-top:14px;padding-top:14px;animation:bb-fade-up var(--dur-slow) both}.sb-card__hint,.ip-card__hint,.bb-card__hint{font-size:13px;color:var(--color-slate-gray);margin-bottom:14px;line-height:1.5;text-transform:none;letter-spacing:0;font-weight:400}.sb-card__empty-hint,.ip-card__empty-hint,.bb-card__empty-hint{font-size:13px;color:var(--color-slate-gray);font-style:italic;text-transform:none;letter-spacing:0;font-weight:400}.sb-card__option-cards-grid,.ip-card__option-cards-grid,.bb-card__option-cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sb-card__custom-input,.ip-card__custom-input,.bb-card__custom-input{margin-top:10px}.sb-card__custom-input input,.ip-card__custom-input input,.bb-card__custom-input input{max-width:120px}@keyframes bb-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sb-card,.ip-card,.bb-card{--sb-accent: var(--color-success, #43A047);--sb-accent-bg: var(--color-success-8, #e8f8ee)}.sb-card--master{border-color:#43a0474d}.sb-card--master .sb-card__body{padding:16px}.sb-card--accordion>summary.sb-card__head{list-style:none}.sb-card--accordion>summary.sb-card__head::-webkit-details-marker{display:none}.sb-card__head{display:flex;align-items:center;gap:10px;padding:10px 16px 11px;cursor:pointer;background:var(--color-background, #fafaf8);border:none;border-bottom:.5px solid var(--hairline);width:100%;text-align:left;transition:background var(--dur-fast),border-color var(--dur-base)}.sb-card__head:hover{background:var(--gray-100, #f0f1f2)}.sb-card__head:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #02587d2e}.sb-card:not(.open):not([open])>.sb-card__head,.ip-card:not(.open):not([open])>.sb-card__head,.bb-card:not(.open):not([open])>.sb-card__head{border-bottom:none}.sb-card__chev{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-slate-gray-3, #868a8e);font-size:11px;transition:transform var(--dur-slow) ease,color var(--dur-slow) ease;flex-shrink:0}.sb-card.open .sb-card__chev,.open.ip-card .sb-card__chev,.open.bb-card .sb-card__chev,.sb-card[open] .sb-card__chev,[open].ip-card .sb-card__chev,[open].bb-card .sb-card__chev{transform:rotate(90deg);color:var(--sb-accent)}.sb-card__icon{width:30px;height:30px;border-radius:var(--radius-md);background:var(--bb-gray-100, #f0f1f2);color:var(--color-slate-gray-3, #868a8e);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;transition:background var(--dur-slow) ease,color var(--dur-slow) ease}.sb-card.open .sb-card__icon,.open.ip-card .sb-card__icon,.open.bb-card .sb-card__icon,.sb-card.done .sb-card__icon,.done.ip-card .sb-card__icon,.done.bb-card .sb-card__icon,.sb-card[open] .sb-card__icon,[open].ip-card .sb-card__icon,[open].bb-card .sb-card__icon{background:var(--sb-accent-bg);color:var(--sb-accent)}.sb-card.err .sb-card__icon,.err.ip-card .sb-card__icon,.err.bb-card .sb-card__icon{background:var(--color-alert-8);color:var(--danger, #dd425a)}.sb-card__title-text{display:flex;flex-direction:column;gap:2px;flex:1 1 0;min-width:0;overflow:hidden}.sb-card__group-label{font-size:10px;font-weight:700;color:var(--color-slate-gray-3, #868a8e);text-transform:uppercase;letter-spacing:.06em;line-height:1.2;display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-card.open .sb-card__group-label,.open.ip-card .sb-card__group-label,.open.bb-card .sb-card__group-label,.sb-card.err .sb-card__group-label,.err.ip-card .sb-card__group-label,.err.bb-card .sb-card__group-label{color:var(--bm-text-headline, #263238)}.sb-card__name{display:block;max-width:100%;font-size:14px;font-weight:700;color:var(--bm-text-headline, #263238);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-card__head-actions{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0;justify-content:flex-end}.sb-card__head-actions .sb-card__badge,.sb-card__head-actions .ip-card__badge,.sb-card__head-actions .bb-card__badge{white-space:nowrap}.sb-card__badge.empty,.empty.ip-card__badge,.empty.bb-card__badge{background:var(--bb-gray-100, #f0f1f2);color:var(--color-slate-gray-3, #868a8e);font-style:italic;font-weight:500}.sb-card__badge.success,.success.ip-card__badge,.success.bb-card__badge{background:var(--color-success-8, #e8f8ee);color:var(--success, #43a047)}.sb-card__badge.warn,.warn.ip-card__badge,.warn.bb-card__badge{background:var(--color-warning-8, #fff8e1);color:var(--warning, #fb8c00)}.sb-card__badge.err,.err.ip-card__badge,.err.bb-card__badge{background:var(--color-alert-8);color:var(--danger, #dd425a);font-weight:700}.sb-card__body[hidden]{display:none}.sb-card.open>.sb-card__body,.open.ip-card>.sb-card__body,.open.bb-card>.sb-card__body,.sb-card[open]>.sb-card__body,[open].ip-card>.sb-card__body,[open].bb-card>.sb-card__body{animation:bb-fade-up .18s var(--ease) both}.sb-btn{display:flex;align-items:center;gap:9px;padding:9px 14px;font-size:12px;font-weight:500;color:inherit;cursor:pointer;border-bottom:.5px solid var(--hairline);text-decoration:none;background:transparent;border-left:none;border-right:none;border-top:none;width:100%;text-align:left;transition:background var(--dur-fast) ease}.sb-btn.sb-btn--accent{color:var(--color-clear-blue);font-weight:700}.sb-btn.sb-btn--danger{color:var(--bm-alert-text)}.sb-btn:last-child{border-bottom:none}.sb-btn:hover{background:var(--paper-2);color:var(--bm-text-headline);text-decoration:none}.sb-btn .svg-inline--fa,.sb-btn .fa-icon,.sb-btn svg{flex-shrink:0;opacity:.45;font-size:13px;width:13px}.sb-btn.sb-btn-accent{color:var(--color-clear-blue);font-weight:700}.sb-btn.sb-btn-accent .svg-inline--fa,.sb-btn.sb-btn-accent .fa-icon,.sb-btn.sb-btn-accent svg{opacity:1;color:var(--color-clear-blue)}.sb-btn:disabled,.sb-btn.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}a.sb-btn{display:flex;color:var(--bm-text-headline);text-decoration:none}a.sb-btn:hover{text-decoration:none;color:var(--bm-text-headline)}.view-toggle{padding:6px;display:flex;gap:4px;border-bottom:.5px solid var(--hairline)}.view-toggle .vt-btn{flex:1;padding:6px 4px;border-radius:var(--radius-sm);font-size:11px;font-weight:600;cursor:pointer;text-align:center;color:var(--color-slate-gray-3);border:1px solid transparent;background:transparent;transition:all var(--dur-fast) ease;line-height:1.3}.view-toggle .vt-btn.active{background:var(--color-clear-blue-7);color:var(--color-clear-blue);border-color:var(--color-clear-blue-5)}.view-toggle .vt-btn:not(.active):hover{background:var(--gray-100, #F0F1F2);color:var(--bm-text-headline)}.section-divider{font-size:10px;font-weight:700;color:var(--color-slate-gray-5);text-transform:uppercase;letter-spacing:.08em;padding:4px 2px;display:block}.current-users-list{padding:6px 14px 10px}.current-users-item{font-size:12px;color:var(--bm-text-headline);padding:3px 0}.box-section{padding:14px 16px;border-bottom:.5px solid var(--hairline)}.box-section:last-child{border-bottom:none}.invoice-meta-band{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-top:1px solid var(--hairline);margin-top:8px;margin-bottom:0}@media print,screen and (max-width:39.99875em){.invoice-meta-band{grid-auto-flow:row;grid-template-columns:1fr 1fr}}.invoice-meta-band--2col{grid-auto-flow:row;grid-template-columns:1fr 1fr}.invoice-meta-band--2col .invoice-meta-item:not(:nth-last-child(-n+2)){border-bottom:.5px solid var(--hairline)}.invoice-meta-item{padding:10px 16px;border-right:1px solid var(--hairline)}.invoice-meta-item:last-child{border-right:none}@media print,screen and (max-width:39.99875em){.invoice-meta-item:nth-child(odd){border-right:1px solid rgba(0,0,0,.06)}.invoice-meta-item:nth-child(2n){border-right:none}}.invoice-meta-label{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px;line-height:1.2;opacity:.7}.invoice-meta-value{font-size:13px;font-weight:600;color:var(--bm-text-headline);line-height:1.3}.invoice-preference-new .ip-stepper{display:flex;flex-direction:column;gap:6px;margin:4px 0 16px;padding:6px;background:var(--surface);border:.5px solid var(--bb-border-hair);border-radius:var(--bb-radius-lg)}.invoice-preference-new .ip-stepper__track{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:var(--bb-s-1);overflow-x:auto}.invoice-preference-new .ip-stepper__step{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--bb-s-1);padding:var(--bb-s-2) var(--bb-s-1);min-height:72px;border:none;border-radius:var(--bb-radius);background:transparent;font-size:var(--bb-fs-xs);font-weight:600;line-height:1.25;color:var(--bb-text-muted);cursor:pointer;text-align:center;transition:background var(--dur-base),color var(--dur-base)}.invoice-preference-new .ip-stepper__step:hover{background:var(--bb-gray-100)}.invoice-preference-new .ip-stepper__step.is-active{background:var(--bb-blue-8);color:var(--bb-text-headline, #263238);box-shadow:inset 0 0 0 1px var(--bb-blue-7)}.invoice-preference-new .ip-stepper__num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--bb-radius);background:var(--bb-gray-300, #cfd4d8);color:var(--color-white, #fff);font-size:var(--bb-fs-xs);flex-shrink:0}.invoice-preference-new .ip-stepper__num--done{background:var(--bb-success)}.invoice-preference-new .ip-stepper__step.is-active .ip-stepper__num{background:var(--bb-blue)}.invoice-preference-new .ip-step-panel>.sb-card,.invoice-preference-new .ip-step-panel>.ip-card,.invoice-preference-new .ip-step-panel>.bb-card{border:none;box-shadow:none;background:transparent;border-radius:0;margin:0;overflow:visible}.invoice-preference-new .ip-step-panel>.sb-card+.sb-card,.invoice-preference-new .ip-step-panel>.ip-card+.sb-card,.invoice-preference-new .ip-step-panel>.sb-card+.ip-card,.invoice-preference-new .ip-step-panel>.ip-card+.ip-card,.invoice-preference-new .ip-step-panel>.bb-card+.sb-card,.invoice-preference-new .ip-step-panel>.bb-card+.ip-card,.invoice-preference-new .ip-step-panel>.sb-card+.bb-card,.invoice-preference-new .ip-step-panel>.ip-card+.bb-card,.invoice-preference-new .ip-step-panel>.bb-card+.bb-card{margin-top:var(--bb-s-6)}.invoice-preference-new .ip-step-panel .sb-card__chev{display:none}.invoice-preference-new .ip-step-panel>.sb-card>.sb-card__head,.invoice-preference-new .ip-step-panel>.ip-card>.sb-card__head,.invoice-preference-new .ip-step-panel>.bb-card>.sb-card__head{padding:0 0 12px;cursor:default;background:transparent;border-bottom:none}.invoice-preference-new .ip-step-panel>.sb-card>.sb-card__head:hover,.invoice-preference-new .ip-step-panel>.ip-card>.sb-card__head:hover,.invoice-preference-new .ip-step-panel>.bb-card>.sb-card__head:hover{background:transparent}.invoice-preference-new .ip-step-panel>.sb-card>.sb-card__head .sb-card__icon,.invoice-preference-new .ip-step-panel>.ip-card>.sb-card__head .sb-card__icon,.invoice-preference-new .ip-step-panel>.bb-card>.sb-card__head .sb-card__icon{width:auto;height:auto;background:transparent;color:var(--color-clear-blue);font-size:15px}.invoice-preference-new .ip-step-panel>.sb-card>.sb-card__head .sb-card__name,.invoice-preference-new .ip-step-panel>.ip-card>.sb-card__head .sb-card__name,.invoice-preference-new .ip-step-panel>.bb-card>.sb-card__head .sb-card__name{font-size:var(--bb-fs-h4, 17px)}.invoice-preference-new .ip-step-panel>.sb-card>.sb-card__body,.invoice-preference-new .ip-step-panel>.ip-card>.sb-card__body,.invoice-preference-new .ip-step-panel>.bb-card>.sb-card__body{padding:0}.invoice-preference-new .ip-step-panel #sec-ts>.sb-card__body{border:1px solid var(--bb-border-hair, var(--border-color, #e6e7e9));border-radius:var(--bb-radius-md, 10px);padding:16px}.invoice-preference-new .ip-step-panel .ip-customize__body>.sb-card,.invoice-preference-new .ip-step-panel .ip-customize__body>.ip-card,.invoice-preference-new .ip-step-panel .ip-customize__body>.bb-card{border:1px solid var(--bb-divider);background:var(--surface);border-radius:var(--bb-radius)}.invoice-preference-new .ip-step-panel .ip-customize__body>.sb-card>.sb-card__head,.invoice-preference-new .ip-step-panel .ip-customize__body>.ip-card>.sb-card__head,.invoice-preference-new .ip-step-panel .ip-customize__body>.bb-card>.sb-card__head{display:none}.invoice-preference-new .ip-step-panel .ip-customize__body>.sb-card>.sb-card__body,.invoice-preference-new .ip-step-panel .ip-customize__body>.ip-card>.sb-card__body,.invoice-preference-new .ip-step-panel .ip-customize__body>.bb-card>.sb-card__body{padding:var(--bb-s-4)}.invoice-preference-new .ip-step-panel .ip-customize__body .sb-card__group-label{display:none}.invoice-preference-new .ip-step-panel .ip-note-textarea{width:100%;min-height:84px;resize:vertical;margin:0}.invoice-preference-new .ip-summary--fiscal{border:1px solid var(--color-success-tint-border, #abd5ad);border-radius:var(--bb-radius-md, 10px);overflow:hidden;background:var(--surface);margin-top:16px}.invoice-preference-new .ip-summary--fiscal .ip-summary__fiscal-head{display:flex;align-items:center;gap:9px;padding:11px 16px;background:var(--color-success-8, #e8f8ee);border-bottom:1px solid var(--color-success-tint-divider, #cfeeda);font-size:var(--bb-fs-sm, 13px);font-weight:700;color:var(--color-success, #277839)}.invoice-preference-new .ip-summary--fiscal .ip-summary__fiscal-head svg{color:var(--color-success, #277839)}.invoice-preference-new .ip-summary--fiscal .ip-summary__grid{display:block}.invoice-preference-new .ip-summary--fiscal .ip-summary__group-title{display:none}.invoice-preference-new .ip-summary--fiscal .ip-summary__row{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:12px 16px;border-top:1px solid var(--bb-border-hair, #f0f1f2)}.invoice-preference-new .ip-summary--fiscal .ip-summary__label{flex:1;min-width:0}.invoice-preference-new .ip-summary--fiscal .ip-summary__edit{flex-shrink:0}.invoice-preference-new .ip-summary--fiscal .ip-summary__group:first-child .ip-summary__row:first-of-type{border-top:none}.invoice-preference-new .ip-summary--fiscal .ip-summary__value{flex:0 0 auto;width:auto;text-align:center;font-size:var(--bb-fs-xs, 12px);font-weight:700;border-radius:var(--bb-radius-pill, 999px);padding:4px 12px;white-space:nowrap;color:var(--color-success, #277839);background:var(--color-success-8, #e0f0e1);border:1px solid var(--color-success-tint-border, #abd5ad)}.invoice-preference-new .ip-summary--fiscal .ip-summary__row:not(.is-set) .ip-summary__value{color:var(--bb-text-muted);background:var(--bb-bg-subtle, #f0f1f2);border-color:transparent;font-weight:600}.invoice-preference-new .beebeeLabel,.invoice-preference-new .ip-small-label{display:block;text-align:left;text-transform:none;font-size:var(--bb-fs-xs);color:var(--bb-text-muted);min-height:0;margin:0 0 var(--bb-s-1)}.invoice-preference-new .beebeeLabel:first-letter,.invoice-preference-new .ip-small-label:first-letter{text-transform:uppercase}.invoice-preference-new .beebee-grid.grid-x>.cell.beebeeLabel,.invoice-preference-new .beebee-grid.grid-x>.cell.beebeeLabel+.cell{flex:0 0 100%;max-width:100%}.invoice-preference-new .ip-box-head{display:none;align-items:center;gap:var(--bb-s-3);flex-wrap:wrap}.invoice-preference-new .ip-customize__body .ip-box-head{display:flex}.invoice-preference-new .ip-box-head__text{flex:1;min-width:0}.invoice-preference-new .ip-box-head__title{font-size:var(--bb-fs-body);font-weight:var(--bb-fw-bold);color:var(--color-midnight-blue);margin:0 0 2px}.invoice-preference-new .ip-box-head__hint{font-size:var(--bb-fs-xs);color:var(--bb-text-muted);margin:0}.invoice-preference-new .ip-customize__head{border:1px solid var(--bb-divider);border-radius:var(--bb-radius);background:var(--surface)}.invoice-preference-new .ip-customize__sub{display:block;font-size:var(--bb-fs-xs);font-weight:400;color:var(--bb-text-muted);margin-top:2px}.invoice-preference-new .ip-customize__chev{margin-left:auto;color:var(--bb-text-muted)}.invoice-preference-new .ip-customize__body{padding:var(--bb-s-3) 0 0;display:flex;flex-direction:column;gap:var(--bb-s-3)}.invoice-preference-new .ip-customize__body[hidden]{display:none}.invoice-preference-new .ip-customize__body>.sb-card,.invoice-preference-new .ip-customize__body>.ip-card,.invoice-preference-new .ip-customize__body>.bb-card{margin:0}.invoice-preference-new .ip-summary__edit{float:right;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;text-transform:none;letter-spacing:0}.invoice-preference-new .sb-card,.invoice-preference-new .ip-card,.invoice-preference-new .bb-card{--sb-accent: var(--color-clear-blue, #11b1d2);--sb-accent-bg: var(--color-clear-blue-8, #f3f9fd)}.invoice-preference-new .ip-section-group{scroll-margin-top:20px}.invoice-preference-new .ip-summary{background:var(--surface);border:1px solid var(--border-color, #e6e7e9);border-radius:var(--radius-xl);margin-bottom:16px;overflow:hidden}.invoice-preference-new .ip-summary:not(.ip-summary--fiscal){border:none;background:transparent;overflow:visible}.invoice-preference-new .ip-summary:not(.ip-summary--fiscal) .ip-summary__head{background:transparent;border-bottom:none;padding:0 0 var(--bb-s-3)}.invoice-preference-new .ip-summary:not(.ip-summary--fiscal) .ip-summary__grid{padding:0;gap:var(--bb-s-3)}.invoice-preference-new .ip-summary:not(.ip-summary--fiscal) .ip-summary__group{border:1px solid var(--bb-divider);border-radius:var(--bb-radius);background:var(--surface);padding:var(--bb-s-4)}.invoice-preference-new .ip-summary__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px 11px;background:var(--color-background, #fafaf8);border-bottom:.5px solid var(--hairline)}.invoice-preference-new .ip-summary__grid{padding:16px 20px 18px}.invoice-preference-new .ip-summary__title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--bm-text-headline, #263238)}.invoice-preference-new .ip-summary__title svg{color:var(--color-clear-blue, #11b1d2)}.invoice-preference-new .ip-summary__meta{display:flex;align-items:center;gap:8px}.invoice-preference-new .ip-summary__stat{font-size:11px;font-weight:700;padding:3px 9px;border-radius:var(--radius-pill)}.invoice-preference-new .ip-summary__stat.is-active{background:var(--color-success-8, #e8f8ee);color:var(--success, #43a047)}.invoice-preference-new .ip-summary__stat.is-missing{background:var(--color-danger-8, #fdecee);color:var(--danger, #dd425a)}.invoice-preference-new .ip-summary__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px 24px}.invoice-preference-new .ip-summary__group-title{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-slate-gray-3, #868a8e);margin-bottom:6px}.invoice-preference-new .ip-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 8px;margin:0 -8px;border-radius:var(--radius-sm);text-decoration:none;transition:background var(--dur-base) ease}.invoice-preference-new .ip-summary__row:hover{background:var(--bb-gray-100, #f0f1f2)}.invoice-preference-new .ip-summary__row.is-static{cursor:default}.invoice-preference-new .ip-summary__row.is-static:hover{background:transparent}.invoice-preference-new .ip-summary__label{flex:0 0 auto;font-size:12px;color:var(--color-slate-gray-2, #6e7479)}.invoice-preference-new .ip-summary__req{color:var(--danger, #dd425a);margin-left:1px}.invoice-preference-new .ip-summary__value{flex:1 1 auto;min-width:0;text-align:right;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-preference-new .ip-summary__row.is-set .ip-summary__value{color:var(--bm-text-headline, #263238)}.invoice-preference-new .ip-summary__row.is-empty .ip-summary__value{color:var(--color-slate-gray-5, #b3b6b9);font-weight:500}.invoice-preference-new .ip-summary__row.is-missing .ip-summary__label,.invoice-preference-new .ip-summary__row.is-missing .ip-summary__value{color:var(--danger, #dd425a)}.invoice-preference-new .ip-summary__row.is-muted .ip-summary__value{color:var(--color-slate-gray-3, #868a8e);font-weight:500;font-style:italic}@keyframes int-pulse{0%,to{opacity:1}50%{opacity:.35}}.integrations-grid{display:block}.integrations-grid .int-detail,.integrations-grid.is-step-detail .int-users-col{display:none}.integrations-grid.is-step-detail .int-detail{display:block}.int-users-col{max-width:680px;margin:0 auto;padding:0 0 24px}.int-quota-full{border-bottom:.5px solid var(--bb-border-hair);margin-bottom:14px}.bb-settings-hero{border:1px solid var(--color-clear-blue-6);background:var(--color-clear-blue-8)}.bb-settings-hero__title{display:inline-flex;align-items:center;gap:8px}.bb-settings-hero__content{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:10px;padding:18px 8px;text-align:center}.bb-settings-hero__content>.booking-copy-row{align-self:stretch;text-align:left}.bb-settings-hero__code{font-size:3.4rem;letter-spacing:.6rem;font-weight:var(--bb-fw-semi);color:var(--color-clear-blue);line-height:1.2}.bb-settings-hero__biglink{width:100%;max-width:640px;text-align:center;font-family:var(--bs-font-monospace, monospace);font-size:1.05rem;font-weight:var(--bb-fw-semi);color:var(--color-clear-blue);background:var(--surface);border:.5px solid var(--bb-border-hair);border-radius:var(--bb-radius-lg);padding:12px 14px;margin:0}.bb-settings-hero__actions{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.bb-settings-hero__actions .button{margin:0}.bb-settings-hero__footer{border-top:.5px solid var(--bb-border-hair);padding-top:12px;text-align:center}.bb-back-to-list{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 10px;margin-bottom:14px;border:.5px solid var(--bb-border-hair);border-radius:var(--bb-radius-pill);background:var(--surface);color:var(--bb-text-primary, #1a1a2e);font-size:var(--bb-fs-sm);font-weight:var(--bb-fw-medium);cursor:pointer;box-shadow:var(--bb-shadow-xs);transition:background var(--dur-base)}.bb-back-to-list:hover{background:var(--bb-bg-subtle, #f4f5f7)}.bb-detail-header{gap:14px;padding:10px 0 11px;margin-bottom:14px;flex-wrap:nowrap;border-bottom:.5px solid var(--bb-border-hair, var(--border-color, #e2e6ea))}.bb-detail-header__back{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--bb-text-muted);padding:8px 14px;border-radius:var(--bb-radius-pill, 999px);transition:background var(--dur-base),color var(--dur-base)}.bb-detail-header__back:hover{background:var(--bb-bg-subtle, #f0f1f2);color:var(--bb-text-primary, #1a1a2e)}.bb-detail-header__back-label{white-space:nowrap}.bb-detail-header__divider{display:block;width:1px;height:22px;background:var(--bb-border-hair, var(--border-color, #e2e6ea))}.bb-detail-header .bb-user-id__avatar{border-radius:var(--bb-radius-md, 9px);background-size:cover;background-position:center}.bb-detail-header__info{min-width:0;display:flex;flex-direction:column;gap:1px}.bb-detail-header__name{font-weight:700;color:var(--bb-text-headline, #263238);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-detail-header__sub{font-size:var(--bb-fs-xs, 12px);color:var(--bb-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-detail-header__actions{display:flex;align-items:center;gap:6px;margin-left:auto}@media(max-width:640px){.bb-detail-header__back-label,.bb-detail-header__divider{display:none}}.int-users-pane__head{padding:8px 14px 0;margin-bottom:8px}.int-users-pane__head .int-users-filter{margin-left:0;margin-right:0}.int-users-pane__head input{margin-bottom:6px}.int-head-search-row{display:flex;align-items:center;gap:6px}.int-head-search-row input{flex:1;min-width:0;margin-bottom:0}.int-users-filter{display:flex;padding:2px;gap:0;background:var(--bb-bg-subtle, #f4f5f7);border-radius:20px;margin:6px 14px 8px}.int-filter-btn{flex:1;padding:4px 10px;font-size:var(--bb-fs-xs, 11px);font-weight:500;border-radius:18px;border:none;background:transparent;color:var(--bb-text-muted);cursor:pointer;transition:background var(--dur-base),color var(--dur-base),box-shadow var(--dur-base);white-space:nowrap}.int-filter-btn.is-active{background:var(--surface);color:var(--bb-text-primary, #1a1a2e);box-shadow:0 1px 3px #0000001f}.int-users-filter--roles{flex-wrap:wrap;border-radius:var(--radius-lg);gap:2px}.int-users-filter--roles .int-filter-btn{flex:0 0 auto;border-radius:var(--radius-md)}.int-detail-empty{padding:40px 14px 20px;font-size:var(--bb-fs-sm);color:var(--bb-text-muted);text-align:center}.int-detail-empty__icon{font-size:2rem;margin-bottom:10px;display:block}.int-user-badges{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.int-dot--ok{background:var(--bb-success)}.int-dot--warn{background:var(--bb-warning)}.int-dot--err{background:var(--bb-danger);animation:int-pulse 1.6s ease-in-out infinite}.int-dot--none{background:var(--bb-gray-300)}.int-detail{padding:20px 20px 40px}.int-user-banner{display:flex;align-items:center;gap:14px;padding:16px 20px;background:var(--surface);border:.5px solid var(--bb-border-hair);border-radius:var(--bb-radius-lg);margin-bottom:14px;box-shadow:var(--bb-shadow-xs)}.int-user-banner__info{flex:1;min-width:0}.int-user-banner__name{font-size:var(--bb-fs-h4);font-weight:var(--bb-fw-semi);color:var(--bb-text-headline);display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:2px}.int-user-banner__sub{font-size:var(--bb-fs-xs);color:var(--bb-text-muted);display:flex;align-items:center;gap:5px;flex-wrap:wrap}.int-user-banner__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.int-sep{opacity:.4}.int-role-pill{display:inline-flex;align-items:center;padding:1px 8px;border-radius:var(--bb-radius-pill);font-size:var(--bb-fs-xs);font-weight:var(--bb-fw-medium);background:var(--bb-gray-100);color:var(--bb-text-muted)}.integrations-page{background:var(--bb-surface-cool);min-height:100vh}.integrations-page .int-accordion{display:flex;flex-direction:column;gap:6px}.integrations-page .int-accordion .sb-card__icon{width:38px;height:38px;border:.5px solid var(--bb-border-hair);border-radius:var(--bb-radius-md);background:var(--surface);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.integrations-page .int-accordion .sb-card__icon img{max-width:100%;max-height:22px;object-fit:contain}.integrations-page .int-accordion .sb-card__icon svg{width:22px;height:22px}.integrations-page .bb-switch{position:relative;display:inline-block;width:34px;height:20px;border-radius:var(--bb-radius-pill);background:var(--bb-gray-300);border:none;cursor:pointer;flex-shrink:0;transition:background var(--dur-slow)}.integrations-page .bb-switch:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--surface);transition:left .18s ease;box-shadow:0 1px 3px #0003}.integrations-page .bb-switch.on{background:var(--bb-success)}.integrations-page .bb-switch.on:after{left:17px}.integrations-page .bb-switch.err{background:var(--bb-danger)}.integrations-page .int-logo--push,.integrations-page .int-logo--url{background:var(--bb-blue-8);color:var(--bb-blue)}.bb-settings-card{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--surface);border:1px solid var(--bb-gray-200, #e4e6e8);border-radius:var(--radius-md, 8px);text-decoration:none;color:inherit;transition:box-shadow var(--dur-base, .15s) ease,border-color var(--dur-base, .15s) ease}.bb-settings-card:hover{border-color:var(--primary, #2196f3);box-shadow:0 2px 8px #00000014}.bb-settings-card.is-disabled{opacity:.55;cursor:not-allowed}.bb-settings-card.is-disabled:hover{border-color:var(--bb-gray-200, #e4e6e8);box-shadow:none}.bb-settings-card__icon{flex:0 0 auto;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm, 6px);background:var(--bb-gray-100, #f0f1f2);color:var(--primary, #2196f3)}.bb-settings-card__body{flex:1 1 auto;min-width:0}.bb-settings-card__title{font-weight:600;font-size:14px;color:var(--bm-text-headline, #263238);display:flex;align-items:center;gap:6px}.bb-settings-card__scope{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:1px 6px;border-radius:999px;background:var(--bb-gray-100, #f0f1f2);color:var(--color-slate-gray-2, #6e7479)}.bb-settings-card__subtitle{font-size:12px;color:var(--color-slate-gray-2, #6e7479);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-settings-card__status{flex:0 0 auto;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}.bb-settings-card__status--ok{background:var(--success-bg, #e5f5e8);color:var(--success, #2e9945)}.bb-settings-card__status--warn{background:var(--warning-bg, #fdf3e0);color:var(--warning-text, #a96b00)}.bb-settings-card__status--off{background:var(--bb-gray-100, #f0f1f2);color:var(--color-slate-gray-3, #868a8e)}.settings-search{position:relative;max-width:480px;margin:0 0 16px}.settings-search__icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--color-slate-gray-3, #868a8e);pointer-events:none}.settings-search__input{width:100%;padding:9px 12px 9px 36px;border:1px solid var(--bb-gray-200, #e4e6e8);border-radius:var(--radius-md, 8px);background:var(--surface);font-size:14px}.settings-search__input:focus{outline:none;border-color:var(--primary, #2196f3)}.settings-search__empty{padding:32px 0}.bb-save-bar{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;margin-top:12px;background:var(--surface);border:1px solid var(--bb-gray-200, #e4e6e8);border-radius:var(--radius-md, 8px);box-shadow:0 -2px 12px #0000001a}.bb-save-bar:before{content:"";position:absolute;top:-26px;left:-1px;right:-1px;height:26px;background:linear-gradient(to bottom,rgba(251,253,254,0),var(--bb-surface-cool, #fbfdfe));pointer-events:none}.bb-save-bar .button{min-width:120px;height:38px;display:inline-flex;align-items:center;justify-content:center;margin:0}.bb-save-bar__msg{font-size:13px;font-weight:600;color:var(--bm-text-headline, #263238);display:flex;align-items:center;gap:8px}.bb-save-bar__msg svg{color:var(--warning-text, #a96b00)}.bb-save-bar__actions{display:flex;gap:8px}.bb-save-bar__actions .button{margin:0}.cal-flat-section{padding:4px 0 10px}.cal-flat-section+.cal-flat-section,.cal-flat-section~.ip-section-group .cal-flat-section{border-top:.5px solid var(--bb-border-hair);padding-top:14px}.cal-flat-section>h4.label.hollow{display:flex;align-items:center;gap:8px;margin-bottom:10px}.cal-quota-banner{margin-bottom:14px}.cf-preview{border:1px dashed var(--bb-gray-200, #e4e6e8);border-radius:var(--radius-md, 8px);padding:12px;background:var(--bb-gray-100, #f7f8f9)}.cf-preview--example{position:relative;pointer-events:none;-webkit-user-select:none;user-select:none;padding-top:30px}.cf-preview--example>.bb-field,.cf-preview--example input,.cf-preview--example textarea,.cf-preview--example select{opacity:.75}.cf-preview__badge{position:absolute;top:8px;right:10px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-slate-gray-3, #868a8e);background:var(--white, #fff);border:1px solid var(--bb-gray-200, #e4e6e8);border-radius:var(--radius-sm, 4px);padding:1px 6px}.template-editor__input{margin-bottom:6px}.template-editor__input::placeholder{color:var(--color-slate-gray-3, #868a8e);opacity:1}.template-editor__fields{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.template-editor__fields-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--color-slate-gray-3, #868a8e)}.template-editor__chip{border:1px solid var(--bb-border);border-radius:999px;padding:2px 10px;font-size:12px;line-height:1.6;color:var(--color-slate-gray-1);background:var(--surface);cursor:pointer;transition:background .15s ease,border-color .15s ease}.template-editor__chip:hover{background:var(--bb-gray-100, #f7f8f9);border-color:var(--color-slate-gray-3, #868a8e)}.template-editor__chip:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.template-preview{margin-top:6px;border:1px dashed var(--bb-gray-200, #e4e6e8);border-radius:var(--radius-md, 8px);padding:10px 12px;background:var(--bb-gray-100, #f7f8f9)}.template-preview__title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--color-slate-gray-3, #868a8e);margin-bottom:4px}.template-preview__body{font-size:13px;white-space:pre-wrap;word-break:break-word}.template-preview__count{margin-top:4px;font-size:11px;text-align:right;color:var(--color-slate-gray-3, #868a8e)}.template-preview__count.text-alert{color:var(--danger, #dd425a);font-weight:600}.cal-preview{margin-top:4px}.cal-preview .cal-preview__toggle{cursor:pointer;font-size:12px;color:var(--primary, #2196f3);list-style:none}.cal-preview .cal-preview__toggle::-webkit-details-marker{display:none}.cal-preview .cal-preview__body{margin-top:6px;max-width:260px}.cal-preview .cal-preview__svg{width:100%;height:auto;display:block}.cal-preview .cal-preview__caption{font-size:11px;color:var(--color-slate-gray-2, #6e7479);margin:4px 0 0}.cal-preview .cp-frame{fill:var(--surface);stroke:var(--bb-gray-200, #e4e6e8)}.cal-preview .cp-head{fill:var(--bb-gray-100, #f0f1f2)}.cal-preview .cp-lines line{stroke:var(--bb-gray-200, #e4e6e8);stroke-width:1}.cal-preview .cp-label{font-size:9px;fill:var(--color-slate-gray-2, #6e7479)}.cal-preview .cp-ev{opacity:.85}.cal-preview .cp-ev--a{fill:#4d9de0}.cal-preview .cp-ev--b{fill:#43aa8b}.cal-preview .cp-ev--c{fill:#f4a259}.cal-preview .cp-ava{stroke:var(--surface);stroke-width:1.5}.cal-preview .cp-room{fill:var(--color-slate-gray-3, #868a8e)}.cal-preview .cp-dim{fill:var(--bb-gray-200, #e4e6e8);opacity:.6}.cal-preview .cp-dispo{fill:#43aa8b;opacity:.18}.invoice-sidebar{display:flex;flex-direction:column;gap:10px;align-self:flex-start}.view-toggle{display:flex;gap:4px;padding:6px;border-bottom:.5px solid var(--hairline)}.vt-btn{flex:1;padding:6px;border-radius:var(--radius-sm);font-size:11px;font-weight:500;border:1px solid transparent;background:transparent;cursor:pointer;text-align:center;line-height:1.3}.vt-btn.active{background:var(--color-clear-blue-8);color:var(--color-clear-blue);border-color:var(--color-clear-blue)}.banner{border-radius:var(--section-card-radius, 10px);padding:11px 15px;display:flex;gap:10px;align-items:flex-start;margin-bottom:10px;font-size:12px}.banner.info{background:var(--bm-info-fill);border:1px solid var(--bm-info-stroke)}.banner.warning{background:var(--bm-warning-fill);border:1px solid var(--bm-warning-stroke)}.parties{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:10px}.info-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.aii-lbl{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:6px;margin-bottom:3px}.aii-lbl svg{width:12px;flex-shrink:0;text-align:center}.aii-val{font-size:13px;font-weight:500;color:var(--bm-text-headline);padding-left:18px}.contact-detail-fields .contact-field{padding:10px 16px;border-bottom:1px solid var(--hairline)}.contact-detail-fields .contact-field:nth-child(odd){border-right:1px solid rgba(0,0,0,.06)}.contact-detail-fields .contact-field:nth-last-child(-n+2){border-bottom:none}.invoice-sidebar .status-card,.invoice-sidebar .sb-card,.invoice-sidebar .ip-card,.invoice-sidebar .bb-card{margin-bottom:10px}@keyframes cskel-shimmer{0%{background-position:-300px 0}to{background-position:calc(300px + 100%) 0}}.cskel-line{background:linear-gradient(90deg,var(--paper-3) 25%,var(--skeleton-highlight) 50%,var(--paper-3) 75%);background-size:600px 100%;animation:cskel-shimmer 1.4s infinite linear;border-radius:var(--radius-sm)}.contact-skel{display:flex;flex-direction:column;gap:7px;padding:3px 0}.cskel-line{height:12px;width:100%}.cskel-line--w45{width:45%}.cskel-line--w50{width:50%}.cskel-line--w55{width:55%}.cskel-line--w70{width:70%}.ie-issuer-row{display:flex;align-items:center;gap:10px;padding:10px 14px}.ie-issuer-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;justify-content:center}.ie-issuer-info .aii-val,.ie-issuer-info .ie-issuer-meta{padding-right:0;padding-left:0}.ie-issuer-info .aii-val{font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ie-issuer-meta{font-size:11px;line-height:1.2;color:var(--color-slate-gray-4, #aaa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ie-badge{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:var(--color-slate-gray-3, #999);background:var(--gray-100, #f0f1f2);padding:2px 8px;border-radius:20px;flex-shrink:0;white-space:nowrap}.ie-switcher{padding:10px 14px}.ie-switcher .aii-lbl{margin-bottom:6px}.ie-switcher .bb-chip-group{gap:6px;margin:10px 0}.ie-switcher .bb-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600}.ie-switcher .bb-chip .beebee-thumbnail{flex-shrink:0}.ie-search-panel{background:var(--surface)}.ie-issuer-missing{border-radius:0;border-left:none;border-right:none;margin:12px 0 0}.ie-sezionale{margin-top:12px;padding:10px 14px 12px;border-top:var(--section-card-border)}.ie-sezionale>.section-card-title{border-bottom:none;padding:0;margin-bottom:8px}.ie-sezionale .bb-chip-group{gap:6px}.ie-sezionale .bb-chip{padding:3px 10px;font-size:12px;font-weight:500}.ie-contact-edit{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;white-space:nowrap;color:var(--color-slate-gray-3, #999)}.ie-contact-edit:hover{color:var(--color-clear-blue, #1779ba)}.ie-contact-type-row{display:flex;margin-bottom:10px}.ie-contact-type-row>.my-radiobutton{flex:1}.ie-contact-type-row>.my-radiobutton .checkbox-adv{display:flex;align-items:center;justify-content:center;width:100%;padding:7px 8px;font-size:12px;font-weight:600;text-align:center;cursor:pointer;color:var(--color-slate-gray-3, #999);background:var(--surface);border:1px solid var(--border-color, #cacaca);border-right:none;transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast);white-space:nowrap;-webkit-user-select:none;user-select:none}.ie-contact-type-row>.my-radiobutton .checkbox-adv .check{display:none}.ie-contact-type-row>.my-radiobutton .checkbox-adv:hover{color:var(--color-clear-blue, #1779ba);border-color:var(--color-clear-blue, #1779ba);z-index:var(--z-base)}.ie-contact-type-row>.my-radiobutton .checkbox-adv[aria-checked=true]{background:var(--color-clear-blue, #1779ba);color:#fefefe;border-color:var(--color-clear-blue, #1779ba);z-index:var(--z-base)}.ie-contact-type-row>.my-radiobutton:first-child .checkbox-adv{border-radius:var(--section-card-radius, 10px) 0 0 var(--section-card-radius, 10px)}.ie-contact-type-row>.my-radiobutton:last-child .checkbox-adv{border-radius:0 var(--section-card-radius, 10px) var(--section-card-radius, 10px) 0;border-right:1px solid var(--border-color, #cacaca)}.ie-contact-type-row>.my-radiobutton.disabled .checkbox-adv{opacity:.55;cursor:not-allowed;pointer-events:none}.popup-datetime{font-size:12px;color:var(--bm-text-description);font-weight:500;margin-bottom:3px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.popup-duration{background:var(--paper-2);color:var(--bm-text-description);font-size:11px;font-weight:600;padding:1px 7px;border-radius:20px;border:1px solid var(--gray-300)}.mode-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:1px 7px;border-radius:20px;border:1px solid}.mode-badge.presenza{background:var(--paper-2);color:var(--gray-600);border-color:var(--gray-300)}.mode-badge.video{background:#e8f5e9;color:#1b5e20;border-color:#81c784}.mode-badge.gruppo{background:#e8eaf6;color:#283593;border-color:#7986cb}.mode-badge.videogrp{background:#e0f2f1;color:#004d40;border-color:#4db6ac}html[data-theme=dark] .mode-badge.video{background:#14301d;color:#7ed886;border-color:#2e5b38}html[data-theme=dark] .mode-badge.gruppo{background:#1e2246;color:#a9b3e8;border-color:#3d479e}html[data-theme=dark] .mode-badge.videogrp{background:#0f2e2b;color:#7fcbc1;border-color:#2e5b55}.popup-title{font-size:14px;font-weight:700;color:var(--bm-text-headline);white-space:normal;overflow-wrap:anywhere;margin:2px 0}.popup-created{font-size:11px;color:var(--color-slate-gray-4);margin-top:3px;display:flex;align-items:center;gap:4px}.popup-created-lbl{font-weight:600;color:var(--color-slate-gray-3);text-transform:uppercase;font-size:10px;letter-spacing:.04em}.event-detail-view .ed-header{padding:16px 0 10px;border-bottom:1px solid var(--hairline-strong);margin-bottom:4px}.event-detail-view .ed-section{padding:14px 0;border-bottom:1px solid var(--hairline-strong)}.event-detail-view .ed-section:last-of-type{border-bottom:none}.event-detail-view .ed-notes-label{margin-top:12px}.event-detail-view .video-strip{padding:12px 16px;border-radius:var(--radius-lg);background:var(--bm-success-fill);border:1px solid var(--bm-success-stroke);display:flex;align-items:center;gap:12px;margin:10px 0}.event-detail-view .video-info{flex:1;min-width:0}.event-detail-view .video-lbl{font-size:11px;font-weight:700;color:var(--bm-success-text);text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:4px;margin-bottom:3px}.event-detail-view .video-link{font-size:12px;color:var(--gray-600);font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-detail-view .video-join-btn{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--radius-lg);background:#2e7d32;color:var(--color-white);border:none;margin-bottom:0;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0}.event-detail-view .video-join-btn:hover{background:#1b5e20}.event-detail-view .single-pat{display:flex;align-items:center;gap:10px}.event-detail-view .pat-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.event-detail-view .pat-right{margin-left:auto;display:flex;flex-direction:column;gap:5px;align-items:flex-end;flex-shrink:0}.event-detail-view .reminder-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;margin-bottom:0;font-size:12px;font-weight:600;color:var(--color-slate-gray-3);border:1px solid var(--gray-300);background:transparent;cursor:pointer}.event-detail-view .reminder-btn:hover{color:var(--gray-600);border-color:#aaa;background:var(--paper-2)}.event-detail-view .appt-info-strip{background:var(--paper-1);border:1px solid var(--hairline);display:grid;grid-template-columns:1fr 1fr;gap:14px;border-radius:var(--radius-lg);padding:14px 16px;margin:4px 0 10px}@media screen and (max-width:480px){.event-detail-view .appt-info-strip{grid-template-columns:1fr}}.event-detail-view .aii{display:flex;flex-direction:column;gap:4px}.event-detail-view .pay-strip{padding:14px 16px;border-radius:var(--radius-lg);background:var(--paper-1);border:1px solid var(--hairline);display:flex;align-items:center;gap:12px;margin:4px 0 10px}.event-detail-view .pay-info{flex:1;min-width:0}.event-detail-view .pay-lbl{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.event-detail-view .pay-amount{font-size:22px;font-weight:700;line-height:1}.event-detail-view .pay-amount.due{color:var(--bm-alert-text)}.event-detail-view .pay-amount.paid{color:var(--bm-success-text)}.event-detail-view .pay-sub{font-size:11px;color:var(--bm-text-description);margin-top:2px;font-weight:500}.event-detail-view .pay-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.event-detail-view .pay-btn{padding:6px 10px;border-radius:var(--radius-md);font-size:11px;font-weight:700;cursor:pointer;border:1px solid;white-space:nowrap;background:var(--surface);margin-bottom:0}.event-detail-view .pay-btn.loading{opacity:.55;pointer-events:none;cursor:wait;color:transparent;position:relative}.event-detail-view .pay-btn.loading:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;border:2px solid transparent;border-top-color:var(--gray-500);border-left-color:var(--gray-500);animation:spin .6s linear infinite}.event-detail-view .pay-btn.paga{background:var(--color-clear-blue);color:var(--color-white);border-color:var(--color-clear-blue)}.event-detail-view .pay-btn.paga:hover{opacity:.88}.event-detail-view .pay-btn.doc{color:var(--gray-600);border-color:var(--gray-300)}.event-detail-view .pay-btn.doc:hover{background:var(--paper-2);border-color:var(--color-slate-gray-3)}.event-detail-view .notes-box{background:var(--paper-1);border:1px solid var(--hairline);border-radius:var(--radius-md);padding:10px 12px;font-size:13px;color:var(--color-slate-gray);line-height:1.6;font-style:italic;margin-top:6px}.event-detail-view .group-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.event-detail-view .group-lbl{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.06em}.event-detail-view .disdetto-confirm-overlay{position:fixed;inset:0;z-index:var(--z-modal);background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px}.event-detail-view .disdetto-confirm-overlay .box-message{max-width:360px;width:100%}.drop-calendar:has(.popup-header) .event-detail-header,.health-detail-wrap:has(.popup-header) .event-detail-header{display:none}.drop-calendar:has(.popup-header) .popup-footer,.health-detail-wrap:has(.popup-header) .popup-footer{position:sticky;bottom:0;width:auto;background:var(--surface);display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:9px 15px;z-index:var(--z-base)}.drop-calendar:has(.popup-header) .popup-footer:before,.health-detail-wrap:has(.popup-header) .popup-footer:before{display:none}.drop-calendar .popup-header,.health-detail-wrap .popup-header{position:sticky;top:0;z-index:2;padding:13px 15px 11px;border-bottom:1px solid var(--hairline-strong);background:var(--surface);display:flex;align-items:flex-start;gap:10px;flex-shrink:0}.drop-calendar .popup-hdr-info,.health-detail-wrap .popup-hdr-info{flex:1;min-width:0}.drop-calendar .popup-datetime,.health-detail-wrap .popup-datetime{font-size:12px;color:var(--bm-text-description);font-weight:500;margin-bottom:3px;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.drop-calendar .popup-duration,.health-detail-wrap .popup-duration{background:var(--paper-2);color:var(--bm-text-description);font-size:11px;font-weight:600;padding:1px 7px;border-radius:20px;border:1px solid var(--gray-300)}.drop-calendar .mode-badge,.health-detail-wrap .mode-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:1px 7px;border-radius:20px;border:1px solid}.drop-calendar .mode-badge.presenza,.health-detail-wrap .mode-badge.presenza{background:var(--paper-2);color:var(--gray-600);border-color:var(--gray-300)}.drop-calendar .mode-badge.video,.health-detail-wrap .mode-badge.video{background:#e8f5e9;color:#1b5e20;border-color:#81c784}.drop-calendar .mode-badge.gruppo,.health-detail-wrap .mode-badge.gruppo{background:#e8eaf6;color:#283593;border-color:#7986cb}.drop-calendar .mode-badge.videogrp,.health-detail-wrap .mode-badge.videogrp{background:#e0f2f1;color:#004d40;border-color:#4db6ac}html[data-theme=dark] .drop-calendar .mode-badge.video,html[data-theme=dark] .health-detail-wrap .mode-badge.video{background:#14301d;color:#7ed886;border-color:#2e5b38}html[data-theme=dark] .drop-calendar .mode-badge.gruppo,html[data-theme=dark] .health-detail-wrap .mode-badge.gruppo{background:#1e2246;color:#a9b3e8;border-color:#3d479e}html[data-theme=dark] .drop-calendar .mode-badge.videogrp,html[data-theme=dark] .health-detail-wrap .mode-badge.videogrp{background:#0f2e2b;color:#7fcbc1;border-color:#2e5b55}.drop-calendar .popup-title,.health-detail-wrap .popup-title{font-size:14px;font-weight:700;color:var(--bm-text-headline);white-space:normal;overflow-wrap:anywhere;margin:2px 0}.drop-calendar .popup-created,.health-detail-wrap .popup-created{font-size:11px;color:var(--color-slate-gray-4);margin-top:3px;display:flex;align-items:center;gap:4px}.drop-calendar .popup-created-lbl,.health-detail-wrap .popup-created-lbl{font-weight:600;color:var(--color-slate-gray-3);text-transform:uppercase;font-size:10px;letter-spacing:.04em}.drop-calendar .hdr-actions,.health-detail-wrap .hdr-actions{display:flex;gap:6px;flex-shrink:0}.drop-calendar .video-strip,.health-detail-wrap .video-strip{padding:10px 15px;border-bottom:1px solid var(--hairline-strong);background:var(--bm-success-fill);display:flex;align-items:center;gap:12px;flex-shrink:0}.drop-calendar .video-info,.health-detail-wrap .video-info{flex:1;min-width:0}.drop-calendar .video-lbl,.health-detail-wrap .video-lbl{font-size:11px;font-weight:700;color:var(--bm-success-text);text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:4px;margin-bottom:3px}.drop-calendar .video-link,.health-detail-wrap .video-link{font-size:12px;color:var(--gray-600);font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drop-calendar .video-join-btn,.health-detail-wrap .video-join-btn{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--radius-lg);background:#2e7d32;color:var(--color-white);border:none;margin-bottom:0;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0}.drop-calendar .video-join-btn:hover,.health-detail-wrap .video-join-btn:hover{background:#1b5e20}.drop-calendar .popup-patient,.health-detail-wrap .popup-patient{padding:11px 15px;border-bottom:1px solid var(--hairline-strong);flex-shrink:0}.drop-calendar .single-pat,.health-detail-wrap .single-pat{display:flex;align-items:flex-start;gap:10px}.drop-calendar .pat-av,.health-detail-wrap .pat-av{width:38px;height:38px;border-radius:var(--radius-lg);flex-shrink:0;background:var(--color-slate-gray-3);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--color-white);text-transform:uppercase;letter-spacing:.04em;align-self:center}.drop-calendar .pat-info,.health-detail-wrap .pat-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.drop-calendar .pat-phone,.health-detail-wrap .pat-phone{font-size:12px;margin-top:0;margin-left:0;display:flex;align-items:center;gap:2px;font-weight:500;text-decoration:none}.drop-calendar .pat-phone svg,.health-detail-wrap .pat-phone svg{margin:0!important;flex-shrink:0}.drop-calendar .pat-phone:hover,.health-detail-wrap .pat-phone:hover{text-decoration:underline}.drop-calendar .pat-right,.health-detail-wrap .pat-right{margin-left:auto;display:flex;flex-direction:column;gap:5px;align-items:flex-end;flex-shrink:0}.drop-calendar .disdetto-confirm-overlay,.health-detail-wrap .disdetto-confirm-overlay{position:fixed;inset:0;z-index:var(--z-modal);background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px}.drop-calendar .disdetto-confirm-overlay .box-message,.health-detail-wrap .disdetto-confirm-overlay .box-message{max-width:360px;width:100%}.drop-calendar .reminder-btn,.health-detail-wrap .reminder-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;margin-bottom:0;font-size:12px;font-weight:600;color:var(--color-slate-gray-3);border:1px solid var(--gray-300);background:transparent;cursor:pointer}.drop-calendar .reminder-btn:hover,.health-detail-wrap .reminder-btn:hover{color:var(--gray-600);border-color:#aaa;background:var(--paper-2)}.drop-calendar .group-header,.health-detail-wrap .group-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.drop-calendar .group-lbl,.health-detail-wrap .group-lbl{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.06em}.drop-calendar .group-count,.health-detail-wrap .group-count{font-size:12px;font-weight:700;color:var(--gray-600);background:var(--paper-2);padding:2px 8px;border-radius:20px;border:1px solid var(--gray-300)}.drop-calendar .participants-list,.health-detail-wrap .participants-list{display:flex;flex-direction:column;gap:6px;max-height:150px;overflow-y:auto}.drop-calendar .participants-list::-webkit-scrollbar,.health-detail-wrap .participants-list::-webkit-scrollbar{width:3px}.drop-calendar .participants-list::-webkit-scrollbar-thumb,.health-detail-wrap .participants-list::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.drop-calendar .part-row,.health-detail-wrap .part-row{display:flex;align-items:center;gap:9px}.drop-calendar .part-info,.health-detail-wrap .part-info{flex:1;min-width:0}.drop-calendar .appt-info-strip,.health-detail-wrap .appt-info-strip{padding:10px 15px;border-bottom:1px solid var(--hairline-strong);background:var(--paper-1);display:grid;grid-template-columns:1fr 1fr;gap:10px;flex-shrink:0}@media screen and (max-width:480px){.drop-calendar .appt-info-strip,.health-detail-wrap .appt-info-strip{grid-template-columns:1fr}}.drop-calendar .aii,.health-detail-wrap .aii{display:flex;flex-direction:column;gap:3px}.drop-calendar .aii-lbl,.health-detail-wrap .aii-lbl{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.06em;display:flex;align-items:center;gap:4px}.drop-calendar .aii-val,.health-detail-wrap .aii-val{font-size:13px;font-weight:600;color:var(--color-slate-gray);display:flex;flex-wrap:wrap;gap:4px}.drop-calendar .aii-chip,.health-detail-wrap .aii-chip{font-size:12px;font-weight:600;color:var(--color-slate-gray);background:var(--paper-3);border:1px solid var(--gray-300);padding:2px 8px;border-radius:20px}.drop-calendar .aii-empty,.health-detail-wrap .aii-empty{font-size:12px;font-weight:400;color:#ccc;font-style:italic}.drop-calendar .pkg-strip,.health-detail-wrap .pkg-strip{padding:10px 15px;border-bottom:1px solid var(--hairline-strong);background:var(--amber-50);flex-shrink:0}.drop-calendar .pkg-header,.health-detail-wrap .pkg-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.drop-calendar .pkg-name,.health-detail-wrap .pkg-name{font-size:13px;font-weight:700;color:var(--bm-warning-text);flex:1}.drop-calendar .pkg-right,.health-detail-wrap .pkg-right{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.drop-calendar .pkg-state,.health-detail-wrap .pkg-state{font-size:12px;font-weight:700;padding:2px 9px;border-radius:20px;border:1px solid}.drop-calendar .pkg-state.paid,.health-detail-wrap .pkg-state.paid{background:var(--color-success-8, #e8f8ee);color:var(--bm-success-text);border-color:var(--success-t-42, rgba(67, 160, 71, .42))}.drop-calendar .pkg-state.due,.health-detail-wrap .pkg-state.due{background:var(--color-alert-8, #fdecea);color:var(--bm-alert-text);border-color:var(--danger-t-42, rgba(221, 66, 90, .42))}.drop-calendar .pkg-count,.health-detail-wrap .pkg-count{display:inline-block;background:var(--paper-2);color:var(--bm-text-description);font-size:11px;font-weight:600;padding:1px 7px;border-radius:20px;border:1px solid var(--gray-300)}.drop-calendar .pkg-rel,.health-detail-wrap .pkg-rel{display:flex;flex-direction:column;gap:3px;margin-bottom:8px}.drop-calendar .pkg-rel-row,.health-detail-wrap .pkg-rel-row{display:flex;align-items:center;justify-content:space-between;padding:3px 0;font-size:12px}.drop-calendar .pkg-rel-name,.health-detail-wrap .pkg-rel-name{color:var(--gray-600);font-weight:500}.drop-calendar .pkg-rel-st,.health-detail-wrap .pkg-rel-st{font-size:11px;font-weight:700}.drop-calendar .pkg-rel-st.paid,.health-detail-wrap .pkg-rel-st.paid{color:var(--bm-success-text)}.drop-calendar .pkg-rel-st.due,.health-detail-wrap .pkg-rel-st.due{color:var(--bm-alert-text)}.drop-calendar .pkg-actions,.health-detail-wrap .pkg-actions{display:flex;gap:5px;flex-wrap:wrap;margin-top:4px}.drop-calendar .pkg-btn,.health-detail-wrap .pkg-btn{padding:5px 11px;border-radius:var(--radius-sm);font-size:11px;font-weight:700;cursor:pointer;border:1px solid;background:var(--surface);margin-bottom:0}.drop-calendar .pkg-btn.loading,.health-detail-wrap .pkg-btn.loading{opacity:.55;pointer-events:none;cursor:wait;color:transparent;position:relative}.drop-calendar .pkg-btn.loading:after,.health-detail-wrap .pkg-btn.loading:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;border:2px solid transparent;border-top-color:var(--gray-500);border-left-color:var(--gray-500);animation:spin .6s linear infinite}.drop-calendar .pkg-btn.paga,.health-detail-wrap .pkg-btn.paga{background:var(--color-clear-blue);color:var(--color-white);border-color:var(--color-clear-blue)}.drop-calendar .pkg-btn.paga:hover,.health-detail-wrap .pkg-btn.paga:hover{opacity:.88}.drop-calendar .pkg-btn.doc,.health-detail-wrap .pkg-btn.doc{color:var(--gray-600);border-color:var(--gray-300)}.drop-calendar .pkg-btn.doc:hover,.health-detail-wrap .pkg-btn.doc:hover{background:var(--paper-2);border-color:var(--color-slate-gray-3)}.drop-calendar .privacy-strip,.health-detail-wrap .privacy-strip{padding:10px 15px;border-bottom:1px solid var(--hairline-strong);background:var(--paper-1);flex-shrink:0}.drop-calendar .pay-strip,.health-detail-wrap .pay-strip{padding:10px 15px;border-bottom:1px solid var(--hairline-strong);display:flex;align-items:center;gap:12px;background:var(--paper-1);flex-shrink:0}.drop-calendar .pay-info,.health-detail-wrap .pay-info{flex:1;min-width:0}.drop-calendar .pay-lbl,.health-detail-wrap .pay-lbl{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.drop-calendar .pay-amount,.health-detail-wrap .pay-amount{font-size:20px;font-weight:700;line-height:1}.drop-calendar .pay-amount.due,.health-detail-wrap .pay-amount.due{color:var(--bm-alert-text)}.drop-calendar .pay-amount.paid,.health-detail-wrap .pay-amount.paid{color:var(--bm-success-text)}.drop-calendar .pay-sub,.health-detail-wrap .pay-sub{font-size:11px;color:var(--bm-text-description);margin-top:2px;font-weight:500}.drop-calendar .pay-issued,.health-detail-wrap .pay-issued{font-size:12px;font-weight:600;color:var(--gray-600)}.drop-calendar .pay-docs,.health-detail-wrap .pay-docs{display:flex;flex-direction:column;gap:5px;margin-bottom:6px}.drop-calendar .inv-chip,.health-detail-wrap .inv-chip{display:inline-flex;align-items:center;border:1px solid var(--hairline-strong);border-radius:var(--radius-md);overflow:hidden;width:fit-content;background:var(--gray-50)}.drop-calendar .inv-chip:hover,.health-detail-wrap .inv-chip:hover{background:var(--paper-3)}.drop-calendar .inv-chip-main,.health-detail-wrap .inv-chip-main{display:flex;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;color:var(--color-slate-gray);text-decoration:none}.drop-calendar .inv-chip-main svg,.health-detail-wrap .inv-chip-main svg{color:var(--color-clear-blue);flex-shrink:0}.drop-calendar .inv-chip-main:hover,.health-detail-wrap .inv-chip-main:hover{color:var(--bm-text-headline)}.drop-calendar .inv-chip-text,.health-detail-wrap .inv-chip-text{display:flex;flex-direction:column;gap:1px}.drop-calendar .inv-chip-sub,.health-detail-wrap .inv-chip-sub{font-size:10px;font-weight:400;color:var(--color-slate-gray-3)}.drop-calendar .inv-chip-preview,.health-detail-wrap .inv-chip-preview{display:flex;align-items:center;justify-content:center;padding:5px 9px;border-left:1px solid rgba(0,0,0,.1);background:transparent;border-top:none;border-right:none;border-bottom:none;cursor:pointer;color:var(--color-slate-gray-3);font-size:12px}.drop-calendar .inv-chip-preview:hover,.health-detail-wrap .inv-chip-preview:hover{background:var(--gray-200);color:var(--color-slate-gray)}.drop-calendar .pay-actions,.health-detail-wrap .pay-actions{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.drop-calendar .pay-btn,.health-detail-wrap .pay-btn{padding:6px 10px;border-radius:var(--radius-md);font-size:11px;font-weight:700;cursor:pointer;border:1px solid;white-space:nowrap;background:var(--surface);margin-bottom:0}.drop-calendar .pay-btn.loading,.health-detail-wrap .pay-btn.loading{opacity:.55;pointer-events:none;cursor:wait;color:transparent;position:relative}.drop-calendar .pay-btn.loading:after,.health-detail-wrap .pay-btn.loading:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;border:2px solid transparent;border-top-color:var(--gray-500);border-left-color:var(--gray-500);animation:spin .6s linear infinite}.drop-calendar .pay-btn.paga,.health-detail-wrap .pay-btn.paga{background:var(--color-clear-blue);color:var(--color-white);border-color:var(--color-clear-blue)}.drop-calendar .pay-btn.paga:hover,.health-detail-wrap .pay-btn.paga:hover{opacity:.88}.drop-calendar .pay-btn.doc,.health-detail-wrap .pay-btn.doc{color:var(--gray-600);border-color:var(--gray-300)}.drop-calendar .pay-btn.doc:hover,.health-detail-wrap .pay-btn.doc:hover{background:var(--paper-2);border-color:var(--color-slate-gray-3)}.drop-calendar .popup-tabs,.health-detail-wrap .popup-tabs{display:flex;border-bottom:1px solid var(--hairline-strong);flex-shrink:0}.drop-calendar .tab,.health-detail-wrap .tab{flex:1;padding:9px 4px;min-height:44px;font-size:12px;font-weight:700;text-align:center;cursor:pointer;color:var(--color-slate-gray-3);border:none;background:transparent;border-bottom:2px solid transparent;margin-bottom:-1px}.drop-calendar .tab.on,.health-detail-wrap .tab.on{color:var(--color-clear-blue);border-bottom:2px solid var(--color-clear-blue)}.drop-calendar .tab:hover:not(.on),.health-detail-wrap .tab:hover:not(.on){color:var(--bm-text-description)}.drop-calendar .tab-body,.health-detail-wrap .tab-body{overflow-y:auto;flex:1}.drop-calendar .tab-body::-webkit-scrollbar,.health-detail-wrap .tab-body::-webkit-scrollbar{width:3px}.drop-calendar .tab-body::-webkit-scrollbar-thumb,.health-detail-wrap .tab-body::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:3px}.drop-calendar .tp--padded,.health-detail-wrap .tp--padded{padding:14px 15px}.drop-calendar .tp--padded .privacy-panel,.health-detail-wrap .tp--padded .privacy-panel{margin-bottom:10px}.drop-calendar .tp--padded .index-table,.health-detail-wrap .tp--padded .index-table{margin-top:0}.drop-calendar .tp--padded .contactStatistic .box-white.stat-card,.health-detail-wrap .tp--padded .contactStatistic .box-white.stat-card{border-radius:var(--radius-lg);padding:12px 10px;text-align:center;box-shadow:none;min-height:unset}.drop-calendar .tp--padded .contactStatistic .stat-label,.health-detail-wrap .tp--padded .contactStatistic .stat-label{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.drop-calendar .tp--padded .contactStatistic .beebeeTotal,.health-detail-wrap .tp--padded .contactStatistic .beebeeTotal{font-size:20px;font-weight:700;color:var(--bm-text-headline);line-height:1.2;white-space:normal;overflow-wrap:break-word;word-break:break-word;min-width:0}.drop-calendar .tp--padded .contactStatistic .stat-sub,.health-detail-wrap .tp--padded .contactStatistic .stat-sub{font-size:11px;color:var(--bm-text-description);margin-top:4px}.drop-calendar .tab-empty,.health-detail-wrap .tab-empty{color:var(--color-slate-gray-3);font-size:13px;text-align:center;padding:20px 0;margin:0}.drop-calendar .sec,.health-detail-wrap .sec{padding:11px 15px;border-bottom:1px solid var(--hairline)}.drop-calendar .sec:last-child,.health-detail-wrap .sec:last-child{border-bottom:none}.drop-calendar .section-card-title,.health-detail-wrap .section-card-title{font-size:10px;font-weight:700;color:var(--color-slate-gray-3);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.drop-calendar .notes-box,.health-detail-wrap .notes-box{background:var(--paper-1);border:1px solid var(--hairline);border-radius:var(--radius-md);padding:10px 12px;font-size:13px;color:var(--color-slate-gray);line-height:1.6;font-style:italic}.drop-calendar .foot-btn,.health-detail-wrap .foot-btn{padding:8px 4px;font-size:12px;font-weight:600;border-radius:var(--radius-md);cursor:pointer;text-align:center;border:none;background:transparent;color:var(--gray-600);text-decoration:none;display:block}.drop-calendar .foot-btn:hover,.health-detail-wrap .foot-btn:hover{background:#0000000a}@keyframes skel-shimmer{0%{background-position:-300px 0}to{background-position:calc(300px + 100%) 0}}.drop-calendar .skel-tab-item,.drop-calendar .skel-pill,.drop-calendar .skel-av,.drop-calendar .skel-line,.health-detail-wrap .skel-tab-item,.health-detail-wrap .skel-pill,.health-detail-wrap .skel-av,.health-detail-wrap .skel-line{background:linear-gradient(90deg,var(--paper-3) 25%,var(--skeleton-highlight) 50%,var(--paper-3) 75%);background-size:600px 100%;animation:skel-shimmer 1.4s infinite linear;border-radius:var(--radius-sm)}.drop-calendar .skel-line,.health-detail-wrap .skel-line{height:12px;margin-bottom:7px;width:100%}.drop-calendar .skel-line--w30,.health-detail-wrap .skel-line--w30{width:30%}.drop-calendar .skel-line--w35,.health-detail-wrap .skel-line--w35{width:35%}.drop-calendar .skel-line--w40,.health-detail-wrap .skel-line--w40{width:40%}.drop-calendar .skel-line--w45,.health-detail-wrap .skel-line--w45{width:45%}.drop-calendar .skel-line--w55,.health-detail-wrap .skel-line--w55{width:55%}.drop-calendar .skel-line--w60,.health-detail-wrap .skel-line--w60{width:60%}.drop-calendar .skel-line--w70,.health-detail-wrap .skel-line--w70{width:70%}.drop-calendar .skel-av,.health-detail-wrap .skel-av{width:38px;height:38px;border-radius:var(--radius-lg);flex-shrink:0}.drop-calendar .skel-pill,.health-detail-wrap .skel-pill{width:80px;height:26px;border-radius:20px}.drop-calendar .popup-skel-body,.health-detail-wrap .popup-skel-body{display:flex;flex-direction:column;flex:1;overflow:hidden}.drop-calendar .skel-patient-row,.health-detail-wrap .skel-patient-row{display:flex;align-items:center;gap:10px;padding:11px 15px;border-bottom:1px solid var(--hairline-strong);flex-shrink:0}.drop-calendar .skel-pat-info,.health-detail-wrap .skel-pat-info{flex:1;min-width:0}.drop-calendar .skel-pat-right,.health-detail-wrap .skel-pat-right{margin-left:auto;flex-shrink:0}.drop-calendar .skel-info-grid,.health-detail-wrap .skel-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 15px;border-bottom:1px solid var(--hairline-strong);background:var(--paper-1);flex-shrink:0}.drop-calendar .skel-aii,.health-detail-wrap .skel-aii{display:flex;flex-direction:column;gap:5px}.drop-calendar .skel-tabs-bar,.health-detail-wrap .skel-tabs-bar{display:flex;border-bottom:1px solid var(--hairline-strong);padding:10px 15px;gap:8px;flex-shrink:0}.drop-calendar .skel-tab-item,.health-detail-wrap .skel-tab-item{flex:1;height:14px;border-radius:20px}.drop-calendar .skel-tab-content,.health-detail-wrap .skel-tab-content{padding:16px 15px;flex:1}.drop-calendar .skel-tab-content .skel-line,.health-detail-wrap .skel-tab-content .skel-line{width:100%}.drop-calendar .event-detail-wrap:not(.is-open),.health-detail-wrap .event-detail-wrap:not(.is-open){pointer-events:none!important}.text-right{text-align:right}.nowrap{white-space:nowrap}.disponibile_section,.no_disponibile_section{background-size:10px 10px;border-radius:var(--radius-xs)}.disponibile_section:before,.no_disponibile_section:before{content:"";position:absolute;writing-mode:vertical-rl;text-orientation:mixed;top:5px;left:2px;color:var(--color-slate-gray-3);font-size:1.5rem;line-height:1.5rem;letter-spacing:2px}.disponibile_section.my_event,.no_disponibile_section.my_event{border:1px solid var(--border-color)}.disponibile_section.my_event .dhx_body,.disponibile_section.my_event .dhx_title,.no_disponibile_section.my_event .dhx_body,.no_disponibile_section.my_event .dhx_title{background:none;opacity:0}.no_disponibile_section{background-image:linear-gradient(135deg,rgba(159,159,159,.2) 45%,var(--surface) 45%,var(--surface) 50%,rgba(159,159,159,.2) 50%,rgba(159,159,159,.2) 95%,var(--surface) 95%,var(--surface) 100%);background-size:10px 10px}.dhx_scheduler_month .dhx_marked_timespan{display:inherit}.dhx_cal_light,.dhx_cal_cover{display:none!important}.dhx_cal_event.dhx_cal_editor textarea,.dhx_cal_event.dhx_cal_editor div{display:none}.dhx_cal_event .dhx_title,.dhx_cal_event .dhx_body,.dhx_cal_event.dhx_cal_select_menu .dhx_body{border-top-left-radius:3px;border-top-right-radius:3px}.dhx_cal_select_menu{display:none}.dhx_cal_event .dhx_title{color:var(--color-slate-gray);border-bottom-left-radius:0;border-bottom-right-radius:0}.dhx_cal_event .dhx_body{border-top-left-radius:0;border-top-right-radius:0}.dhx_cal_event.dhx_cal_event--xsmall,.dhx_cal_event.dhx_cal_event--small{gap:0;flex-direction:column}.dhx_cal_event.dhx_cal_event--xsmall .dhx_title,.dhx_cal_event.dhx_cal_event--small .dhx_title{justify-content:left}.dhx_cal_event .dhx_body,.dhx_cal_event.dhx_cal_select_menu .dhx_body{color:var(--color-black)}.my_event_resize{height:3px;position:absolute;bottom:-1px}.my_event_move{position:absolute;top:0;height:10px;cursor:pointer}.my_event{cursor:pointer;border-radius:5px;overflow:hidden;box-shadow:inset 0 0 0 1px #fff;--dhx-scheduler-event-background: var(--color-beebee-blue)}.my_event .right-icons{position:absolute;display:flex;align-items:center;justify-content:center;right:0;bottom:5px}.my_event .right-icons .calendar-icons{width:15px;height:15px;background-image:url(https://beebeeassets.beebeeboard.com/assets/img/sprite_calendar_grey_60x30.png);background-repeat:no-repeat}.my_event .right-icons .calendar-icons.notifications_none{background-position:-45px -15px}.my_event .right-icons .calendar-icons.videocam{background-position:-30px -15px}.my_event .right-icons .calendar-icons.filter_none{background-position:-15px -15px}.my_event .right-icons .calendar-icons.error_outline{background-position:-45px 0px}.my_event .right-icons .calendar-icons.check_circle_outline{background-position:-30px 0px}.my_event .right-icons .calendar-icons.schedule{background-position:-15px 0px}.my_event .right-icons .calendar-icons.attach_money{background-position:0px 0px}.my_event .right-icons .calendar-icons.money_off{background-position:0px -15px}.my_event .right-icons .right-icon{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius);font-size:12px;margin:0 2px}.my_event .right-icons .right-icon.success{background-color:var(--color-success)}.my_event .right-icons .right-icon.alert{background-image:url(https://beebeeassets.beebeeboard.com/assets/img/sprite_calendar_white_60x30.png);background-color:var(--color-error)}.my_event .right-icons .right-icon.waiting{background-color:var(--color-slate-gray-4)}.my_event .right-icons .right-icon strong{display:flex;align-items:center;justify-content:center}.my_event.highlight_event{box-shadow:var(--box-shadow-small);border:5px solid var(--color-error);z-index:999;animation:blink .7s;animation-iteration-count:3}@keyframes blink{60%{border-color:var(--color-white)}}.my_event .event_date{font-weight:700;padding-right:5px}.my_event .eventHour{font-size:9px;font-weight:400;opacity:.8;white-space:nowrap}.my_event .eventPeople,.my_event .eventTreatment,.my_event .eventNotes,.my_event .eventTitle,.my_event .eventInfoGroup{font-size:11px;line-height:11px;white-space:nowrap;display:block}.my_event .eventInfoGroup{background:#000000b3;color:var(--color-white);padding:0 .2rem}.my_event .eventNotes{font-size:10px;opacity:.8;word-wrap:break-word}.my_event .dhx_body{text-overflow:initial}.my_event .dhx_body .material-icons{font-size:11px;padding-right:5px}.my_event .eventStatus{position:absolute;top:0;right:0;width:13px;height:13px;border-bottom-left-radius:3px}.my_event .dhx_title{justify-content:left;text-overflow:initial;line-height:11px;overflow:hidden;height:12px;min-height:12px}.my_event .dhx_title .eventPeople,.my_event .dhx_title .eventTreatment,.my_event .dhx_title .eventNotes,.my_event .dhx_title .eventTitle,.my_event .dhx_title .eventInfoGroup{display:initial;white-space:break-spaces;font-weight:700;margin-left:3px}.my_event .dhx_footer{height:0}.my_event.dhx_cal_event--xsmall .dhx_footer,.my_event.dhx_cal_event--small .dhx_footer{bottom:2px;transform:none}.my_event.my_event_dark,.my_event.my_event_dark .dhx_title,.my_event.my_event_dark .dhx_body{color:var(--event-ink-87)}.my_event.my_event_light .right-icons .calendar-icons{background-image:url(https://beebeeassets.beebeeboard.com/assets/img/sprite_calendar_white_60x30.png)}.my_event.my_event_light,.my_event.my_event_light .dhx_title,.my_event.my_event_light .dhx_body{color:var(--color-white-87)}.my_event.past_event{filter:sepia(40%)}.my_event.past_event.my_event_dark,.my_event.past_event.my_event_dark .dhx_title,.my_event.past_event.my_event_dark .dhx_body{color:var(--event-ink-54)}.my_event.past_event.my_event_light,.my_event.past_event.my_event_light .dhx_title,.my_event.past_event.my_event_light .dhx_body{color:var(--color-white-70)}.my_event:hover .dhx_footer{height:12px}.my_event.dhx_cal_event_line_ .dhx_cal_event_line_content{display:flex}.my_event.dhx_cal_event_line_ .dhx_cal_event_line_content .eventHour,.my_event.dhx_cal_event_line_ .dhx_cal_event_line_content .eventTitle{margin-left:3px}.my_event.dhx_cal_event_line_ .dhx_cal_event_line_content .eventStatus{display:none}.my_event.dhx_cal_event_clear,.my_event.dhx_cal_event_line{background:var(--dhx-scheduler-event-background)}.my_event.dhx_cal_event_clear:before,.my_event.dhx_cal_event_line:before{display:none}.my_event.dhx_cal_event_clear .dhx_cal_event_line_content,.my_event.dhx_cal_event_line .dhx_cal_event_line_content{display:flex}.my_event.dhx_cal_event_clear .dhx_cal_event_line_content .eventHour,.my_event.dhx_cal_event_clear .dhx_cal_event_line_content .eventStatus,.my_event.dhx_cal_event_clear .dhx_cal_event_line_content .right-icons,.my_event.dhx_cal_event_line .dhx_cal_event_line_content .eventHour,.my_event.dhx_cal_event_line .dhx_cal_event_line_content .eventStatus,.my_event.dhx_cal_event_line .dhx_cal_event_line_content .right-icons{display:none}.my_event.dhx_cal_event_clear.my_event_light .right-icons .calendar-icons,.my_event.dhx_cal_event_clear.my_event_dark .right-icons .calendar-icons,.my_event.dhx_cal_event_line.my_event_light .right-icons .calendar-icons,.my_event.dhx_cal_event_line.my_event_dark .right-icons .calendar-icons{background-image:url(https://beebeeassets.beebeeboard.com/assets/img/sprite_calendar_white_60x30.png)}.my_event.dhx_cal_event_clear.past_event.my_event_light .right-icons .calendar-icons,.my_event.dhx_cal_event_clear.past_event.my_event_dark .right-icons .calendar-icons,.my_event.dhx_cal_event_line.past_event.my_event_light .right-icons .calendar-icons,.my_event.dhx_cal_event_line.past_event.my_event_dark .right-icons .calendar-icons{background-image:url(https://beebeeassets.beebeeboard.com/assets/img/sprite_calendar_white_60x30.png)}.event_word_wrap .my_event .dhx_title{height:auto;max-height:none;min-height:fit-content;white-space:normal}.event_word_wrap .my_event .dhx_body{white-space:normal;overflow:visible}.event_word_wrap .my_event .eventPeople,.event_word_wrap .my_event .eventTreatment,.event_word_wrap .my_event .eventNotes,.event_word_wrap .my_event .eventTitle,.event_word_wrap .my_event .eventInfoGroup,.event_word_wrap .my_event .eventHour{white-space:normal}.dhx_cal_event_line{background:var(--color-beebee-blue-2);border:none;font-size:11px;font-weight:700}.dhx_cal_event_line.my_event_dark{color:var(--event-ink-87)}.dhx_cal_event_line.my_event_light .right-icons .calendar-icons{background-image:url(https://beebeeassets.beebeeboard.com/assets/img/sprite_calendar_white_60x30.png)}.dhx_cal_event_line.my_event_light{color:var(--color-white-87)}.waiting-list.button.flat{width:100%;justify-content:left;padding:.5rem .6rem;display:flex;border:1px solid var(--border-color)}.waiting-list.button.flat .number{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;font-weight:700;font-size:12px;margin-right:.5rem;border:1px solid var(--border-color)}.waiting-list.button.flat .number.active{background:var(--color-clear-blue);border-color:var(--color-clear-blue);color:var(--color-white)}.waiting-list-days{margin:5px 0;list-style:none;display:flex}.waiting-list-days li{display:flex;border-radius:50%;border:1px solid var(--border-color);margin:0 .25rem;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;width:20px;height:20px;align-items:center;justify-content:center}.waiting-list-days li.selected{background:var(--color-clear-blue);border-color:var(--color-clear-blue);color:var(--color-white)}.waiting-list-days li .checkbox label{font-size:70%}.waiting-list-days.waiting-list-edit li{width:auto;height:auto;border-radius:0;border-width:0}.mandrill-list .elenco-mail .mail-block{padding:.5rem;border-bottom:1px solid var(--color-slate-gray-6);font-size:80%}.mandrill-list .elenco-mail .mail-block:hover,.mandrill-list .elenco-mail .mail-block.selected{background:var(--color-slate-gray-6);cursor:pointer}.mandrill-list .elenco-mail .mail-block .mail_to_name{white-space:nowrap;font-weight:500}.mandrill-list .elenco-mail .mail-block .mail_object{font-weight:700}.mandrill-list .elenco-mail .mail-block .mail_message{max-height:50px;overflow:hidden;display:inline-block;text-overflow:ellipsis;font-size:10px;color:var(--color-slate-gray-3)}.mandrill-list .elenco-mail .mail-block .mail_sended{text-align:center;display:block}.mandrill-list .elenco-mail .mail-block .mail_sended .sended_type i.material-icons{font-size:10px;line-height:10px}.mandrill-list .elenco-mail .mail-block .label{padding:.1rem .3rem}.mandrill-list .elenco-mail .icon-status{padding:.5rem 0}.web-cam .div-video{text-align:center;position:relative}.web-cam .div-video video{display:block;margin:0 auto}.web-cam .div-video canvas{display:none}.web-cam .div-video.freeze video{display:none}.web-cam .div-video.freeze canvas{display:block}.web-cam .div-video.errored video{visibility:hidden}.web-cam .div-video .camera-error-state{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-height:12rem}.progress{padding:0;margin:1rem 0;width:100%;border-radius:var(--border-radius)}.progress .progress-meter{border-radius:var(--border-radius);background-color:var(--color-clear-blue)}.progress.success .progress-meter{background-color:var(--color-success)}.progress.alert .progress-meter{background-color:var(--color-alert)}.progress.warning .progress-meter{background-color:var(--color-warning)}.progress.primary .progress-meter{background-color:var(--color-clear-blue-1)}.progress.small{height:.5rem}.progress.small .progress-meter-text{font-size:.55rem}.onboarding{transition:all var(--dur-slow) var(--ease) 0s;font-size:.8rem}.onboarding .item .name{display:block;text-transform:uppercase}.onboarding .item .name .material-icons{transform:rotate(90deg);font-size:.8rem}.onboarding .item .name:hover{cursor:pointer}.onboarding .item.close .name .material-icons{transform:rotate(0)}.onboarding .item.close ul{height:0;overflow:hidden}.onboarding .item ul{list-style:none;transition:all var(--dur-slow) var(--ease) 0s}.onboarding .item ul li{padding:0;color:var(--color-slate-gray-3);line-height:1.4rem}.onboarding .item ul li .material-icons{font-size:1.4rem;padding:0 4px}.onboarding .item ul li .beebee-help .material-icons{font-size:1rem;color:var(--color-slate-gray-3)}.onboarding .item ul li.complete .material-icons{color:var(--color-success)}.onboarding .item ul li.complete .beebee-help .material-icons{color:var(--color-slate-gray-3)}#launcher{display:none}.platform{width:16px;height:16px;background:url(https://beebeeassets.beebeeboard.com/assets/img/platforms.png) no-repeat}.platform.Windows{background-position:0 0}.platform.Apple{background-position:-16px 0}.platform.Linux{background-position:-32px 0}.platform.iOS{background-position:-48px 0}.platform.Android{background-position:-64px 0}.platform.Blackberry{background-position:-80px 0}.platform.Phone{background-position:-96px 0}.platform.Others{background-position:-112px 0}.menu-overlay{position:fixed;background:#0006;width:100%;height:100dvh;z-index:2}.menu-overlay.show-overlay{display:block}.menu-overlay.hide-overlay{display:none}@media screen and (min-width:42.5em){.menu-overlay.show-overlay,.menu-overlay.hide-overlay{display:none}}.browser{width:16px;height:16px;background:url(https://beebeeassets.beebeeboard.com/assets/img/browsers.png) no-repeat}.browser.Chrome{background-position:0 0}.browser.Firefox{background-position:-16px 0}.browser.Opera{background-position:-32px 0}.browser.Safari{background-position:-48px 0}.browser.IE,.browser.Edge{background-position:-64px 0}.browser.Others{background-position:-80px 0}.file-upload-wrap{margin-bottom:20px}.file-upload-wrap .dragZone{padding:20px;border:2px dashed var(--card-border-color);background:var(--card-background);color:var(--color-black-54);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md)}.file-upload-wrap .dragZone .drag-info{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:15px 0}.file-upload-wrap .dragZone .drag-info .drag-icon{font-size:30px;color:var(--ui-surface-low);margin-bottom:17px}.file-upload-wrap .dragZone .drag-info .drag-title{font-size:16px;color:var(--ui-surface-high)}.file-upload-wrap .dragZone .drag-info .drag-description{font-size:14px;color:var(--ui-surface-low)}.file-upload-wrap .dragZone .drag-info .button-group{margin-top:15px;margin-bottom:0}.file-upload-wrap .dragZone .drag-info .button-group .button{margin-left:2px}.file-upload-wrap .dragZone label{display:inline-block}.file-upload-wrap .dragZone.active{border:2px dashed var(--color-clear-blue);background:var(--color-clear-blue-7)}.file-upload-wrap .dragZone.active.dragZone .drag-info .button{border-color:var(--color-clear-blue)}.file-upload-wrap .dragZone.active.dragZone .drag-info .drag-icon{color:var(--color-clear-blue)}a.abcRioButton{display:block;border-radius:var(--border-radius);border:var(--border-width) solid var(--color-slate-gray-6);box-sizing:border-box;transition:background-color .218s,border-color .218s,box-shadow .218s;-webkit-user-select:none;-webkit-appearance:none;background-color:var(--surface);background-image:none;color:var(--color-slate-gray);cursor:pointer}a.abcRioButton:focus-visible{box-shadow:0 0 0 2px #0078ff80}a.abcRioButton{overflow:hidden;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;margin:10px 0}a.abcRioButton .abcRioButtonContentWrapper{border:1px solid transparent;height:100%;width:100%}a.abcRioButton .abcRioButtonContentWrapper .abcRioButtonIcon{background-color:var(--surface);border-radius:1px;float:left;padding:15px}a.abcRioButton .abcRioButtonContentWrapper .abcRioButtonContents{font-family:Roboto,arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.21px;margin-left:6px;margin-right:6px;vertical-align:top;line-height:48px}a.abcRioButton .abcRioButtonContentWrapper .abcRioButtonIconImage{width:18px;height:18px}a.abcRioButton:hover{border:var(--border-width) solid var(--color-slate-gray-5)}.page-name,.status-name{line-height:30px;color:var(--color-clear-blue);font-size:1.2rem;font-weight:400;text-transform:uppercase;text-align:right}.page-name.text-center,.status-name.text-center{text-align:center}.line-through{text-decoration:line-through}.status-name{line-height:25px;font-size:.9rem;color:var(--color-slate-gray)}@media only screen and (max-width:1024px){.index-sub-header .page-name,.index-sub-header .status-name{max-width:120px;text-overflow:ellipsis;overflow:hidden;line-height:25px}.index-sub-header .page-name{font-size:1rem}.index-sub-header .status-name{font-size:.8rem}}@media only screen and (max-width:720px){.index-sub-header .page-name,.index-sub-header .status-name{max-width:80px}}.timeline .timeline-row{display:flex}.timeline .timeline-row .timeline-date{font-size:.75rem;padding:10px;text-align:right;color:var(--color-slate-gray);white-space:nowrap;min-width:90px;line-height:14px}.timeline .timeline-row .timeline-icon{position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAEElEQVQIW2NMTEz8z8gABAAPKwIlXWq1kgAAAABJRU5ErkJggg==);background-repeat:repeat-y;background-position:50% 0;padding:10px;text-align:center}.timeline .timeline-row .timeline-icon .svg-inline--fa{background:var(--color-clear-blue);border:1px solid var(--color-clear-blue);padding:6px;border-radius:var(--border-radius);color:var(--color-white);width:15px;height:15px}.timeline .timeline-row .timeline-icon .payment{background-color:#43ac6a;border-color:#43ac6a}.timeline .timeline-row .timeline-icon .create{background-color:var(--color-slate-gray);border-color:var(--color-slate-gray)}.timeline .timeline-row .timeline-icon .expire{background-color:#f08a24;border-color:#f08a24}.timeline .timeline-row .timeline-icon .alert,.timeline .timeline-row .timeline-icon .text-alert{background-color:var(--color-error);border-color:var(--color-error)}.timeline .timeline-row .timeline-icon .warning,.timeline .timeline-row .timeline-icon .text-warning{background-color:var(--color-warning);border-color:var(--color-warning)}.timeline .timeline-row .timeline-icon .mail-send,.timeline .timeline-row .timeline-icon .text-success{background-color:var(--color-success);border-color:var(--color-success)}.timeline .timeline-row .timeline-icon .mail-eye,.timeline .timeline-row .timeline-icon .sdi_notification{background-color:var(--color-clear-blue);border-color:var(--color-clear-blue)}.timeline .timeline-row .timeline-icon .sdi_notification.material-icons{color:var(--color-white)}.timeline .timeline-row .timeline-description{font-size:.75rem;line-height:14px;padding:10px;color:var(--color-slate-gray);width:100%}.privacy-active .hide-for-privacy{filter:blur(8px)}.contact-privacy{display:block;overflow:hidden;text-overflow:ellipsis}.contact-privacy .file-upload-wrap{margin-bottom:5px}.contact-privacy .file-upload-wrap .dragZone{font-size:11px;padding:15px}.c3-chart-component{min-height:250px;height:auto}.dashboard-stats .scadenze-attive{background-color:#6cb742}.dashboard-stats .scadenze-attive .scadenze-attive-prev{background-color:#9ec73d}.dashboard-stats .scadenze-attive .scadenze-attive-next{background-color:#4ba141}.dashboard-stats .scadenze-passive{background-color:#e56456}.dashboard-stats .scadenze-passive .scadenze-passive-prev{background-color:#e98074}.dashboard-stats .scadenze-passive .scadenze-passive-next{background-color:#bc5247}.dashboard-stats .sum,.dashboard-stats .total{color:var(--color-white);padding:.2rem .5rem}.dashboard-stats .sum{font-size:1.5rem;line-height:1.5rem;font-weight:500;padding-top:.1rem}.dashboard-stats .total{font-size:.8rem}.dashboard-stats .arrow-more{float:right;padding:.3rem;color:var(--color-white);font-size:.9rem}.dashboard-stats .arrow-more .material-icons{color:var(--color-white)}.dashboard-stats .arrow-more:hover{cursor:pointer}.dashboard-stats .time{text-align:center;font-weight:400;font-size:2rem;color:var(--color-slate-gray-4);padding:1rem 0;text-transform:lowercase}.dashboard-stats .title .time{line-height:4rem;color:var(--color-slate-gray-4);font-size:2rem}.dashboard-stats .box-white{overflow:hidden;background:var(--surface)}.dashboard-stats .box-white .total{color:var(--color-white)}.dashboard-stats .box-white .sum{color:var(--color-white);font-weight:400}.dashboard-stats .box-white:hover{cursor:pointer}.dashboard-stats .box-white:hover .sum{color:var(--color-white)}.dashboard-event-filter{min-height:69px}.index-filter .button{padding:.282rem .75rem;text-transform:capitalize;margin-right:2px}.index-filter .button.selected{background-color:var(--color-clear-blue-6);border-color:var(--color-clear-blue-6);color:var(--color-clear-blue)}.index-filter .button .label.primary{padding:0 11px}.drop-select-period select,.drop-select-period input{padding:.2rem .4rem;margin:.1rem;height:auto;font-size:14px}.drop-select-period .input-group .input-group-field{padding:.2rem .4rem;margin:0}.drop-select-period .input-group .input-group-label{padding:.1rem .2rem}.custom-notify .callout{font-size:.9rem;position:relative;overflow:hidden;border-radius:8px;border:1px solid var(--color-slate-gray-5);margin-bottom:2px;max-height:800px;color:var(--text-headline);animation:notification-hide .2s cubic-bezier(.4,0,.2,1) 0s forwards;box-shadow:none;padding:18px}.custom-notify .ember-notify-show{animation:notification-show .2s cubic-bezier(.4,0,.2,1) 0s}.custom-notify .custom-notify-icon{position:absolute;left:0;top:0;height:100%;width:30px;color:#ffffffbd;text-align:center}.custom-notify .custom-notify-icon span{position:relative;top:10px}.custom-notify .message{display:inline-block}.custom-notify .close{position:absolute;top:6px;right:10px;cursor:pointer;font-size:30px;border-radius:50%;border:1px solid transparent;color:var(--bm-text-description);width:40px;height:40px;display:grid;text-align:center;align-content:center}.custom-notify .close:hover,.custom-notify .close:focus{border:1px solid var(--bm-text-description)}.custom-notify .callout.alert{border-color:var(--bm-alert-stroke);background-color:var(--bm-alert-fill)}.custom-notify .callout.alert .button{background-color:var(--danger);color:var(--color-white)}.custom-notify .error.alert .custom-notify-icon{border-color:var(--bm-alert-stroke);background-color:var(--bm-alert-fill);color:var(--bm-text-headline)}.custom-notify .error.alert .close{color:var(--bm-text-headline)}.custom-notify .callout.success{border-color:var(--bm-success-stroke);background-color:var(--bm-success-fill)}.custom-notify .callout.success .button{background-color:var(--color-success);color:var(--color-white)}.custom-notify .success .custom-notify-icon{background-color:var(--color-success);color:var(--bm-text-headline)}.custom-notify .success .close{color:var(--bm-text-headline)}.custom-notify .callout.info{border-color:var(--bm-info-stroke);background-color:var(--bm-info-fill)}.custom-notify .callout.info .button{background-color:var(--bm-info-stroke);color:var(--color-white)}.custom-notify .info .custom-notify-icon{border-color:var(--bm-info-stroke);background-color:var(--bm-info-fill);color:var(--bm-text-headline)}.custom-notify .info .close{color:var(--bm-text-headline)}.custom-notify .callout.warning{border-color:var(--bm-warning-stroke);background-color:var(--bm-warning-fill)}.custom-notify .callout.warning .button{background-color:var(--warning);color:var(--color-white)}.custom-notify .warning .custom-notify-icon{background-color:var(--warning);color:var(--bm-text-headline)}.custom-notify .warning .close{color:var(--bm-text-headline)}@keyframes notification-show{0%{opacity:0;transform:translateY(30rem)}to{opacity:1;transform:translateY(0)}}@keyframes notification-hide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30rem)}}body.beebee-saving:before{content:"";position:fixed;top:env(safe-area-inset-top,0);left:0;height:3px;background:var(--primary-color, #1779ba);z-index:10001;animation:beebee-saving-bar 1.8s ease-in-out infinite}@keyframes beebee-saving-bar{0%{width:0;left:0}50%{width:70%;left:0}to{width:0;left:100%}}iframe{width:100%;border:var(--border-width) solid var(--color-slate-gray-6);border-radius:var(--border-radius)}iframe.iframeXML{border:0;min-height:900px}.yousign-iframe iframe{min-height:800px;width:100%;border:var(--border-width) solid var(--color-slate-gray-6);border-radius:var(--border-radius)}.callout{border-radius:var(--border-radius);border:1px solid var(--gray-200);margin:.3rem}.callout.warning .beebeeLabel,.callout.warning h1,.callout.warning h2,.callout.warning h3,.callout.warning h4,.callout.warning h5,.callout.warning h6{color:inherit}.callout.alert{border-color:var(--bm-alert-stroke);background-color:var(--bm-alert-fill)}.callout.success{border-color:var(--bm-success-stroke);background-color:var(--bm-success-fill)}.callout.warning{border-color:var(--bm-warning-stroke);background-color:var(--bm-warning-fill)}.text-warning{color:var(--color-warning)}.text-strong{font-weight:700;line-height:inherit}.text-alert{color:var(--color-error)}.text-success{color:var(--color-success)}.text-primary{color:var(--color-poppin-pink)}.text-secondary{color:var(--color-slate-gray-5)}.cursor-pointer{cursor:pointer}.payment-sent{color:var(--red-400)}.payment-received{color:var(--green-400)}.text-space-nowrap{white-space:nowrap}.beebeeHealth .hideForClinic{display:none}.payment-client .payment-request .card-img{width:40px}.payment-client .payment-request .stripe-logo{max-width:120px;padding:.5rem 0}.payment-client .payment-request .description{font-size:.8rem;color:var(--color-slate-gray)}.payment-client .payment-request .payment-button{display:none;width:100%;padding:2rem 2rem 1rem;text-align:center;align-items:center;justify-content:center}.payment-client .payment-request .payment-button>div{display:flex}.payment-client .payment-request .desc-svg{width:48px;height:48px}.payment-client .payment-request .desc-svg svg{width:100%;height:100%;fill:currentcolor}.payment-client .payment-request.disable{background-color:var(--gray-100)}.payment-client .payment-request.enable .payment-button{display:flex}.payment-client.payment-client-hide-desc .disable .description{display:none}.payment-client .request-payment-logo{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 2rem 1rem}.payment-client .request-payment-logo>div{transition:all var(--dur-slow) var(--ease) 0s;position:relative;right:auto;background-color:var(--surface);border-radius:50%;width:100px;height:100px;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%}.payment-list.payment-selected ul{height:0;overflow:hidden}.payment-list.payment-selected .payment-detail{height:auto}.payment-list .payment-detail{height:0;overflow:hidden}.wrapCustomFieldTable input{min-width:150px}.bb-cf-preview{pointer-events:none;-webkit-user-select:none;user-select:none;flex:1;min-width:0;min-height:38px}.custom_fields_list li .bb-list__item{align-items:flex-start;min-height:0}.custom_fields_list li .hover-show{display:inline-block;visibility:hidden}.custom_fields_list li .hover-row:hover .hover-show{visibility:visible}.custom_fields_list li .field_type{margin-right:1em;color:var(--color-slate-gray-5)}.custom_fields_list li .field_icon{margin-right:1rem}.custom_fields_list li .field_icon svg rect{stroke:var(--color-clear-blue)}.custom_fields_list li .field_icon svg path{fill:var(--color-clear-blue)}.custom_fields_list li .disabled{color:var(--color-slate-gray-4)}.custom_fields_list li .disabled .field_icon svg rect{stroke:var(--color-slate-gray-4)}.custom_fields_list li .disabled .field_icon svg path{fill:var(--color-slate-gray-4)}.bb-editor-idle .ql-container{cursor:text}.custom_fields_list_add .button{display:block;padding:.5rem}.custom_fields_list_add .button .field_icon,.custom_fields_list_add .button .field_name{display:block;width:100%}.custom_fields_list_add .button .field_name{font-weight:bolder;margin:.5rem 0}.custom_fields_list_add .button .field_description{color:var(--color-slate-gray-5)}.baseline-center{display:flex;align-items:end;justify-content:center;position:fixed;right:0;bottom:25px;left:0;z-index:var(--z-sticky)}.baseline-center .callout{display:flex;max-width:80%;box-shadow:var(--box-shadow-large);margin:0 0 .5rem;align-items:center;overflow:auto hidden}.baseline-center .callout .more,.baseline-center .callout>div.ember-view{line-height:inherit;height:48px;text-align:center;padding:0 .5rem;color:var(--color-slate-gray-2);display:inline-block;vertical-align:middle}.baseline-center .callout .more:hover,.baseline-center .callout>div.ember-view:hover{color:var(--color-slate-gray);cursor:pointer}.baseline-center .callout .more .dropdown-pane.data-dropdown,.baseline-center .callout>div.ember-view .dropdown-pane.data-dropdown{line-height:initial;text-align:initial}.baseline-center .callout .total-checked{color:var(--color-clear-blue);font-weight:500;font-size:20px;margin-right:.7rem;text-align:center;display:flex;flex-direction:column;align-items:center}.baseline-center .callout .total-checked>span{display:flex}.baseline-center .callout .total-checked .description{color:var(--color-slate-gray-2);font-size:.8rem}.baseline-center .callout .description,.baseline-center .callout>div.ember-view .description{display:block;font-size:.8rem;max-width:65px;line-height:13px}.baseline-center .callout .text-small{display:block;font-size:.85rem;color:var(--light-contrast);font-weight:400;text-transform:initial;text-overflow:ellipsis;overflow:hidden}.baseline-center .callout .svg-inline--fa{font-size:20px;margin-bottom:2px}.baseline-center .callout .more{animation:fadeAndSlide .15s cubic-bezier(0,0,.4,1) forwards;opacity:0}.baseline-center .callout .more:nth-child(2):not(.close){animation-delay:25ms}.baseline-center .callout .more:nth-child(3):not(.close){animation-delay:50ms}.baseline-center .callout .more:nth-child(4):not(.close){animation-delay:75ms}.baseline-center .callout .more:nth-child(5):not(.close){animation-delay:.1s}.baseline-center .callout .more:nth-child(6):not(.close){animation-delay:125ms}.baseline-center .callout .more:nth-child(7):not(.close){animation-delay:.15s}.baseline-center .callout .more:nth-child(8):not(.close){animation-delay:175ms}.baseline-center .callout .more:nth-child(9):not(.close){animation-delay:.2s}.baseline-center .callout .more:nth-child(10):not(.close){animation-delay:225ms}@keyframes fadeAndSlide{0%{transform:scale(1) translateY(10px);opacity:0}50%{opacity:1}to{opacity:1;transform:scale(1) translateY(0)}}/*
 |  tail.select - The vanilla solution to make your HTML select fields AWESOME!
 |  @file       ./css/default/tail.select-light.css
 |  @author     SamBrishes <sam@pytes.net>
 |  @version    0.5.15 - Beta
 |
 |  @website    https://github.com/pytesNET/tail.select
 |  @license    X11 / MIT License
 |  @copyright  Copyright © 2014 - 2019 SamBrishes, pytesNET <info@pytes.net>
 */.tail-select,.tail-select *,.tail-select *:before,.tail-select *:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tail-select,.tail-select *{outline:none;user-select:none;-o-user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.tail-select{width:250px;margin:1px;padding:0;display:inline-block;position:relative;font-size:14px;line-height:22px;font-family:inherit}.tail-select mark{color:#fff;background-color:#dc4650}.tail-select button{outline:none}.tail-select button.tail-all,.tail-select button.tail-none{height:auto;margin:0 2px;padding:2px 6px;display:inline-block;font-size:10px;line-height:14px;text-shadow:none;letter-spacing:0;text-transform:none;vertical-align:top;border-width:1px;border-style:solid;border-color:transparent;border-radius:3px;box-shadow:none;-webkit-box-shadow:none;transition:color 142ms linear,border 142ms linear,background 142ms linear;-webkit-transition:color 142ms linear,border 142ms linear,background 142ms linear}.tail-select button.tail-all{color:#30343880;border-color:#30343880;background-color:transparent}.tail-select button.tail-all:hover{color:#62c462;border-color:#62c462;background-color:transparent}.tail-select button.tail-none{color:#30343880;border-color:#30343880;background-color:transparent}.tail-select button.tail-none:hover{color:#ee5f5b;border-color:#ee5f5b;background-color:transparent}.tail-select.disabled button.tail-all,.tail-select.disabled button.tail-none{color:#30343840;border-color:#30343840;background-color:transparent}.tail-select input[type=text]{color:#303438;width:100%;height:auto;margin:0;padding:10px 15px;display:inline-block;outline:0;font-size:12px;line-height:20px;vertical-align:middle;background-color:transparent;border-width:0;border-style:solid;border-color:transparent;border-radius:0;box-shadow:none;-webkit-box-shadow:none}.tail-select input[type=text]:hover{color:#303438;border-color:transparent;background-color:transparent}.tail-select input[type=text]:focus{color:#3c82e6;border-color:transparent;background-color:transparent}.tail-select.disabled input[type=text]{color:#303438bf;border-color:transparent;background-color:transparent}.tail-select-container{margin:0;padding:3px;text-align:left;border-radius:3px}.tail-select-container .select-handle{width:auto;color:#303438;cursor:pointer;margin:1px;padding:.2em .6em .3em;display:inline-block;position:relative;font-size:11.844px;text-align:left;font-weight:700;line-height:16px;text-shadow:none;vertical-align:top;background-color:#d9d9d9;border-width:0;border-style:solid;border-color:transparent;border-radius:3px;transition:background 142ms linear;-webkit-transition:background 142ms linear}.tail-select-container .select-handle:hover{color:#303438;background-color:#dc4650}.tail-select-container.select-label .select-handle{margin:5px 3px}.tail-select .select-label{cursor:pointer;color:#303438d9;width:100%;margin:0;padding:5px 30px 5px 10px;display:block;z-index:27;position:relative;text-align:left;background-color:#fff;border-width:0px;border-style:solid;border-color:#d9d9d9;border-radius:3px;box-shadow:0 1px 1px 1px #0000001a,0 0 1px 1px #00000040;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,.1),0 0 1px 1px rgba(0,0,0,.25);transition:background 142ms linear,box-shadow 142ms linear;-webkit-transition:background 142ms linear,box-shadow 142ms linear;color:var(--color-slate-gray)}.tail-select .select-label:after{top:15px;right:18px;width:0;height:0;margin:0;padding:0;z-index:25;content:"";opacity:.5;display:inline-block;position:absolute;border-top:5px dashed;border-top:5px solid\	;border-right:5px solid transparent;border-left:5px solid transparent;text-shadow:none;transition:opacity 142ms linear,transform 142ms linear;-webkit-transition:opacity 142ms linear,transform 142ms linear}.tail-select .select-label .label-count,.tail-select .select-label .label-inner{width:auto;margin:0;text-align:left;vertical-align:top}.tail-select .select-label .label-count{float:left;color:#303438d9;margin:0 5px 0 0;padding:0 7px 0 0;display:inline-block;font-size:11.844px;font-weight:700;text-shadow:none;white-space:nowrap;vertical-align:top;border-width:0px 1px 0 0;border-style:solid;border-color:#d9d9d9;border-radius:0}.tail-select .select-label .label-inner{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tail-select:hover .select-label,.tail-select.idle .select-label,.tail-select.active .select-label{z-index:25;box-shadow:0 1px 1px 1px #0000001a,0 0 1px 1px #3c82e6;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,.1),0 0 1px 1px #3c82e6}.tail-select:hover .select-label:after,.tail-select.idle .select-label:after,.tail-select.active .select-label:after{opacity:.85}.tail-select:hover .select-label .label-count,.tail-select.idle .select-label .label-count,.tail-select.active .select-label .label-count,.tail-select:hover .select-label .label-inner,.tail-select.idle .select-label .label-inner,.tail-select.active .select-label .label-inner{opacity:1}.tail-select.active .select-label{z-index:27}.tail-select.active .select-label:after{opacity:.85;transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.tail-select.disabled .select-label{cursor:not-allowed;box-shadow:0 0 1px 1px #00000059;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.35)}.tail-select .select-dropdown{top:100%;left:0;color:#303438;width:100%;min-height:35px;margin:-1px 0 0;padding:0;z-index:30;display:none;overflow:hidden;position:absolute;background-color:#fff;border-width:0px;border-style:solid;border-color:#d9d9d9;border-radius:0 0 3px 3px;box-shadow:0 1px 1px 1px #0000001a,0 0 1px 1px #00000040;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,.1),0 0 1px 1px rgba(0,0,0,.25)}.tail-select .select-dropdown .dropdown-search{margin:0;padding:0;border:none;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:var(--gray-50)}.tail-select .select-dropdown .dropdown-inner{width:100%;margin:0;padding:1px 0;display:block;overflow-x:hidden;overflow-y:auto}.tail-select .select-dropdown .dropdown-empty{margin:0;padding:16px 0;display:block;font-size:12px;text-align:center;line-height:18px}.tail-select .select-dropdown .dropdown-action{top:3px;right:15px;width:auto;margin:0;padding:7px 0;z-index:35;display:inline-block;position:absolute;text-align:center}.tail-select .select-dropdown ul,.tail-select .select-dropdown ul li{width:100%;margin:0;padding:0;display:block;position:relative;list-style:none;font-size:14px;line-height:20px;vertical-align:top}.tail-select .select-dropdown ul li{color:#303438;padding:5px 10px 5px 35px;font-size:12px;text-align:left;line-height:18px;font-weight:400}.tail-select .select-dropdown ul li:first-of-type{margin-top:7px}.tail-select .select-dropdown ul li:last-of-type{margin-bottom:7px}.tail-select .select-dropdown ul li.optgroup-title{color:#303438b3;cursor:default;margin:9px 0 0;padding-left:10px;font-size:14px;text-shadow:none}.tail-select .select-dropdown ul li.optgroup-title button{float:right;margin-top:-2px;opacity:0}.tail-select .select-dropdown ul:hover li button{opacity:1}.tail-select .select-dropdown ul li.dropdown-option{cursor:pointer;color:#303438}.tail-select .select-dropdown ul li.dropdown-option:before{top:0;left:0;width:30px;height:30px;margin:0;padding:0;z-index:21;display:inline-block;content:"";opacity:0;position:absolute;vertical-align:top;background-repeat:no-repeat;background-position:center center;transition:opacity 50ms linear;-webkit-transition:opacity 50ms linear}.tail-select .select-dropdown ul li.dropdown-option .option-description{color:#303438d9;width:auto;margin:0;padding:0;display:block;font-size:10px;text-align:left;line-height:14px;vertical-align:top}.tail-select .select-dropdown ul li.dropdown-option:hover,.tail-select .select-dropdown ul li.dropdown-option.hover,.tail-select .select-dropdown ul li.dropdown-option:hover .option-description,.tail-select .select-dropdown ul li.dropdown-option.hover .option-description{color:#303438}.tail-select.open-top .select-dropdown{top:auto;bottom:100%;margin:0 0 -1px;border-radius:3px 3px 0 0}.tail-select.hide-selected .select-dropdown ul li.selected,.tail-select.hide-disabled .select-dropdown ul li.disabled{display:none}.tail-select .select-dropdown ul li.dropdown-option:before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2216%22%20viewBox%3D%220%200%2012%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M12%205l-8%208-4-4%201.5-1.5L4%2010l6.5-6.5L12%205z%22/%3E%3C/svg%3E)}.tail-select .select-dropdown ul li.dropdown-option:hover:before,.tail-select .select-dropdown ul li.dropdown-option.hover:before{opacity:.5}.tail-select .select-dropdown ul li.dropdown-option.selected{color:#3c82e6;background-color:#fff}.tail-select .select-dropdown ul li.dropdown-option.selected:before{opacity:.85;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2216%22%20viewBox%3D%220%200%2012%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M12%205l-8%208-4-4%201.5-1.5L4%2010l6.5-6.5L12%205z%22/%3E%3C/svg%3E)}.tail-select .select-dropdown ul li.dropdown-option.selected .option-description{color:#3c82e6}.tail-select.deselect .select-dropdown ul li.dropdown-option.selected:hover:before,.tail-select.deselect .select-dropdown ul li.dropdown-option.selected.hover:before{opacity:.85;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212%22%20height%3D%2216%22%20viewBox%3D%220%200%2012%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M7.48%208l3.75%203.75-1.48%201.48L6%209.48l-3.75%203.75-1.48-1.48L4.52%208%20.77%204.25l1.48-1.48L6%206.52l3.75-3.75%201.48%201.48L7.48%208z%22/%3E%3C/svg%3E)}.tail-select.deselect .select-dropdown ul li.dropdown-option.selected:hover .option-description,.tail-select.deselect .select-dropdown ul li.dropdown-option.selected.hover .option-description{color:#3c82e6}.tail-select .select-dropdown ul li.dropdown-option{transition:all .3s ease-in}.tail-select .select-dropdown ul li.dropdown-option:hover,.tail-select .select-dropdown ul li.dropdown-option.hover{transition:all .4s ease;background-color:#e9edf2}.tail-select.disabled .select-dropdown ul li.dropdown-option,.tail-select .select-dropdown ul li.dropdown-option.disabled{cursor:not-allowed;color:#30343866;text-shadow:0px 1px 0px rgba(119,129,138,.1),0px -1px 0px rgba(0,0,0,.1);background-color:#fafafa}.tail-select.disabled .select-dropdown ul li.dropdown-option:before,.tail-select .select-dropdown ul li.dropdown-option.disabled:before{opacity:.85;background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M7%201C3.14%201%200%204.14%200%208s3.14%207%207%207%207-3.14%207-7-3.14-7-7-7zm0%201.3c1.3%200%202.5.44%203.47%201.17l-8%208A5.755%205.755%200%200%201%201.3%208c0-3.14%202.56-5.7%205.7-5.7zm0%2011.41c-1.3%200-2.5-.44-3.47-1.17l8-8c.73.97%201.17%202.17%201.17%203.47%200%203.14-2.56%205.7-5.7%205.7z%22/%3E%3C/svg%3E)}.tail-select.disabled .select-dropdown ul li.dropdown-option .option-description,.tail-select .select-dropdown ul li.dropdown-option.disabled .option-description{color:#30343866}.tail-select.multiple .select-dropdown ul li.dropdown-option:before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M13%201H1c-.55%200-1%20.45-1%201v12c0%20.55.45%201%201%201h12c.55%200%201-.45%201-1V2c0-.55-.45-1-1-1zm0%2013H1V2h12v12zM6%209H3V7h3V4h2v3h3v2H8v3H6V9z%22/%3E%3C/svg%3E)}.tail-select.multiple .select-dropdown ul li.dropdown-option.selected:before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M13%201H1c-.55%200-1%20.45-1%201v12c0%20.55.45%201%201%201h12c.55%200%201-.45%201-1V2c0-.55-.45-1-1-1zm0%2013H1V2h12v12zM4%208c0-1.66%201.34-3%203-3s3%201.34%203%203-1.34%203-3%203-3-1.34-3-3z%22/%3E%3C/svg%3E)}.tail-select.multiple .select-dropdown ul li.dropdown-option.selected:hover:before,.tail-select.multiple .select-dropdown ul li.dropdown-option.selected.hover:before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M13%201H1c-.55%200-1%20.45-1%201v12c0%20.55.45%201%201%201h12c.55%200%201-.45%201-1V2c0-.55-.45-1-1-1zm0%2013H1V2h12v12zm-2-5H3V7h8v2z%22/%3E%3C/svg%3E)}.tail-select.multiple.disabled .select-dropdown ul li.dropdown-option:before,.tail-select.multiple .select-dropdown ul li.dropdown-option.disabled:before{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2214%22%20height%3D%2216%22%20viewBox%3D%220%200%2014%2016%22%3E%3Cpath%20fill%3D%22%23303438%22%20d%3D%22M13%201H1c-.55%200-1%20.45-1%201v12c0%20.55.45%201%201%201h12c.55%200%201-.45%201-1V2c0-.55-.45-1-1-1zm0%2013H1V2h12v12zm-8.5-2H3v-1.5L9.5%204H11v1.5L4.5%2012z%22/%3E%3C/svg%3E)}.tail-select,.tail-select *{user-select:auto;-o-user-select:auto;-ms-user-select:auto;-moz-user-select:auto;-webkit-user-select:auto}.tail-select .select-label:after{z-index:0}.tail-select{width:100%;font-size:15px;line-height:1.7;height:2.4375rem;margin:0 0 1rem}.tail-select:hover .select-label{box-shadow:none;z-index:2}.tail-select .select-label{cursor:pointer;margin:0;padding:5px 30px 5px 10px;display:block;z-index:auto;position:relative;text-align:left;border:1px solid var(--form-input-border);background-color:var(--surface);width:100%;color:#062942;border-radius:var(--border-radius);transition:none;box-shadow:none;background-image:none}.tail-select .select-label:focus-visible{box-shadow:0 0 0 3px var(--color-white),0 0 0 4px var(--form-input-focus-border)}.tail-select.active .select-label{box-shadow:var(--popover-shadow);border:1px solid transparent}@media screen and (min-width:50em){.tail-select .select-dropdown{box-shadow:var(--popover-shadow)}}.tail-select .select-dropdown{border-radius:var(--border-radius);background:var(--surface)}.tail-select .select-dropdown .add-new{margin:0}.tail-select .select-dropdown .dropdown-search{max-width:100%}.tail-select .select-dropdown .dropdown-search .input-search,.tail-select .select-dropdown .dropdown-search.search-reset .input-search{height:auto}.tail-select .select-dropdown .dropdown-search .input-search .search-input,.tail-select .select-dropdown .dropdown-search.search-reset .input-search .search-input{width:100%;height:auto;padding:9px 11px;margin:0;display:inline-block;font-size:14px;line-height:20px;vertical-align:middle;background-color:transparent;border-width:0;box-shadow:none}.tail-select .select-dropdown .dropdown-search .input-search .reset-icon,.tail-select .select-dropdown .dropdown-search.search-reset .input-search .reset-icon{margin:2px;padding:4px}.tail-select .select-dropdown .dropdown-inner .filter{padding:5px}.tail-select .select-dropdown .dropdown-inner .dropdown-header{margin:.2rem .3rem}.tail-select .select-dropdown .dropdown-inner .dropdown-emptymessage{padding:0 10px 10px;text-align:center}.tail-select .select-dropdown .dropdown-inner .dropdown-emptymessage .line-middle{margin:15px 0}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option{padding:5px 10px 5px 5px;border-left:var(--border-width) solid var(--color-white);animation:none}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li a,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li>span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option a,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option>span{color:var(--color-slate-gray);line-height:1.42857143;white-space:nowrap;font-size:14px;text-transform:capitalize}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li a .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li>span .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option a .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option>span .material-icons{font-size:14px;color:var(--color-slate-gray-2)}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:hover,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:hover>a,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li a:hover,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li a.selected,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:hover>span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li span:hover,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li span.selected,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:hover,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:hover>a,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option a:hover,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option a.selected,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:hover>span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option span:hover,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option span.selected{color:var(--color-clear-blue)}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:hover span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:hover>a span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li a:hover span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li a.selected span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:hover>span span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li span:hover span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li span.selected span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:hover span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:hover>a span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option a:hover span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option a.selected span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:hover>span span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option span:hover span,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option span.selected span{color:var(--color-clear-blue)}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:hover .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:hover>a .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li a:hover .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li a.selected .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:hover>span .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li span:hover .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li span.selected .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:hover .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:hover>a .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option a:hover .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option a.selected .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:hover>span .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option span:hover .material-icons,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option span.selected .material-icons{color:var(--color-clear-blue)}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li a>span>div,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li>span>span>div,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option a>span>div,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option>span>span>div{padding:0 5px;display:inline-block}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:before,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:before{content:none}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.selected,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li:hover,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option.selected,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option:hover{background-color:var(--color-clear-blue-8)}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li .drop-thumbnail>div,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option .drop-thumbnail>div{display:flex;align-items:center;justify-content:center}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li .drop-thumbnail>div .beebee-thumbnail.beebee-thumbnail-size-24,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option .drop-thumbnail>div .beebee-thumbnail.beebee-thumbnail-size-24{margin-right:.3rem;border-radius:50%}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li .drop-title,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option .drop-title{line-height:.6rem}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li .drop-title .main-title,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option .drop-title .main-title{font-weight:500}.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li .drop-title .sub-title,.tail-select .select-dropdown .dropdown-inner .dropdown-optgroup li.dropdown-option .drop-title .sub-title{text-overflow:ellipsis;overflow:hidden}.tail-select.active .select-dropdown{max-height:200px;height:auto;display:block;overflow:visible;top:1px}.tail-select.active .select-dropdown .dropdown-inner{max-height:140px}.ember-basic-dropdown-content.tail-select-portal{position:absolute;display:block}.ember-basic-dropdown-content.tail-select-portal .select-dropdown{display:block;position:relative;top:auto;bottom:auto;left:auto;overflow:visible}.ember-basic-dropdown-content.tail-select-portal .dropdown-inner{max-height:50dvh;overflow-y:auto}.ember-basic-dropdown-content--below.tail-select-portal{margin-top:-40px}.ember-basic-dropdown-content--above.tail-select-portal{margin-top:40px;height:200px}.ember-basic-dropdown-content--above.tail-select-portal .select-dropdown{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.ember-basic-dropdown-content--above.tail-select-portal .dropdown-box{display:flex;flex-direction:column-reverse}.drop-title{line-height:1rem}.drop-title .main-title{display:block;font-weight:500;color:var(--bm-text-headline);text-overflow:ellipsis;overflow:hidden;line-height:1.2rem}.drop-title .main-title .text-success,.drop-title .main-title.text-success{color:var(--color-success)}.drop-title .main-title .text-warning,.drop-title .main-title.text-warning{color:var(--color-warning)}.drop-title .main-title .text-alert,.drop-title .main-title.text-alert{color:var(--color-error)}.drop-title .sub-title{display:block;font-size:11px;color:var(--color-slate-gray-4);font-weight:400;text-transform:initial;text-overflow:ellipsis;overflow:hidden}.drop-title .sub-title .material-icons{font-size:12px}time.calendar{font-size:1em;display:block;position:relative;width:7em;height:7em;background-color:var(--surface);margin:1em auto;border-radius:.6em;box-shadow:0 1px #bdbdbd,0 2px 0 var(--color-white),0 3px #bdbdbd,0 4px 0 var(--color-white),0 5px #bdbdbd,0 0 0 1px #bdbdbd;overflow:hidden;-webkit-transform:rotate(0deg) skewY(0deg);transform-origin:50% 10%}time.calendar *{display:block;width:100%;font-size:1em;font-weight:700;font-style:normal;text-align:center}time.calendar strong{position:absolute;top:0;padding:.4em 0;color:var(--color-white);background-color:var(--color-clear-blue);border-bottom:1px dashed var(--color-clear-blue);box-shadow:0 2px 0 var(--color-clear-blue)}time.calendar em{position:absolute;bottom:.3em;color:var(--color-clear-blue)}time.calendar span{width:100%;font-size:2.8em;letter-spacing:-.05em;padding-top:.65em;color:var(--color-navy-blue)}time.calendar:hover,time.calendar:focus{-webkit-animation:swing .6s ease-out;animation:swing .6s ease-out}.read-cf .button{margin-bottom:0}.read-cf input,.read-cf button,.read-cf form{opacity:0;max-height:1px;max-width:1px;overflow:hidden}.sticky{position:-webkit-sticky;position:sticky;top:0}.sticky.sticky-top60{top:60px}main table thead,main table.table thead,main .index-table .index-row.index-header{background:var(--color-background)}main .sticky,main table thead,main table.table thead,main .index-table .index-row.index-header{top:0}main .index-table .index-row.index-header{top:0}main .index-table .index-row.index-header.sticky-50{top:50px}.modal-container .sticky,.modal-container table thead,.modal-container .index-table .index-header,main .modal-container .sticky,main .modal-container table thead,main .modal-container .index-table .index-header{top:0}.line-middle{width:100%;text-align:center;border-bottom:1px solid #cacaca;line-height:.1em;margin:10px 0 20px;display:block}.line-middle span,.line-middle a{background:var(--surface);padding:0 10px}.line-middle span{color:var(--color-slate-gray-3)}.open-cf-canned-response{text-align:right;width:100%;display:block;font-size:.8rem}.canned-response .content-section{font-size:.8rem}.canned-response .content-section:hover{cursor:pointer;background:var(--paper-1)}.contactStatistic .beebeeLabel{text-align:center;background:var(--color-beebee-blue-8);color:var(--color-clear-blue);padding:2px 5px;margin-bottom:10px;line-height:12px;min-height:20px;border-radius:var(--border-radius);display:inline-block}.contactStatistic .beebeeTotal{font-size:1.3rem;line-height:1.4em;white-space:nowrap;text-align:center}.contactStatistic .beebeeTotal span{color:var(--color-slate-gray-3);font-size:.8rem;display:block;letter-spacing:0;line-height:.8rem}.contactStatistic .beebeeTotal .date{text-transform:uppercase;text-align:center;margin-bottom:5px}.contactStatistic .beebeeTotal.alert{color:var(--color-error)}.contactStatistic .beebeeTotal.success{color:var(--color-success)}.contactStatistic .bb-chart-arc text{fill:var(--color-slate-gray);background:var(--surface)}.contactStatistic .bb-chart-arcs-title .title{font-size:20px;fill:var(--color-clear-blue)}.contactStatistic .bb-chart-arcs-title .sub_title{font-size:14px;fill:var(--color-slate-gray-6)}.beebeesign-add-device{padding:2rem;width:100%}.beebeesign-add-device>button{padding:1rem;border:2px dashed var(--color-slate-gray-6);color:var(--color-slate-gray-5);text-align:center;font-size:1.2rem;width:100%}.beebeesign-add-device>button .svg-inline--fa{color:var(--color-slate-gray-5);border:var(--border-width) solid var(--color-slate-gray-6);border-radius:50%;padding:.3rem;width:5rem;height:5rem;padding:.6rem}.beebeesign-add-device>button span{display:block}.beebeesign-add-device>button:hover{cursor:pointer;color:var(--color-slate-gray-4)}.beebeesign-add-device>button:hover .material-icons{border-color:var(--color-slate-gray-4)}.privacy-panel{min-height:3rem}.privacy-panel .checkout-progress-bar{display:flex;font-size:0;line-height:1.4;text-align:center;margin:0;overflow-x:auto;overflow-y:hidden;-webkit-transition:all var(--dur-slow) var(--ease) 0s;-moz-transition:all var(--dur-slow) var(--ease) 0s;-o-transition:all var(--dur-slow) var(--ease) 0s;will-change:transform;min-height:2.8rem}.privacy-panel .checkout-progress-bar li{flex:1 1 0px;flex-direction:column;align-items:center;min-width:4rem;display:flex;position:relative;text-align:center;vertical-align:top;margin:0}.privacy-panel .checkout-progress-bar li:hover{cursor:pointer}.privacy-panel .checkout-progress-bar li:hover>svg.icon:hover,.privacy-panel .checkout-progress-bar li:hover div.text:hover{color:var(--color-slate-gray-2)}.privacy-panel .checkout-progress-bar li .text,.privacy-panel .checkout-progress-bar li svg.icon{display:flex;z-index:var(--z-base)}.privacy-panel .checkout-progress-bar li:first-child:before{border-radius:.6rem 0 0 .6rem}.privacy-panel .checkout-progress-bar li:last-child:before{border-radius:0 .6rem .6rem 0}.privacy-panel .checkout-progress-bar li:before{background-color:var(--color-slate-gray-4);top:.75rem;transition:background .3s;content:"";height:.1rem;left:0;position:absolute;width:100%;z-index:0}.privacy-panel .checkout-progress-bar li>svg.icon{height:1.6rem;width:1.6rem;background-color:var(--surface);color:var(--color-slate-gray-4)}.privacy-panel .checkout-progress-bar li>div.text{word-wrap:break-word;color:var(--color-slate-gray-4);font-size:.7rem;text-transform:capitalize;max-height:12rem}.privacy-panel .checkout-progress-bar li.accepted:before{background-color:var(--color-success)}.privacy-panel .checkout-progress-bar li.accepted svg.icon{color:var(--color-success)}.privacy-panel .checkout-progress-bar li.rejected:before{background-color:var(--color-error)}.privacy-panel .checkout-progress-bar li.rejected svg.icon{color:var(--color-error)}.privacy-panel .checkout-progress-bar li.expired:before{background-color:var(--color-warning)}.privacy-panel .checkout-progress-bar li.expired svg.icon{color:var(--color-warning)}.privacy-panel .consensi-scelta .button-group{margin-bottom:0}.privacy-panel .consensi-scelta .link-button svg{margin:.3rem .1rem}.privacy-panel .consensi-scelta .checkBox{width:22px;min-width:22px;height:22px;min-height:22px;border:1px solid var(--secondary-t-34);border-radius:2px;margin-right:6px;font-size:16px;line-height:19px;text-align:center;background-color:var(--secondary-t-16)}.privacy-panel .consensi-scelta .checkBox .icon{width:20px;margin:0;height:20px;padding:4px;transition:all .13s ease-in-out;box-sizing:border-box;color:var(--light-contrast)}.privacy-panel .consensi-scelta .checkBox.expired{background-color:var(--color-warning);border-color:var(--warning-t-34)}.privacy-panel .consensi-scelta .checkBox.expired .icon{color:var(--color-white)}.privacy-panel .consensi-scelta .checkBox.accepted{background-color:var(--color-success);border-color:var(--success-t-34)}.privacy-panel .consensi-scelta .checkBox.accepted .icon{color:var(--color-white)}.privacy-panel .consensi-scelta .checkBox.rejected{background-color:var(--color-error);border-color:var(--danger-t-34)}.privacy-panel .consensi-scelta .checkBox.rejected .icon{color:var(--color-white)}.privacy-panel .consensi-scelta .active.warning.active{color:var(--color-warning)}.privacy-panel .consensi-scelta .active.check.active{color:var(--color-success)}.privacy-panel .consensi-scelta .active.clear.active{color:var(--color-error)}.privacy-panel .consensi-scelta .active.clear.remove{color:var(--color-slate-gray-6)}.live-chat-box{position:relative}.live-chat-box .live-chat-badge{position:absolute;top:-10px}.screensaver{display:flex;align-items:center;justify-content:center;position:fixed;z-index:1000;width:100%;height:100vh;background:#1b2a39;top:0;left:0}.screensaver .solar-syst{cursor:pointer}.screensaver .solar-syst:after{content:"";position:absolute;height:2px;width:2px;top:-2px;background:#fff;box-shadow:1316px 626px #ffffff5d,1309px 564px #ffffffc8,804px 1205px #ffffffd3,451px 1738px #ffffff12,852px 296px #ffffff86,1361px 1212px #ffffff71,1729px 654px #ffffff7e,891px 34px #ffffffa1,782px 654px #ffffffa4,832px 757px #fffffff3,1181px 1086px #ffffff5e,1292px 848px #ffffffd5,203px 218px #ffffff96,623px 1771px #ffffff75,845px 562px #ffffff7a,1514px 1568px #fffffffd,330px 1692px #fff5,1756px 1717px #ffffff0c,1320px 1545px #ffffff6a,1172px 903px #ffffff92,491px 1546px #ffffff97,63px 1765px #ffffff63,857px 1697px #ffffff0a,1166px 901px #ffffff7e,306px 1682px #ffffffe7,475px 1572px #ffffff2e,1550px 546px #ffffffb1,911px 287px #ffffff27,1629px 851px #ffffffe5,1713px 1007px #ffffff93,775px 1178px #ffffffb2,7px 1619px #ffffff51,369px 1089px #ffffffba,1056px 806px #ffffff90,1153px 1588px #fff,395px 3px #ffffff3f,355px 1740px #ffffff61,639px 1104px #ffffff37,1748px 752px #ffffff3f,1010px 270px #ffffffac,238px 845px #ffffff10,872px 309px #ffffff84,422px 914px #ffffff98,649px 96px #ffffffdf,944px 788px #ffffffca,258px 1676px #ffffff7c,720px 1027px #ffffff2b,195px 813px #ffffff4c,711px 1164px #ffffff39,1708px 601px #ffffffc2,1390px 927px #ffffff63,1444px 765px #ffffffef,1765px 1263px #ffffffbc,1548px 139px #ffffff49,1607px 1275px #ffffff17,633px 1201px #ffffffb9,532px 382px #ffffff4b,289px 86px #ffffff49,307px 1370px #fffffffe,1312px 1475px #ffffff64,1110px 1336px #ffffff4f,921px 1209px #ffffff38,782px 1625px #ffffff6b,941px 1316px #ffffff45,1432px 1653px #ffffff46,1800px 1340px #ffffff1d,429px 489px #fff1,865px 1419px #ffffff13,729px 173px #ffffffe7,881px 1206px #fffb,1071px 115px #fff7,46px 209px #ffffff84,567px 1073px #ffffff31,7px 1005px #ffffff83,1481px 849px #ffffffe0,670px 156px #ffffffbe,1265px 1142px #ffffffd2,1458px 176px #ffffff6e,571px 1345px #ffffffab,1177px 1166px #ffffffec,827px 1277px #ffffffcd,697px 1371px #ffffff86,576px 875px #fff2,1010px 1403px #ffffff8e,1146px 295px #fffffff8,1796px 456px #ffffff32,1732px 85px #fffffff8,732px 1799px #fffd,372px 1522px #ffffffbc,325px 898px #ffffff4b,675px 57px #ffffff94,76px 570px #ffffffce,80px 630px #fffffffc,778px 1351px #fffffff5,1596px 1624px #fffffff4,1267px 593px #ffffff82,1529px 61px #ffffff4e,1781px 1759px #ffffffae,1642px 1138px #ffffffe1,1549px 1788px #ffffff2b,500px 1511px #ffffffdf,642px 176px #ffffff2b,1349px 471px #ffffffd9,1684px 94px #fffffffb,999px 1142px #ffffffa3,1019px 1307px #ffffff7c,296px 1106px #ffffff4c,307px 217px #ffffff8d,1182px 126px #fffffffe,788px 781px #ffffffa1,1642px 1502px #ffffffe6,622px 1378px #ffffff98,678px 1403px #ffffff7a,3px 938px #ffffffad,1091px 1696px #ffffff6e,588px 1031px #ffffff45,958px 1018px #ffffff7f,88px 929px #ffffff69,1777px 282px #ffffff27,93px 1534px #ffffff41,528px 626px #ffffff49,464px 1061px #ffffff4a,860px 1196px #ffffffc0,517px 614px #fff2,1018px 1250px #ffffff1b,1767px 1682px #ffffff6a,1210px 1466px #ffffff3f,1531px 1090px #ffffffbf,1133px 751px #ffffffb3,918px 848px #ffffff90,258px 1605px #fffffffa,1032px 1715px #ffffff86,1012px 1128px #ffffff39,541px 1245px #ffffff34,1514px 997px #ffffff94,39px 447px #ffffff1f,1214px 530px #ffffffc3,206px 1235px #fffffffa,1066px 1113px #ffffffe5,1191px 1153px #ffffff43,54px 86px #ffffffeb,1454px 873px #ffffffd5,866px 356px #ffffff2b,1236px 1085px #ffffffe6,90px 92px #ffffff0f,1322px 155px #ffffffbe,613px 1680px #ffffff38,856px 241px #ffffffc4,219px 1455px #ffffff89,1376px 183px #ffffff38,1446px 1390px #fffffff3,1678px 1589px #ffffff49,876px 1453px #ffffff02,470px 1075px #ffffffa9,1619px 1005px #ffffffae,547px 1330px #ffffffe2,357px 1746px #ffffff84,1042px 357px #ffffff4e,415px 199px #ffffff18,1771px 2px #ffffff65,1435px 985px #ffffff53,1676px 105px #ffffff07,1500px 808px #fffffff6,578px 1157px #ffffffc4,441px 118px #ffffff43,1557px 1414px #ffffffaf,1197px 1486px #ffffffb6,802px 591px #fff7,359px 1386px #ffffffd8,1180px 1431px #ffffff68,1159px 162px #ffffff5a,1308px 1684px #ffffff1c,1061px 272px #ffffff01,280px 1037px #ffffff60,1567px 1623px #ffffff92,747px 753px #ffffffc9,474px 1079px #ffffffcf,201px 408px #ffffff49,172px 1494px #ffffff30,1448px 1086px #ffffff24,1781px 42px #ffffff45,404px 1598px #ffffff13,1015px 546px #ffffff09,1389px 828px #ffffffd4,1561px 973px #ffffff54,84px 511px #fffffff5,198px 1568px #ffffffca,43px 1102px #ffffff85,1113px 849px #ffffff21,1767px 1291px #ffffff32,1422px 1304px #fffffff8,12px 1511px #ffffff26,718px 34px #ffffff54,676px 982px #ffffff8a,651px 1019px #ffffff8b,831px 156px #ffffff0c,517px 407px #ffffffe9,958px 1784px #fffffffd,778px 1123px #ffffffe0,1466px 914px #ffffffe1,1553px 272px #ffffffe0,17px 378px #fffffffa,742px 1389px #ffffff8b,289px 409px #ffffff1d,1163px 245px #ffffff8a,257px 1784px #ffffff7e,753px 922px #ffffff97,850px 1790px #ffffff18,326px 201px #ffffffa0,75px 1155px #ffffff18,434px 773px #ffffff23,425px 949px #ffffff68,1036px 298px #fffb,1768px 1546px #ffffffef,551px 1248px #ffffff2e,1482px 72px #ffffff38,1311px 888px #ffffff5f,633px 207px #ffffffe0,745px 727px #ffffff57,361px 78px #fffffff6,483px 445px #ffffff20,1148px 1582px #ffffffa5,1392px 276px #ffffff45,186px 65px #ffffffcd,34px 1576px #ffffff97,686px 1235px #ffffff1d,396px 1255px #ffffffdf,1051px 1365px #ffffffc2,212px 319px #ffffff63,981px 1770px #ffffff38,357px 830px #ffffff72,428px 1768px #fffffff8,1545px 1553px #ffffffe1,868px 1704px #ffffff28,1675px 844px #ffffffb1,491px 1337px #ffffffa8,1292px 1490px #ffffff5c,1048px 1140px #ffffff71,792px 425px #fffffffa,848px 1774px #ffffffcf,958px 1596px #ffffff2c,920px 379px #ffffff9e,343px 877px #ffffff1f,1620px 1006px #ffffff62,506px 1582px #ffffff9a,1562px 668px #ffffff8a,170px 1502px #ffffff7d,186px 1209px #ffffffc5,1436px 1669px #ffffffe4,432px 1355px #ffffff2b,1632px 579px #fffffffe,280px 483px #ffffff68,785px 714px #ffffff37,638px 336px #ffffffa3,56px 983px #ffffff87,870px 562px #ffffff9b,137px 528px #ffffff13,1642px 1666px #ffffff93,8px 598px #ffffff34,396px 889px #ffffff16,64px 113px #ffffff49,1081px 797px #fff7,907px 264px #ffffff64,79px 780px #ffffff3b,1162px 1074px #ffffffe6,927px 900px #ffffffed,931px 782px #ffffff7e,229px 283px #ffffff4e,1007px 1334px #ffffff7b,1496px 1159px #ffffff94,883px 819px #ffffff91,1177px 880px #ffffffed,1529px 624px #ffffffe9,924px 1604px #ffffff6e,440px 1604px #ffffffbe,1735px 1283px #ffffffa5,587px 620px #ffffff04,1299px 225px #fffffff6,528px 983px #ffffff96,472px 1173px #ffffff6d,340px 1415px #ffffffde,231px 1597px #ffffffaf,1011px 215px #ffffffc7,296px 631px #ffffff98,1330px 780px #ffffffb4,1230px 880px #ffffffba,1183px 159px #ffffffe1,1489px 1013px #ffffffcd,1731px 1385px #fffffffd,269px 1449px #fff2,1420px 1605px #ffffff3c,1432px 639px #fffffff9,1596px 1032px #ffffffda,1668px 309px #ffffff67,479px 848px #ffffff5e,1307px 329px #ffffff41,269px 961px #ffffffcd,1627px 1001px #ffffff29,328px 1112px #ffffffa4,1608px 568px #ffffff40,277px 442px #ffffffe7,1597px 1715px #ffffff78,76px 207px #ffffffb1,1797px 254px #ffffff49,27px 759px #ffffffd4,1471px 1599px #ffffff49,222px 1349px #ffffff48,595px 2px #fff7,1525px 1362px #ffffff92,383px 120px #ffffffa4,1058px 268px #ffffff2b,462px 187px #ffffffe9,1081px 1506px #fff2,624px 1125px #ffffffe6,1442px 269px #ffffff0f,1025px 247px #ffffff48,1749px 740px #ffffff76,411px 166px #fffd,671px 384px #ffffffbd,860px 860px #ffffff4b,959px 554px #ffffff9e,1414px 853px #ffffffad,907px 1165px #ffffffaf,130px 125px #fffffff3,519px 1796px #fffb,1467px 180px #ffffff54,1310px 965px #ffffff8f,1597px 654px #fffffff8,1711px 302px #ffffff69,7px 1263px #ffffff3b,164px 1795px #ffffff9a,278px 1270px #ffffff21,1289px 687px #ffffff8b,1700px 365px #ffffffae,1144px 951px #ffffffc6,724px 1062px #ffffff04,1145px 309px #ffffffb8,1404px 581px #ffffffca,790px 1247px #ffffff8c,1657px 175px #fffffff4,1720px 585px #fffb,343px 717px #ffffff73,1599px 1432px #ffffffb1,574px 1035px #ffffff18,1615px 741px #ffffff13,1073px 1392px #ffffff0f,1368px 1463px #ffffff4e,661px 1490px #ffffff8b,945px 1800px #ffffff3e,1781px 130px #fffd,181px 801px #ffffff42,635px 1066px #ffffff84,521px 1785px #ffffff18,1319px 929px #ffffff97,379px 1482px #ffffff1b,49px 1060px #ffffff5c,1547px 1720px #ffffff47,1196px 243px #ffffffb1,1235px 1219px #ffffff4c,454px 1576px #ffffff61,167px 332px #ffffff9e,1060px 1060px #ffffff7a,438px 264px #fffd,1317px 714px #ffffff10,1788px 601px #ffffff70,592px 474px #fffa,1044px 714px #fffc,1341px 1592px #ffffff8a,1427px 677px #ffffff28,833px 1406px #fffffff5,1623px 179px #ffffffe3,1257px 718px #ffffff35,1177px 227px #ffffff37,1225px 26px #ffffff31,933px 1404px #ffffffe6,48px 1093px #ffffffbd,1669px 1135px #ffffff04,872px 1525px #ffffff3c,1398px 1747px #ffffffb8,1183px 337px #ffffffdf,578px 869px #ffffffa7,927px 1081px #ffffff25,1626px 283px #ffffff4d,1388px 27px #ffffff9e,13px 474px #ffffffb4,1219px 779px #ffffffeb,409px 194px #ffffff4b,826px 1467px #ffffff87,863px 1322px #ffffff83,393px 1110px #ffffff6d,1479px 1302px #fff9,798px 903px #ffffff5f,1055px 1639px #ffffffd3,1612px 920px #ffffff51,1086px 1459px #ffffff5a,894px 375px #ffffff12,791px 786px #ffffff9a,865px 636px #ffffffa9,992px 596px #ffffffdb,1144px 1161px #ffffff29,1232px 761px #ffffff4e,1608px 1047px #ffffffb1,277px 743px #ffffff3f,540px 126px #ffffff38,624px 1055px #ffffff0d,1184px 284px #ffffff6c,1719px 312px #ffffffac,561px 765px #ffffff8b,1490px 416px #ffffff81,1670px 684px #ffffff05,273px 257px #ffffffb8,538px 1285px #ffffffe9,454px 1695px #ffffff28,72px 1307px #ffffffdf,1671px 1625px #ffffff3e,488px 1596px #ffffff67,1227px 20px #ffffff49,1530px 362px #ffffffa1,1750px 568px #ffffff8d,281px 453px #ffffffc1,1116px 1365px #ffffff64,960px 801px #ffffffc3,335px 656px #ffffffd0,1212px 1038px #ffffff8d,355px 1200px #ffffff05,1311px 120px #fffffff4,1663px 397px #ffffffe3,873px 1324px #ffffffea,555px 682px #ffffffe6,950px 1480px #ffffff9f,198px 195px #ffffff06,628px 1566px #ffffffd1,1627px 645px #ffffffd6,460px 1636px #ffffffe2,847px 209px #ffffffc5,463px 1114px #ffffff78,1714px 683px #ffffff90,782px 1102px #ffffff3e,1311px 1329px #ffffffbc,692px 1586px #ffffff43,1536px 1360px #ffffff45,653px 602px #ffffffab,1055px 1171px #ffffffe4,713px 1601px #ffffff2b,1315px 1427px #ffffffd0,807px 491px #ffffff28,615px 1051px #ffffff50,883px 727px #ffffff8d,227px 1434px #ffffffa7,978px 1350px #ffffff4b,962px 1336px #ffffffa9,99px 1482px #ffffffe3,604px 1074px #ffffffe3,1707px 1626px #fffffff3,149px 343px #ffffff92,473px 777px #ffffff4a,128px 1166px #ffffff84,940px 70px #ffffffa4,735px 1635px #ffffff61,250px 618px #ffffff5c,1274px 228px #ffffff52,1302px 1314px #ffffffde,711px 1031px #ffffff01,1413px 1282px #ffffff60,1699px 419px #ffffffae,1629px 1405px #ffffff6f,20px 232px #ffffff68,482px 1019px #ffffffb4,1267px 423px #ffffff5b,420px 1282px #ffffff36,109px 1731px #ffffff26,1761px 1534px #ffffff82,1156px 316px #ffffff47,784px 676px #ffffff93,713px 857px #ffffff72,1407px 1530px #ffffffda,732px 1257px #ffffff7c,557px 257px #fffffff9,53px 1264px #ffffff8b,452px 1177px #ffffffb0,1727px 1020px #ffffff34,1330px 1489px #ffffff13,1020px 1349px #ffffffe5,932px 308px #ffffff42,1163px 837px #ffffff7d,1405px 1276px #ffffff36,576px 448px #ffffff38,151px 515px #ffffff98,1405px 719px #ffffff9d,597px 1476px #ffffff6f,957px 427px #ffffff9a,1190px 1466px #ffffff35,986px 895px #ffffff03,950px 886px #ffffff39,1215px 549px #ffffffc5,1521px 1073px #ffffff61,633px 83px #fffc,179px 391px #ffffffa1,515px 866px #ffffff0d,1019px 367px #ffffff4d;border-radius:100px}.screensaver .solar-syst{margin:0 auto;width:100%;height:100%;position:relative;position:absolute}.screensaver .solar-syst div{border-radius:1000px;top:50%;left:50%;position:absolute;z-index:999}.screensaver .solar-syst div:not(.sun){border:1px solid rgba(102,166,229,.12)}.screensaver .solar-syst div:not(.sun):before{left:50%;border-radius:100px;content:"";position:absolute}.screensaver .solar-syst div:not(.asteroids-belt):before{box-shadow:inset 0 6px 0 -2px #00000040}.screensaver .sun{background:radial-gradient(ellipse at center,#ffd000 1%,#f9b700 39% 39%,#e06317);height:40px;width:40px;margin-top:-20px;margin-left:-20px;background-clip:padding-box;border:0!important;background-position:-28px -103px;background-size:175%;box-shadow:0 0 10px 2px #ff6b0066,0 0 22px 11px #ffcb0021}.screensaver .mercury{height:70px;width:70px;margin-top:-35px;margin-left:-35px;animation:orb 7.1867343561s linear infinite}.screensaver .mercury:before{height:4px;width:4px;background:#9f5e26;margin-top:-2px;margin-left:-2px}.screensaver .venus{height:100px;width:100px;margin-top:-50px;margin-left:-50px;animation:orb 18.4555338265s linear infinite}.screensaver .venus:before{height:8px;width:8px;background:#beb768;margin-top:-4px;margin-left:-4px}.screensaver .earth{height:145px;width:145px;margin-top:-72.5px;margin-left:-72.5px;animation:orb 30s linear infinite}.screensaver .earth:before{height:6px;width:6px;background:#11abe9;margin-top:-3px;margin-left:-3px}.screensaver .earth:after{position:absolute;content:"";height:18px;width:18px;left:50%;top:0;margin-left:-9px;margin-top:-9px;border-radius:100px;box-shadow:0 -10px 0 -8px gray;animation:orb 2.2440352158s linear infinite}.screensaver .mars{height:190px;width:190px;margin-top:-95px;margin-left:-95px;animation:orb 56.4261314589s linear infinite}.screensaver .mars:before{height:6px;width:6px;background:#cf3921;margin-top:-3px;margin-left:-3px}.screensaver .jupiter{height:340px;width:340px;margin-top:-170px;margin-left:-170px;animation:orb 355.7228171013s linear infinite}.screensaver .jupiter:before{height:18px;width:18px;background:#c76e2a;margin-top:-9px;margin-left:-9px}.screensaver .saturn{height:440px;width:440px;margin-top:-220px;margin-left:-220px;animation:orb 882.6952471456s linear infinite}.screensaver .saturn:before{height:12px;width:12px;background:#e7c194;margin-top:-6px;margin-left:-6px}.screensaver .saturn:after{position:absolute;content:"";height:2.34%;width:4.676%;left:50%;top:0;transform:rotate(-52deg);margin-left:-2.3%;margin-top:-1.2%;border-radius:50%;box-shadow:0 1px 0 1px #987641,3px 1px #987641,-3px 1px #987641;animation:orb 882.6952471456s linear infinite;animation-direction:reverse;transform-origin:52% 60%}.screensaver .uranus{height:520px;width:520px;margin-top:-260px;margin-left:-260px;animation:orb 2512.4001967933s linear infinite}.screensaver .uranus:before{height:10px;width:10px;background:#b5e3e3;margin-top:-5px;margin-left:-5px}.screensaver .neptune{height:630px;width:630px;margin-top:-315px;margin-left:-315px;animation:orb 4911.7838624549s linear infinite}.screensaver .neptune:before{height:10px;width:10px;background:#175e9e;margin-top:-5px;margin-left:-5px}.screensaver .asteroids-belt{opacity:.7;border-color:transparent!important;height:300px;width:300px;margin-top:-150px;margin-left:-150px;animation:orb 179.9558282773s linear infinite;overflow:hidden}.screensaver .asteroids-belt:before{top:50%;height:210px;width:210px;margin-left:-105px;margin-top:-105px;background:transparent;border-radius:140px!important;box-shadow:144px -108px 0 -104px #ffffff34,55px 7px 0 -104px #ffffffe4,9px 16px 0 -104px #fffffffe,70px 56px 0 -104px #ffffffa0,-131px -17px 0 -104px #ffffff40,-6px 86px 0 -104px #ffffff8d,69px -17px 0 -104px #ffffffb9,7px 128px 0 -104px #ffffff59,103px -29px 0 -104px #ffffff54,136px 143px 0 -104px #ffffff79,-106px 89px 0 -104px #fffffffb,-108px 134px 0 -104px #fffa,-50px 107px 0 -104px #ffffff09,24px -8px 0 -104px #ffffff72,117px 88px 0 -104px #fffffff5,-35px -3px 0 -104px #ffffffdc,134px -77px 0 -104px #ffffff1e,120px 49px 0 -104px #ffffffc7,35px 117px 0 -104px #fffffff7,121px 12px 0 -104px #ffffffb8,-55px 39px 0 -104px #ffffff80,-136px 71px 0 -104px #ffffff16,6px -137px 0 -104px #ffffffa3,-3px 38px 0 -104px #ffffffb4,99px -84px 0 -104px #ffffff6b,-18px 121px 0 -104px #fffffff4,-97px -60px 0 -104px #ffffff0a,121px 123px 0 -104px #ffffff29,-45px 33px 0 -104px #fffffffc,-92px 5px 0 -104px #ffffff49,-67px 14px 0 -104px #ffffff98,-70px -63px 0 -104px #ffffff92,57px -31px 0 -104px #ffffffe6,-116px -50px 0 -104px #ffffff2a,-41px 49px 0 -104px #ffffff91,-102px -123px 0 -104px #ffffff39,-124px -105px 0 -104px #ffffffef,-116px -144px 0 -104px #ffffff43,10px 48px 0 -104px #ffffff86,129px 10px 0 -104px #ffffff85,-65px 144px 0 -104px #fffffffb,-84px -88px 0 -104px #ffffffb4,24px -18px 0 -104px #ffffff2e,-106px 79px 0 -104px #ffffffd7,26px 55px 0 -104px #ffffffca,131px -110px 0 -104px #ffffff4f,105px 26px 0 -104px #ffffffc0,126px 5px 0 -104px #ffffff64,-104px -87px 0 -104px #ffffff47,78px 52px 0 -104px #ffffff85,144px 16px 0 -104px #ffffffa5,135px 127px 0 -104px #ffffff39,-11px -113px 0 -104px #fff7,-91px -127px 0 -104px #ffffffce,-107px 19px 0 -104px #ffffffda,46px -53px 0 -104px #ffffff0d,-32px -52px 0 -104px #ffffff7d,37px 93px 0 -104px #ffffffa1,-129px -79px 0 -104px #ffffff34,57px -40px 0 -104px #ffffff8d,124px 124px 0 -104px #ffffffa2,71px 10px 0 -104px #ffffff56,-36px 64px 0 -104px #ffffffce,-20px -143px 0 -104px #ffffff57,61px -137px 0 -104px #ffffffb3,96px 35px 0 -104px #ffffffc1,112px -80px 0 -104px #ffffffb5,-27px -122px 0 -104px #ffffff43,107px -93px 0 -104px #ffffff43,-27px 7px 0 -104px #ffffff95,53px -110px 0 -104px #ffffffbe,42px 122px 0 -104px #ffffff31,47px -19px 0 -104px #ffffff1e,33px -140px 0 -104px #ffffffec,-144px -111px 0 -104px #ffffff48,7px -82px 0 -104px #ffffff3a,-139px -39px 0 -104px #ffffffa9,-46px -13px 0 -104px #ffffff4d,-29px 107px 0 -104px #ffffff87,-25px -82px 0 -104px #ffffffb7,-21px -100px 0 -104px #ffffffc2,25px 91px 0 -104px #ffffff7f,124px -66px 0 -104px #ffffffb2,14px -116px 0 -104px #ffffff46,-74px 5px 0 -104px #ffffffb6,-70px 144px 0 -104px #ffffff29,-77px -102px 0 -104px #ffffff5d,129px 30px 0 -104px #ffffff56,-112px -139px 0 -104px #ffffffe7,105px -24px 0 -104px #ffffff7a,66px 115px 0 -104px #ffffff24,40px -25px 0 -104px #ffffffd3,-31px 102px 0 -104px #ffffffea,-72px 76px 0 -104px #ffffffa6,52px -110px 0 -104px #ffffffa8,112px 69px 0 -104px #fff9,-15px 139px 0 -104px #ffffffb4,124px -6px 0 -104px #ffffff81,98px 116px 0 -104px #ffffff13,-104px -105px 0 -104px #ffffff05,-48px -70px 0 -104px #ffffff4d,-2px 0 0 -104px #ffffff46,-7px 72px 0 -104px #ffffff41,135px 140px 0 -104px #fff5,92px -43px 0 -104px #ffffffab,-37px -89px 0 -104px #ffffffd0,126px -138px 0 -104px #ffffff0b,2px -41px 0 -104px #ffffff67,-84px -25px 0 -104px #ffffff51,16px -70px 0 -104px #ffffff7f,46px 20px 0 -104px #ffffff31,118px 42px 0 -104px #ffffff93,-115px -104px 0 -104px #ffffff5f,-71px 17px 0 -104px #ffffff15,111px -120px 0 -104px #ffffffb8,7px -130px 0 -104px #ffffff03,-16px -144px 0 -104px #ffffff83,-46px -90px 0 -104px #ffffffd8,36px 10px 0 -104px #ffffff86,-52px -67px 0 -104px #ffffff7a,-40px 62px 0 -104px #ffffff5e,-138px 2px 0 -104px #ffffff2e,76px -27px 0 -104px #ffffff9e,58px -43px 0 -104px #ffffff2d,-109px 43px 0 -104px #fffe,89px 4px 0 -104px #ffffff71,-53px -10px 0 -104px #ffffffed,-132px 62px 0 -104px #ffffffe7,-101px -111px 0 -104px #ffffffd8,38px -16px 0 -104px #ffffff05,-138px 76px 0 -104px #ffffff83,-13px 118px 0 -104px #fffffff2,77px 10px 0 -104px #ffffff8b,-138px 135px 0 -104px #ffffff76,107px -132px 0 -104px #ffffff1f,23px 105px 0 -104px #ffffffc9,54px -120px 0 -104px #ffffff7d,127px 85px 0 -104px #ffffff78,-82px 92px 0 -104px #ffffffb9,61px -15px 0 -104px #ffffff7b,-51px -91px 0 -104px #ffffff45,-50px 24px 0 -104px #ffffffc5,-140px 28px 0 -104px #ffffff6f,-115px -1px 0 -104px #ffffff6e,-104px 116px 0 -104px #ffffffe9,82px -41px 0 -104px #ffffff24,95px -126px 0 -104px #ffffffa0,77px 128px 0 -104px #ffffff37,41px 59px 0 -104px #ffffff32,-108px -54px 0 -104px #ffffff46,-36px 83px 0 -104px #ffffff4b,-107px 72px 0 -104px #ffffff04,-126px 24px 0 -104px #ffffff85,-4px -93px 0 -104px #ffffffef,-56px -92px 0 -104px #ffffff34,70px -27px 0 -104px #ffffff78,70px 62px 0 -104px #fffb,119px -112px 0 -104px #ffffff62,25px -23px 0 -104px #ffffffdc,15px 33px 0 -104px #ffffff78,117px -130px 0 -104px #ffffffd5,-93px -57px 0 -104px #ffffff1a,-42px 44px 0 -104px #ffffffcf,54px -112px 0 -104px #ffffff05,-106px 73px 0 -104px #ffffff72,45px -113px 0 -104px #ffffffac,107px -80px 0 -104px #ffffff57,9px -138px 0 -104px #ffffff30,-22px -105px 0 -104px #ffffff0a,-29px 111px 0 -104px #fff1,-138px -127px 0 -104px #ffffff19,130px -20px 0 -104px #ffffffd7,-11px -52px 0 -104px #ffffffbe,-33px 104px 0 -104px #ffffff69,71px -95px 0 -104px #ffffff68,-38px -128px 0 -104px #ffffffdf,-19px 6px 0 -104px #ffffffe4,40px -22px 0 -104px #ffffffd5,1px -64px 0 -104px #ffffffb0,137px -134px 0 -104px #ffffffb8,-99px -67px 0 -104px #ffffffa0,-101px 107px 0 -104px #ffffff8b,-67px -66px 0 -104px #ffffff9e,-20px -30px 0 -104px #ffffff58,-76px -22px 0 -104px #ffffff7b,6px 88px 0 -104px #ffffff0e,-46px 136px 0 -104px #ffffff2f,-95px 66px 0 -104px #ffffff13,144px -79px 0 -104px #ffffff5f,-117px -80px 0 -104px #ffffffc8,108px 93px 0 -104px #ffffff59,-17px 22px 0 -104px #ffffff2e,120px 104px 0 -104px #ffffff9d,-92px 98px 0 -104px #fffffff6,66px 96px 0 -104px #ffffff25,-91px -78px 0 -104px #ffffffe3,-111px -14px 0 -104px #fffffffb,4px -29px 0 -104px #ffffff60,81px -59px 0 -104px #ffffff36,42px 38px 0 -104px #ffffff56,140px -140px 0 -104px #ffffff7c,50px -66px 0 -104px #fffb,73px -84px 0 -104px #ffffffdb,-64px -13px 0 -104px #ffffff79,-121px 127px 0 -104px #ffffffb8,-17px 33px 0 -104px #ffffffd6,55px 59px 0 -104px #ffffff43,-124px -25px 0 -104px #ffffff46,-133px -90px 0 -104px #fff6,-101px -93px 0 -104px #ffffffb0,137px 108px 0 -104px #ffffffe8,24px -105px 0 -104px #ffffffc3,97px 60px 0 -104px #ffffff84,34px 15px 0 -104px #ffffffcb,59px 78px 0 -104px #ffffff39,5px 8px 0 -104px #ffffffd8,-119px -121px 0 -104px #fffffffd,-121px -40px 0 -104px #ffffff41,-118px 62px 0 -104px #ffffff21,-90px 126px 0 -104px #ffffffb6,-51px -49px 0 -104px #ffffffc4,66px -45px 0 -104px #fffb,4px 19px 0 -104px #ffffff49,26px -21px 0 -104px #fff7,84px -34px 0 -104px #ffffffd3,56px 139px 0 -104px #ffffffa1,124px -142px 0 -104px #ffffff18,-37px 88px 0 -104px #ffffffe8,-80px -67px 0 -104px #ffffffa3,-132px 50px 0 -104px #ffffff71,-13px 30px 0 -104px #ffffffd2,-29px 121px 0 -104px #ffffff01,-83px 92px 0 -104px #ffffff8f,-107px 47px 0 -104px #ffffffc2,137px -140px 0 -104px #ffffff6c,12px -135px 0 -104px #ffffff34,-91px -22px 0 -104px #ffffff68,128px 138px 0 -104px #ffffffcf,-82px -121px 0 -104px #ffffff54,-26px 56px 0 -104px #ffffff02,117px 49px 0 -104px #ffffff9e,46px -89px 0 -104px #ffffff1f,62px 128px 0 -104px #ffffff92,26px 1px 0 -104px #ffffffe0,131px 66px 0 -104px #ffffff5e,49px -43px 0 -104px #ffffff9c,-137px 36px 0 -104px #ffffffae,-34px 13px 0 -104px #ffffffc9,131px -91px 0 -104px #fff1,-114px 21px 0 -104px #fffffffa,-14px -127px 0 -104px #fff9,51px -84px 0 -104px #ffffff7e,-119px -69px 0 -104px #ffffffe4,86px -14px 0 -104px #ffffff43,44px 135px 0 -104px #ffffff94,133px -125px 0 -104px #ffffff35,-29px 46px 0 -104px #ffffff10,-119px 67px 0 -104px #ffffff7f,49px -9px 0 -104px #ffffffd5,139px -84px 0 -104px #ffffffb5,-8px -26px 0 -104px #ffffff79,-2px 42px 0 -104px #ffffff28,-58px 25px 0 -104px #ffffffa2,-53px -142px 0 -104px #fffd,117px 51px 0 -104px #ffffff92,-88px -109px 0 -104px #ffffff98,22px 144px 0 -104px #ffffffc7,-116px 61px 0 -104px #ffffffb6,64px -44px 0 -104px #ffffff6f,-137px 100px 0 -104px #ffffff8a,71px 85px 0 -104px #ffffff32,102px -47px 0 -104px #ffffff0d,49px -5px 0 -104px #ffffff3f,-15px -139px 0 -104px #ffffffc7,-11px -129px 0 -104px #ffffff0b,134px 116px 0 -104px #fffd,61px 115px 0 -104px #ffffffce,39px -58px 0 -104px #ffffff5e,108px 118px 0 -104px #ffffff24,33px -123px 0 -104px #ffffffed,126px 89px 0 -104px #ffffffc0,77px 93px 0 -104px #ffffff5f,127px 90px 0 -104px #fff2,-106px -126px 0 -104px #ffffff3a,36px 82px 0 -104px #ffffff28,73px 81px 0 -104px #ffffff53,-142px 109px 0 -104px #ffffff9c,-91px -71px 0 -104px #fffffffe,-142px -141px 0 -104px #ffffff0d,-102px 96px 0 -104px #ffffff08,-86px 57px 0 -104px #ffffff07,45px 122px 0 -104px #fffe,140px -137px 0 -104px #ffffffba,57px -116px 0 -104px #ffffff5c,-77px 8px 0 -104px #ffffff7b,-46px -59px 0 -104px #ffffff3a,-122px -2px 0 -104px #ffffff6f,-35px -141px 0 -104px #ffffffcd,-76px 65px 0 -104px #ffffffb4,-89px -135px 0 -104px #ffffffb6,-118px -27px 0 -104px #ffffff9a,47px -83px 0 -104px #ffffffa7,1px 135px 0 -104px #ffffff25,85px -37px 0 -104px #ffffff87,-140px -29px 0 -104px #ffffffd4,-84px 94px 0 -104px #ffffffd4,-124px -69px 0 -104px #ffffff0d,114px 120px 0 -104px #ffffff45,66px -137px 0 -104px #ffffff8a,-75px -108px 0 -104px #ffffff93,93px 62px 0 -104px #ffffff14,89px -137px 0 -104px #ffffffe8,-79px 143px 0 -104px #ffffff68,-29px 76px 0 -104px #ffffff02,-73px 5px 0 -104px #ffffff09,17px -116px 0 -104px #ffffff79,-120px 9px 0 -104px #fffffff6,-58px 50px 0 -104px #ffffffe8,-87px 135px 0 -104px #ffffffb6,-135px -63px 0 -104px #ffffff04,41px 90px 0 -104px #ffffff52,-144px 24px 0 -104px #ffffff2f,-108px -50px 0 -104px #ffffffec,-128px -34px 0 -104px #fff5,-4px 93px 0 -104px #ffffff6e,-62px -142px 0 -104px #ffffffeb,-138px 76px 0 -104px #ffffff89,-26px 4px 0 -104px #ffffffd3,70px 119px 0 -104px #ffffff6f,59px 8px 0 -104px #ffffffe5,96px 74px 0 -104px #ffffff3f,-25px 44px 0 -104px #ffffffcf,-17px 78px 0 -104px #ffffffe1,72px -89px 0 -104px #ffffff34,0 -78px 0 -104px #ffffffd5,-70px 143px 0 -104px #ffffff52,112px -42px 0 -104px #ffffffaf,-42px -49px 0 -104px #ffffff1a,38px -1px 0 -104px #ffffffd7,39px 45px 0 -104px #ffffff4c,-26px -129px 0 -104px #ffffff7f,-95px -78px 0 -104px #fffffffe,96px 15px 0 -104px #ffffff64,56px -96px 0 -104px #ffffff2a,-118px -80px 0 -104px #ffffffbd,-23px 80px 0 -104px #ffffff0e,-100px -11px 0 -104px #ffffff59,-1px 5px 0 -104px #fffffff6,145px 41px 0 -104px #ffffff50,107px -12px 0 -104px #ffffff9e,85px 111px 0 -104px #fff6,-142px 77px 0 -104px #fff2,-88px -80px 0 -104px #ffffff0c,-77px 81px 0 -104px #ffffff1b,-35px 142px 0 -104px #ffffff5b,-5px -37px 0 -104px #ffffff9a,4px 137px 0 -104px #ffffffb5,50px -23px 0 -104px #ffffffa9,6px -24px 0 -104px #ffffff8a,43px -52px 0 -104px #ffffff73,124px -121px 0 -104px #fff6,-60px -31px 0 -104px #ffffff5c,-18px 36px 0 -104px #ffffff3a,28px 118px 0 -104px #ffffffd1,89px -75px 0 -104px #ffffff01,-24px -63px 0 -104px #ffffff3e,96px -46px 0 -104px #ffffff2c,106px 61px 0 -104px #ffffffc5,-8px -116px 0 -104px #ffffffa3,-130px -58px 0 -104px #ffffff27,-53px -8px 0 -104px #ffffff5d,121px 12px 0 -104px #ffffff05,-75px -66px 0 -104px #fffc,22px -123px 0 -104px #ffffff06,75px 21px 0 -104px #ffffff45,-83px -111px 0 -104px #ffffffa6,-135px -28px 0 -104px #ffffff69,-81px -23px 0 -104px #fff4,63px -33px 0 -104px #ffffff76,-103px -140px 0 -104px #ffffffa9,-36px 98px 0 -104px #ffffff0a,127px 106px 0 -104px #ffffff74,-93px -18px 0 -104px #ffffff56,0 -101px 0 -104px #ffffff21,120px 92px 0 -104px #ffffffbe,102px 80px 0 -104px #ffffff3a,63px 83px 0 -104px #ffffffd3,-60px -16px 0 -104px #ffffff0c,51px -28px 0 -104px #ffffff87,131px -136px 0 -104px #ffffff7e}.screensaver .pluto{height:780px;width:780px;margin-top:-450px;margin-left:-320px;animation:orb 7439.7074054575s linear infinite}.screensaver .pluto:before{height:3px;width:3px;background:#fff;margin-top:-1.5px;margin-left:-1.5px}.screensaver .hide{display:none}.screensaver .links{margin-top:5px!important;font-size:1em!important}@keyframes orb{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.screensaver .typewriter{display:flex;flex-direction:column;align-items:center;z-index:1000}.screensaver .typewriter .button{color:#fff}.screensaver .typewriter .button:hover{color:inherit}.screensaver .typewriter .organization{cursor:pointer;font-size:40px;font-weight:800;line-height:50px;color:#ffffff1a;padding-bottom:150px;text-transform:uppercase}.screensaver .typewriter .user{font-size:18px;font-weight:500;line-height:50px;color:#fff}.screensaver .typewriter .password{padding:10px}.screensaver .typewriter .show-after-click{display:none}.screensaver .typewriter.show .show-after-click{display:block}.screensaver .typewriter.show .organization{padding-bottom:10px;color:#fff}.beebee-ai-widget{display:flex;flex-direction:column;height:80vh;max-width:750px;margin:0 auto;font-family:var(--font-family);background:var(--gray-50);border:1px solid var(--divider);border-radius:var(--border-radius);overflow:hidden;position:relative;top:20px}.beebee-ai-widget .chat-history{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:24px 16px;gap:24px;scroll-behavior:smooth;background:var(--gray-50)}.beebee-ai-widget .chat-item{display:flex;flex-direction:column;animation:fadeIn .15s cubic-bezier(.4,0,.2,1) forwards;position:relative;font-size:.95rem}.beebee-ai-widget .user-bubble{align-self:flex-end;background:var(--color-clear-blue);color:var(--color-white);border-radius:14px 4px 14px 14px;padding:12px 16px;margin-right:3%;max-width:70%;transform:translate(20px);animation:slideFromRight .15s cubic-bezier(.4,0,.2,1) forwards;margin-bottom:10px}.beebee-ai-widget .user-bubble .avatar{display:none}.beebee-ai-widget .assistant-bubble{align-self:flex-start;background:var(--surface);color:var(--bm-text-headline);border:1px solid var(--divider);border-radius:4px 14px 14px;padding:12px 16px;margin-left:3%;max-width:90%;transform:translate(-20px);animation:slideFromLeft .15s cubic-bezier(.4,0,.2,1) forwards;font-size:.95rem}.beebee-ai-widget .assistant-bubble.has-chart{max-width:97%;width:97%}.beebee-ai-widget .assistant-bubble .avatar img{width:25px;margin-bottom:5px}.beebee-ai-widget .typing-dots{display:flex;gap:4px}.beebee-ai-widget .typing-dots span{width:6px;height:6px;background:var(--color-clear-blue, #11b1d2);border-radius:50%;animation:blink 1s infinite}.beebee-ai-widget .typing-dots span:nth-child(2){animation-delay:.2s}.beebee-ai-widget .typing-dots span:nth-child(3){animation-delay:.4s}.beebee-ai-widget details.sql-details{margin-top:8px;font-size:13px}.beebee-ai-widget details.sql-details summary{cursor:pointer;color:var(--color-clear-blue, #11b1d2);font-weight:500}.beebee-ai-widget details.sql-details span.sql-code{background:var(--color-midnight-blue);color:var(--gray-50);padding:8px 10px;border-radius:6px;overflow-x:auto;margin-top:6px;display:inline-block;white-space:pre;font-weight:600;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.beebee-ai-widget .input-section{border-top:1px solid var(--divider);padding:12px 16px;background:var(--surface);position:sticky;bottom:0}.beebee-ai-widget .input-section form{display:flex;gap:10px}.beebee-ai-widget .input-section .question-input{flex:1;padding:12px 16px;border-radius:10px;border:1px solid var(--form-input-border);outline:none;font-size:15px;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}.beebee-ai-widget .input-section .question-input:focus{box-shadow:0 0 0 3px var(--surface),0 0 0 4px var(--bb-navy);border-color:var(--color-navy-blue)}.beebee-ai-widget .input-section .submit-button{width:48px;height:48px;background:var(--color-clear-blue);border:none;border-radius:50%;color:var(--color-white);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s cubic-bezier(.4,0,.2,1)}.beebee-ai-widget .input-section .submit-button:hover:not(:disabled){filter:brightness(.92);background:var(--color-clear-blue)}.beebee-ai-widget .input-section .submit-button:disabled{opacity:.6;cursor:not-allowed}.beebee-ai-widget .input-section .submit-button .send-icon{transform:rotate(45deg);margin-left:2px}.beebee-ai-widget .clarification-bubble{background:var(--amber-50);border:1px solid var(--amber-400);border-radius:4px;padding:8px 12px;font-style:italic;color:var(--amber-900)}.beebee-ai-widget .chart-controls{margin:8px 0 4px}.beebee-ai-widget .chart-type-select{padding:4px 8px;border-radius:4px;border:1px solid var(--form-input-border);font-size:13px;cursor:pointer}.beebee-ai-widget .chart-type-select:focus{outline:none;border-color:var(--color-clear-blue, #11b1d2)}.beebee-ai-widget .ai-chart-wrapper{width:100%;min-height:300px;margin-top:4px}.beebee-ai-widget .ai-chart-wrapper .c3-chart-component__{width:100%;min-height:300px}.beebee-ai-widget .clear-button{width:44px;height:44px;background:none;border:1px solid var(--form-input-border);border-radius:50%;cursor:pointer;font-size:16px;color:var(--color-slate-gray-4);display:flex;align-items:center;justify-content:center;transition:color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);flex-shrink:0}.beebee-ai-widget .clear-button:hover{color:var(--danger);border-color:var(--danger)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideFromRight{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes slideFromLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes blink{0%,80%,to{opacity:0}40%{opacity:1}}.svg-inline--fa{margin:0 .5rem}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.ui-slider .noUi-handle :before,.ui-slider .noUi-handle :after,.ui-slider .noUi-target :before,.ui-slider .noUi-target :after{display:none}.ui-slider .noUi-handle{cursor:grab}.ui-slider .noUi-handle:active{cursor:grabbing}.ui-slider .noUi-touch-area{cursor:grab}.ui-slider.sliding .noUi-handle,.ui-slider.sliding .noUi-touch-area{cursor:grabbing}.ui-slider .noUi-connect{background-color:var(--color-clear-blue)}.ui-slider .noUi-tooltip{font-size:11px;border:none;top:0;height:26px;cursor:grab}.beebeesign-pair-code{display:flex;align-items:center;flex-flow:column;justify-content:center;height:80vh}.beebeesign-pair-code .code{font-size:4rem;letter-spacing:.6rem;color:var(--color-clear-blue)}.beebeesign-pair-code .description{display:block;font-size:1rem;color:var(--color-slate-gray-3)}.signature-panel .signature-ok{text-align:center;padding:20px}.signature-panel .signature-ok .svg-inline--fa{font-size:100px;color:var(--color-success)}.signature-panel .waiting-signature{text-align:center}.signature-panel .waiting-signature .signature-animation{max-width:200px}.user-calendar-list li{width:100%;height:40px;margin:2px 0;padding:5px;border-radius:var(--border-radius);display:flex;align-items:center}.user-calendar-list li .text-all{font-size:13px;padding:0 .7rem;line-height:1rem;text-transform:capitalize}.user-calendar-list li .checkbox{padding:0;width:35px}.user-calendar-list li .index-thumbnail{min-width:35px;display:flex}.user-calendar-list li:hover{cursor:pointer}.user-calendar-list li.user{border:1px solid var(--border-color)}.user-calendar-list li.user .checkbox{display:none}.user-calendar-list li.user .drop-title{font-size:13px;display:flex;flex-grow:3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:5px}.user-calendar-list li.user:hover .checkbox,.user-calendar-list li.user.selected .checkbox{display:flex}.user-calendar-list li.user:hover .index-thumbnail,.user-calendar-list li.user.selected .index-thumbnail{display:none}.user-calendar-list li.selected{background:var(--color-clear-blue-7)}table.set-dispo-calendar{table-layout:fixed}table.set-dispo-calendar tbody td{border:1px solid var(--color-slate-gray-6)}table.set-dispo-calendar tbody td .day-name{text-align:center;margin-bottom:3px}table.set-dispo-calendar tbody td .drop-title{padding:0}table.set-dispo-calendar tbody td:hover{cursor:pointer;background:var(--color-clear-blue-7)}table.set-dispo-calendar tbody td.available{border:1px solid var(--color-white);background:var(--color-success);color:var(--color-white)}table.set-dispo-calendar tbody td.available .main-title,table.set-dispo-calendar tbody td.available .sub-title{color:var(--color-white)}table.set-dispo-calendar tbody td.old{background-image:linear-gradient(135deg,rgba(159,159,159,.2) 45%,var(--surface) 45%,var(--surface) 50%,rgba(159,159,159,.2) 50%,rgba(159,159,159,.2) 95%,var(--surface) 95%,var(--surface) 100%);background-size:10px 10px}.setting-grid .box-white{display:flex;align-items:center;justify-content:center}.setting-grid .box-white a{display:flex;align-items:center;justify-content:center;flex-direction:column;height:3rem;color:var(--color-slate-gray-3);font-size:12px;line-height:13px}.setting-grid .box-white a .svg-inline--fa{font-size:25px;margin:.8rem 1rem}.setting-grid .box-white a:hover{color:var(--color-clear-blue)}.setting-grid .box-white a.disabled{color:var(--color-slate-gray-6)}.has-many-grid{max-height:500px;overflow-y:auto}.has-many-grid>.cell{padding-bottom:.625rem}@media print,screen and (min-width:40em){.has-many-grid>.cell{padding-bottom:.9375rem}}.integration-logo{max-width:120px}.todo-wrap table.table thead,.todo-wrap table.table tr th{background:var(--surface)}.todo-wrap table.table tfoot{background-color:inherit;border:0}.todo-wrap .check-td{width:60px;overflow:hidden}.todo-wrap .pointer-hover:hover{cursor:pointer}.todo-wrap .todo-row{font-size:.8rem;background-color:var(--color-background);border-bottom:1px solid var(--color-slate-gray-8)}.todo-wrap .todo-row:hover,.todo-wrap .todo-row.active,.todo-wrap .todo-row.selected{background-color:var(--color-clear-blue-8);color:var(--color-clear-blue);cursor:pointer}.todo-wrap .todo-row:hover span.main-title,.todo-wrap .todo-row:hover span.sub-title,.todo-wrap .todo-row.active span.main-title,.todo-wrap .todo-row.active span.sub-title,.todo-wrap .todo-row.selected span.main-title,.todo-wrap .todo-row.selected span.sub-title,.todo-wrap .todo-row:hover span.main-title span,.todo-wrap .todo-row:hover span.sub-title span,.todo-wrap .todo-row.active span.main-title span,.todo-wrap .todo-row.active span.sub-title span,.todo-wrap .todo-row.selected span.main-title span,.todo-wrap .todo-row.selected span.sub-title span,.todo-wrap .todo-row:hover span.main-title .svg-inline--fa,.todo-wrap .todo-row:hover span.sub-title .svg-inline--fa,.todo-wrap .todo-row.active span.main-title .svg-inline--fa,.todo-wrap .todo-row.active span.sub-title .svg-inline--fa,.todo-wrap .todo-row.selected span.main-title .svg-inline--fa,.todo-wrap .todo-row.selected span.sub-title .svg-inline--fa{color:var(--color-clear-blue)}.todo-wrap .todo-row td{padding:.1rem .6rem}.todo-wrap .todo-row.completed .main-title,.todo-wrap .todo-row.completed .expire-data{text-decoration:line-through;color:var(--color-slate-gray-5)}.todo-wrap .todo-row .drop-title .sub-title{font-weight:400}.todo-wrap .todo-row .chip,.todo-wrap .todo-row input[type=text]{margin-bottom:0}.datepicker td span.active,.datepicker td.active.day,.datepicker td.active.year{background:var(--color-clear-blue);color:var(--color-white)}.compare-image-wrap{height:90vh}.compare-image-wrap .compare-image{background-size:cover;background-position:center}.ql-toolbar.ql-snow,.ql-container.ql-snow{border-width:1px;border-radius:var(--border-radius);background:var(--surface)}.ql-toolbar.ql-snow.ql-toolbar.ql-snow,.ql-container.ql-snow.ql-toolbar.ql-snow{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:1px}.ql-toolbar.ql-snow.ql-container.ql-snow,.ql-container.ql-snow.ql-container.ql-snow{border-top:0px;border-top-left-radius:0;border-top-right-radius:0}.bb-editor:focus-within .ql-toolbar{box-shadow:0 0 0 3px var(--color-white),0 0 0 4px var(--form-input-focus-border);clip-path:inset(-10px -10px 0 -10px);border-top-color:var(--form-input-focus-border);border-left-color:var(--form-input-focus-border);border-right-color:var(--form-input-focus-border)}.bb-editor:focus-within .ql-container{box-shadow:0 0 0 3px var(--color-white),0 0 0 4px var(--form-input-focus-border);clip-path:inset(0 -10px -10px -10px);border-bottom-color:var(--form-input-focus-border);border-left-color:var(--form-input-focus-border);border-right-color:var(--form-input-focus-border)}.H_ib_body .bubble{white-space:nowrap;font-size:.9rem;padding:.5rem}.shortuts-row{border-bottom:1px solid rgb(232,234,237);margin:0 16px;padding:8px 0;text-align:left;align-items:center;font-size:13px}kbd{font-family:monaco,Consolas,Lucida Console,monospace;font-size:11px;font-style:normal;padding:4px 5px;border:1px solid rgb(187,189,191);border-radius:var(--radius-xs);box-shadow:#d4d6d9 0 -1px inset;color:#3e3e40;display:inline-block;text-transform:capitalize;margin:0 2px;background-color:var(--surface)}.header-calendar.left-help .search-reset{width:100%}.bpress-search-suggest ul{margin:0;padding:5px 10px;overflow:auto}.bpress-search-suggest ul li{margin:0 -10px;padding:15px;border-bottom:1px dashed var(--gray-300);list-style-type:none}.bpress-search-suggest ul li p{max-width:800px;margin:0 0 10px}.bpress-search-suggest ul li a p{color:var(--color-slate-gray);font-size:12px}.bpress-search-suggest ul li a p b{color:var(--color-clear-blue)}.bpress-search-suggest ul li a:hover{background-color:var(--color-clear-blue-8);color:var(--color-clear-blue);border-radius:var(--border-radius)}.lang-selection img{max-width:30px;padding:5px}#help-badge{display:block;background:var(--color-clear-blue);border-radius:var(--border-radius);color:var(--color-white);position:fixed;bottom:20px;right:40px;width:90px;padding:5px;text-transform:capitalize;text-align:center;z-index:var(--z-base)}#help-badge .close{border:1px solid var(--color-slate-gray);font-size:12px;position:absolute;top:-10px;right:-10px;background:#fffc;border-radius:1000px;width:25px;height:25px;padding-top:3px;color:var(--color-slate-gray);display:none}#help-badge:hover{cursor:pointer}#help-badge:hover .close{display:initial}.StyledReceipt{width:400px;border:1px var(--border-color) solid;border-bottom:0;padding:20px;background-image:url('data:image/svg+xml;utf8, <svg viewBox="0 0 200 110" xmlns="http://www.w3.org/2000/svg"><path d="M -15 110 L100 10 L215 110" fill="none" stroke="%23ededed" stroke-width="4" vector-effect="non-scaling-stroke"/></svg>');background-position:bottom left;background-size:10% auto;background-repeat:repeat-x}.address-sub-row{margin-left:0;margin-right:0}.address-sub-row>.cell{padding-left:.25rem;padding-right:.25rem}.address-sub-row>.cell:first-child{padding-left:.9375rem}.address-sub-row>.cell:last-child{padding-right:.9375rem}.ember-power-select-trigger{border:1px solid var(--form-input-border)!important;border-radius:var(--border-radius)!important;background-color:var(--surface)}.ember-power-select-trigger:hover{border-color:var(--form-input-hover-border)!important;background-color:var(--form-input-hover-bg)}.ember-power-select-trigger:focus,.ember-power-select-trigger.ember-power-select-trigger--active{border-color:var(--form-input-focus-border)!important;box-shadow:0 0 0 3px var(--color-white),0 0 0 4px var(--form-input-focus-border)!important;outline:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0!important;border-top-right-radius:0!important}.ember-basic-dropdown-content .ember-power-select-options .ember-power-select-option{padding:8px}.ember-basic-dropdown-content .ember-power-select-options .comune-item{padding:6px 12px;font-size:13.5px;color:var(--color-slate-gray);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .1s}.ember-basic-dropdown-content .ember-power-select-options .comune-item .prov-badge{font-size:11px;font-weight:700;color:var(--color-white);background:var(--color-clear-blue);border-radius:var(--radius-xs);padding:2px 6px}.loginGoogle{display:flex;align-items:center;justify-content:center}.loginGoogle a.abcRioButton{display:block;border-radius:2px;border:none;-webkit-user-select:none;-webkit-appearance:none;background-color:#38302bcc;background-image:none;color:var(--color-white);cursor:pointer}.loginGoogle a.abcRioButton:focus-visible{box-shadow:0 0 0 2px #0078ff80}.loginGoogle a.abcRioButton{overflow:hidden;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;margin:10px 0;max-width:240px}.loginGoogle a.abcRioButton .abcRioButtonContentWrapper{border:1px solid transparent;height:100%;width:100%}.loginGoogle a.abcRioButton .abcRioButtonContentWrapper .abcRioButtonIcon{background-color:var(--surface);border-radius:1px;float:left;padding:15px}.loginGoogle a.abcRioButton .abcRioButtonContentWrapper .abcRioButtonContents{font-family:Roboto,arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.21px;margin:0 6px;vertical-align:top;line-height:48px}::-webkit-input-placeholder{color:var(--form-input-placeholder-color)}:-ms-input-placeholder{color:var(--form-input-placeholder-color)}::placeholder{color:var(--form-input-placeholder-color)}.privacy-chips-wrap{display:flex;flex-wrap:wrap;gap:6px;cursor:pointer}.privacy-chips-wrap--edit{padding:.25rem 0 .5rem}.privacy-chips-panel .privacy-chips-header{display:flex;align-items:center;gap:6px;margin-bottom:4px}.privacy-chips-panel .privacy-chips-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bm-text-description);white-space:nowrap;flex:1}.privacy-chips-panel .privacy-chips-missing-count{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:600;color:var(--bm-danger-text);white-space:nowrap}.privacy-chips-panel .privacy-chips-missing-count svg{font-size:10px}.privacy-chips-panel .privacy-chips-reload{color:var(--color-slate-gray-3);font-size:12px;flex-shrink:0}.privacy-chips-panel .privacy-chips-manage{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--color-slate-gray-3);flex-shrink:0;padding:2px 6px;border-radius:var(--radius-xs);transition:background var(--dur-base),color var(--dur-base)}.privacy-chips-panel .privacy-chips-manage:hover{background:#0000000f;color:var(--color-slate-gray)}.privacy-chips-panel>.privacy-chips-wrap{margin-top:2px;border-radius:var(--radius-sm);padding:4px;margin-left:-4px}.privacy-pill{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer}.privacy-pill svg{font-size:10px}.privacy-pill.privacy-pill-signed{background:var(--bm-success-fill);color:var(--bm-success-text);border:1px solid var(--bm-success-stroke)}.privacy-pill.privacy-pill-signed.is-expanded{background:var(--bm-success-fill);color:var(--bm-success-text)}.privacy-pill.privacy-pill-signed.privacy-pill-detail{opacity:.85;font-weight:500}.privacy-pill.privacy-pill-missing{background:var(--bm-alert-fill);color:var(--bm-alert-text);border:1px solid var(--bm-alert-stroke)}.privacy-pill.privacy-pill-zero{background:var(--paper-2);color:var(--bm-text-description);border:1px solid var(--gray-300)}.privacy-pill.privacy-pill-loading{background:linear-gradient(90deg,var(--paper-3) 25%,var(--skeleton-highlight) 50%,var(--paper-3) 75%);background-size:200% 100%;animation:privacy-pill-shimmer 1.4s infinite linear;border:1px solid var(--gray-300);color:transparent;pointer-events:none;min-width:56px}@keyframes privacy-pill-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.button,a.button,button.button,input.button{border-radius:var(--border-radius);transition:background-color var(--dur-base) ease,border-color var(--dur-base) ease,box-shadow var(--dur-base) ease;touch-action:manipulation}.button.flat{background:transparent;border-color:transparent}.button.flat:hover{background:var(--gray-100)}.dropdown-pane,.drop-calendar{border-radius:var(--border-radius);border:var(--section-card-border);box-shadow:var(--box-shadow-medium);background:var(--surface);background-clip:border-box;max-height:calc(100vh - 16px);overflow:hidden;display:flex;flex-direction:column}.dropdown-pane.is-open,.drop-calendar.is-open{display:flex}.dropdown-pane .event-detail-header,.drop-calendar .event-detail-header{flex-shrink:0}.dropdown-pane .scroll-drop,.drop-calendar .scroll-drop{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;max-height:none}.dropdown-pane .popup-footer,.drop-calendar .popup-footer{position:sticky;bottom:0;margin-top:auto;background:var(--surface);border-top:1px solid var(--hairline-strong);z-index:var(--z-base);flex-shrink:0}.dropdown-pane{z-index:var(--z-dropdown);max-height:70vh;overflow-y:auto;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) ease}.dropdown-pane.is-open{display:flex;opacity:1;pointer-events:auto}#eventToShow{max-height:none;overflow:visible}#eventToShow .scroll-drop{max-height:75vh}.ember-basic-dropdown-content:not(.tail-select-portal):not(.tail-select-portal--below):not(.tail-select-portal--above){border-radius:var(--border-radius);border:var(--section-card-border);box-shadow:var(--box-shadow-medium);background:var(--surface);background-clip:border-box;z-index:var(--z-dropdown)}.menu.vertical li a,.menu.vertical li button{padding:8px 14px;border-radius:calc(var(--border-radius) - 2px)}.menu.vertical li a:hover,.menu.vertical li button:hover{background:var(--gray-100)}.label{font-size:.7rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;cursor:default;line-height:1.3;padding:.25rem .625rem;border-radius:20px;border:none;vertical-align:middle;background:var(--color-clear-blue-7);color:var(--color-navy-blue)}.label.hollow{background:transparent;border:none;color:var(--color-slate-gray-3);font-size:10px;font-weight:700;letter-spacing:.06em}.label.success{background:var(--bm-success-fill);color:var(--bm-success-text)}.label.alert{background:var(--bm-alert-fill);color:var(--bm-alert-text)}.label.warning{background:var(--bm-warning-fill);color:var(--bm-warning-text)}.label.secondary{background:var(--gray-100);color:var(--gray-700)}.label.primary{background:var(--color-clear-blue-7);color:var(--color-navy-blue)}.label.info{background:var(--bm-info-fill);color:var(--bm-info-text)}.label.solid.success{background:var(--bm-success-text);color:var(--color-white)}.label.solid.alert{background:var(--bm-alert-text);color:var(--color-white)}.label.solid.warning{background:var(--bm-warning-text);color:var(--color-white)}h3.label,h4.label,h5.label{display:block;white-space:normal;line-height:1.4}.status-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:700;cursor:pointer;border:1px solid rgba(0,0,0,.12);background:var(--paper-2);color:var(--gray-600)}.status-pill.loading{opacity:.6;cursor:wait;color:transparent;position:relative}.status-pill.loading .status-dot{opacity:0}.status-pill.loading:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;border:2px solid transparent;border-top-color:var(--gray-500);border-left-color:var(--gray-500);animation:spin .6s linear infinite}.status-pill .status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.status-list{list-style:none;margin:0;padding:5px 0;min-width:160px}.status-list-item{display:flex;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:500;color:var(--color-slate-gray);cursor:pointer}.status-list-item:hover{background:var(--paper-2)}.sm-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;display:inline-block}.contact-status-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:700;border:1px solid rgba(0,0,0,.12);background:var(--paper-2);color:var(--gray-600);margin-top:6px}.contact-status-pill .status-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.contact-detail-fields{display:grid;grid-template-columns:50% 50%;border-top:1px solid var(--hairline);margin-top:0}.contact-field{padding:10px 16px;border-bottom:1px solid var(--hairline);display:flex;flex-direction:column;gap:.15rem;font-size:.85rem}.contact-field:nth-child(odd){border-right:1px solid rgba(0,0,0,.06)}.contact-field:nth-last-child(-n+2){border-bottom:none}.contact-field .aii-lbl{display:flex;align-items:center;gap:.3rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bm-text-description)}.contact-field .aii-lbl svg{font-size:.65rem;flex-shrink:0}.contact-field .aii-val{color:var(--color-slate-gray);font-weight:500;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bm-action-tag{display:inline-flex;align-items:center;gap:.25rem;cursor:pointer;border:1.5px dashed var(--bm-info-stroke);border-radius:20px;background:transparent;color:var(--bm-info-stroke);font-size:.7rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;line-height:1.3;padding:.25rem .625rem;vertical-align:middle;transition:background var(--dur-base),color var(--dur-base),border-style var(--dur-base)}.bm-action-tag:hover{background-color:var(--bm-info-stroke);color:var(--color-white);border-style:solid}.bm-action-tag:focus-visible{outline:2px solid var(--bm-info-stroke);outline-offset:2px}.index-filter-chips{padding:.375rem .75rem .5rem;display:flex;flex-wrap:wrap;gap:.375rem;border-top:1px solid var(--border-color, #e6e7e9);background:var(--color-background, #fbfdfe)}.filter-chip{display:inline-flex;align-items:center;gap:.3rem;max-width:260px;cursor:default}.filter-chip>svg{flex-shrink:0}.filter-chip>span,.filter-chip>.chip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.filter-chip>a{display:inline-flex;align-items:center;color:inherit;opacity:.55;margin-left:.1rem;flex-shrink:0;cursor:pointer;text-decoration:none}.filter-chip>a:hover{opacity:1}.filter-chip-clear{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;color:var(--bm-text-description);cursor:pointer;padding:.2rem .5rem;border-radius:20px;text-decoration:none;margin-left:.25rem;transition:background var(--dur-base),color var(--dur-base)}.filter-chip-clear:hover{background:var(--light);color:var(--bb-navy)}.row-action-hint{display:inline-flex;align-items:center;color:var(--color-slate-gray-3);font-size:.75rem;float:right;margin-top:.2rem}.visibility-pill{display:inline-flex;align-items:center;gap:.2rem;font-size:.65rem;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;vertical-align:middle}.badge-type-label{font-size:.65rem;font-weight:600;letter-spacing:.02em;line-height:1}.booking-status-pill{display:inline-flex;align-items:center;gap:.25rem;font-size:.8rem;font-weight:500}.index-sub-header .search-reset{display:flex;align-items:center;border-radius:20px;border:1px solid var(--border-color);background:var(--surface);overflow:visible;transition:border-color var(--dur-base) ease,box-shadow var(--dur-base) ease;padding:0 .5rem;gap:.25rem;flex:1;max-width:100%}.index-sub-header .search-reset:focus-within{box-shadow:0 0 0 3px var(--color-white),0 0 0 4px var(--form-input-focus-border);border-color:var(--form-input-focus-border)}.index-sub-header .search-reset .input-search{flex:1;min-width:0}.index-sub-header .search-reset .input-search input{border:none;background:transparent;box-shadow:none;margin:0;padding:.4rem .25rem;font-size:.85rem;color:var(--color-slate-gray-1)}.index-sub-header .search-reset .input-search input::placeholder{color:var(--color-slate-gray-4)}.index-sub-header .search-reset .search-icon,.index-sub-header .search-reset .reset-icon{border:none;background:transparent;padding:.2rem .3rem;color:var(--color-slate-gray-3);font-size:.8rem;opacity:1}.index-sub-header .search-reset .search-icon:hover,.index-sub-header .search-reset .reset-icon:hover{color:var(--color-slate-gray-1);background:transparent}.index-sub-header .search-reset .search-icon .svg-inline--fa,.index-sub-header .search-reset .reset-icon .svg-inline--fa{margin:0}.index-sub-header .search-reset .loading-search{font-size:.7rem;font-weight:600;color:var(--color-slate-gray-3);white-space:nowrap}.index-sub-header .search-reset .search-icon.loading svg{display:none}.index-sub-header .search-reset .search-item{position:absolute;top:calc(100% + 6px);left:0;right:0;width:auto;min-width:320px;max-height:60vh;display:none;overflow-y:auto;overflow-x:hidden;padding:.25rem;background:var(--surface);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 8px 24px #0629421f;z-index:50}.index-sub-header .search-reset .search-item.show,.index-sub-header .search-reset .search-item.is-open{display:block}.index-sub-header .search-reset .search-item>.button-group{margin-bottom:.25rem}.index-sub-header .search-reset .search-item .index-table{margin:0}.index-sub-header .search-reset .search-item .index-table .index-row.index-header{top:0}.index-sub-header .search-reset .search-item .empty-table{padding:1.25rem 1rem;text-align:center;color:var(--color-slate-gray-4);font-size:.85rem}.index-sub-header .search-reset .search-item>p{margin:0;padding:.4rem .25rem .15rem}.index-more-btn{display:inline-flex;align-items:center;gap:.3rem;color:var(--color-slate-gray-3);font-size:.85rem}.index-more-btn svg{font-size:1rem;margin:0}.index-refresh-btn{color:var(--color-slate-gray-4);padding:.45rem .55rem}.index-refresh-btn:hover{color:var(--color-slate-gray-2)}.index-refresh-btn svg{font-size:.85rem;margin:0}.stat-remaining-bar{margin-top:auto;margin-left:-1rem;margin-right:-1rem;margin-bottom:-1rem;display:flex;align-items:center;justify-content:space-between;padding:.3rem .875rem;background:var(--bm-warning-fill);border-top:1px solid rgba(255,205,141,.4);border-radius:0 0 var(--border-radius) var(--border-radius);font-size:.72rem;font-weight:500;color:var(--bm-warning-text);line-height:1}.stat-remaining-bar__label{display:flex;align-items:center;gap:.25rem;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.stat-remaining-bar__label svg{font-size:.7rem;flex-shrink:0}.stat-remaining-bar__amount{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}@media only screen and (max-width:680px){.stat-remaining-bar{margin-left:-.75rem;margin-right:-.75rem;margin-bottom:-.75rem}}.ts-error-code{display:inline-block;font-family:var(--font-family-mono, monospace);font-size:.7rem;font-weight:600;background:#fff6;padding:1px 6px;border-radius:var(--radius-xs);margin-bottom:.4rem;letter-spacing:.05em}.ts-error-field{margin-top:.5rem;margin-bottom:.5rem;font-size:.8rem;font-weight:500;display:flex;align-items:center;gap:.3rem}.ts-error-field svg{font-size:.7rem;flex-shrink:0}.ts-sidebar-body{padding:10px 14px;display:flex;flex-direction:column;gap:8px}.ts-status-badge{align-self:flex-start;display:inline-flex;align-items:center;gap:5px}.ts-sidebar-hint{font-size:.78rem;color:var(--color-slate-gray-3);line-height:1.5;margin:0}.ts-sidebar-secondary{color:var(--color-slate-gray-3);font-size:.8rem}.ts-sidebar-err{background:var(--bm-danger-fill);border:.5px solid var(--bm-danger-stroke);border-radius:var(--radius-md);padding:8px 10px;display:flex;flex-direction:column;gap:4px}.ts-sidebar-err__code{font-family:var(--font-family-mono, monospace);font-size:.65rem;font-weight:600;letter-spacing:.04em;background:var(--surface);color:var(--bm-danger-text);border:.5px solid var(--bm-danger-stroke);padding:1px 5px;border-radius:var(--radius-xs);align-self:flex-start}.ts-sidebar-err__title{font-size:.78rem;font-weight:500;color:var(--bm-danger-text);margin:0;line-height:1.4}.ts-sidebar-err__field{font-size:.72rem;color:var(--bm-warning-text);margin:0;display:flex;align-items:center;gap:.25rem}.ts-sidebar-err__field svg{font-size:.65rem}.ts-sidebar-err__cta{display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem;font-weight:500;color:var(--bm-info-text);background:var(--bm-info-fill);border:.5px solid var(--bm-info-stroke);padding:2px 8px;border-radius:20px;text-decoration:none;align-self:flex-start;cursor:pointer}.ts-sidebar-err__cta svg{font-size:.65rem}.ts-sidebar-err__cta--muted{color:var(--color-slate-gray-3);background:var(--surface-raised);border-color:var(--bb-border);cursor:default}.sdi-step{border:.5px solid var(--border-color);border-radius:var(--border-radius);margin-bottom:1rem;overflow:hidden;transition:border-color var(--dur-base)}.sdi-step--done{border-color:var(--color-success)}.sdi-step--locked{opacity:.55;pointer-events:none}.sdi-step__header{display:flex;align-items:center;gap:.6rem;padding:.6rem 1rem;background:var(--color-background);border-bottom:.5px solid var(--border-color)}.sdi-step--done .sdi-step__header{background:var(--color-success-background, #f0faf5);border-color:var(--color-success)}.sdi-step__number{width:22px;height:22px;border-radius:50%;background:var(--color-slate-gray-5, #c0c0bc);color:#fff;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sdi-step--done .sdi-step__number{background:var(--color-success)}.sdi-step__title{font-size:.85rem;font-weight:500;flex:1}.sdi-step__badge{font-size:.72rem}.sdi-step__body{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.sdi-step__actions{display:flex;gap:.5rem;flex-wrap:wrap}.sdi-step__hint{font-size:.8rem;color:var(--color-slate-gray-3);margin:0}.sdi-step__footnote{font-size:.75rem;color:var(--color-slate-gray-4);margin:0}.sdi-quota{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;background:var(--color-background);border:.5px solid var(--border-color);border-radius:var(--border-radius);font-size:.82rem}.sdi-quota--alert{border-color:var(--color-alert);background:var(--color-alert-8)}.sdi-quota--warning{border-color:var(--color-warning);background:var(--color-warning-8)}@keyframes bb-fade-up-onboarding{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bb-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes bb-draw-check{to{stroke-dashoffset:0}}@keyframes bb-ring-in{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes bb-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bb-spin{to{transform:rotate(360deg)}}@keyframes bb-confetti-fall{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(80px) rotate(180deg)}}.onboarding-modal{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;animation:bb-fade-in .2s ease both;contain:layout paint}.onboarding-modal__backdrop{position:absolute;inset:0;background:#1b2a3999}.onboarding-saving-overlay{position:absolute;inset:0;z-index:20;background:#fbfdfef0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border-radius:18px;animation:bb-fade-in .15s ease both}.onboarding-saving-spinner{width:36px;height:36px;border:3px solid #DCE7ED;border-top-color:#11b1d2;border-radius:50%;animation:bb-spin .8s linear infinite;will-change:transform}.onboarding-saving-message{font-size:14px;font-weight:500;color:#41484f;text-align:center;padding:0 24px;margin:0}.onboarding-modal__container{position:relative;width:100%;max-width:440px;max-height:92vh;display:flex;flex-direction:column;background:#fbfdfe;border-radius:18px;box-shadow:0 8px 40px #1b2a392e,0 2px 8px #1b2a3914;overflow:hidden;margin:16px}@media(max-width:480px){.onboarding-modal__container{max-height:100vh;border-radius:0;margin:0}}.onboarding-topbar{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#fbfdfe;border-bottom:1px solid #EDF3F7;flex-shrink:0;position:sticky;top:0;z-index:10}.onboarding-topbar__logo{display:flex;align-items:center;gap:8px;flex-shrink:0}.onboarding-topbar__logo-mark{width:28px;height:28px;border-radius:8px;background:#11b1d2;color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;letter-spacing:-.02em;box-shadow:0 2px 6px #11b1d266}.onboarding-topbar__brand{font-weight:700;font-size:14px;color:#1b2a39;letter-spacing:-.02em}.onboarding-topbar__back{width:32px;height:32px;border-radius:8px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;color:#41484f;cursor:pointer;flex-shrink:0;padding:0}.onboarding-topbar__back:hover{background:#edf3f7}.onboarding-topbar__back svg{display:block}.onboarding-topbar__close{width:28px;height:28px;border-radius:6px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;color:#7a8794;cursor:pointer;flex-shrink:0;font-size:16px;padding:0;margin-left:auto}.onboarding-topbar__close:hover{background:#edf3f7;color:#1b2a39}.onboarding-progress{display:flex;gap:4px;flex:1;margin:0 4px}.onboarding-progress__seg{flex:1;height:3px;border-radius:2px;background:#dce7ed;transition:background .4s;position:relative;overflow:hidden}.onboarding-progress__seg.is-done,.onboarding-progress__seg.is-active{background:#11b1d2}.onboarding-progress__seg.is-active:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:bb-shimmer 1.8s ease-in-out infinite;will-change:transform}.onboarding-step{padding:24px 20px 20px;overflow-y:auto;flex:1;animation:bb-fade-up-onboarding .25s ease-out both}.onboarding-step__eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#11b1d2;margin-bottom:6px}.onboarding-step__title{font-size:22px;font-weight:700;color:#1b2a39;letter-spacing:-.03em;line-height:1.2;margin-bottom:4px}.onboarding-step__subtitle{font-size:14px;color:#41484f;letter-spacing:-.01em;margin-bottom:20px;line-height:1.45}.onboarding-card{border:1.5px solid #DCE7ED;border-radius:14px;padding:16px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.onboarding-card:hover:not(.is-selected){border-color:#11b1d266;box-shadow:0 0 0 3px #11b1d20f}.onboarding-card.is-selected{border-color:#11b1d2;background:#f3fafc;box-shadow:0 0 0 3px #11b1d21a}.onboarding-radio-grid{display:flex;flex-direction:column;gap:12px}.onboarding-radio{border:1.5px solid #DCE7ED;border-radius:14px;padding:18px 16px;display:flex;align-items:flex-start;gap:14px;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s;background:#fff}.onboarding-radio:hover:not(.is-selected){border-color:#11b1d266;box-shadow:0 0 0 3px #11b1d20f}.onboarding-radio.is-selected{border-color:#11b1d2;background:#f3fafc;box-shadow:0 0 0 3px #11b1d21a}.onboarding-radio__dot{width:20px;height:20px;border-radius:50%;border:2px solid #DCE7ED;flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;transition:border-color .15s}.is-selected .onboarding-radio__dot{border-color:#11b1d2;background:#11b1d2}.is-selected .onboarding-radio__dot:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--color-white)}.onboarding-radio__icon{font-size:22px;line-height:1;flex-shrink:0}.onboarding-radio__label{font-size:15px;font-weight:700;color:#1b2a39;letter-spacing:-.02em;margin-bottom:2px}.onboarding-radio__hint{font-size:13px;color:#41484f;letter-spacing:-.01em}.onboarding-search-wrap{position:relative;margin-bottom:16px}.onboarding-search{width:100%;height:44px;padding:0 14px 0 40px;border:1.5px solid #DCE7ED;border-radius:10px;background:#fff;font-size:14px;color:#1b2a39;outline:none;transition:border-color .15s,box-shadow .15s}.onboarding-search::placeholder{color:#7a8794}.onboarding-search:focus{border-color:#11b1d2;box-shadow:0 0 0 3px #11b1d21a}.onboarding-search__icon{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:#7a8794;pointer-events:none}.onboarding-profession-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.onboarding-profession-pill{padding:10px 12px;border-radius:10px;border:1.5px solid #DCE7ED;background:#fff;font-size:13px;font-weight:600;color:#1b2a39;cursor:pointer;display:flex;align-items:center;gap:8px;transition:border-color .15s,background .15s,box-shadow .15s;letter-spacing:-.01em}.onboarding-profession-pill:hover:not(.is-selected){border-color:#11b1d266;box-shadow:0 0 0 3px #11b1d20f}.onboarding-profession-pill.is-selected{border-color:#11b1d2;background:#f3fafc;color:#02587d;box-shadow:0 0 0 3px #11b1d21a}.onboarding-profession-check{width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;flex-shrink:0;display:flex;align-items:center;justify-content:center;opacity:.35}.is-selected .onboarding-profession-check{background:#11b1d2;border-color:#11b1d2;opacity:1}.is-selected .onboarding-profession-check:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-white)}.onboarding-specialist-list{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.onboarding-specialist-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1.5px solid #DCE7ED;border-radius:12px;background:#fff}.onboarding-avatar{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--color-white);flex-shrink:0;letter-spacing:-.01em}.onboarding-specialist-fields{flex:1;display:flex;flex-direction:column;gap:6px}.onboarding-name-row{display:flex;gap:6px}.onboarding-name-row .onboarding-field-input{flex:1;min-width:0}.onboarding-field-input{width:100%;height:38px;padding:0 10px;border:1.5px solid #DCE7ED;border-radius:8px;font-size:13px;color:#1b2a39;background:#fbfdfe;outline:none;transition:border-color .15s,box-shadow .15s}.onboarding-field-input:focus{border-color:#11b1d2;box-shadow:0 0 0 3px #11b1d21a}.onboarding-field-input::placeholder{color:#7a8794}.onboarding-remove-btn{width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:#7a8794;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0}.onboarding-remove-btn:hover{background:#dd425a14;color:#dd425a}.onboarding-owner-badge{font-size:10px;font-weight:700;color:#11b1d2;background:#e1f4f9;padding:2px 7px;border-radius:999px;letter-spacing:.02em}.onboarding-tab-list{display:flex;gap:4px;overflow-x:auto;margin-bottom:14px;padding-bottom:2px}.onboarding-tab{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;border:1.5px solid #DCE7ED;background:#fff;font-size:12px;font-weight:600;color:#41484f;cursor:pointer;white-space:nowrap;transition:all .15s}.onboarding-tab.is-active{border-color:#11b1d2;background:#f3fafc;color:#02587d}.onboarding-tab__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.onboarding-services-table{width:100%;border-collapse:collapse;font-size:13px}.onboarding-services-table th{padding:6px 8px;text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#7a8794;border-bottom:1px solid #EDF3F7}.onboarding-services-table td{padding:8px;border-bottom:1px solid #EDF3F7;vertical-align:middle}.onboarding-services-table td:last-child{width:32px;text-align:right}.onboarding-service-toggle{width:18px;height:18px;border-radius:4px;border:1.5px solid #DCE7ED;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}.onboarding-service-toggle.is-on{background:#11b1d2;border-color:#11b1d2;color:var(--color-white)}.onboarding-service-name-input{width:100%;border:none;background:transparent;font-size:13px;color:#1b2a39;outline:none;font-weight:500}.onboarding-service-name-input::placeholder{color:#7a8794}.onboarding-price-input{width:72px;border:none;background:transparent;font-size:13px;color:#1b2a39;text-align:right;outline:none;font-weight:600}.onboarding-price-input::placeholder{color:#7a8794}.onboarding-add-row-btn{width:100%;height:36px;margin-top:6px;border:1.5px dashed #DCE7ED;border-radius:8px;background:transparent;color:#11b1d2;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:background .15s}.onboarding-add-row-btn:hover{background:#f3fafc}.onboarding-schede-section{margin-bottom:16px}.onboarding-schede-section__label{margin-bottom:8px}.onboarding-schede-chip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.onboarding-schede-chip--val{background:#f0f9f0;color:#2e7d32;border:1px solid #a5d6a7}.onboarding-schede-chip--trat{background:#1a1a1a;color:var(--color-white);border:1px solid #1a1a1a}.onboarding-schede-chip--out{background:#fff5f5;color:#c62828;border:1px solid #ef9a9a}.onboarding-schede-list{display:flex;flex-direction:column;gap:6px}.onboarding-schede-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#1b2a39;font-weight:500}.onboarding-schede-item:before{content:"";width:6px;height:6px;border-radius:50%;background:#11b1d2;flex-shrink:0}.onboarding-profession-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.onboarding-profession-tab{padding:6px 12px;border-radius:999px;border:1.5px solid #DCE7ED;background:#fff;font-size:12px;font-weight:600;color:#41484f;cursor:pointer;transition:all .15s}.onboarding-profession-tab.is-active{border-color:#11b1d2;background:#f3fafc;color:#02587d}.onboarding-agenda-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.onboarding-agenda-date{font-size:15px;font-weight:700;color:#1b2a39;letter-spacing:-.02em}.onboarding-agenda-nav{display:flex;gap:4px}.onboarding-agenda-nav-btn{width:28px;height:28px;border-radius:6px;border:1.5px solid #DCE7ED;background:#fff;color:#41484f;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.onboarding-agenda-nav-btn:hover{border-color:#11b1d2;color:#11b1d2}.onboarding-time-slot{display:flex;align-items:stretch;gap:10px;margin-bottom:8px}.onboarding-time-label{width:46px;font-size:11px;font-weight:600;color:#7a8794;padding-top:4px;flex-shrink:0;text-align:right}.onboarding-appt{flex:1;padding:10px 12px;border-radius:10px;border:2px solid #11b1d2;background:#f3fafc}.onboarding-appt--empty{background:transparent;border:1px dashed #DCE7ED}.onboarding-appt__name{font-size:13px;font-weight:700;color:#1b2a39;letter-spacing:-.01em}.onboarding-appt__meta{font-size:12px;color:#41484f;margin-top:2px}.onboarding-done-ring{position:relative;width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;animation:bb-ring-in .45s ease-out both}.onboarding-done-percent{font-size:20px;font-weight:800;color:#11b1d2;letter-spacing:-.03em;line-height:1}.onboarding-checklist{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.onboarding-checklist-item{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:#fff;border:1.5px solid #EDF3F7}.onboarding-checklist-item__check{width:22px;height:22px;border-radius:50%;border:2px solid #DCE7ED;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:11px;transition:all .3s}.onboarding-checklist-item__check.is-done{background:#43a047;border-color:#43a047;color:var(--color-white)}.onboarding-checklist-item__check.is-pending{background:#edf3f7;border-color:#dce7ed;color:#7a8794}.onboarding-checklist-item__label{flex:1;font-size:14px;font-weight:600;color:#1b2a39;letter-spacing:-.01em}.onboarding-checklist-item__badge{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:#43a047;color:var(--color-white)}.onboarding-checklist-item__badge.is-pending{background:#edf3f7;color:#7a8794}.onboarding-footer{padding:14px 20px;border-top:1px solid #EDF3F7;background:#fbfdfe;flex-shrink:0;display:flex;flex-direction:column;gap:8px}.onboarding-btn-primary{width:100%;height:50px;border-radius:12px;border:none;background:#11b1d2;color:var(--color-white);font-size:15px;font-weight:700;letter-spacing:-.02em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .15s,transform .1s;box-shadow:0 1px 2px #11b1d240,0 4px 14px #11b1d226}.onboarding-btn-primary:hover:not(:disabled){background:#0e9ab8}.onboarding-btn-primary:active:not(:disabled){filter:brightness(.92)}.onboarding-btn-primary:disabled{background:#edf3f7;color:#7a8794;box-shadow:none;cursor:not-allowed}.onboarding-btn-ghost{width:100%;height:40px;border-radius:10px;border:none;background:transparent;color:#41484f;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.onboarding-btn-ghost:hover{color:#1b2a39;background:#edf3f7}.onboarding-btn-add{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:1.5px dashed #11b1d2;background:#f3fafc;color:#11b1d2;font-size:13px;font-weight:700;cursor:pointer;transition:background .15s}.onboarding-btn-add:hover{background:#e1f4f9}.onboarding-tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:#11b1d21a;color:#02587d;letter-spacing:-.01em}.onboarding-color-swatches{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}.onboarding-color-swatch{width:22px;height:22px;border-radius:50%;cursor:pointer;border:2px solid transparent;transition:transform .15s,border-color .15s;flex-shrink:0}.onboarding-color-swatch:hover{outline:2px solid var(--color-clear-blue);outline-offset:2px}.onboarding-color-swatch.is-active{border-color:#1b2a39}.bb-toggle{background:var(--surface);border:1.5px solid var(--border-color);border-radius:var(--radius-lg);transition:border-color var(--dur-base),background var(--dur-base)}.bb-toggle--on{border-color:var(--color-clear-blue);background:var(--color-clear-blue-8)}.bb-toggle--disabled{opacity:.55}.bb-toggle--flat{border:none;background:transparent;border-radius:0}.bb-toggle__head{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer}.bb-toggle--flat .bb-toggle__head{padding:0}.bb-toggle--disabled .bb-toggle__head{cursor:not-allowed}.bb-toggle__content{padding:14px 16px 0}.bb-toggle--flat .bb-toggle__content{padding:14px 0 0}.bb-toggle__body{flex:1;min-width:0}.bb-toggle__label{font-size:14px;font-weight:700;color:var(--color-midnight-blue);margin-bottom:2px}.bb-toggle__hint{font-size:12px;color:var(--color-slate-gray);line-height:1.4}.bb-toggle__switch{width:44px;height:26px;border-radius:var(--radius-pill);border:none;background:var(--ui-base-color-5);position:relative;flex-shrink:0;transition:background var(--dur-slow)}.bb-toggle__switch.is-on{background:var(--color-clear-blue)}.bb-toggle__knob{width:22px;height:22px;border-radius:50%;background:var(--color-white);position:absolute;top:2px;left:2px;transition:transform var(--dur-slow) ease}.is-on .bb-toggle__knob{transform:translate(18px)}.bb-chip-group{display:flex;flex-wrap:wrap;gap:8px}.bb-chip{display:inline-flex;align-items:center;gap:.3rem;padding:.4rem 1rem;border-radius:20px;border:1.5px solid var(--color-clear-blue-7);background:var(--surface);font-size:.8rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}.bb-chip.is-active{border-color:var(--color-clear-blue);background:var(--color-clear-blue-8)}.bb-chip:hover:not(.is-active){border-color:var(--color-clear-blue-5)}.bb-chip.small{padding:.25rem .625rem;font-size:.7rem}.bb-chip.loading{position:relative;color:transparent;cursor:wait;pointer-events:none}.bb-chip.loading span{color:transparent}.bb-chip.loading>div{animation:none}.bb-chip.loading:after{content:"";position:absolute;inset:0;margin:auto;width:1em;height:1em;border-radius:50%;border:2px solid transparent;border-top-color:var(--light-contrast);border-left-color:var(--light-contrast);animation:spin .6s linear infinite}.bb-chip__remove{display:inline-flex;align-items:center;color:inherit;opacity:.55;margin-left:.1rem;flex-shrink:0;cursor:pointer;background:none;border:none}.bb-chip__remove:hover{opacity:1}.bb-chip__drag{display:inline-flex;align-items:center;color:var(--color-midnight-blue-4);margin-right:.1rem;flex-shrink:0;cursor:grab}.bb-chip__drag:active{cursor:grabbing}.bb-chip__drag:hover{color:var(--color-midnight-blue-2)}.bb-chip__star{display:inline-flex;align-items:center;color:var(--color-midnight-blue-4);margin-left:.1rem;flex-shrink:0;cursor:pointer;background:none;border:none}.bb-chip__star:hover,.bb-chip__star.is-active{color:var(--color-warning)}.bb-chip--add{border-style:dashed;border-color:var(--color-midnight-blue-4);color:var(--color-midnight-blue-2);text-transform:none;letter-spacing:0}.bb-chip--add:hover:not(.is-active){border-color:var(--color-clear-blue-5)}.bb-option-card{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1.5px solid var(--border-color);border-radius:var(--radius-lg);cursor:pointer;background:var(--surface);transition:border-color var(--dur-fast),background var(--dur-fast)}.bb-option-card:hover{border-color:#11b1d266}.bb-option-card--active{border-color:var(--color-clear-blue);background:var(--color-clear-blue-8)}.bb-option-card--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.bb-option-card--disabled:hover{border-color:var(--border-color)}.bb-option-card__radio{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--border-color);flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center}.bb-option-card--active .bb-option-card__radio{border-color:var(--color-clear-blue);background:var(--color-clear-blue)}.bb-option-card__dot{width:7px;height:7px;border-radius:50%;background:var(--color-white)}.bb-option-card__title{font-size:14px;font-weight:700;color:var(--color-midnight-blue);margin-bottom:2px}.bb-option-card__sub{font-size:12px;color:var(--color-slate-gray)}.bb-card__title,.ip-card__title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-midnight-blue-4)}.bb-esenzione-field{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--radius-md);cursor:pointer;font-size:13px;font-weight:500;border:1.5px solid var(--border-color);background:var(--surface);transition:border-color var(--dur-base)}.bb-esenzione-field:hover{border-color:var(--color-clear-blue)}.bb-esenzione-field.is-set{border-color:var(--color-success, #43A047);color:var(--color-success, #2dbe6c)}.bb-esenzione-field.is-unset{border-color:var(--color-danger, #dd425a);color:var(--color-danger, #dd425a)}.bb-data-table{width:100%;border-collapse:collapse;margin-top:12px}.bb-data-table th{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-midnight-blue-4);padding:6px 8px;border-bottom:1.5px solid var(--border-color);text-align:left}.bb-data-table td{padding:8px;border-bottom:1px solid var(--border-color);vertical-align:middle;font-size:13px}.bb-data-table tr:last-child td{border-bottom:none}.bb-data-table .bb-data-table__delete{color:var(--color-danger, #dd425a);cursor:pointer;font-size:14px}.bb-data-table .bb-data-table__delete:hover{opacity:.75}.beebee-divider-v{width:1px;height:24px;background:var(--border-color);align-self:center;flex-shrink:0}.bb-plan-name{font-size:11px;color:var(--color-slate-gray);text-align:right;margin:4px 0 0;line-height:1.3}.pdf-embed-container{width:100%;height:60vh;border:1px solid var(--color-slate-gray-6, #e0e0dc);border-radius:var(--radius-xs);overflow:hidden}.form-progress{margin-bottom:1.5rem}.form-progress-bar{height:6px;background:var(--color-slate-gray-6, #e0e0dc);border-radius:var(--radius-xs);overflow:hidden}.form-progress-fill{height:100%;background:var(--color-primary, #1779ba);border-radius:var(--radius-xs);transition:width .3s ease}.form-progress-label{font-size:.8rem;color:var(--color-slate-gray-4, #8a8a8a);white-space:nowrap;padding-left:.5rem}.form-step-container{padding:1.5rem;margin-top:1rem}.checkin-term{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer;font-size:.9rem;line-height:1.4}.checkin-term input[type=checkbox]{margin-top:2px;flex-shrink:0}.ts-errori-csv-table-wrap{overflow-x:auto}.ts-errori-csv-table-wrap .box-white+.box-white{margin-top:10px}.ts-errori-csv-tech{margin-top:8px}.ts-errori-csv-tech summary{cursor:pointer;font-size:.8rem;color:var(--bm-text-description);-webkit-user-select:none;user-select:none}.ts-errori-csv-table{width:100%;border-collapse:collapse;font-size:.85rem}.ts-errori-csv-table th,.ts-errori-csv-table td{padding:6px 10px;border:1px solid var(--gray-300);white-space:nowrap}.ts-errori-csv-table th{background:var(--paper-2);font-weight:600}.ts-errori-csv-table tbody tr:nth-child(2n){background:var(--paper-1)}.ip-mt-8{margin-top:8px}.ip-mt-10{margin-top:10px}.ip-mt-12{margin-top:12px}.ip-mt-14{margin-top:14px}.ip-mt-16{margin-top:16px}.ip-mb-8{margin-bottom:8px}.ip-mb-12{margin-bottom:12px}.grid-row-gap{row-gap:12px}.grid-no-wrap{flex-wrap:nowrap}.mt-8{margin-top:8px}.pl-12{padding-left:12px}.pb-4{padding-bottom:4px}.sb-card__advanced-panel--borderless{border-top:none;margin-top:16px;padding-top:0}.sb-card__option-cards-grid--3{grid-template-columns:repeat(3,1fr)}.ip-tax-entry{margin-top:14px;padding:12px 14px;border:1px solid var(--border-color, #DCE7ED);border-radius:var(--radius-lg)}.ip-required{color:var(--danger);margin-left:2px}.ip-link-danger{color:var(--color-danger, #dd425a)}.ip-natura-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bb-navy);margin-bottom:6px}.ip-natura-hint{font-size:11px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--color-slate-gray);margin-left:4px}.ip-body-sm{font-size:12px;color:var(--color-slate-gray);margin-bottom:8px}.ip-forfettario-hint{margin-top:10px;font-size:12px;color:var(--color-navy-blue);padding:8px 10px;background:#11b1d214;border-radius:var(--radius-md)}.ip-iva-entries{margin-top:12px;border-top:1px solid #EDF3F7;padding-top:12px}.ip-custom-iva{margin-top:10px;max-width:160px}.ip-small-label{font-size:12px;color:#7a8794;display:block;margin-bottom:4px}.ip-text-secondary-sm{color:var(--color-slate-gray);font-size:13px}.ip-ts-codici-list{margin:6px 0 0;padding-left:16px;font-size:12px;color:var(--color-slate-gray)}.ip-ts-codici-list li{margin-bottom:2px}.ip-field-error{font-size:12px;color:var(--color-error, #dd425a);margin-top:4px;margin-bottom:0}.bb-esenzione-field.is-error{border-color:var(--bm-alert-stroke, #dd425a)!important;background:var(--bm-alert-fill, #fdf0f2)!important;color:var(--bm-alert-stroke, #dd425a)}.issuer-tag--add{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:.5px dashed var(--gray-300);border-radius:20px;background:none;cursor:pointer;font-size:12px;color:var(--bb-navy)}.issuer-tag--add:hover{background:var(--primary-t-04)}.quota-count{font-size:22px;font-weight:700;color:var(--bm-text-headline);line-height:1.2;margin-bottom:4px}.quota-counter{display:flex;align-items:baseline;gap:6px;margin-bottom:6px}.quota-num{font-size:28px;font-weight:700;color:var(--bm-text-headline);line-height:1}.quota-label{font-size:12px;color:var(--color-slate-gray)}.quota-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0}.badge-slots{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:99px;font-size:11px;font-weight:700;letter-spacing:.04em}.badge-slots--ok{background:var(--color-success-8);color:var(--color-success)}.badge-slots--warn{background:var(--color-warning-8);color:var(--color-warning)}.badge-slots--full{background:var(--color-alert-8);color:var(--color-alert)}.plan-btn{font-size:12px;color:var(--color-slate-gray);background:none;border:none;padding:0;cursor:pointer;text-align:right;line-height:1.4;text-decoration:underline;text-underline-offset:2px}.plan-btn:hover{color:var(--bm-text-headline)}.filter-group{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.status-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:3px 9px;border-radius:99px}.status-badge--active{background:var(--color-success-8);color:var(--color-success)}.status-badge--none{background:var(--color-slate-gray-6);color:var(--color-slate-gray-3)}.section-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-slate-gray-3);margin:0 0 8px}.cred-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cred-card{padding:12px;border-radius:var(--radius-lg);background:var(--color-slate-gray-7);border:1.5px solid var(--border-color);display:flex;flex-direction:column;gap:4px;cursor:pointer;transition:border-color var(--dur-fast)}.cred-card:hover{border-color:var(--color-clear-blue-5)}.cred-card__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-slate-gray-3)}.cred-card__val{font-size:14px;font-weight:600;color:var(--bm-text-headline)}.cred-card__btn{margin-top:6px;align-self:flex-start}.action-btn{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:11px;border:1.5px solid var(--border-color);background:var(--surface);cursor:pointer;transition:border-color var(--dur-fast),background var(--dur-fast)}.action-btn:hover{border-color:var(--color-clear-blue-4);background:var(--color-clear-blue-8)}.action-btn.btn-danger:hover{border-color:var(--color-alert);background:var(--color-alert-8)}.action-btn__icon{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:15px}.action-btn__icon--neutral{background:var(--color-clear-blue-8);color:var(--color-clear-blue)}.action-btn__icon--warn{background:var(--color-warning-8);color:var(--color-warning)}.action-btn__icon--danger{background:var(--color-alert-8);color:var(--color-alert)}.action-btn__body{flex:1;min-width:0}.action-btn__title{font-size:14px;font-weight:700;color:var(--bm-text-headline)}.action-btn__title--danger{color:var(--color-alert)}.action-btn__sub{font-size:12px;color:var(--color-slate-gray);margin-top:2px}.action-btn__chevron{color:var(--color-slate-gray-4);font-size:12px}.ip-user-picker{margin-top:10px}.ip-options-list{display:flex;flex-direction:column;gap:16px}.guided-banner{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--radius-sm);margin-bottom:16px;font-size:13px;line-height:1.5}.guided-banner--required{background:#dc354512;border-left:3px solid #dc3545}.guided-banner--optional{background:#0d6efd0f;border-left:3px solid #0d6efd}.guided-banner .guided-banner__badge{font-weight:600;white-space:nowrap;display:flex;align-items:center;gap:5px;padding-top:1px}.guided-banner .guided-banner__desc{margin:0;opacity:.85}.guided-next-wrap{padding:16px 0 4px;display:flex;justify-content:flex-end}.last-login{display:flex;align-items:center;justify-content:space-between;padding:10px 1rem;border-top:1px solid var(--border-color);margin-top:20px}.last-login__label{font-size:12px;color:var(--color-slate-gray)}.ts-card{background:var(--ts-surface);border:1px solid var(--ts-border);border-radius:var(--ts-r3);overflow:hidden;box-shadow:var(--ts-sh1)}.ts-page{display:flex;flex-direction:column;gap:14px;padding:16px;padding-bottom:calc(var(--ts-bar) + 16px)}.ts-page>.sb-card,.ts-page>.bb-card,.ts-page>.ip-card{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 15px;margin:0}.ts-acct-lbl{font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--ts-t3);white-space:nowrap}.ts-acct-strip{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:6px 0;background:none;border:none;color:inherit;text-align:left;font-family:inherit;cursor:default;pointer-events:none}.ts-acct-ico{font-size:18px;flex-shrink:0}.ts-acct-txt{min-width:0}.ts-acct-name{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-acct-sub{font-size:11px;color:var(--ts-t2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ts-acct-tag{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:var(--radius-lg);font-size:10px;font-weight:700;background:var(--ts-green-bg);color:var(--ts-green);flex-shrink:0}.ts-alert{display:flex;align-items:flex-start;gap:12px;border-radius:var(--ts-r3);padding:13px 15px;font-size:13px}.ts-alert-warn{background:var(--ts-amber-bg);border:1px solid var(--ts-amber-bd);color:var(--ts-amber)}.ts-alert-err{background:var(--ts-red-bg);border:1px solid var(--ts-red-bd);color:var(--ts-red)}.ts-alert-info{background:var(--ts-blue-bg);border:1px solid var(--ts-blue-bd);color:var(--ts-blue)}.ts-al-ico{font-size:20px;flex-shrink:0;margin-top:1px}.ts-al-body{flex:1;min-width:0}.ts-al-title{font-weight:700;margin-bottom:3px;font-size:13px}.ts-al-desc{font-size:12px;line-height:1.5}.ts-al-acts{display:flex;gap:7px;margin-top:10px;flex-wrap:wrap}.ts-al-list{margin-top:6px;padding-left:16px}.ts-al-field{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:4px 9px;border-radius:var(--ts-r1);background:var(--ts-surface);border:.5px solid var(--ts-red-bd);font-size:12px;color:var(--ts-t2)}.ts-al-field strong{color:var(--ts-t1);font-weight:700}.ts-al-code{font-family:var(--ts-mono);font-size:10px;font-weight:700;padding:1px 6px;border-radius:var(--ts-r1);margin-left:6px;background:var(--ts-red);color:var(--ts-on-accent);vertical-align:middle}.ts-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}.ts-sg{border-radius:var(--ts-r2);padding:10px 13px}.ts-sg-lbl{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.ts-sg-n{font-size:22px;font-weight:800;line-height:1}.ts-sg-yr{font-size:10px;margin-top:3px}.ts-sg{background:var(--ts-surf-2)}.ts-sg-s .ts-sg-n{color:var(--ts-green)}.ts-sg-a .ts-sg-n{color:var(--ts-blue)}.ts-sg-n-c .ts-sg-n{color:var(--ts-amber)}.ts-sg-e .ts-sg-n{color:var(--ts-pur)}.ts-sg-f .ts-sg-n{color:var(--ts-red)}.ts-sg-g .ts-sg-n,.ts-sg-lbl,.ts-sg-yr{color:var(--ts-t3)}.ts-sg-sk{cursor:default;pointer-events:none}.ts-sg-sk-n{display:inline-block;height:22px;width:44px;border-radius:var(--radius-xs);vertical-align:middle}.ts-fbar{padding:10px 15px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--ts-border)}.ts-ynav{display:flex;align-items:center;gap:3px}.ts-ynav-btn{width:28px;height:28px;border-radius:var(--ts-r1);border:1px solid var(--ts-border);background:var(--ts-surface);cursor:pointer;font-size:14px;color:var(--ts-t2);display:flex;align-items:center;justify-content:center;transition:background-color var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast)}.ts-ynav-btn:hover{background:var(--ts-surf-2);color:var(--ts-t1)}.ts-yval{font-size:15px;font-weight:800;min-width:44px;text-align:center;color:var(--ts-t1)}.ts-vd{width:1px;height:18px;background:var(--ts-border);margin:0 4px;flex-shrink:0}.ts-segs{display:flex;gap:0;background:var(--bb-bg-subtle, #f4f5f7);border-radius:20px;padding:2px;flex-wrap:wrap}.ts-seg{flex:1;padding:4px 10px;border-radius:18px;font-size:var(--bb-fs-xs, 11px);font-weight:500;cursor:pointer;border:none;color:var(--bb-text-muted);background:transparent;transition:background var(--dur-base),color var(--dur-base),box-shadow var(--dur-base);white-space:nowrap;font-family:inherit}.ts-seg.on{background:var(--ts-surface);color:var(--bb-text-primary, #1a1a2e);box-shadow:0 1px 3px #0000001f}.ts-search{margin-left:auto;flex:0 1 220px;min-width:140px;height:30px;padding:0 12px;border:1px solid var(--ts-border);border-radius:18px;background:var(--ts-surface);color:var(--ts-t1);font-size:13px;font-family:inherit;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.ts-search::placeholder{color:var(--ts-t3)}.ts-search:focus{outline:none;border-color:var(--ts-blue);box-shadow:0 0 0 3px var(--ts-blue-bg)}.ts-cal-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ts-cal-t{border-collapse:collapse;min-width:560px;width:100%}.ts-cal-t th{padding:6px 4px;text-align:center;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ts-t3);border-bottom:1px solid var(--ts-border);white-space:nowrap;background:var(--ts-surface)}.ts-cal-t td{padding:5px 4px;text-align:center;border-bottom:1px solid var(--ts-border);min-width:34px}.ts-cal-lth{text-align:left!important;padding-left:14px!important;min-width:108px;position:sticky;left:0;z-index:2;border-right:1px solid var(--ts-border)!important}.ts-cal-toth{border-left:1px solid var(--ts-border)!important}.ts-cal-th-sel{background:var(--ts-sel)!important;color:var(--ts-blue)!important;box-shadow:inset 0 -2px 0 var(--ts-blue)}.ts-cal-ltd{text-align:left;padding:7px 10px 7px 14px!important;font-size:11px;font-weight:700;color:var(--ts-t2);background:var(--ts-surface);border-right:1px solid var(--ts-border);position:sticky;left:0;z-index:var(--z-base);white-space:nowrap}.ts-cal-ht{font-size:9px;color:var(--ts-t3);font-weight:400;display:block;margin-top:1px}.ts-cal-totd{border-left:1px solid var(--ts-border)!important}.ts-cal-sel-c{background:var(--ts-sel);box-shadow:inset 2px 0 0 var(--ts-blue),inset -2px 0 0 var(--ts-blue)}.ts-cv{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;border-radius:var(--ts-r1);font-size:12px;font-weight:700;cursor:pointer;transition:background-color var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast)}.ts-cv-0{color:var(--ts-t4);font-weight:400;cursor:default}.ts-cv-a{background:var(--ts-blue-bg);color:var(--ts-blue)}.ts-cv-a:hover{background:var(--ts-blue);color:var(--ts-on-accent)}.ts-cv-s{background:var(--ts-green-bg);color:var(--ts-green)}.ts-cv-s:hover{background:var(--ts-green);color:var(--ts-on-accent)}.ts-cv-f{background:var(--ts-red-bg);color:var(--ts-red)}.ts-cv-f:hover{background:var(--ts-red);color:var(--ts-on-accent)}.ts-cv-n{background:var(--ts-amber-bg);color:var(--ts-amber)}.ts-cv-n:hover{background:var(--ts-amber);color:var(--ts-on-accent)}.ts-cv-c{background:var(--ts-pur-bg);color:var(--ts-pur)}.ts-cv-c:hover{background:var(--ts-pur);color:var(--ts-on-accent)}.ts-cv-g{background:var(--ts-gray-bg);color:var(--ts-gray)}.ts-cv-g:hover{background:var(--ts-gray);color:var(--ts-on-accent)}@keyframes ts-sk{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.ts-sk{background:var(--ts-surf-3);border-radius:var(--ts-r1);animation:ts-sk 1.4s infinite}.ts-cv-sk{min-width:28px;width:100%;color:transparent!important;cursor:default;animation:ts-sk 1.4s infinite}.ts-cal-t--sk .ts-cv{pointer-events:none}.ts-mttl{font-size:15px;font-weight:800;color:var(--ts-t1)}.ts-myr{font-size:14px;color:var(--ts-t2)}.ts-chips{display:flex;gap:5px;padding:10px 15px;border-bottom:1px solid var(--ts-border);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ts-chips::-webkit-scrollbar{display:none}.ts-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:20px;font-size:12px;font-weight:400;cursor:pointer;border:.5px solid var(--ts-border);background:var(--ts-surface);white-space:nowrap;transition:background .14s,border-color .14s,color .14s;font-family:inherit;color:var(--ts-t2)}.ts-chip:before{content:"";width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--ts-t4)}.ts-chip:hover{background:var(--ts-surf-2);border-color:var(--ts-border-2);color:var(--ts-t1)}.ts-ck{font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;padding:0 4px;background:var(--ts-surf-3);color:var(--ts-t3)}.ts-chip[data-status="1"]:before{background:var(--ts-blue)}.ts-chip[data-status="0"]:before{background:var(--ts-green)}.ts-chip[data-status="2"]:before{background:var(--ts-amber)}.ts-chip[data-status="6"]:before{background:var(--ts-pur)}.ts-chip[data-status="-1"]:before{background:var(--ts-red)}.ts-chip-a{background:var(--ts-blue-bg);border-color:var(--ts-blue-bd);color:var(--ts-blue);font-weight:500}.ts-chip-a .ts-ck{display:inline-flex;background:var(--ts-blue);color:var(--ts-on-accent)}.ts-chip-s{background:var(--ts-green-bg);border-color:var(--ts-green-bd);color:var(--ts-green);font-weight:500}.ts-chip-s .ts-ck{display:inline-flex;background:var(--ts-green);color:var(--ts-on-accent)}.ts-chip-n{background:var(--ts-amber-bg);border-color:var(--ts-amber-bd);color:var(--ts-amber);font-weight:500}.ts-chip-n .ts-ck{display:inline-flex;background:var(--ts-amber);color:var(--ts-on-accent)}.ts-chip-c{background:var(--ts-pur-bg);border-color:var(--ts-pur-bd);color:var(--ts-pur);font-weight:500}.ts-chip-c .ts-ck{display:inline-flex;background:var(--ts-pur);color:var(--ts-on-accent)}.ts-chip-f{background:var(--ts-red-bg);border-color:var(--ts-red-bd);color:var(--ts-red);font-weight:500}.ts-chip-f .ts-ck{display:inline-flex;background:var(--ts-red);color:var(--ts-on-accent)}.ts-chip-g{background:var(--ts-gray-bg);border-color:var(--ts-gray);color:var(--ts-gray);font-weight:500}.ts-chip-g .ts-ck{display:inline-flex;background:var(--ts-gray);color:var(--ts-on-accent)}.ts-list-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:8px 15px;border-bottom:1px solid var(--ts-border);background:var(--ts-surf-2)}.ts-list-month{font-size:13px;font-weight:800;color:var(--ts-t1);margin-right:auto}.ts-selall{font-size:12px;font-weight:700;color:var(--ts-t2)}.ts-selall-n{font-size:11px;font-weight:700;color:var(--ts-blue)}.ts-icard{padding:9px 15px;border-bottom:1px solid var(--ts-border);display:flex;align-items:center;gap:10px;transition:background .1s;cursor:pointer}.ts-icard:hover{background:var(--ts-surf-2)}.ts-icard:focus-visible{outline:2px solid var(--ts-blue);outline-offset:-2px}.ts-icard--sel{background:var(--ts-sel)}.ts-icard>.checkbox{flex-shrink:0;margin:0}.ts-icard>.checkbox .check{margin:0}.ts-icard>.checkbox span:empty{display:none}.ts-icard>.checkbox.disabled{opacity:.25;cursor:not-allowed}.ts-ic-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ts-ic-line{display:flex;align-items:center;gap:7px;min-width:0}.ts-ic-dates{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--ts-t3)}.ts-ic-doc{font-size:13px;font-weight:700;color:var(--ts-blue);border:none;background:none;padding:0;font-family:inherit;text-align:left;cursor:pointer;text-decoration:none;white-space:nowrap;flex-shrink:0}.ts-ic-doc:hover{text-decoration:underline}.ts-ic-date{font-size:11px;color:var(--ts-t3);white-space:nowrap}.ts-ic-unpaid{font-size:11px;color:var(--ts-amber);font-weight:700;white-space:nowrap}.ts-ic-amt{text-align:right;flex-shrink:0}.ts-ic-amtv{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.ts-ic-client{flex:1;min-width:40px;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-ic-acts{display:flex;align-items:center;gap:7px;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}.ts-ic-stato{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:96px;max-width:132px}.ts-ic-stato__val{display:inline-block;max-width:100%;padding:3px 9px;border-radius:11px;font-size:11px;font-weight:800;line-height:1.3;white-space:normal;word-break:break-word;background:var(--ts-surf-3);color:var(--ts-t2)}.ts-pill{display:inline-flex;align-items:center;flex-shrink:0;padding:2px 8px;border-radius:11px;font-size:10px;font-weight:800;white-space:nowrap}.ts-pill-a{background:var(--ts-blue-bg);color:var(--ts-blue)}.ts-pill-s{background:var(--ts-green-bg);color:var(--ts-green)}.ts-pill-f{background:var(--ts-red-bg);color:var(--ts-red)}.ts-pill-n{background:var(--ts-amber-bg);color:var(--ts-amber)}.ts-pill-c{background:var(--ts-pur-bg);color:var(--ts-pur)}.ts-pill-g{background:var(--ts-gray-bg);color:var(--ts-gray)}.ts-proto{font-family:var(--ts-mono);font-size:10px;color:var(--ts-t3);flex-shrink:0;cursor:copy;padding:1px 4px;border-radius:var(--ts-r1);transition:background .1s;border:none;background:none}.ts-proto:hover{background:var(--ts-surf-3)}.ts-abt{font-size:11px;padding:4px 9px;border-radius:var(--ts-r1);border:.5px solid var(--ts-border);background:var(--ts-surface);cursor:pointer;color:var(--ts-t2);transition:background-color var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast);white-space:nowrap;font-family:inherit}.ts-abt:hover{border-color:var(--ts-blue);color:var(--ts-blue);background:var(--ts-blue-bg)}.ts-abt--mk:hover{border-color:var(--ts-green);color:var(--ts-green);background:var(--ts-green-bg)}.ts-empty{padding:44px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:9px}.ts-empty__icon{font-size:36px;opacity:.25}.ts-empty__msg{font-size:14px;font-weight:700;color:var(--ts-t2)}.ts-bulk{display:flex;flex-direction:column;gap:12px;padding:14px 18px;border-top:1px solid var(--ts-border)}.ts-op-lbl{font-size:11px;color:var(--ts-t3);white-space:nowrap}.ts-bulk__ops{display:flex;flex-direction:column;gap:6px}.ts-bulk__ops-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ts-bulk__hint{font-size:11px;color:var(--ts-t3)}.ts-bulk__send{margin:0;font-size:15px;font-weight:700}.ts-bulk__send svg{margin-right:8px}.ts-bulk__sending{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;font-size:14px;font-weight:600;color:var(--ts-t2)}.ts-dr-body{padding:16px;display:flex;flex-direction:column;gap:14px}.ts-dr-summary{display:flex;flex-direction:column;gap:2px}.ts-dr-summary .chip{margin-bottom:8px}.ts-dr-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;border-bottom:1px solid var(--ts-border)}.ts-dr-row:last-child{border-bottom:none}.ts-dr-lbl{font-size:11px;color:var(--ts-t3);white-space:nowrap}.ts-dr-val{font-size:13px;font-weight:600;text-align:right;word-break:break-all}.ts-dr-val--ok{color:var(--ts-green)}.ts-dr-val--err{color:var(--ts-red)}.ts-dr-val--mo{font-family:var(--ts-mono);font-size:11px;font-weight:400;cursor:copy;border:none;background:none;padding:0;color:var(--ts-t1)}.ts-dr-acts{display:flex;gap:8px;flex-wrap:wrap}.ts-esiti{display:flex;flex-direction:column;gap:10px}.ts-esiti__title{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ts-t3)}.ts-esiti__loading,.ts-esiti__empty{font-size:12px;color:var(--ts-t3);padding:8px 0}.ts-esito{border:1px solid var(--ts-border);border-radius:var(--ts-r2);background:var(--ts-surf-2);padding:11px 13px;display:flex;flex-direction:column;gap:2px}.ts-esito .ts-dr-acts{margin-top:8px}.ts-esito__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.ts-esito__op{font-size:11px;font-weight:800;color:var(--ts-t2);text-transform:uppercase;letter-spacing:.03em}.ts-esito__proto{font-family:var(--ts-mono);font-size:11px;color:var(--ts-t3);border:none;background:none;padding:0;cursor:copy}.ts-esito__proto:hover{color:var(--ts-blue)}.ts-dr-note{font-size:13px;color:var(--ts-t2);margin-bottom:10px}.ts-dr-meta{font-size:12px;color:var(--ts-t3);margin-top:7px}.ts-dr-warn{font-size:11px;color:var(--ts-t3);margin-top:12px;line-height:1.6}.ts-prog-w{height:5px;background:var(--ts-surf-3);border-radius:3px;overflow:hidden;margin-top:6px}.ts-prog-f{height:100%;background:var(--ts-blue);border-radius:3px;transition:width var(--dur-slow) linear}.ts-confirm-panel{background:var(--ts-amber-bg);border:1px solid var(--ts-amber-bd);border-radius:var(--ts-r2);padding:12px;font-size:12px;color:var(--ts-amber)}.ts-confirm-panel__title{font-weight:700;margin-bottom:5px}.ts-confirm-panel__acts{display:flex;gap:7px;margin-top:9px}.ts-user-sel{background:var(--ts-surface);border:1px solid var(--ts-border);border-radius:var(--ts-r3);padding:16px;box-shadow:var(--ts-sh1);display:flex;flex-direction:column;gap:8px}.ts-user-sel__lbl{font-size:11px;font-weight:700;color:var(--ts-t3);text-transform:uppercase;letter-spacing:.07em}.ts-user-sel__btn{display:flex;align-items:center;gap:8px;padding:10px 13px;border-radius:var(--ts-r2);border:1.5px solid var(--ts-border);background:var(--ts-surface);cursor:pointer;font-size:13px;font-weight:600;color:var(--ts-t1);transition:background-color var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast);font-family:inherit}.ts-user-sel__btn:hover{border-color:var(--ts-blue);background:var(--ts-blue-bg);color:var(--ts-blue)}.ts-user-sel__btn--active{border-color:var(--ts-green);background:var(--ts-green-bg);color:var(--ts-green)}.ts-user-sel__btn:disabled{opacity:.5;cursor:not-allowed}.ts-user-sel__title{font-size:13px;font-weight:600;color:var(--ts-t2);margin-bottom:4px}.ts-invoice-list{display:flex;flex-direction:column}.ts-load-more-wrap{display:flex;justify-content:center;padding:12px 0}.ts-load-more-btn{padding:9px 24px;border-radius:var(--ts-r2);border:1.5px solid var(--ts-border);background:var(--ts-surface);font-size:13px;font-weight:600;color:var(--ts-t2);cursor:pointer;font-family:inherit;transition:background-color var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast)}.ts-load-more-btn:hover{border-color:var(--ts-blue);color:var(--ts-blue);background:var(--ts-blue-bg)}@media(max-width:480px){.ts-op-lbl{display:none}.ts-page{padding:10px}}@media(pointer:coarse){.ts-abt,.ts-chip,.ts-seg,.ts-op-sel,.ts-load-more-btn,.ts-user-sel__btn{min-height:44px}.ts-abt,.ts-chip{display:inline-flex;align-items:center}.ts-ynav-btn{width:44px;height:44px}.ts-op-help{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.ts-icard>.checkbox .check{width:20px;min-width:20px;height:20px;min-height:20px}.ts-cv{min-height:36px}}.last-login__val{font-size:12px;color:var(--bm-text-headline);font-weight:500}.section-tabs{display:flex;gap:2px;background:var(--surface);border:1px solid var(--border-color, #e6e7e9);border-radius:var(--radius-lg);padding:4px;width:fit-content;margin-bottom:20px;flex-wrap:wrap}@media print,screen and (max-width:39.99875em){.section-tabs{width:100%}.section-tabs .booking-section-tab{flex:1;text-align:center}}.booking-section-tab{padding:6px 15px;font-size:13px;font-weight:500;border-radius:var(--radius-sm);cursor:pointer;border:none;background:none;color:var(--color-slate-gray, #6b6f72);transition:color .14s ease,background .14s ease;white-space:nowrap}@media print,screen and (max-width:39.99875em){.booking-section-tab{min-height:44px}}.booking-section-tab:hover{color:var(--bm-text-headline, #1a1a1a);background:var(--color-slate-gray-8, #f0f1f2)}.booking-section-tab:focus-visible{box-shadow:0 0 0 3px #02587d2e}.booking-section-tab.is-active{background:var(--color-beebee-blue);color:var(--color-white)}.booking-onboarding-box{background:var(--bm-info-fill, #eaf3fd);border:1px solid var(--bm-info-stroke, #90c0ef);border-radius:var(--radius-md);padding:12px 14px;margin-bottom:14px;font-size:12px;color:var(--bm-info-text, #1a5fa8);line-height:1.6;display:flex;gap:9px;align-items:flex-start}.booking-onboarding-box__icon{font-size:14px;flex-shrink:0;margin-top:1px;opacity:.8}.booking-dep-hint{display:inline-flex;align-items:center;gap:5px;margin-top:5px;font-size:11px;font-weight:500;background:var(--bm-warning-fill, #fef9ec);border:1px solid var(--bm-warning-stroke, #f5c26a);color:var(--bm-warning-text, #92500a);border-radius:var(--radius-sm);padding:3px 8px}.booking-setting-row{display:flex;align-items:flex-start;justify-content:space-between;padding:11px 0;gap:16px;border-top:.5px solid var(--hairline)}.booking-setting-row:first-child{border-top:none}.booking-setting-row .booking-sr__info{flex:1}.booking-setting-row .booking-sr__label{font-size:13px;font-weight:500;color:var(--bm-text-headline, #1a1a1a);margin-bottom:2px}.booking-setting-row .booking-sr__hint{font-size:12px;color:var(--color-slate-gray, #6b6f72);line-height:1.45;margin-top:2px}.booking-setting-row .booking-sr__ctrl{flex-shrink:0;padding-top:2px}.booking-section-divider{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-slate-gray-4, #9a9fa3);padding:14px 0 6px;display:block;border-top:.5px solid var(--hairline);margin-top:4px}.booking-section-divider:first-child{border-top:none;padding-top:0}.booking-code-block{background:#1e1f1c;border-radius:var(--radius-lg);padding:13px 14px 10px;position:relative}.booking-code-block textarea,.booking-code-block textarea[readonly]{width:100%;background:transparent!important;background-color:transparent!important;border:none;outline:none;cursor:text;font-family:var(--bs-font-monospace, monospace);font-size:11px;color:#a8e6cf;resize:none;line-height:1.65}.booking-code-block__copy-btn{position:absolute;top:9px;right:10px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-xs);padding:3px 8px;cursor:pointer;color:#ffffff8c;font-size:11px;font-weight:500;transition:all var(--dur-fast) ease}.booking-code-block__copy-btn:hover{background:#ffffff21;color:var(--color-white)}.booking-copy-row{display:flex;gap:8px;align-items:center}.booking-copy-row__input{flex:1;padding:7px 10px;font-size:12px;border:1px solid var(--border-color, #e6e7e9);border-radius:var(--radius-sm);background:var(--color-slate-gray-8, #f0f1f2);color:var(--color-slate-gray, #6b6f72);font-family:var(--bs-font-monospace, monospace);outline:none}.booking-quota-row{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--color-slate-gray, #6b6f72);margin-bottom:6px}.booking-quota-row a{font-size:11px;color:var(--color-success, #43A047)}.booking-quota-bar{height:4px;background:var(--color-slate-gray-8, #f0f1f2);border-radius:2px;margin-bottom:12px}.booking-quota-bar__fill{height:100%;border-radius:2px;background:var(--color-success, #43A047)}.booking-mail-input{margin-top:6px;max-width:260px}.booking-num-input{width:80px}.booking-modal-note{margin-top:8px;color:var(--danger);font-size:13px}.booking-inline-desc{display:flex;align-items:flex-start;gap:6px;margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--color-slate-gray, #6b6f72)}.booking-inline-desc .svg-inline--fa,.booking-inline-desc svg{margin-top:2px;font-size:11px;flex-shrink:0;color:var(--color-success, #43A047)}.booking-settings .sb-card__body .beebee-grid.grid-x,.scuole-settings .sb-card__body .beebee-grid.grid-x,.settings-fse .sb-card__body .beebee-grid.grid-x{display:flex;flex-flow:row wrap;align-items:flex-start}@media print,screen and (min-width:40em){.booking-settings .sb-card__body .beebee-grid.grid-x>.cell.beebeeLabel,.scuole-settings .sb-card__body .beebee-grid.grid-x>.cell.beebeeLabel,.settings-fse .sb-card__body .beebee-grid.grid-x>.cell.beebeeLabel{flex:0 0 25%;max-width:25%}.booking-settings .sb-card__body .beebee-grid.grid-x>.cell.beebeeLabel+.cell,.scuole-settings .sb-card__body .beebee-grid.grid-x>.cell.beebeeLabel+.cell,.settings-fse .sb-card__body .beebee-grid.grid-x>.cell.beebeeLabel+.cell{flex:1 1 0;max-width:none}}.cal-cap-badge{font-size:10px}.bb-lbl-desc{font-size:11px;color:var(--color-slate-gray-4, #8a96a3);margin-top:3px;font-weight:400;line-height:1.4;text-transform:none;letter-spacing:0}.cal-chk-cols{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border-color, #e2e6ea);margin:0}@media print,screen and (max-width:39.99875em){.cal-chk-cols{grid-template-columns:1fr}}.cal-chk-col{padding:12px .9375rem;border:none}.cal-chk-col+.cal-chk-col{border-left:1px solid var(--border-color, #e2e6ea)}@media print,screen and (max-width:39.99875em){.cal-chk-col+.cal-chk-col{border-left:none;border-top:1px solid var(--border-color, #e2e6ea)}}.cal-chk-col-title{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--color-slate-gray-4, #8a96a3);margin-bottom:7px;padding-bottom:5px;border-bottom:1px solid var(--border-color, #e2e6ea);width:100%}.cal-nested-fieldset{border:none;padding:7px 12px;margin-left:1.4rem;margin-top:4px;background:var(--color-slate-gray-8, #f4f5f6);border-radius:var(--radius-sm)}.cal-nested-fieldset legend{font-size:11px;font-weight:500;color:var(--color-slate-gray-4, #8a96a3)}.cal-hour-arrow{font-size:12px;color:var(--color-slate-gray-4, #8a96a3);flex-shrink:0}.cal-inline-checks{display:flex;flex-wrap:wrap;gap:0 20px;margin-bottom:4px}.help-text{margin-top:0}.beebee-grid .section-tabs{margin-bottom:0}.cal-chip-zone{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem;min-height:2rem;padding:.4rem .5rem;border:1px solid var(--border-color, #e2e6ea);border-radius:0;background:var(--surface)}.cal-chip{display:inline-flex;align-items:center;gap:.3rem}.cal-chip-remove{padding:0;line-height:1;font-size:.8rem;opacity:.7}.cal-chip-remove:hover{opacity:1}.cal-pool-label{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-slate-gray-4, #8a96a3);margin:.4rem 0 .25rem}.bb-list{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:4px}.bb-list__item{display:flex;align-items:center;gap:10px;padding:8px 10px;min-height:47px;border-radius:var(--radius-md);border:1px solid var(--border-color, #e6e7e9);background:var(--surface);transition:background var(--dur-base) ease,border-color var(--dur-base) ease,box-shadow var(--dur-base) ease}.bb-list__item:hover{border-color:var(--color-slate-gray-6, #d4d8db)}.bb-list__item.is-dragging{background:var(--color-slate-gray-8, #f4f5f6);border-color:var(--border-color, #e2e6ea);opacity:.65}.bb-list__item.is-default{border-color:var(--color-success, #43a047);box-shadow:inset 0 0 0 1px var(--color-success, #43a047)}.bb-list__item--nav{width:100%;text-align:left;cursor:pointer;font:inherit}.bb-list__item--nav.is-active{border-color:var(--color-primary, #2f6fdb);box-shadow:inset 0 0 0 1px var(--color-primary, #2f6fdb);background:var(--color-primary-tint, #eef4fd)}.bb-list__item .label{font-size:11px;font-weight:600;padding:3px 10px;border-radius:var(--radius-pill);text-transform:none;letter-spacing:0;flex-shrink:0}.bb-list__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;color:var(--bm-text-headline, #1a1a1a);margin:0 .3rem}.bb-list__edit{flex-shrink:0}.bb-list__item>input{flex:1;min-width:0;margin:0}.bb-list__handle{cursor:grab}.bb-list__handle:active{cursor:grabbing}.bb-list__star.is-active{color:var(--color-white);opacity:1;background-color:var(--color-warning, #f5a623);border-radius:50%;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.bb-list__meta{margin-left:6px;color:var(--color-slate-gray-4, #9a9fa3);font-weight:400}.int-detail-empty--card{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:260px;padding:40px 24px;border:1px dotted var(--color-slate-gray-5, #d6d9db);border-radius:12px;background-color:transparent;text-align:center}.int-detail-empty--card .int-detail-empty__badge{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:16px;border-radius:50%;background-color:var(--surface);box-shadow:0 1px 3px #00000014}.int-detail-empty--card .int-detail-empty__badge .int-detail-empty__icon{font-size:1.6rem;margin:0;color:var(--color-slate-gray-3, #6b7177)}.int-detail-empty--card .int-detail-empty__title{margin:0 0 8px;font-size:var(--bb-fs-md, 15px);font-weight:500;color:var(--bm-text-headline, #2b2f33)}.int-detail-empty--card .int-detail-empty__hint{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:var(--bb-fs-sm, 13px);color:var(--bb-text-muted, #9a9fa3)}.bb-list__item>.pf,.bb-list__item>.colorBox,.bb-list__item>.field_icon,.bb-list__item>.beebee-thumbnail{flex-shrink:0}.button-group.attached{display:inline-flex;border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden;margin:0}.button-group.attached .button{margin:0;background-color:var(--light);color:var(--light-contrast)}.button-group.attached .button,.button-group.attached .button:first-child:not(:last-child),.button-group.attached .button:last-child:not(:first-child),.button-group.attached .button:not(:first-child):not(:last-child){border:none;border-right:1px solid var(--border-color);border-radius:0}.button-group.attached .button:last-child{border-right:none}.button-group.attached .button:hover{background-color:var(--border-color)}.button-group.attached .button.active,.button-group.attached .button.is-active,.button-group.attached .button.selected,.button-group.attached .button.success{background-color:var(--color-success);color:var(--color-white)}.settings-calendar-split{margin-bottom:24px}.bb-user-picker{flex:1;min-height:0;overflow-y:auto;border:.5px solid var(--bb-border-hair, var(--border-color, #e2e6ea));border-radius:var(--bb-radius-lg, 8px);background:var(--surface)}.bb-user-picker__row{display:flex;align-items:center;gap:10px;padding:9px 12px;width:100%;background:transparent;border:none;border-bottom:.5px solid var(--border-color, #e2e6ea);text-align:left;cursor:pointer;transition:background var(--dur-fast) ease}.bb-user-picker__row:last-child{border-bottom:none}.bb-user-picker__row:hover{background:var(--color-slate-gray-8, #f4f5f6)}.bb-user-picker__row.is-selected{background:var(--color-slate-gray-8, #f4f5f6);border-left:2px solid var(--color-beebee-blue, #378ADD);padding-left:10px}.bb-user-picker__avatar{flex-shrink:0;display:inline-flex}.bb-user-picker__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bb-user-picker__name{font-size:13px;font-weight:500;color:var(--bm-text-headline, #404040);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-user-picker__role{font-size:11px;color:var(--color-slate-gray-4, #8a96a3)}.bb-user-picker__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.bb-user-picker__empty{padding:24px 16px;text-align:center;font-size:13px;color:var(--color-slate-gray-4, #8a96a3)}.bb-user-id{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:4px;border-bottom:.5px solid var(--bb-border-hair, var(--border-color, #e2e6ea))}.bb-user-id__avatar{width:38px;height:38px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;flex-shrink:0;text-transform:uppercase}.bb-user-id__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.bb-user-id__name{font-size:14px;font-weight:500;color:var(--bm-text-headline, #404040);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-user-id__role{font-size:11px;color:var(--color-slate-gray-4, #8a96a3)}.bb-user-id__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.settings-calendar-tabs{margin-bottom:16px}.settings-calendar-tabs .section-tabs{display:inline-flex}.sio-manager .sio-scope{margin:4px 0 12px}.sio-manager .sio-issuer-card{margin-top:8px}.sio-manager .beebeeLabel{display:block;margin-top:12px}.sio-manager .sio-add-row{margin:10px 0}.sio-manager .sio-add-chip-row{margin-top:8px}.sio-manager .sio-chip-legend{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px}.sio-manager .sio-chip-legend .svg-inline--fa{margin-right:4px;color:var(--color-midnight-blue-4)}.sio-manager .sio-empty-hint{margin-top:8px}.sio-manager .sio-redirect{margin-top:12px}.dev-toolbar{position:fixed;top:0;left:0;z-index:99999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px}.dev-toolbar__tab{background:#1f2933;color:#ffd166;border:0;padding:4px 10px;border-bottom-right-radius:4px;cursor:pointer;letter-spacing:.04em}.dev-toolbar__panel{background:#1f2933;color:#e4e7eb;padding:12px;width:280px;box-shadow:0 2px 12px #00000059;border-bottom-right-radius:4px}.dev-toolbar__panel hr{border:0;border-top:1px solid #3e4c59;margin:10px 0}.dev-toolbar__panel label{display:block;margin-bottom:4px;color:#9aa5b1}.dev-toolbar__panel small{display:block;margin-top:4px;color:#7b8794;word-break:break-all}.dev-toolbar__panel input,.dev-toolbar__panel textarea{width:100%;margin-bottom:6px;padding:5px 6px;border:1px solid #3e4c59;border-radius:var(--radius-xs);background:var(--surface);color:var(--main-text-color);box-sizing:border-box}.dev-toolbar__panel button{background:#ffd166;color:#1f2933;border:0;padding:5px 10px;border-radius:var(--radius-xs);cursor:pointer;font-weight:600}.dev-toolbar__panel button[disabled]{opacity:.6;cursor:default}.dev-toolbar__inline{display:flex;gap:6px}.dev-toolbar__inline input{margin-bottom:0}.dev-toolbar__inline button{white-space:nowrap}.dev-toolbar__error{color:#ff6b6b;margin:8px 0 0}.color-picker{position:relative;display:inline-flex;align-items:center;padding:3px;border:1px solid rgba(0,0,0,.2);border-radius:var(--radius-xs);background:var(--surface);cursor:pointer}.color-picker__trigger{width:24px;height:24px;padding:0;border:none;border-radius:var(--radius-xs);cursor:pointer;box-shadow:none}.color-picker__trigger.is-empty{background:linear-gradient(135deg,#000 0 50%,var(--color-white) 50% 100%)}.color-picker.is-open{outline:2px solid var(--primary-color, #1779ba);outline-offset:1px}.color-picker__panel{position:absolute;z-index:var(--z-dropdown);top:calc(100% + 4px);left:0;display:flex;flex-direction:column;gap:8px;width:auto;padding:8px;background:var(--surface);border:var(--section-card-border, 1px solid rgba(0, 0, 0, .15));border-radius:var(--border-radius, 6px);box-shadow:var(--box-shadow-medium, 0 4px 16px rgba(0, 0, 0, .15))}.color-picker__panel .color-picker__grid{display:grid;grid-template-columns:repeat(8,18px);gap:4px}.color-picker__panel .color-picker__footer{display:flex;align-items:center;gap:6px;padding-top:6px;border-top:1px solid rgba(0,0,0,.1)}.color-picker__panel .color-picker__swatch{width:18px;height:18px;padding:0;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-xs);cursor:pointer;box-shadow:none}.color-picker__panel .color-picker__swatch.is-selected{outline:2px solid var(--primary-color, #1779ba);outline-offset:1px}.color-picker__panel .color-picker__custom{display:inline-flex;width:24px;height:24px;margin:0;cursor:pointer}.color-picker__panel .color-picker__custom input[type=color]{width:24px;height:24px;padding:0;margin:0;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-xs);background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);cursor:pointer}.color-picker__panel .color-picker__custom input[type=color]::-webkit-color-swatch-wrapper{padding:0}.color-picker__panel .color-picker__custom input[type=color]::-webkit-color-swatch{border:none;border-radius:var(--radius-xs);opacity:0}.color-picker__panel .color-picker__custom input[type=color]::-moz-color-swatch{border:none;border-radius:var(--radius-xs);opacity:0}.color-picker__panel .color-picker__remove{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid rgba(0,0,0,.15);border-radius:var(--radius-xs);background:var(--surface);color:var(--bm-alert-text);cursor:pointer}.color-picker__panel .color-picker__remove .svg-inline--fa{margin:0}.color-picker__panel .color-picker__remove:hover{background:var(--color-alert-8)}.fse-patient-section{margin-bottom:1rem;padding:.75rem;border-radius:var(--radius-sm);border-left:4px solid transparent}.fse-patient-section.is-valid{border-left-color:var(--success);background:var(--color-success-8)}.fse-patient-section.is-invalid{border-left-color:var(--warning);background:var(--color-warning-8)}.fse-patient-section .fse-patient-section__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.fse-patient-section .fse-patient-section__missing{margin:.25rem 0 0;padding-left:1.1rem}.fse-patient-section .fse-patient-section__missing li{font-size:.85rem}div.error .ember-power-select-trigger,div.error .my-radiobutton .check{border:1px solid var(--bm-alert-stroke);background:var(--bm-alert-fill)}.bb-offline-banner{position:fixed;top:0;left:0;right:0;z-index:10000;padding:8px 16px;text-align:center;font-size:14px;background:#d64541;color:var(--color-white);transform:translateY(-100%);transition:transform var(--dur-slow) ease;pointer-events:none}.bb-offline-banner.is-visible{transform:translateY(0)}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px #00000080}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button{background:#d5e9f7;pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}:focus-visible:not(input):not(textarea):not(select){outline:var(--focus-ring)!important;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(pointer:coarse){.button,.link-button,.sb-btn,.pika-button{min-height:44px;min-width:44px}}.bb-theme-toggle{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface)}.bb-theme-toggle__opt{border:1px solid transparent;background:transparent;color:var(--bm-text-description);font-size:12px;font-weight:500;border-radius:var(--radius-sm);padding:5px 12px;cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.bb-theme-toggle__opt:hover:not(.is-active){background:var(--paper-2)}.bb-theme-toggle__opt.is-active{background:var(--color-clear-blue-8);color:var(--color-clear-blue);border-color:var(--color-clear-blue);font-weight:700}.ember-power-calendar{box-sizing:border-box;position:relative;font-size:14px;line-height:1.4286}.ember-power-calendar-nav{box-sizing:border-box;display:flex;justify-content:space-between;line-height:2}.ember-power-calendar-nav *,.ember-power-calendar-days,.ember-power-calendar-days *{box-sizing:border-box}.ember-power-calendar-nav-title{flex:1;text-align:center}.ember-power-calendar-row{display:flex;justify-content:space-between}.ember-power-calendar-weekday{appearance:none;flex:1 1 100%;background-color:transparent;background-color:initial;border:none;border:initial;outline:none;outline:initial;justify-content:center;display:flex;align-items:center;padding:0}.ember-power-calendar-day{appearance:none;background-color:transparent;background-color:initial;border:none;border:initial;outline:none;outline:initial;flex:1 1 100%;font-size:inherit;align-items:center;justify-content:center;padding:0}.ember-power-calendar-nav-control{appearance:none;background-color:transparent;background-color:initial;border:none;border:initial;outline:none;outline:initial;line-height:1;font-size:150%}.ember-power-calendar-nav-control:focus{transform:scale(1.2)}.ember-power-calendar-day--selected,.ember-power-calendar-day--selected:not([disabled]):hover{font-weight:700}.ember-power-calendar-day--interactive[disabled]{opacity:.4}.custom-notify{position:fixed;bottom:10px;right:0;left:0;z-index:1060;width:80%;max-width:400px;margin:auto}.ember-application a,a{color:var(--color-clear-blue)}.header.header-bar{min-height:65px;max-height:65px;overflow:hidden}.header.header-bar>div.align-middle{min-height:65px}.header.header-bar{box-shadow:0 1px 4px #0003;background:#fff;padding-right:.9375rem;padding-left:.9375rem;text-align:center}.header.header-bar .organization-tumbnail{max-height:46px}.header .header-name{font-size:18px;font-weight:700;margin:0;line-height:1}.header .headerNode{margin:0;float:right}.header .headerNode a{color:var(--color-slate-gray);font-size:12px;line-height:28px;white-space:nowrap;display:inline-block;margin-left:8px;margin-right:8px}.left-panel{max-width:auto}.main-panel .dateSelected{display:none}.main-panel .backCalendarButton{display:flex}.content-wrap{z-index:1}.content-wrap.PopupWidget .header .header-bar{display:none}.organization-link:hover,.organization-link:focus,.organization-tumbnail:hover,.organization-tumbnail:focus{cursor:pointer}.organization-tumbnail{max-height:70px;margin-bottom:10px;border-radius:50%}.organization-name{color:var(--color-slate-gray);font-weight:700;font-size:18px;line-height:24px;min-height:24px}.calendar-picker{padding:0;position:relative}.calendar-picker .no-dispo-available{text-align:center;position:absolute;top:0;width:100%;height:100%;background:#ffffffe6;padding-top:9rem}.time-picker .time-title{height:38px;margin-bottom:10px;font-size:16px;line-height:38px}.time-picker .time-lists{flex:1 1 100px;overflow:auto}.time-picker .time-lists .spot-list{margin-top:8px;overflow:hidden;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none}.time-picker .time-lists .spot-list .spot-item{color:var(--color-slate-gray-7);border:1px solid var(--color-slate-gray-7)}.time-picker .time-lists .spot-list .spot-item.available{color:var(--color-clear-blue);border:1px solid var(--color-clear-blue)}.time-picker .time-lists .spot-list .spot-item.available:hover,.time-picker .time-lists .spot-list .spot-item.available:focus{cursor:pointer;border-color:var(--color-clear-blue);background-color:var(--color-clear-blue-7)}.time-picker .time-lists .spot-list .spot-item{margin:10px 0;padding:13px 10px;font-weight:700;vertical-align:top;text-align:center;border-radius:var(--border-radius);transition:all .3s ease;transition-property:all;transition-property:width,transform}.time-picker .time-lists .spot-list .spot-item .spot-hour{font-size:15px}.time-picker .time-lists .spot-list .spot-item .spot-title{display:block;font-weight:400;font-size:.9rem;line-height:.9rem}h4.person-name{padding-right:10px;padding-left:30px;margin:0 0 3px;color:var(--color-slate-text);font-weight:700;font-size:16px;line-height:24px}.box-menu-items{border:var(--section-card-border, .5px solid rgba(0, 0, 0, .09));border-radius:var(--section-card-radius, 10px)}.box-shadow{box-shadow:0 2px 4px #0000000d;transition:transform .2s ease,box-shadow .2s ease;border:var(--section-card-border, .5px solid rgba(0, 0, 0, .09));border-radius:var(--section-card-radius, 10px);padding:25px 10px 30px;margin-bottom:20px}.box-shadow.box-selected-items,.margin-top-50{margin-top:50px}.step-header{min-height:70px;margin-top:20px;display:flex;align-items:center}.selected-items{display:flex;flex:1 1 0px;margin-left:0;border-radius:5px;z-index:auto;transition:.3s ease}.selected-items li{flex:1 1 0;width:0;margin:0 .2rem;border-bottom:4px solid var(--color-slate-gray-7)}.selected-items li .description{overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.selected-items li.done:hover,.selected-items li.done:focus,.selected-items li.running:hover,.selected-items li.running:focus{cursor:pointer}.selected-items li.done,.selected-items li.running{border-color:var(--color-clear-blue)}.selected-items li.done .description,.selected-items li.running .description{color:var(--color-slate-gray)}.selected-items{list-style-type:none}.selected-items .item{padding:0 5px}.selected-items .item.user .number{border-color:var(--color-midnight-blue-2);color:var(--color-midnight-blue-2)}.selected-items .item.user .description{color:var(--color-midnight-blue-2)}.selected-items .item.running{border-color:var(--color-clear-blue)}.selected-items .item .number .remove{display:none;color:var(--color-slate-gray-2);font-size:25px}.selected-items .item.done,.selected-items .item.running{color:var(--color-slate-gray)}.selected-items .item.done .number,.selected-items .item.running .number{border:1px solid var(--color-success);color:var(--color-success)}.selected-items .item.done .line,.selected-items .item.running .line{color:var(--color-success)}.selected-items .item.done:hover,.selected-items .item.done:focus,.selected-items .item.running:hover,.selected-items .item.running:focus{cursor:pointer}.selected-items .item .description{display:flex;flex-direction:column;line-height:15px;color:var(--color-slate-text);text-align:center;justify-content:center;overflow:hidden;color:var(--color-slate-gray-6);font-size:.7rem}.selected-items .item .description .line{display:block;width:100%;font-size:14px;font-weight:500;line-height:1.2}.selected-items .item .description .line.done{color:var(--color-success)}.selected-items .item.done .description{color:var(--color-slate-gray-2)}.selected-items .item.running .description{color:var(--color-slate-gray)}.selected-items .item.done:hover .number .show,.selected-items .item.done:focus .number .show{display:none}.selected-items .item.done:hover .number .remove,.selected-items .item.done:focus .number .remove{display:flex}.selected-items.menu-user li:hover,.selected-items.menu-user li:focus{cursor:pointer}.book-sum{margin-bottom:24px}.book-details{padding:0 30px;margin-bottom:20px;color:var(--color-slate-text)}.book-details .item-detail{margin-bottom:12px;display:flex;text-align:left;font-weight:700}.book-details .item-detail .material-icons,.book-details .item-detail .svg-inline--fa{margin-right:10px;font-size:20px}h1.product-name{padding-right:10px;padding-left:30px;margin:0;font-weight:700;font-size:28px;line-height:32px}h2.date-picker-title{width:100%;padding:28px 32px 10px;text-align:left;font-size:20px;margin-bottom:20px;border-bottom:1px solid var(--color-slate-gray-5)}h2.date-picker-title.error{color:var(--color-error);border-bottom:1px solid}.product-category,.product-category .list-services{margin-bottom:2rem}.product-category h3.category-name{font-size:16px;margin-bottom:2rem;font-weight:500;color:var(--color-slate-gray)}.ember-power-calendar-day,.ember-power-calendar-weekday,.ember-power-calendar-nav-control{width:44px;height:44px;min-width:44px;max-width:44px;padding:1px 0 0;font-size:16px;text-align:center;border:1px solid transparent;border-radius:var(--border-radius);margin:2px 1px}.ember-power-calendar-day:hover,.ember-power-calendar-day:focus,.ember-power-calendar-weekday:hover,.ember-power-calendar-weekday:focus,.ember-power-calendar-nav-control:hover,.ember-power-calendar-nav-control:focus{cursor:pointer}.ember-power-calendar-nav-control:hover,.ember-power-calendar-nav-control:focus{background-color:var(--color-clear-blue-7);color:var(--color-clear-blue);cursor:pointer}.ember-power-calendar-weekdays{margin-bottom:15px}.ember-power-calendar-weekdays .ember-power-calendar-weekday{text-transform:uppercase;font-weight:400;font-size:12px;line-height:1}.ember-power-calendar-day--current-month{color:var(--color-clear-blue);font-weight:700;background-color:#11b1d20d;position:relative}.ember-power-calendar-day--current-month:hover,.ember-power-calendar-day--current-month:focus{background-color:var(--color-clear-blue-7);cursor:pointer}.ember-power-calendar-day--current-month[available=true]{background-color:#85c51f33;border:1px solid var(--color-success);color:var(--color-success)}.ember-power-calendar-day--current-month[available=true]:hover,.ember-power-calendar-day--current-month[available=true]:focus{background-color:#85c51f4d}.ember-power-calendar-day--current-month[available=true].ember-power-calendar-day--selected{background-color:#85c51f;color:#fff}.ember-power-calendar-day--current-month.ember-power-calendar-day--selected{background-color:var(--color-clear-blue);color:#fff}.ember-power-calendar-day--other-month{color:var(--color-slate-text)}.small-thumbnail-wrap{display:flex;margin-left:15px;padding-top:.5rem}.small-thumbnail-wrap .small-thumbnail{margin-left:-15px}.small-thumbnail-wrap .small-thumbnail .product-image-area{background-color:#fff;border:1px solid var(--color-slate-gray-7);width:40px;height:40px}.small-thumbnail-wrap .small-thumbnail .image-letter{display:flex;align-items:center;justify-content:center;color:var(--color-slate-gray-5);font-size:20px;text-transform:uppercase;font-weight:500}.first-dispo{margin-top:1rem}.first-dispo .svg-inline--fa{margin:0 5px 0 0}.first-dispo .calendar-icon{display:none}.image-wrap{display:flex;margin:5px 0}.product-image-area{position:relative;overflow:hidden;z-index:0;display:block;width:80px;height:80px;border-radius:50%;transition:.2s;background-size:cover;background-repeat:no-repeat;background-position:center}.list-title{color:var(--color-slate-text);font-weight:700;font-size:16px;line-height:24px}.change-contact,.change-service{display:none;justify-content:center;color:var(--color-slate-gray-6);border:2px solid var(--color-slate-gray-7);min-height:30px;border-radius:var(--border-radius);margin:10px 0 3px;padding:5px;font-size:90%}.change-contact:hover,.change-contact:focus,.change-service:hover,.change-service:focus{cursor:pointer;border:2px solid var(--color-slate-gray-5);color:var(--color-slate-gray-4)}.empty-step{padding:100px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.empty-step .empty-svg{width:100px;height:auto;margin-bottom:20px}.empty-step .empty-svg svg{fill:var(--color-clear-blue)}.empty-step .empty-text{font-size:18px}.list-services{min-height:50px;padding:0 .4rem;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px #0000000d;transition:transform .2s ease,box-shadow .2s ease;border:1px solid #f2f4f8;border-radius:16px}.list-services:hover,.list-services:focus{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.list-services .details-area{padding:.9rem .3rem}.list-services .details-area .product-name{font-weight:700;font-size:18px;line-height:1.2;text-transform:capitalize}.list-services .details-area .product-name:hover,.list-services .details-area .product-name:focus{cursor:pointer}.list-services .details-area .product-description{font-size:14px;line-height:14px;color:var(--color-slate-text)}.list-services .details-area .product-description.online-consulting{margin-top:10px}.list-services .details-area .product-description.online-consulting svg{margin-left:0;color:var(--color-clear-blue)}.list-services .details-area .button.select{margin:0}.list-services .details-area .group-icon{color:var(--color-slate-text);font-size:14px}.list-services .button.primary{margin:0 0 .5rem}.list-services.selected{background:var(--color-clear-blue-8);border-color:var(--color-clear-blue)}.list-services.selected .product-name{color:var(--color-clear-blue)}#loading-app .box-shadow{display:none}.loading div{animation-fill-mode:both;display:inline-block;background-color:var(--color-slate-gray);width:10px;height:10px;border-radius:3px;margin:1px}.loading>div:nth-child(1){-webkit-animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08)}.loading>div:nth-child(2){-webkit-animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08)}.loading>div:nth-child(3){-webkit-animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08)}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea,select{box-shadow:none;outline:0;border:1px solid var(--color-slate-gray-5);background-color:#fff;width:100%;padding-left:.8rem;outline:none;color:#062942;border-radius:var(--border-radius);font-size:15px;transition:none;background-image:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}[type=text]:focus,[type=text]:hover,[type=password]:focus,[type=password]:hover,[type=date]:focus,[type=date]:hover,[type=datetime]:focus,[type=datetime]:hover,[type=datetime-local]:focus,[type=datetime-local]:hover,[type=month]:focus,[type=month]:hover,[type=week]:focus,[type=week]:hover,[type=email]:focus,[type=email]:hover,[type=number]:focus,[type=number]:hover,[type=search]:focus,[type=search]:hover,[type=tel]:focus,[type=tel]:hover,[type=time]:focus,[type=time]:hover,[type=url]:focus,[type=url]:hover,[type=color]:focus,[type=color]:hover,textarea:focus,textarea:hover,select:focus,select:hover{border-color:var(--form-input-hover-border);background-color:var(--form-input-hover-bg);box-shadow:none;transition:none}[type=text]:focus-visible,[type=password]:focus-visible,[type=date]:focus-visible,[type=datetime]:focus-visible,[type=datetime-local]:focus-visible,[type=month]:focus-visible,[type=week]:focus-visible,[type=email]:focus-visible,[type=number]:focus-visible,[type=search]:focus-visible,[type=tel]:focus-visible,[type=time]:focus-visible,[type=url]:focus-visible,[type=color]:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 4px var(--form-input-focus-border);border-color:var(--form-input-focus-border)}input[type=text]:focus,input[type=text]:hover,input[type=password]:focus,input[type=password]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=month]:focus,input[type=month]:hover,input[type=week]:focus,input[type=week]:hover,input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,input[type=color]:focus,input[type=color]:hover,input[type=number]:focus,input[type=number]:hover,input[type=search]:focus,input[type=search]:hover,textarea:focus,textarea:hover textarea,select,input.date-input:focus,select:focus{box-shadow:none;outline:0}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input[type=color]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus,.sp-replacer:focus,input.date-input:focus,select:focus{border:1px solid var(--form-input-focus-border);background:#fff}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,input,select,input.date-input,.sp-replacer{box-shadow:none;outline:0}input[type=color]:focus,input[type=color]:hover,input[type=date]:focus,input[type=date]:hover,input[type=datetime-local]:focus,input[type=datetime-local]:hover,input[type=datetime]:focus,input[type=datetime]:hover,input[type=email]:focus,input[type=email]:hover,input[type=month]:focus,input[type=month]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,input[type=time]:focus,input[type=time]:hover,input[type=url]:focus,input[type=url]:hover,input[type=week]:focus,input[type=week]:hover,textarea:focus,textarea:hover,input:focus,input:hover,select:focus,select:hover,input.date-input:focus,input.date-input:hover,.sp-replacer:focus,.sp-replacer:hover{border-color:var(--form-input-hover-border);background-color:var(--form-input-hover-bg);box-shadow:none;transition:none}input[type=color]:focus:disabled,input[type=color]:hover:disabled,input[type=date]:focus:disabled,input[type=date]:hover:disabled,input[type=datetime-local]:focus:disabled,input[type=datetime-local]:hover:disabled,input[type=datetime]:focus:disabled,input[type=datetime]:hover:disabled,input[type=email]:focus:disabled,input[type=email]:hover:disabled,input[type=month]:focus:disabled,input[type=month]:hover:disabled,input[type=number]:focus:disabled,input[type=number]:hover:disabled,input[type=password]:focus:disabled,input[type=password]:hover:disabled,input[type=search]:focus:disabled,input[type=search]:hover:disabled,input[type=tel]:focus:disabled,input[type=tel]:hover:disabled,input[type=text]:focus:disabled,input[type=text]:hover:disabled,input[type=time]:focus:disabled,input[type=time]:hover:disabled,input[type=url]:focus:disabled,input[type=url]:hover:disabled,input[type=week]:focus:disabled,input[type=week]:hover:disabled,textarea:focus:disabled,textarea:hover:disabled,input:focus:disabled,input:hover:disabled,select:focus:disabled,select:hover:disabled,input.date-input:focus:disabled,input.date-input:hover:disabled,.sp-replacer:focus:disabled,.sp-replacer:hover:disabled{background-color:var(--form-input-disabled-bg);border-color:var(--form-input-disabled-border)}input[type=color]:focus-visible,input[type=date]:focus-visible,input[type=datetime-local]:focus-visible,input[type=datetime]:focus-visible,input[type=email]:focus-visible,input[type=month]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=time]:focus-visible,input[type=url]:focus-visible,input[type=week]:focus-visible,textarea:focus-visible,input:focus-visible,select:focus-visible,input.date-input:focus-visible,.sp-replacer:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 4px var(--form-input-focus-border);border-color:var(--form-input-focus-border)}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,textarea:disabled,input:disabled,select:disabled,input.date-input:disabled,.sp-replacer:disabled{background-color:var(--form-input-disabled-bg);border-color:var(--form-input-disabled-border);color:var(--form-input-disabled-text-color)}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea,input,select,input.date-input,.sp-replacer{border:1px solid var(--form-input-border);background-color:#fff;width:100%;padding-left:.8rem;outline:none;color:#062942;border-radius:var(--border-radius);font-size:.875rem;transition:none;background-image:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}input.error,address.error,div.error input,div.error select,.error .check{border:1px solid var(--bm-alert-stroke);background:var(--bm-alert-fill)}input.error:focus,input.error:hover,address.error:focus,address.error:hover,div.error input:focus,div.error input:hover,div.error select:focus,div.error select:hover,.error .check:focus,.error .check:hover{border:1px solid var(--bm-alert-stroke);background:var(--bm-alert-fill)}.address-edit-check{display:none}.summary{position:sticky;top:50px}.summary .beebeeLabel{text-align:left}.summaryLabel,.summaryInfo{display:block;min-height:12px;margin:0;padding:0}.summaryInfo{overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:700}.summaryInfo.online-consulting{font-weight:500}.summaryInfo.online-consulting svg{margin-left:0;color:var(--color-clear-blue)}.summaryMobile{font-size:14px;font-weight:700}.beebeeLabel,.input-label{font-style:normal;font-weight:400;font-size:14px;line-height:140%;text-align:right;text-transform:capitalize;color:var(--text-muted);float:none;margin:4px 0 6px;z-index:0;min-height:26px}.beebeeLabel.text-left,.input-label.text-left{text-align:left}.beebeeLabel.cardLabelSecondary,.input-label.cardLabelSecondary{color:var(--color-slate-gray);font-size:14px;font-weight:700}.beebeeLabel.cardLabel,.input-label.cardLabel{color:var(--color-slate-gray);font-size:16px;font-weight:700}.beebeeLabel.cardLabel.noBottom,.input-label.cardLabel.noBottom{margin-bottom:0;padding-bottom:0}.beebeeLabel.cardLabelH6,.input-label.cardLabelH6{color:var(--color-slate-gray);font-size:14px;padding-bottom:10px;white-space:nowrap}.beebeeLabel.cardLabelH6.noBottom,.input-label.cardLabelH6.noBottom{margin-bottom:0;padding-bottom:0}.beebeeLabel.cardLabelH6,.input-label.cardLabelH6{text-align:left}.beebeeLabel.pLabel,.input-label.pLabel{color:var(--color-slate-gray);font-size:14px;padding-bottom:10px}.subLabel{color:var(--color-slate-gray-4)}.h4-title{font-size:1.5625rem;line-height:1.8625rem;margin-bottom:1.5rem;text-align:center;color:var(--color-clear-blue)}.h4-title.small{font-size:1.125rem;line-height:1.4}.input.error .input-label,.error .input-label{color:var(--color-error)}.input.error input,.input.error input[type=color],.input.error input[type=date],.input.error input[type=datetime-local],.input.error input[type=datetime],.input.error input[type=email],.input.error input[type=month],.input.error input[type=number],.input.error input[type=password],.input.error input[type=search],.input.error input[type=tel],.input.error input[type=text],.input.error input[type=time],.input.error input[type=url],.input.error input[type=week],.input.error textarea,.input.error select,.input.error input.date-input,.input.error .sp-replacer,.error input,.error input[type=color],.error input[type=date],.error input[type=datetime-local],.error input[type=datetime],.error input[type=email],.error input[type=month],.error input[type=number],.error input[type=password],.error input[type=search],.error input[type=tel],.error input[type=text],.error input[type=time],.error input[type=url],.error input[type=week],.error textarea,.error select,.error input.date-input,.error .sp-replacer{border:1px solid var(--bm-alert-stroke);background:var(--bm-alert-fill)}.input.error input:focus,.input.error input:hover,.input.error input[type=color]:focus,.input.error input[type=color]:hover,.input.error input[type=date]:focus,.input.error input[type=date]:hover,.input.error input[type=datetime-local]:focus,.input.error input[type=datetime-local]:hover,.input.error input[type=datetime]:focus,.input.error input[type=datetime]:hover,.input.error input[type=email]:focus,.input.error input[type=email]:hover,.input.error input[type=month]:focus,.input.error input[type=month]:hover,.input.error input[type=number]:focus,.input.error input[type=number]:hover,.input.error input[type=password]:focus,.input.error input[type=password]:hover,.input.error input[type=search]:focus,.input.error input[type=search]:hover,.input.error input[type=tel]:focus,.input.error input[type=tel]:hover,.input.error input[type=text]:focus,.input.error input[type=text]:hover,.input.error input[type=time]:focus,.input.error input[type=time]:hover,.input.error input[type=url]:focus,.input.error input[type=url]:hover,.input.error input[type=week]:focus,.input.error input[type=week]:hover,.input.error textarea:focus,.input.error textarea:hover,.input.error select:focus,.input.error select:hover,.input.error input.date-input:focus,.input.error input.date-input:hover,.input.error .sp-replacer:focus,.input.error .sp-replacer:hover,.error input:focus,.error input:hover,.error input[type=color]:focus,.error input[type=color]:hover,.error input[type=date]:focus,.error input[type=date]:hover,.error input[type=datetime-local]:focus,.error input[type=datetime-local]:hover,.error input[type=datetime]:focus,.error input[type=datetime]:hover,.error input[type=email]:focus,.error input[type=email]:hover,.error input[type=month]:focus,.error input[type=month]:hover,.error input[type=number]:focus,.error input[type=number]:hover,.error input[type=password]:focus,.error input[type=password]:hover,.error input[type=search]:focus,.error input[type=search]:hover,.error input[type=tel]:focus,.error input[type=tel]:hover,.error input[type=text]:focus,.error input[type=text]:hover,.error input[type=time]:focus,.error input[type=time]:hover,.error input[type=url]:focus,.error input[type=url]:hover,.error input[type=week]:focus,.error input[type=week]:hover,.error textarea:focus,.error textarea:hover,.error select:focus,.error select:hover,.error input.date-input:focus,.error input.date-input:hover,.error .sp-replacer:focus,.error .sp-replacer:hover{border:1px solid var(--bm-alert-stroke);background:var(--bm-alert-fill)}.input.error input[type=checkbox]+label:before,.input.error input[type=radio]+label:before,.input.error .check-button:before,.error input[type=checkbox]+label:before,.error input[type=radio]+label:before,.error .check-button:before{border:1px solid var(--bm-alert-stroke)}.input.error .checkbox label,.input.error .beebeeLabel,.error .checkbox label,.error .beebeeLabel{color:var(--color-error)}.button.large span,a.button.large span{line-height:50px}.no-wrap{white-space:nowrap}.button.primary,.button-group .button.primary{color:#fff;background-color:var(--color-clear-blue);border-color:var(--color-clear-blue);border-width:2px}.button.primary:hover,.button.primary:focus,.button-group .button.primary:hover,.button-group .button.primary:focus{background-color:var(--color-clear-blue-4);border-color:var(--color-clear-blue)}.button.primary.hollow,.button-group .button.primary.hollow{color:var(--color-clear-blue);border-color:var(--color-clear-blue);background-color:#fff}.button.secondary,.button-group .button.secondary{color:#fff;background-color:#fff;border-color:var(--color-slate-gray-6);color:var(--color-slate-gray-6);border-width:2px}.button.secondary:hover,.button.secondary:focus,.button-group .button.secondary:hover,.button-group .button.secondary:focus{background-color:#fff;border-color:var(--color-slate-gray-3);color:var(--color-slate-gray-3)}.button.secondary.hollow,.button-group .button.secondary.hollow{color:var(--color-slate-gray-6);border-color:var(--color-slate-gray-6);background-color:#fff}.button.success,.button-group .button.success{background-color:var(--color-success);border-color:var(--color-success);color:#fff}.button.success:hover,.button.success:focus,.button-group .button.success:hover,.button-group .button.success:focus{background-color:var(--bg-hover-success);border-color:var(--color-success);color:#fff}.button.alert,.button-group .button.alert{background-color:var(--color-error);border-color:var(--color-error);color:#fff}.button.alert:hover,.button.alert:focus,.button-group .button.alert:hover,.button-group .button.alert:focus{background-color:var(--bg-hover-error);border-color:var(--color-error);color:#fefefe}.button.hollow,.button-group .button.hollow{color:var(--color-slate-gray-4);border-color:var(--color-slate-gray-6);background-color:#fff}.button.hollow:hover,.button.hollow:focus,.button-group .button.hollow:hover,.button-group .button.hollow:focus{border-color:var(--color-slate-gray);color:var(--color-slate-gray)}.button .button-subtitle,.button-group .button .button-subtitle{display:block}.button.primary.disabled,.button.primary.disabled:hover,.button-group .button.primary.disabled,.button-group .button.primary.disabled:hover{background-color:var(--bg-hover-success)}.login-user{float:right}.login-selection .button{justify-content:center;display:flex;align-items:center;background-color:#fff;border:1px solid var(--color-slate-gray-7);border-radius:var(--border-radius);color:var(--color-slate-gray-4)}.login-selection .button .material-icons,.login-selection .button .svg-inline--fa{color:var(--color-slate-gray-4);font-size:20px;margin:0 1rem}.login-selection .button.selected{background-color:var(--color-clear-blue-8);border-color:var(--color-clear-blue);border-radius:var(--border-radius);color:var(--color-slate-gray)}.login-selection .button.selected .material-icons,.login-selection .button.selected .svg-inline--fa{color:var(--color-clear-blue)}.beebeeboard-badge-wrap{margin-top:30px}.beebeeboard-badge-wrap .beebeeboard-badge-widget small.beebeeboard-badge-content{padding:10px 50px 50px}.beebeeboard-badge-wrap .beebeeboard-badge-widget .beebeeboard-badge-content{display:flex;justify-content:center;align-content:center;width:auto;height:45px;padding:50px 50px 0;font-family:sans-serif;text-align:center;vertical-align:middle;font-weight:400;font-size:13px;cursor:pointer}.beebeeboard-badge-wrap .beebeeboard-badge-widget .beebeeboard-badge-content div{display:flex;justify-content:center;align-content:center;flex-direction:column;line-height:15px}.beebeeboard-badge-wrap .beebeeboard-badge-widget .beebeeboard-badge-content .beebeeboard-badge-mascotte{margin-left:-25px;margin-right:5px;margin-top:4px;background:#fff;padding:4px;border-radius:50%;width:38px;height:38px;border:1px solid #fff}.beebeeboard-badge-wrap .beebeeboard-badge-widget .beebeeboard-badge-content span{display:block;font-size:12px}.select-timezone{display:flex;align-items:center;justify-content:center;margin:2rem 0;color:var(--color-slate-gray-4)}.select-timezone>span,.select-timezone>div{display:flex}.select-timezone .material-icons,.select-timezone .svg-inline--fa{font-size:.9rem}.select-timezone select{border:0;margin-bottom:0;font-size:.9rem}.privacy-box{font-size:12px}.privacy-box ul{margin-top:10px}.privacy-box label{display:inline-block}.total{font-size:18px;font-weight:500;margin:30px 0;text-align:right}.total .totalInfo{color:var(--color-clear-blue)}.confirm-button{margin:15px 0;line-height:16px;font-size:14px}.confirm-button .button-price{display:block;margin-top:10px}.notAvailable{line-height:16px;font-size:13px;background:var(--color-slate-gray-4);color:#fff;padding:5px 9px;border-radius:var(--border-radius)}.pay-message{margin:20px 0;font-size:16px;line-height:18px;font-weight:700;text-align:center}.required{color:var(--color-slate-gray);font-size:11px}.book-error{border-radius:var(--border-radius);border:1px solid var(--bm-alert-stroke);background:var(--bm-alert-fill);margin:.3rem;padding:20px}.modal-container{position:fixed;display:block;height:100%;width:100%;top:0;left:0;z-index:1}.modal-container .modal-background .modal .modal-bar .close-button .svg-inline--fa{font-size:24px;height:57px;width:.625em}.modal-container .modal-background .modal .modal-footer .button .loading div{background-color:var(--color-white)}.modal-container .modal-background .modal .content-bar>*{max-width:900px;margin-left:auto;margin-right:auto}.is-deleting:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9999}.is-deleting:after{content:"";background-image:url(https://beebeeassets.beebeeboard.com/manifest/beebeeboard.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:fixed;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.2;filter:alpha(opacity=20);max-width:25rem;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;z-index:10000}.modal-window{position:fixed;display:flex;align-items:center;justify-content:center;background-color:#ffffffd9;inset:0;z-index:999;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s}.modal-window div:not(:last-of-type){margin-bottom:15px}.modal-window.open{visibility:visible;opacity:1;pointer-events:auto}.modal-window:target{visibility:visible;opacity:1;pointer-events:auto}.modal-window>div{max-width:500px;padding:2em;background:#fff;background-color:#fff;border:1px solid var(--color-slate-gray-7);border-radius:var(--border-radius);color:var(--color-slate-gray-4);max-height:80vh;overflow:auto;margin-bottom:10px}.modal-window header{font-weight:700}.modal-window h1{font-size:150%;margin:0 0 15px}.modal-window .modal-close{color:#aaa;line-height:50px;font-size:80%;position:absolute;right:0;text-align:center;top:0;width:70px;text-decoration:none}.modal-window .modal-close:hover,.modal-window .modal-close:focus{color:#000}.same-person{background-color:var(--color-clear-blue-8);border:1px solid var(--color-clear-blue);border-radius:4px;color:var(--color-slate-gray);padding:10px;margin-bottom:10px;font-size:12px}time.icon{font-size:1em;display:block;position:relative;width:3.3em;height:3.5em;background-color:#fff;border-radius:5px;border:1px solid #bdbdbd;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:rotate(0deg) skewY(0deg);-webkit-transform-origin:50% 10%;transform-origin:50% 10%;margin-right:1rem}time.icon *{display:block;width:100%;font-size:.6em;font-weight:700;font-style:normal;text-align:center}time.icon strong{position:absolute;top:0;color:#fff;background-color:var(--color-clear-blue);border-bottom:1px dashed var(--color-clear-blue);box-shadow:0 1px 0 var(--color-clear-blue)}time.icon em{position:absolute;bottom:0;color:var(--color-clear-blue)}time.icon span{width:100%;font-size:1.5em;letter-spacing:-.05em;padding-top:.55em;color:var(--color-clear-blue)}time.icon:hover,time.icon:focus{-webkit-animation:swing .6s ease-out;animation:swing .6s ease-out}.people-list>div.people-item:not(:last-child){border-bottom:1px solid var(--color-slate-gray-6);padding-bottom:20px;margin-bottom:20px}.step-detail-contact .box-selected-items{top:0;background:#fff;z-index:10}.step-detail-contact .box-shadow{margin-bottom:50px}.stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between}.stepper-wrapper .stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}.stepper-wrapper .stepper-item:before{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:20px;left:-50%;z-index:2}.stepper-wrapper .stepper-item:after{position:absolute;content:"";border-bottom:2px solid #ccc;width:100%;top:20px;left:50%;z-index:2}.stepper-wrapper .stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-slate-gray-8);margin-bottom:6px}.stepper-wrapper .stepper-item.active .step-counter{background-color:#fff;border:2px solid var(--color-success);color:var(--color-success)}.stepper-wrapper .stepper-item.completed .step-counter{background-color:var(--color-success);color:#fff}.stepper-wrapper .stepper-item.completed:after{position:absolute;content:"";border-bottom:2px solid var(--color-success);width:100%;top:20px;left:50%;z-index:3}.stepper-wrapper .stepper-item:first-child:before{content:none}.stepper-wrapper .stepper-item:last-child:after{content:none}.full-height-contract{min-height:calc(100vh - 180px)}.lang-selection .link-button{border:1px solid transparent;padding:0}.lang-selection .link-button.selected-flag-menu{border-color:var(--color-clear-blue)}.hand-attention{font-size:23px;color:var(--color-error)}.waiting-list-text{font-size:.9rem}.cookie-banner{position:fixed;width:60%;max-width:700px;z-index:2147483645;border-radius:2.5px;bottom:2em;left:1em;font-size:16px;max-height:90%;overflow-y:auto;overflow-x:hidden;box-shadow:0 0 18px #0003}.cookie-banner .cookie-banner-container{padding:24px;border-radius:8px;background:#0a2540;color:#fff}.cookie-banner .cookie-title{font-size:1.4rem;font-weight:700;margin-bottom:.5rem}.cookie-banner .cookie-description{font-size:.95rem;margin-bottom:1.2rem;font-size:14px}.cookie-banner .cookie-options{background:#f7f7f7;border:1px solid #ddd;padding:1rem;border-radius:6px;margin-bottom:1rem}.cookie-banner .cookie-options .cookie-option{display:flex;align-items:center;gap:.5rem;padding:.4rem 0}.cookie-banner .cookie-options .cookie-option input[type=checkbox]{width:18px;height:18px}.cookie-banner .cookie-buttons .button{margin-bottom:.5rem}.ember-basic-dropdown-trigger{min-height:40px;display:flex;align-items:center}.ember-basic-dropdown-content .ember-power-select-options{margin:.7rem 0;font-size:13.5px}.ui-slider .noUi-handle,.ui-slider .noUi-target{box-shadow:none;border-radius:var(--border-radius)}.form-progress-bar__seg{flex:1;height:4px;border-radius:2px;background:var(--color-slate-gray-7);transition:background .3s;position:relative;overflow:hidden}.form-progress-bar__seg.is-done,.form-progress-bar__seg.is-active{background:var(--color-beebee-blue)}.form-progress-bar__seg.is-active:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:bk-shimmer 1.8s ease-in-out infinite}@media(min-width:640px){.left-panel{max-width:300px}.box-menu-items{margin-top:50px;padding:25px 35px 40px}.box-shadow{padding:25px 35px 40px}.box-shadow.box-selected-items{position:sticky;top:50px}.margin-top-50{top:50px}.step-header{margin-top:50px}.selected-items{flex-direction:column;max-width:225px;padding:20px 0 0}.selected-items li{width:100%;padding:.3rem 0;border-left:4px solid var(--color-slate-gray-7);border-bottom:0;padding:20px 10px}.selected-items li .item{flex-direction:row}.selected-items .item{padding:0 15px}}@media(min-width:980px){.main-panel .dateSelected{display:flex}.main-panel .backCalendarButton{display:none}}@media(max-width:640px){.content-wrap{padding-top:70px}.step-detail-contact .box-shadow{margin-top:20px;margin-bottom:20px}}@media(min-width:860px){.organization-name{font-size:20px}.selected-items .item .description .line{font-size:16px}}@media only screen and (min-width:680px){.selected-items .item.user{margin-top:30px}.selected-items .item .description{font-size:.9rem;text-align:left}#loading-app .box-shadow{display:inherit}#loading-app .organization-link{width:100px;height:100px;display:inline-block;background:var(--color-slate-gray-8);border-radius:1000px;margin-bottom:10px}#loading-app .organization-name{width:130px;height:20px;display:inline-block;background:var(--color-slate-gray-8);border-radius:var(--border-radius)}.beebeeLabel.cardLabelH6,.input-label.cardLabelH6{text-align:right}}@media(min-width:870px){.first-dispo .calendar-icon{display:flex}}@media only screen and (max-width:680px){.modal-window>div{max-height:100vh}}@media(max-width:768px){.stepper-wrapper .stepper-item{font-size:12px}}@media screen and (min-width:42.5em){.full-height-contract{min-height:calc(100vh - 530px)}}@media screen and (max-width:992px){.cookie-banner{max-width:700px;left:50%;transform:translate(-50%)}}@media only screen and (max-width:896px){.cookie-banner{width:95%}}/*!
*  PaymentFont 1.2.5 by @AMPoellmann - http://paymentfont.io
*  License - http://paymentfont.io/#license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-family:PaymentFont;src:url(https://s3.eu-central-1.amazonaws.com/booking.beebeeboard.com/booking/assets/paymentfont-webfont-BzkqZksC.eot);src:url(https://s3.eu-central-1.amazonaws.com/booking.beebeeboard.com/booking/assets/paymentfont-webfont-BzkqZksC.eot?#iefix) format("embedded-opentype"),url(https://s3.eu-central-1.amazonaws.com/booking.beebeeboard.com/booking/assets/paymentfont-webfont-Fszc17_y.woff) format("woff2"),url(https://s3.eu-central-1.amazonaws.com/booking.beebeeboard.com/booking/assets/paymentfont-webfont-Fszc17_y.woff) format("woff"),url(https://s3.eu-central-1.amazonaws.com/booking.beebeeboard.com/booking/assets/paymentfont-webfont-C4-NYU4_.ttf) format("truetype"),url(https://s3.eu-central-1.amazonaws.com/booking.beebeeboard.com/booking/assets/paymentfont-webfont-CbYxeqeG.svg#paymentfont-webfont) format("svg");font-weight:400;font-style:normal}.pf{display:inline-block;font: 14px/1 PaymentFont;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pf-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.pf-2x{font-size:2em}.pf-3x{font-size:3em}.pf-4x{font-size:4em}.pf-5x{font-size:5em}.pf-amazon:before{content:""}.pf-american-express:before{content:""}.pf-american-express-alt:before{content:""}.pf-atm:before{content:""}.pf-bankomat:before{content:""}.pf-bank-transfer:before{content:""}.pf-bitcoin:before{content:""}.pf-bitcoin-sign:before{content:""}.pf-braintree:before{content:""}.pf-btc:before{content:""}.pf-card:before{content:""}.pf-carta-si:before{content:""}.pf-cash:before{content:""}.pf-cash-on-delivery:before{content:""}.pf-cb:before{content:""}.pf-cirrus:before{content:""}.pf-cirrus-alt:before{content:""}.pf-clickandbuy:before{content:""}.pf-credit-card:before{content:""}.pf-diners:before{content:""}.pf-discover:before{content:""}.pf-ec:before{content:""}.pf-eps:before{content:""}.pf-eur:before{content:""}.pf-facture:before{content:""}.pf-fattura:before{content:""}.pf-flattr:before{content:""}.pf-giropay:before{content:""}.pf-google-wallet:before{content:""}.pf-google-wallet-alt:before{content:""}.pf-gpb:before{content:""}.pf-gratipay:before{content:""}.pf-ideal:before{content:""}.pf-ils:before{content:""}.pf-inr:before{content:""}.pf-invoice:before{content:""}.pf-invoice-sign:before{content:""}.pf-invoice-sign-alt:before{content:""}.pf-invoice-sign-alt-o:before{content:""}.pf-invoice-sign-o:before{content:""}.pf-jcb:before{content:""}.pf-jpy:before{content:""}.pf-krw:before{content:""}.pf-maestro:before{content:""}.pf-maestro-alt:before{content:""}.pf-mastercard:before{content:""}.pf-mastercard-alt:before{content:""}.pf-mastercard-securecode:before{content:""}.pf-ogone:before{content:""}.pf-paybox:before{content:""}.pf-paylife:before{content:""}.pf-paypal:before{content:""}.pf-paypal-alt:before{content:""}.pf-paysafecard:before{content:""}.pf-postepay:before{content:""}.pf-quick:before{content:""}.pf-rechnung:before{content:""}.pf-ripple:before{content:""}.pf-rub:before{content:""}.pf-skrill:before{content:""}.pf-sofort:before{content:""}.pf-square:before{content:""}.pf-stripe:before{content:""}.pf-truste:before{content:""}.pf-try:before{content:""}.pf-unionpay:before{content:""}.pf-usd:before{content:""}.pf-verified-by-visa:before{content:""}.pf-verisign:before{content:""}.pf-visa:before{content:""}.pf-visa-electron:before{content:""}.pf-western-union:before{content:""}.pf-western-union-alt:before{content:""}.pf-wirecard:before{content:""}.pf-sepa:before{content:""}.pf-sepa-alt:before{content:""}.pf-apple-pay:before{content:""}.pf-interac:before{content:""}.pf-paymill:before{content:""}.pf-dankort:before{content:""}.pf-bancontact-mister-cash:before{content:""}.pf-moip:before{content:""}.pf-pagseguro:before{content:""}.pf-cash-on-pickup:before{content:""}.pf-sage:before{content:""}.pf-elo:before{content:""}.pf-elo-alt:before{content:""}.pf-payu:before{content:""}.pf-mercado-pago:before{content:""}.pf-mercado-pago-sign:before{content:""}.pf-payshop:before{content:""}.pf-multibanco:before{content:""}.pf-gratipay-sign:before{content:""}.pf-six:before{content:""}.pf-cashcloud:before{content:""}.pf-interac-alt:before{content:""}.pf-klarna:before{content:""}.pf-bitpay:before{content:""}.pf-venmo:before{content:""}.pf-visa-debit:before{content:""}.pf-alipay:before{content:""}.pf-diners-alt:before{content:""}.pf-hipercard:before{content:""}.pf-skrill-alt:before{content:""}.pf-shopify:before{content:""}.pf-direct-debit:before{content:""}.pf-sodexo:before{content:""}.pf-bpay:before{content:""}.pf-contactless:before{content:""}.pf-contactless-alt:before{content:""}.pf-eth:before{content:""}.pf-ltc:before{content:""}.pf-visa-pay:before{content:""}.pf-wechat-pay:before{content:""}.pf-amazon-pay:before{content:""}.pf-amazon-pay-alt:before{content:""}
