@charset "UTF-8";.sol-input-text,.sol-input-textarea,.sv-contactsearchall-portlet form.navbar-search .search-query,.sv-fileshareall-portlet .sv-file-comments textarea,.sv-fileshareall-portlet input[type=text],.sv-searchform2-portlet.sv-portlet .sv-searchform2-input,.sv-tasks-portlet.sv-portlet .input-append input.sv-tasks-input{-webkit-appearance:none;appearance:none;background:none;background-color:var(--sol-color-background);border:none;border:2px solid var(--sol-color-primary);border-radius:0;color:var(--sol-color-black);display:block;font-size:1.0625rem;height:45px;padding:0 15px;width:100%}.sol-input-text:focus,.sol-input-textarea:focus,.sv-contactsearchall-portlet form.navbar-search .search-query:focus,.sv-fileshareall-portlet .sv-file-comments textarea:focus,.sv-fileshareall-portlet input[type=text]:focus,.sv-searchform2-portlet.sv-portlet .sv-searchform2-input:focus,.sv-tasks-portlet.sv-portlet .input-append input.sv-tasks-input:focus{border-color:var(--sol-color-white);box-shadow:none;outline:2px solid var(--sol-color-focus);outline-offset:0}.sol-input-text:disabled,.sol-input-textarea:disabled,.sv-contactsearchall-portlet form.navbar-search .search-query:disabled,.sv-fileshareall-portlet .sv-file-comments textarea:disabled,.sv-fileshareall-portlet input[type=text]:disabled,.sv-searchform2-portlet.sv-portlet .sv-searchform2-input:disabled,.sv-tasks-portlet.sv-portlet .input-append input.sv-tasks-input:disabled{opacity:.7}.sol-input-text::placeholder,.sol-input-textarea::placeholder,.sv-contactsearchall-portlet form.navbar-search .search-query::placeholder,.sv-fileshareall-portlet .sv-file-comments textarea::placeholder,.sv-fileshareall-portlet input[type=text]::placeholder,.sv-searchform2-portlet.sv-portlet .sv-searchform2-input::placeholder,.sv-tasks-portlet.sv-portlet .input-append input.sv-tasks-input::placeholder{color:var(--sol-color-dark-gray)}.sol-input-text--invalid{background-image:url(/webdav/files/System/resources/graphics/icons/times-invalid.svg);border-color:var(--sol-color-red)}.sol-input-textarea,.sv-fileshareall-portlet .sv-file-comments textarea{height:auto;max-width:100%;min-height:120px;padding-bottom:8px;padding-top:8px}.sol-button,.sv-calendar-portlet .fc-header .fc-button{-webkit-appearance:none;appearance:none;background:none;background-color:var(--sol-color-primary);border:1px solid #0000;border-radius:5px;color:var(--sol-color-primary-text);cursor:pointer;display:inline-block;font-size:1.125rem;padding:10px 25px;text-decoration:none}.sol-button:focus,.sv-calendar-portlet .fc-header .fc-button:focus{box-shadow:none;outline:none;z-index:inherit}.sol-button:focus-visible,.sv-calendar-portlet .fc-header .fc-button:focus-visible{outline:2px solid var(--sol-color-focus);outline-offset:2px}.sol-button:focus-visible,.sol-button:hover,.sv-calendar-portlet .fc-header .fc-button:focus-visible,.sv-calendar-portlet .fc-header .fc-button:hover{background-color:var(--sol-color-primary--dark);color:var(--sol-color-primary-text);text-decoration:underline}.sol-button:focus-visible,.sv-calendar-portlet .fc-header .fc-button:focus-visible{border:1px solid var(--sol-color-white);outline:3px solid var(--sol-color-focus);outline-offset:0}.sol-button--invert,.sv-contactsearchall-portlet div[data-fn-load-more-container] button.btn{background-color:initial;color:var(--sol-color-primary)}.sol-button--invert:focus-visible,.sol-button--invert:hover,.sv-contactsearchall-portlet div[data-fn-load-more-container] button.btn:focus-visible,.sv-contactsearchall-portlet div[data-fn-load-more-container] button.btn:hover{background-color:var(--sol-color-primary);color:var(--sol-color-primary-text)}.sol-input-checkbox,.sol-input-radio,.sv-contactsearchall-portlet form.navbar-search .sv-admin-container input[type=checkbox]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sol-input-checkbox+label:before,.sol-input-radio+label:before,.sv-contactsearchall-portlet form.navbar-search .sv-admin-container input[type=checkbox]+label:before{background-color:var(--sol-color-primary-text);border:1px solid var(--sol-color-primary);border-radius:3px;box-sizing:border-box;content:"";height:20px;left:0;margin-top:-1px;position:absolute;transition-duration:.2s;transition-property:color,background-color,border-color,border-width;transition-timing-function:ease;width:20px}.sol-input-checkbox+label,.sol-input-radio+label,.sv-contactsearchall-portlet form.navbar-search .sv-admin-container input[type=checkbox]+label{align-items:center;cursor:pointer;display:inline-flex;font-size:1rem;line-height:1.2;margin-bottom:15px;padding-left:30px;padding-right:3px;position:relative}.sol-input-checkbox:focus+label,.sol-input-radio:focus+label,.sv-contactsearchall-portlet form.navbar-search .sv-admin-container input[type=checkbox]:focus+label{box-shadow:none;outline:none;z-index:inherit}.sol-input-checkbox[disabled]+label,.sol-input-radio[disabled]+label,.sv-contactsearchall-portlet form.navbar-search .sv-admin-container input[disabled][type=checkbox]+label{cursor:not-allowed;opacity:.8}.sol-input-checkbox:focus-visible+label,.sol-input-radio:focus-visible+label,.sv-contactsearchall-portlet form.navbar-search .sv-admin-container input[type=checkbox]:focus-visible+label{border-radius:2px;outline:2px solid var(--sol-color-focus);outline-offset:3px;z-index:10}.sol-input-checkbox:checked+label:before,.sv-contactsearchall-portlet form.navbar-search .sv-admin-container input[type=checkbox]:checked+label:before{speak:none;align-items:center;background-color:var(--sol-color-primary);color:var(--sol-color-primary-text);content:"\f272";content:"\f272"/"";display:inline-block;display:inline-flex;font-family:bootstrap-icons,sans-serif;font-size:inherit;justify-content:center;line-height:1;vertical-align:-.125em}.sol-input-radio+label:before{border-radius:50%}.sol-input-radio:checked+label:before{border-color:var(--sol-color-dark-gray);border-width:5px}.bootstrap .btn-group{font-size:var(--env-font-size-medium)}.bootstrap .btn-group>.btn+.dropdown-toggle{border-left-color:var(--env-element-primary-background-color-dark);box-shadow:none;height:2.75em;margin-left:-4px;width:2.75em}.bootstrap .btn-group.open .btn.dropdown-toggle{background-color:var(--env-element-primary-background-color-dark);border-color:var(--env-element-primary-background-color-dark);box-shadow:none;color:var(--env-element-primary-font-color)}.bootstrap .btn-group>.btn:first-child{border-bottom-left-radius:5px;border-top-left-radius:5px;color:#fff}.bootstrap .btn-group>.btn:last-child,.bootstrap .btn-group>.dropdown-toggle{border-bottom-right-radius:5px;border-top-right-radius:5px}.bootstrap .btn,.bootstrap .btn-mini{align-items:center;-webkit-appearance:none;appearance:none;background:none;background-color:var(--env-element-primary-background-color);background-image:none;border:none;border:1px solid var(--env-element-primary-background-color);border-radius:5px;box-shadow:none;color:var(--env-element-primary-font-color);display:inline-flex;font-family:var(--env-button-font-family);font-size:var(--env-font-size-medium)!important;justify-content:center;line-height:1;margin:0;min-height:2.75em;padding:0 1.3125em;text-align:center;text-decoration:none;text-shadow:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.bootstrap .btn .caret,.bootstrap .btn-mini .caret{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%23fff" d="M10.95 15.42c.59.56 1.53.56 2.12 0l5.36-5.36c.43-.45.42-1.16-.03-1.59-.44-.42-1.13-.42-1.57 0L12 13.3 7.17 8.47c-.45-.43-1.16-.42-1.6.02-.42.44-.43 1.13 0 1.57l5.38 5.36Z"/></svg>');border:none;height:18px;margin-left:0;margin-right:0;margin-top:0;width:18px}.bootstrap .btn-mini:active,.bootstrap .btn:active{background-color:var(--sol-color-primary-text);box-shadow:none}.bootstrap .btn-mini.disabled,.bootstrap .btn-mini:disabled,.bootstrap .btn.disabled,.bootstrap .btn:disabled{color:var(--sol-color-black)}.bootstrap .btn-mini:focus,.bootstrap .btn:focus{outline:none}.bootstrap .btn-mini:focus-visible,.bootstrap .btn-mini:hover,.bootstrap .btn:focus-visible,.bootstrap .btn:hover{background:none;background-color:var(--env-element-primary-background-color-dark);border-color:var(--env-element-primary-background-color-dark);color:var(--env-element-primary-font-color);text-decoration:underline;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.bootstrap .btn-mini:focus-visible .caret,.bootstrap .btn-mini:hover .caret,.bootstrap .btn:focus-visible .caret,.bootstrap .btn:hover .caret{border-top-color:var(--env-element-primary-font-color)}.bootstrap .btn-mini:focus-visible,.bootstrap .btn:focus-visible{outline:2px solid var(--sol-color-focus);outline-offset:1px}.bootstrap .btn i,.bootstrap .btn i.halflings-icon,.bootstrap .btn span.halflings-icon,.bootstrap .btn-mini i,.bootstrap .btn-mini i.halflings-icon,.bootstrap .btn-mini span.halflings-icon{background-image:none!important;font-style:normal;height:auto;line-height:1;margin:-2px 12px 0 0;vertical-align:middle;width:auto}.bootstrap .btn i.halflings-icon.pencil:after,.bootstrap .btn i.pencil:after,.bootstrap .btn span.halflings-icon.pencil:after,.bootstrap .btn-mini i.halflings-icon.pencil:after,.bootstrap .btn-mini i.pencil:after,.bootstrap .btn-mini span.halflings-icon.pencil:after{speak:none;content:"\f4cb";content:"\f4cb"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn i.halflings-icon.remove:after,.bootstrap .btn i.remove:after,.bootstrap .btn span.halflings-icon.remove:after,.bootstrap .btn-mini i.halflings-icon.remove:after,.bootstrap .btn-mini i.remove:after,.bootstrap .btn-mini span.halflings-icon.remove:after{speak:none;content:"\f659";content:"\f659"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn i.halflings-icon.plus:after,.bootstrap .btn i.plus:after,.bootstrap .btn span.halflings-icon.plus:after,.bootstrap .btn-mini i.halflings-icon.plus:after,.bootstrap .btn-mini i.plus:after,.bootstrap .btn-mini span.halflings-icon.plus:after{speak:none;content:"\f64d";content:"\f64d"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn i.check:after,.bootstrap .btn i.halflings-icon.check:after,.bootstrap .btn span.halflings-icon.check:after,.bootstrap .btn-mini i.check:after,.bootstrap .btn-mini i.halflings-icon.check:after,.bootstrap .btn-mini span.halflings-icon.check:after{speak:none;content:"\f633";content:"\f633"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn i.folder-open:after,.bootstrap .btn i.halflings-icon.folder-open:after,.bootstrap .btn span.halflings-icon.folder-open:after,.bootstrap .btn-mini i.folder-open:after,.bootstrap .btn-mini i.halflings-icon.folder-open:after,.bootstrap .btn-mini span.halflings-icon.folder-open:after{speak:none;content:"\f3d8";content:"\f3d8"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn i.halflings-icon.volume-off:after,.bootstrap .btn i.volume-off:after,.bootstrap .btn span.halflings-icon.volume-off:after,.bootstrap .btn-mini i.halflings-icon.volume-off:after,.bootstrap .btn-mini i.volume-off:after,.bootstrap .btn-mini span.halflings-icon.volume-off:after{speak:none;content:"\f567";content:"\f567"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn i.eye-open:after,.bootstrap .btn i.halflings-icon.eye-open:after,.bootstrap .btn span.halflings-icon.eye-open:after,.bootstrap .btn-mini i.eye-open:after,.bootstrap .btn-mini i.halflings-icon.eye-open:after,.bootstrap .btn-mini span.halflings-icon.eye-open:after{speak:none;content:"\f341";content:"\f341"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn i.eye-close:after,.bootstrap .btn i.halflings-icon.eye-close:after,.bootstrap .btn span.halflings-icon.eye-close:after,.bootstrap .btn-mini i.eye-close:after,.bootstrap .btn-mini i.halflings-icon.eye-close:after,.bootstrap .btn-mini span.halflings-icon.eye-close:after{speak:none;content:"\f340";content:"\f340"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn i.halflings-icon.volume-up:after,.bootstrap .btn i.volume-up:after,.bootstrap .btn span.halflings-icon.volume-up:after,.bootstrap .btn-mini i.halflings-icon.volume-up:after,.bootstrap .btn-mini i.volume-up:after,.bootstrap .btn-mini span.halflings-icon.volume-up:after{speak:none;content:"\f611";content:"\f611"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn i.cog:after,.bootstrap .btn i.halflings-icon.cog:after,.bootstrap .btn i.halflings-icon.icon-cog:after,.bootstrap .btn i.icon-cog:after,.bootstrap .btn span.halflings-icon.cog:after,.bootstrap .btn span.halflings-icon.icon-cog:after,.bootstrap .btn-mini i.cog:after,.bootstrap .btn-mini i.halflings-icon.cog:after,.bootstrap .btn-mini i.halflings-icon.icon-cog:after,.bootstrap .btn-mini i.icon-cog:after,.bootstrap .btn-mini span.halflings-icon.cog:after,.bootstrap .btn-mini span.halflings-icon.icon-cog:after{speak:none;content:"\f3e5";content:"\f3e5"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn i.download:after,.bootstrap .btn i.halflings-icon.download:after,.bootstrap .btn span.halflings-icon.download:after,.bootstrap .btn-mini i.download:after,.bootstrap .btn-mini i.halflings-icon.download:after,.bootstrap .btn-mini span.halflings-icon.download:after{speak:none;content:"\f1b9";content:"\f1b9"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn .icon-remove:after,.bootstrap .btn-mini .icon-remove:after{speak:none;content:"\f659";content:"\f659"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn .icon-ok:after,.bootstrap .btn-mini .icon-ok:after{speak:none;content:"\f633";content:"\f633"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.bootstrap .btn .icon-th:after,.bootstrap .btn-mini .icon-th:after{speak:none;content:"\f465";content:"\f465"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;margin-top:-3px;vertical-align:-.125em}.bootstrap .btn .icon-th-list:after,.bootstrap .btn-mini .icon-th-list:after{speak:none;content:"\f479";content:"\f479"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;margin-top:-3px;vertical-align:-.125em}.dropdown-menu li a{padding-left:10px;padding-right:10px}.dropdown-menu li a:focus,.dropdown-menu li a:hover{background-color:var(--sol-color-background);background-image:none;color:var(--sol-color-black);text-decoration:underline}.dropdown-menu li a i.sv-empty-icon{float:left;width:20px}.dropdown-menu li a i.halflings-icon{float:left;margin-right:5px!important;position:relative;text-align:center;top:2px;width:14px}.dropdown-menu li a i.halflings-icon.ok:after{speak:none;background-image:none!important;content:"\f633";content:"\f633"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:.875rem;font-style:normal;height:auto;line-height:1;margin:0;vertical-align:middle;vertical-align:-.125em;width:auto}.dropdown-menu .divider{border-bottom:none;margin:5px 1px}.bootstrap .input-append{display:flex}.bootstrap .input-append input{border-bottom-right-radius:0;border-top-right-radius:0;height:34px!important}.bootstrap .input-append input:focus{clip-path:inset(-5px 0 -5px -5px)}.bootstrap .input-append button{border-bottom-right-radius:4px;border-top-right-radius:4px;height:34px!important;padding-top:5px}.bootstrap .input-append button:focus{clip-path:inset(-5px -5px -5px 0)}.webui-popover .bootstrap{align-items:center;display:flex}.webui-popover .sv-buddy-icon{aspect-ratio:1;border:2px solid #0000;border-radius:50%;margin-top:5px;object-fit:cover;object-position:top}.webui-popover .sv-clearfix{display:none}.sv-calendar-portlet h2{margin-top:0}.sv-calendar-portlet .fc-header{margin-bottom:15px}.sv-calendar-portlet .fc-header .fc-button{align-items:center;background-color:var(--env-element-primary-background-color);border-radius:0;box-shadow:none;display:inline-flex;font-size:1rem;height:40px;margin-bottom:0;margin-right:-1px;padding:5px 14px;text-shadow:none}.sv-calendar-portlet .fc-header .fc-button.fc-corner-left{border-bottom-left-radius:5px;border-top-left-radius:5px}.sv-calendar-portlet .fc-header .fc-button.fc-corner-right{border-bottom-right-radius:5px;border-top-right-radius:5px}.sv-calendar-portlet .fc-header .fc-button .fc-text-arrow{margin:0;position:relative;top:-1px}.sv-calendar-portlet .fc-header .fc-button:hover{background-color:var(--env-element-primary-background-color-dark);border:1px solid var(--env-element-primary-background-color-dark);color:var(--env-element-primary-font-color)}.sv-calendar-portlet .fc-header .fc-button.fc-state-active{background-color:initial;border:1px solid var(--env-element-primary-background-color-dark);color:var(--env-element-primary-background-color-dark)}.sv-calendar-portlet .fc-header .fc-button.fc-state-disabled{background-color:var(--env-element-primary-background-color);cursor:not-allowed;text-decoration:none}.sv-calendar-portlet .fc-header .fc-button-prev{padding-right:10px}.sv-calendar-portlet .fc-header .fc-button-prev:hover{text-decoration:none}.sv-calendar-portlet .fc-header .fc-button-next{padding-left:10px}.sv-calendar-portlet .fc-header .fc-button-next:hover{text-decoration:none}.sv-calendar-portlet .fc-header .fc-button-month{padding-left:18px}.sv-calendar-portlet .fc-header .fc-button-agendaList{padding-right:18px}.sv-calendar-portlet .fc-header .sv-typeselector-button .btn{min-height:40px}.sv-calendar-portlet .fc-header .sv-typeselector-dropdownmenu{min-width:190px}.sv-calendar-portlet .fc-content{background-color:var(--sol-color-white)}.sv-calendar-portlet .fc-event-inner{background-color:var(--sol-color-primary)}.sv-contactsearchall-portlet form.navbar-search{float:none;margin-bottom:25px;margin-top:0}.sv-contactsearchall-portlet form.navbar-search>div:not(.sv-admin-container)>label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sv-contactsearchall-portlet form.navbar-search:after{speak:none;content:"\f52a";content:"\f52a"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.5rem;line-height:1;pointer-events:none;position:absolute;right:15px;top:11px;vertical-align:-.125em}.sv-contactsearchall-portlet form.navbar-search .search-query{height:50px;max-width:none;padding:0 50px 0 20px;transition:none}.sv-contactsearchall-portlet form.navbar-search .sv-admin-container{margin-top:15px}.sv-contactsearchall-portlet form.navbar-search .sv-admin-container input[type=checkbox]+label{margin-bottom:0}.sv-contactsearchall-portlet ol{margin:0}.sv-contactsearchall-portlet .sv-social-entry{background-color:var(--sol-color-background);border:none;border-radius:5px;margin-bottom:10px;padding:20px 20px 15px;position:relative;transition:border-color .15s ease-in-out}.sv-contactsearchall-portlet .sv-social-entry .sv-buddy-icon{border-radius:50%;height:60px;margin-right:15px;width:60px}.sv-contactsearchall-portlet .sv-social-entry h2{display:block;font-size:1.125rem;font-weight:600;line-height:1.22;margin:0 0 5px}.sv-contactsearchall-portlet .sv-social-entry h2 a{color:#000;text-decoration:none}.sv-contactsearchall-portlet .sv-social-entry h2 a:hover{text-decoration:underline}.sv-contactsearchall-portlet .sv-social-entry p.font-small{font-size:1rem;font-style:normal;margin:0 0 3px}.sv-contactsearchall-portlet .sv-social-entry p.font-small a{text-decoration:none}.sv-contactsearchall-portlet .sv-social-entry p.font-small a:hover{text-decoration:underline}.sv-contactsearchall-portlet .sv-social-entry .sv-function-container{margin:0;position:absolute;right:10px;top:8px}.sv-contactsearchall-portlet div[data-fn-load-more-container]{margin-top:25px;text-align:center}.sv-contactsearchall-portlet div[data-fn-load-more-container] button.btn{display:inline-block;min-width:124px;width:auto}@media (max-width:991px){.sv-fileshareall-portlet{max-width:100%;overflow-y:auto}}.sv-fileshareall-portlet .bootstrap{display:flex;flex-direction:column}.sv-fileshareall-portlet .breadcrumb.sv-breadcrumb{background-color:initial;margin:15px 0 50px;order:-1;overflow:hidden;padding:0}.sv-fileshareall-portlet .breadcrumb.sv-breadcrumb li:first-child{margin-left:-13px}.sv-fileshareall-portlet .breadcrumb.sv-breadcrumb a{color:var(--sol-color-links);font-size:1rem;text-decoration:none}.sv-fileshareall-portlet .breadcrumb.sv-breadcrumb a:hover{text-decoration:underline}.sv-fileshareall-portlet .breadcrumb.sv-breadcrumb .divider{color:var(--sol-color-black);font-size:1rem;margin:0;padding:0 3px}.sv-fileshareall-portlet .font-heading-1,.sv-fileshareall-portlet .sv-file-browse-area{margin-left:auto;margin-right:auto;max-width:1024px;width:100%}.sv-fileshareall-portlet input[type=text]{border-radius:5px;height:40px}.sv-fileshareall-portlet .sv-fileview-dropdown-link{font-weight:400}.sv-fileshareall-portlet .sv-file-img{height:16px}.sv-fileshareall-portlet .sv-sort-toggle{background-position:90% 70%}.sv-fileshareall-portlet .sv-file-versions .popover input[type=text]{height:30px;min-height:0}.sv-fileshareall-portlet .sv-file-versions .popover .btn{padding-left:0;padding-right:0;text-align:center;width:30px}.sv-fileshareall-portlet .sv-file-comments{background-color:initial}.sv-fileshareall-portlet .sv-file-comments .sv-buddy-icon{border-radius:50%}.sv-fileshareall-portlet .sv-file-comments textarea{min-height:70px}.sv-fileshareall-portlet .sv-file-comments .sv-message-container{margin-left:50px}.sv-fileshareall-portlet .sv-file-comments .sv-meta-info{font-size:.75rem;font-weight:600;line-height:1rem;width:100%}.sv-fileshareall-portlet .sv-file-comments .sv-meta-info a{text-decoration:none}.sv-fileshareall-portlet .sv-file-comments .sv-meta-info .halflings-icon{background-image:none!important;font-size:1.0625rem;font-style:normal;height:auto;line-height:1;margin:0 5px 0 10px;text-align:center;vertical-align:middle;width:auto;width:22px}.sv-fileshareall-portlet .sv-file-comments .sv-meta-info .halflings-icon:after{position:relative}.sv-fileshareall-portlet .sv-file-comments .sv-meta-info .halflings-icon.thumbs-up:after{speak:none;content:"\f417";content:"\f417"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;line-height:1;top:-1px;vertical-align:-.125em}.sv-fileshareall-portlet .sv-file-comments .sv-meta-info .halflings-icon.time{margin-right:0}.sv-fileshareall-portlet .sv-file-comments .sv-meta-info .halflings-icon.time:after{speak:none;content:"\f293";content:"\f293"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;line-height:1;top:-1px;vertical-align:-.125em}.sv-fileshareall-portlet .sv-file-comments .sv-meta-info .halflings-icon.edit:after{speak:none;content:"\f4ca";content:"\f4ca"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;line-height:1;top:-1px;vertical-align:-.125em}.sv-fileshareall-portlet .sv-file-comments .sv-meta-info .sv-liked .halflings-icon.thumbs-up:after{speak:none;content:"\f415";content:"\f415"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:inherit;line-height:1;vertical-align:-.125em}.sv-fileshareall-portlet a.sv-like .halflings-icon.thumbs-up:after{margin:-3px 5px 0 0}.sv-fileshareall-portlet .sv-like,.sv-fileshareall-portlet a.sv-like .halflings-icon.thumbs-up:after{background-image:none!important;font-style:normal;height:auto;line-height:1;vertical-align:middle;width:auto}.sv-fileshareall-portlet .sv-like{margin:0}.sol-group-page-documents .sv-fileshareall-portlet .breadcrumb{display:none}.sv-fileshareall-portlet .sv-filebrowse-nav{position:relative;top:-15px}.sv-fileshareall-portlet .sv-filebrowse-nav .well{background-color:unset;border:none;overflow:visible;padding:0}@media (max-width:767px){.sv-fileshareall-portlet .sv-filebrowse-nav{display:block;position:static;width:100%}.sv-fileshareall-portlet .sv-filebrowse-list{display:block;width:100%}}.sv-se-soleil-envisionTabsDecoration+div .sv-marketplace-sitevision-group-members-all .env-text-h2:not(.env-card__text--title){display:none}.sv-marketplace-sitevision-social-notifications .env-button.env-button.env-button.env-button.env-button{display:block;height:44px;margin-right:10px;min-height:0;padding:0;width:44px}.sv-se-soleil-envisionTabsDecoration+div .sv-marketplace-sitevision-user-contacts-all .env-breadcrumb{display:none}.sv-se-soleil-envisionTabsDecoration+div .sv-marketplace-sitevision-user-contacts-all .env-breadcrumb+div .env-text-h2{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sv-marketplace-sitevision-user-groups-all .env-text--muted{filter:none}.sv-marketplace-sitevision-user-groups-all .env-card__text--secondary{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;filter:none;overflow:hidden}.sv-se-soleil-envisionTabsDecoration+div .sv-marketplace-sitevision-user-groups-all .env-breadcrumb{display:none}.sv-se-soleil-envisionTabsDecoration+div .sv-marketplace-sitevision-user-groups-all .env-breadcrumb+div :is(h1,h2,h3,h4){clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sv-predefinedsearch-portlet li.sv-search-hit.sv-corner-all{align-items:center;display:flex;justify-content:space-between;padding:15px 25px!important}.sv-predefinedsearch-portlet li.sv-search-hit.sv-corner-all .sol-change-log{margin-top:0}.sv-predefinedsearch-portlet li.sv-search-hit.sv-corner-all span.bi{margin-right:10px}.sv-predefinedsearch-portlet li.sv-search-hit.sv-corner-all a{color:#000;text-decoration:none}.sv-predefinedsearch-portlet li.sv-search-hit.sv-corner-all a:after{display:none}.sv-predefinedsearch-portlet li.sv-search-hit.sv-corner-all a:hover{text-decoration:underline}.sv-profileimage-portlet{text-align:center}.sv-profileimage-portlet img{aspect-ratio:1;background:0;border:0;border-radius:50%;object-fit:cover;object-position:top;padding:0}.sv-profileimage-portlet .sv-fn-mouse-menu{display:none}.sv-profileimage-portlet .sv-fn-tools{margin-top:15px}.sv-profileimage-portlet .dropdown-menu{text-align:left}.sv-profileimage-portlet .dropdown-menu i{background-image:none!important;font-style:normal;height:auto;line-height:1;margin:0;vertical-align:middle;width:auto}.sv-profileimage-portlet .dropdown-menu i.icon-edit:after{content:"\f4ca";content:"\f4ca"/""}.sv-profileimage-portlet .dropdown-menu i.icon-edit:after,.sv-profileimage-portlet .dropdown-menu i.icon-folder-open:after{speak:none;display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:.875rem;line-height:1;vertical-align:-.125em}.sv-profileimage-portlet .dropdown-menu i.icon-folder-open:after{content:"\f3d8";content:"\f3d8"/""}.sv-marketplace-sitevision-profile-image div:nth-child(2)>div{display:flex;flex-direction:column}.sv-marketplace-sitevision-profile-image button{align-self:center;max-width:12rem}.sv-searchform2-portlet.sv-portlet{display:flex;justify-content:flex-end}.sv-searchform2-portlet.sv-portlet .bootstrap{width:100%}.sv-searchform2-portlet.sv-portlet .sv-searchform2-form{margin:0;position:relative;width:100%}@media (max-width:1199px){.sv-searchform2-portlet.sv-portlet .sv-searchform2-form{width:100%}}.sv-searchform2-portlet.sv-portlet .sv-searchform2-form:after{speak:none;content:"\f52a";content:"\f52a"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.5rem;line-height:1;position:absolute;right:15px;top:9px;vertical-align:-.125em}.sv-searchform2-portlet.sv-portlet .sv-searchform2-input{background-color:var(--sol-color-white);margin-bottom:0;transition:none}.sv-searchform2-portlet.sv-portlet .sv-searchform2-input::placeholder{color:var(--sol-color-black)}.sv-searchform2-portlet.sv-portlet .sv-searchform2-result-container{border:none;border-radius:0 0 5px 5px;border-top:5px solid var(--sol-color-primary);box-shadow:0 10px 50px 0 #00000040;left:unset!important;margin-top:0;padding:20px 0;top:60px!important;transform:translateX(-18%);width:780px!important}.sv-searchform2-portlet.sv-portlet .sv-searchform2-result-container[style*="display: block;"]{display:flex!important;flex-wrap:wrap}@media (max-width:991px){.sv-searchform2-portlet.sv-portlet .sv-searchform2-result-container{transform:translateX(0);width:100%!important}}.sv-searchform2-portlet.sv-portlet .sv-searchform2-result-container:before{background-color:var(--sol-color-primary);clip-path:polygon(50% 0,100% 100%,0 100%);content:"";height:15px;left:50%;position:absolute;top:-19px;transform:translateX(-50%);width:24px}.sv-searchform2-portlet.sv-portlet .sv-searchform2-result-container>div{flex:1 0;width:auto!important}@media (max-width:767px){.sv-searchform2-portlet.sv-portlet .sv-searchform2-result-container>div{flex:1 1 100%}}.sv-searchform2-portlet.sv-portlet .sv-searchform2-result-container>div p{margin:0}.sv-searchform2-portlet.sv-portlet .sv-searchform2-result-container .sv-buddy-icon{border-radius:50%;height:32px;margin-top:-16px;position:absolute;top:50%;width:32px}.sv-searchform2-portlet.sv-portlet .sv-searchform2-content-header{font-size:1.375rem;margin:0 0 20px!important;padding:0 20px!important}.sv-searchform2-portlet.sv-portlet .sv-searchform2-content-header:focus{box-shadow:none;outline:none;z-index:inherit}.sv-searchform2-portlet.sv-portlet .sv-searchform2-content-header:focus-visible{outline:2px solid var(--sol-color-focus);outline-offset:0}.sv-searchform2-portlet.sv-portlet .sv-searchform2-content-container>div{border-left:none;height:calc(100% - 40px);margin:0;padding:0;width:100%!important}.sv-searchform2-portlet.sv-portlet .sv-searchform2-content-container ul{border-left:none;display:flex;flex-direction:column;height:100%;margin:0;overflow:unset;padding:0 20px}.sv-searchform2-portlet.sv-portlet .sv-searchform2-content-container:first-child ul{border-right:1px solid var(--sol-color-light-gray)!important}@media (max-width:767px){.sv-searchform2-portlet.sv-portlet .sv-searchform2-content-container:first-child:not(:last-child){margin-bottom:30px}}.sv-searchform2-portlet.sv-portlet .sv-searchform2-message *{text-align:center}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits){align-items:center;background-color:var(--sol-color-secondary);border-bottom:1px solid var(--sol-color-light-gray);border-top:none;display:flex;min-height:41px;padding:6px 24px 5px 0!important;position:relative}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits) a:first-of-type:after{content:"";inset:0;position:absolute;z-index:2}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits) a:first-of-type:focus,.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits) a:first-of-type:focus-visible{box-shadow:none;outline:none;z-index:inherit}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits) a:first-of-type:focus-visible:after{outline:3px solid var(--sol-color-focus);outline-offset:1px}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits):after{speak:none;content:"\f135";content:"\f135"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;margin-top:-9px;position:absolute;right:0;top:50%;transition:color .15s ease-in-out;vertical-align:-.125em}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits) a{color:var(--sol-color-black)!important;font-size:1rem;line-height:1.5;text-decoration:none;transition:color .15s ease-in-out}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits).active{background:none;background-color:initial}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits).active:after{color:var(--sol-color-links)}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits).active a{color:var(--sol-color-links)!important;text-decoration:underline}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits) .halflings-icon.ok{align-items:center;background-color:var(--sol-color-white);background-image:none!important;border:1px solid var(--sol-color-primary);border-radius:50%;bottom:5px;display:flex;font-style:normal;font-weight:700;height:auto;height:18px;left:-5px;line-height:1;margin:0;position:absolute;right:unset;vertical-align:middle;width:auto;width:18px}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits) .halflings-icon.ok:after{speak:none;content:"\f633";content:"\f633"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:.875rem;line-height:1;vertical-align:-.125em}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits) .sv-searchform2-user-container{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:40px}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits) .sv-searchform2-userfield-list{list-style:none;margin:0;margin-top:-3px!important;padding:0}.sv-searchform2-portlet.sv-portlet .sv-searchform2-search-hit:not(.sv-searchform2-more-hits) .sv-searchform2-userfield-list li{color:var(--sol-color-black)!important;font-size:.875rem}.sv-searchform2-portlet.sv-portlet .sv-searchform2-more-hits{border-top:none;cursor:default;margin:auto 0 0;padding:5px 0 0!important;text-align:center}.sv-searchform2-portlet.sv-portlet .sv-searchform2-more-hits.active{background:none;background-color:initial}.sv-searchform2-portlet.sv-portlet .sv-searchform2-more-hits a{color:var(--sol-color-links)}.sv-searchform2-portlet.sv-portlet .sv-searchform2-more-hits a:hover{color:var(--sol-color-black)}.sv-sharedlinks-portlet.sv-portlet .sv-sharedlinks-list{margin-top:0}.sv-sharedlinks-portlet.sv-portlet .sv-sharedlink-item{background-color:var(--sol-color-background);border:2px solid #0000;border-radius:4px;margin-bottom:10px;padding:10px;transition:border-color .15s ease-in-out}.sv-sharedlinks-portlet.sv-portlet .sv-sharedlink-item .sv-sharedlinks-title{max-width:100%}.sv-sharedlinks-portlet.sv-portlet .sv-sharedlink-item .sv-sharedlink-close{opacity:1;right:10px;top:10px}.sv-sharedlinks-portlet.sv-portlet .sv-sharedlink-item .sv-sharedlink-edit-sharedlink{right:14px!important}.sv-sharedlinks-portlet.sv-portlet .sv-sharedlink-item:hover{border-color:var(--sol-color-primary);box-shadow:none}.sv-sharedlinks-portlet.sv-portlet .sv-sharedlink-tooltiptext{background-color:var(--sol-color-black)}.sv-sharedlinks-portlet.sv-portlet .sv-fn-change-btn.sv-change-btn.sv-add-link.btn{float:right;padding:9px 15px}.sv-sharedlinks-portlet.sv-portlet .sv-fn-change-btn.sv-change-btn.sv-add-link.btn:after{content:"Lägg till länk"}.sv-tasks-portlet.sv-portlet h2{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sv-tasks-portlet.sv-portlet .sv-task{background-color:var(--sol-color-background);border:2px solid #0000;border-radius:4px;cursor:pointer;margin-top:10px;padding:10px;transition:border-color .15s ease-in-out}.sv-tasks-portlet.sv-portlet .sv-task:hover{border-color:var(--sol-color-primary);box-shadow:none}.sv-tasks-portlet.sv-portlet .sv-task input[type=checkbox]{position:relative;top:1px}.sv-tasks-portlet.sv-portlet .input-append{margin-top:30px}.sv-tasks-portlet.sv-portlet .input-append input.sv-tasks-input{border-bottom-right-radius:0;border-top-right-radius:0;box-sizing:border-box;clip-path:none;flex:1;height:40px!important;transition:none;z-index:2}.sv-tasks-portlet.sv-portlet .input-append .btn{min-height:40px;padding-left:12px;padding-top:3px}.sv-tasks-portlet.sv-portlet .input-append .btn:disabled{background-color:var(--sol-color-primary);color:var(--sol-color-primary-text)}.sv-userfields-portlet .sv-userfield-label{font-weight:700;margin-bottom:5px;margin-right:10px}.sv-userfields-portlet .sv-userfield-label .halflings-icon{background-image:none!important;font-style:normal;font-weight:400;height:auto;line-height:1;margin:0;position:relative;text-align:center;vertical-align:middle;width:auto;width:18px}.sv-userfields-portlet .sv-userfield-label .halflings-icon.user:before{speak:none;content:"\f4d7";content:"\f4d7"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.sv-userfields-portlet .sv-userfield-label .halflings-icon.envelope:before{speak:none;content:"\f32f";content:"\f32f"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.sv-userfields-portlet .sv-userfield-label .halflings-icon.phone:before{speak:none;content:"\f5c1";content:"\f5c1"/"";display:inline-block;font-family:bootstrap-icons,sans-serif;font-size:1.125rem;line-height:1;vertical-align:-.125em}.sv-userfields-portlet .sv-userfield-value:last-child{margin-bottom:0}.sv-userfields-portlet--hide-edit-button .sv-edit-userfields-btn{display:none}.sol-group-page main{margin:0 auto;max-width:1024px}.sol-group-page main>.sv-row{margin-bottom:50px}.sol-group-page__info{display:flex;flex-direction:column;height:100%;padding-left:50px}@media (max-width:991px){.sol-group-page__info{padding-left:0}}.sol-group-page__info .sv-marketplace-sitevision-group-information{margin-bottom:20px}.sol-group-page__info>div:last-child{column-gap:10px;display:flex;justify-content:flex-end;margin-top:auto;row-gap:10px}@media (max-width:767px){.sol-group-page__info>div:last-child{align-items:center;align-self:center;flex-direction:column}}.sol-profile-page .sv-row{margin-bottom:50px}.sol-profile-page__info{display:flex;flex-direction:column;height:100%;padding-left:50px}@media (max-width:991px){.sol-profile-page__info{padding-left:0}}.sol-profile-page__info>div:last-child{column-gap:10px;display:flex;justify-content:flex-end;margin-top:auto}