body,html{height:100%;overflow:hidden}body{background-color:var(--wds-elevation-background);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:var(--wds-text-color-default);cursor:default;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-size:15px;font-weight:400;margin:0 auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{display:flex;flex:1 1 auto;flex-direction:column;height:100%;margin:auto;overflow:hidden;width:85vw}#app #header{align-items:center;border-bottom:1px solid var(--wds-border-color);box-sizing:border-box;display:flex;flex:0 0 auto;justify-content:center;padding:12px 16px;z-index:1}#app #header #company-name{font-size:24px;font-weight:800}#app #content{display:flex;flex:1 1 auto;overflow:auto}#app #footer{align-items:center;background-color:var(--wds-elevation-background);border-top:1px solid var(--wds-border-color);display:flex;flex:0 0 auto;height:56px;padding:12px 16px;z-index:1}#app #footer,#shared-content{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#shared-content{padding:0 16px 12px;width:100%}#shared-content.fixed-breadcrumb .tree-breadcrumb{box-shadow:0 1px 0 0 rgba(0,0,0,.05),0 4px 2px -2px rgba(0,0,0,.1);position:fixed;top:0;width:980px;z-index:8}#shared-content .tree-container{margin-bottom:128px}#shared-content .tree-container .file-name{font-weight:500}#shared-content .tree-container .file-info{color:#676b6e}#shared-content .attached-item{margin:0 auto;max-width:440px}#shared-content .attached-item .item{border:1px solid var(--wds-border-color)}#shared-file{display:flex;flex-direction:column;justify-content:center;min-height:100%}@media (max-width:980px){#app{width:100%}#shared-content.fixed-breadcrumb .tree-breadcrumb{left:0;width:100%}#footer{width:100%}}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word}.line-clamp-2{-webkit-line-clamp:2}.item-task-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:8px;grid-row-gap:0}.custom-item-preview-icon{font-size:30px!important}.empty-title{color:#5e666e}.linked-description-container{align-items:flex-start}.linked-description-container .fa{position:relative;top:3px}.linked-description{line-clamp:2;-webkit-line-clamp:2}.linked-community-post,.linked-description{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.linked-community-post{line-clamp:3;-webkit-line-clamp:3}.linked-list-container{display:flex;flex-direction:column}.linked-list-container-read-only{max-height:290px;overflow:auto}.linked-item-container{border-bottom:1px solid #e3e5e8;display:flex;flex-direction:column;padding:5px}.linked-item-header{gap:.25rem}.linked-item-content{display:flex;flex-direction:column;gap:.25rem;padding-left:1rem;padding-top:.5rem}.linked-item-border{border:1px solid #e3e5e8}.linked-item-action-container{background-color:#fff;position:absolute;right:.25rem;top:.25rem}.validation-list .form-group:last-child{margin-bottom:6px}.response-status-block:not(:last-child){margin-bottom:12px}.visa-modal{min-width:800px}.validation-comment{color:#2f3337!important;max-width:450px}.validation-comment .validation-comment-title{font-weight:500}.validation-status-form .validation-status-container{align-items:start;background:var(--wds-surface-1);border-radius:3px;box-shadow:0 0 0 1px var(--wds-border-color);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 32px;position:relative;transition:background-color .1s,box-shadow .1s,border-color .1s}.validation-status-form .validation-status-container:has(.validation-status-input:focus){box-shadow:0 0 0 3px rgba(3,169,244,.2)}.validation-status-form .validation-status-container:hover:not(:focus):not(.focus):not(:has(.validation-status-input:focus)){background:var(--wds-surface-2)}.validation-status-form .validation-status-container .validation-status-inner{width:100%}.validation-status-form .validation-status-container .validation-status-form .validation-status-input{background:transparent!important;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;font-size:15px;margin:0 0 36px;min-height:18px;overflow:auto;overflow-wrap:break-word;resize:none;word-wrap:break-word;max-height:30vh;width:100%;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.validation-status-form .validation-status-container .validation-status-form .editor-placeholder,.validation-status-form .validation-status-container .validation-status-form .validation-status-input{line-height:22px;margin-top:18px;padding:0}.validation-status-form .validation-status-upload-list{max-height:220px}.visa-edition-container{max-height:180px;overflow:auto}.visa-edition-container .file-visa-item+.file-visa-item{border-top:1px solid var(--wds-elevation-background)}.card-item .card-title{line-height:32px}.card-item.reveal-hover:not(:hover) .on-hover-visible:not(:focus):not(:focus-within){position:absolute}.flex-full{flex:1}.documents-grid{column-gap:20px;display:grid;grid-auto-rows:minmax(min-content,max-content);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-column-gap:20px;row-gap:20px;grid-row-gap:20px}.documents-grid:before{content:"";grid-column:1/-1}.document-item{background-color:var(--wds-elevation-raised);border-radius:var(--wds-radius-3);box-shadow:0 0 0 1px var(--wds-border-color);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:3px;padding:12px;position:relative}.document-item:hover a{color:#03a9f4;cursor:pointer;text-decoration:underline}.document-item:hover a:hover{color:#0286c2}.document-item--highlighted,.document-item.highlighted{box-shadow:0 0 0 3px rgba(3,169,244,.3)}.document-item--highlighted:hover,.document-item.highlighted:hover{box-shadow:0 0 0 3px rgba(3,169,244,.6)}.document-item.drop-active{background:rgba(255,130,0,.05);box-shadow:0 0 0 3px rgba(255,130,0,.2)}.document-item.drop-hover{background:rgba(255,130,0,.1);box-shadow:0 0 0 3px rgba(255,130,0,.8)}.document-item__checkbox{background:var(--wds-elevation-raised);border-radius:var(--wds-control-radius);box-shadow:0 0 0 1px var(--wds-surface-3);height:34px;left:var(--wds-size-3);line-height:34px;position:absolute;text-align:center;top:calc(var(--wds-size-3)*-1);width:34px}.document-item__checkbox:has(input[type=checkbox]:checked){box-shadow:0 0 0 3px rgba(3,169,244,.3)}.document-item__checkbox input{cursor:pointer}.document-item__menu{position:absolute;right:var(--wds-size-3);top:calc(var(--wds-size-3)*-1)}.document-item__icon{background-color:var(--wds-surface-1);border-radius:3px;height:96px;margin-right:12px;padding:3px;width:96px}.document-item__icon .file-icon-preview{box-shadow:0 0 0 3px rgba(0,0,0,.05)}.document-item__document_icon{color:var(--wds-text-color-info);font-size:42px;font-weight:100;margin:auto}.document-item__name{font-weight:500;padding-bottom:1px}.document-item .highlighted{background-color:rgba(242,192,0,.2);box-shadow:0 1px 0 0 rgba(242,192,0,.4)}