.{color:#101d29}.bg-{background-color:#101d29}.violet-300{color:#5b7dfb}.bg-violet-300{background-color:#5b7dfb}.control-area{position:absolute;top:53px;width:calc(100% - 26px);transition:height .3s ease;min-height:124px;display:flex;box-shadow:none;border-bottom:none;z-index:20;background-color:#fff;padding-left:16px;padding-top:14px}.scrolled{box-shadow:0 4px 12px #101d291f;border-bottom:1px solid #adc5db}.scrolled-a{box-shadow:0 8px 12px -4px #101d291f!important;border-bottom:1px solid #adc5db}.container-record{display:flex;padding:8px;flex-direction:column;justify-content:center;align-items:flex-start;border-bottom:1px solid #CBDCED}.container-record:last-child{border-bottom:none}.title-record{color:#535658;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;padding:0;display:flex;width:100%}.data-record{color:#535658;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px;align-self:stretch;padding:4px 0}.action-record{color:#2c4e6d;display:flex;flex-wrap:wrap;align-items:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:4px 0}.legend-small{font-size:14px;font-style:normal;font-weight:400}.marker-text{font-size:14px;font-weight:600;color:#676a6d}.tag-text{color:#2c4e6d}.tags-ct{height:28px;background:#E9EEF1;display:flex;border-radius:4px;border:1px solid #D3DADE;box-sizing:border-box}.tags-left{padding:4px 8px 4px 10px;gap:10px;border-radius:4px;line-height:20px;font-size:14px;font-style:normal;font-weight:400;background:#E9EEF1}.tags{color:#2c4e6d;padding-right:32px;border-top-right-radius:4px;border-bottom-right-radius:4px;white-space:nowrap;background:#E9EEF1 url(../../../components/generic/cancel.svg) no-repeat right 9px center}.tags:hover{background:#D3DADE url(../../../components/generic/cancel.svg) no-repeat right 9px center;cursor:pointer;transition:background .3s ease}.tags:active{transform:scale(.99);background:#D3DADE url(../../../components/generic/cancel.svg) no-repeat right 9px center}.btn-small{border-radius:100vh;z-index:3;width:36px;height:36px;display:flex;justify-content:center;align-items:center}.btn-small:hover{background-color:#e9eef1;cursor:pointer;transition:background .3s ease}.input-div{border-radius:4px;border:1px solid #2C4E6D;background:#FFF;padding:8px;gap:8px;display:flex;height:44px;min-width:240px;max-width:348px;overflow-x:auto;overflow-y:hidden;margin-right:20px}.input-div::-webkit-scrollbar{width:.4em;height:.4em;background:transparent;border-left:0px}.input-div::-webkit-scrollbar-corner{background:transparent}.input-div::-webkit-scrollbar-track-piece{margin:4px}.input-div::-webkit-scrollbar-thumb{background:#D3DADE;border-radius:100vw;border:1px solid #f4f8fa;margin:4px}.input-div::-webkit-scrollbar-thumb:hover{background:#B6BBBE}.input-div:focus-within{border-color:#000;border-width:2px}.tag-control-field{background:#FFF;gap:10px;outline:none;font-size:14px;background:url(../../../components/generic/search.svg) no-repeat 2px center;background-size:24px;padding:0 0 0 36px}.tag-control-field::-moz-placeholder{color:#b6bbbe;font-size:14px}.tag-control-field::placeholder{color:#b6bbbe;font-size:14px}.add-tag-input{height:28px;padding:4px 8px;border-radius:4px;border:1px solid #D3DADE;font-size:14px;font-style:normal;opacity:0;position:relative;pointer-events:none}.add-tag-input:focus{outline:none;border:1px solid #D3DADE;box-shadow:0 0 4px #0000001a}.add-tag-input.input-visible:focus{opacity:1;pointer-events:auto}.check-all{color:#b6bbbe}.check-any{color:#535658}.action-document{height:28px;padding:4px 8px;gap:10px;border-radius:4px;border:1px solid #2C4E6D;color:#2c4e6d;line-height:20px;font-size:14px;font-style:normal;font-weight:400;white-space:nowrap}.action-document:hover{cursor:pointer;background:#2C4E6D;transition:background .3s ease;color:#fff}.popup-doc{position:absolute;border:1px solid #CBDCED;background-color:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:0 1px 3px #101d291f;border-top:0px;height:52px;padding:8px 16px;transition:width .2s ease,height .2s ease;z-index:1}.chat-expanded{width:100%;height:auto;padding:0}.btn-control{height:28px;padding:4px 8px;gap:10px;border-radius:4px;border:1px solid #D3DADE;color:#2c4e6d;line-height:20px;font-size:14px;font-style:normal;font-weight:400;position:relative}.btn-control-disabled{height:28px;padding:4px 8px;gap:10px;border-radius:4px;border:1px solid #B6BBBE;color:#9a9fa3;line-height:20px;font-size:14px;font-style:normal;font-weight:400;position:relative;cursor:not-allowed}.btn-control:hover{cursor:pointer;transition:background .3s ease;color:#fff;background-color:#2c4e6d}.add-tag{height:28px;gap:10px;border-radius:4px;border:1px solid #D3DADE;color:#2c4e6d;line-height:20px;font-size:14px;font-style:normal;font-weight:400;padding:4px 8px 4px 34px;background:#fff url(../../../components/generic/add.svg) no-repeat left 10px center;position:relative}.add-tag:hover{background:#2C4E6D url(../../../components/generic/add_white.svg) no-repeat left 10px center;cursor:pointer;transition:background .3s ease;color:#fff}.add-tag:active{transform:scale(.99);background:#2C4E6D url(../../../components/generic/add_white.svg) no-repeat left 10px center;color:#fff}.add-tag-wrapper{position:relative}.tooltip{position:absolute;bottom:-54px;left:50%;transform:translate(-50%);background:#333;color:#fff;border-radius:3px;font-size:12px;padding:5px;pointer-events:none;width:212px;z-index:3}.tooltip span{display:block;max-width:212px;text-align:center}.tag-container{border:1px solid #ccc;padding:5px;min-height:20px;border-radius:5px;display:inline-block}.tag{background-color:#e0e0e0;padding:2px 5px;margin-right:5px;display:inline-block;border-radius:3px;cursor:pointer}.switch{position:relative;display:inline-block;width:30px;height:17px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s}.slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:#fff;transition:.4s}input:checked+.slider{background-color:#1e364b}input:focus+.slider{box-shadow:0 0 1px #1e364b}input:checked+.slider:before{transform:translate(13px)}.slider.round{border-radius:17px;height:17px}.slider.round:before{border-radius:50%}
