.object-list{position:relative;min-width:0;background:#fff;border:1px solid #e8e8eb;border-radius:7px;color:#35363b;overflow:visible;font-size:12px}.object-list .button{min-height:28px;padding:4px 8px;border:1px solid transparent;border-radius:4px;background:transparent;color:#696b73;box-shadow:none;font-size:12px;font-weight:450;gap:5px}.object-list .button:hover{background:#f4f4f6;color:#34353b}.object-list .button:disabled{opacity:.4;cursor:not-allowed}.object-list .button[aria-expanded=true]{background:#f1f1f4;color:#383940}.object-list button:focus-visible,.object-list input:focus-visible,.object-list select:focus-visible{outline:2px solid #a89bd6;outline-offset:1px}.ol-control-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:49px;padding:8px 14px;border-bottom:1px solid #e8e8eb}.ol-view-control,.ol-tools{display:flex;align-items:center;gap:5px;min-width:0}.ol-view-control>.button:first-child{color:#37383e;font-weight:550;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ol-count{font-size:11px;color:#93959b;margin:0 8px 0 2px}.ol-dirty{color:#8170bb;font-size:20px;line-height:12px}.object-list form{display:flex;align-items:center;gap:8px}.object-list input:not([type=checkbox]),.object-list select{border:1px solid #e5e5e9;border-radius:5px;background:#fff;min-height:30px;padding:5px 8px;font:inherit;color:#505159}.ol-tools form{margin-right:7px}.ol-tools input[type=search]{width:140px;border-color:transparent;background:#fafafa;min-height:28px;padding:4px 8px;font-size:12px}.ol-tools input[type=search]:focus{border-color:#dad8e5;background:#fff}.ol-tools input::placeholder{color:#9b9ca4}.ol-popover{position:absolute;right:12px;top:47px;z-index:45;width:290px;max-width:calc(100% - 24px);max-height:min(560px,80vh);overflow:auto;background:#fff;border:1px solid #e3e3e8;border-radius:8px;padding:8px;box-shadow:0 6px 24px #22222b16,0 2px 6px #22222b09}.ol-popover-left{left:12px;right:auto}.ol-popover-editor{width:320px}.ol-popover-heading{display:flex;align-items:center;justify-content:space-between;color:#85858e;font-size:11px;font-weight:500;padding:0 5px 6px}.ol-popover-heading .button{font-size:17px;min-height:24px;padding:0 6px}.ol-popover form{flex-wrap:wrap;padding:4px}.ol-popover form select,.ol-popover form input{width:100%;min-width:0}.ol-popover form[data-list-form=column-search]{flex-wrap:nowrap}.ol-popover small{display:block;margin:7px 6px;color:#999aa2;font-size:10px;line-height:1.5}.ol-popover .ol-primary{background:#f1eef8;color:#6e599f;border-color:#e7e0f2}.ol-menu-list{display:flex;flex-direction:column;gap:2px}.ol-menu-list>.button{text-align:left;justify-content:flex-start;width:100%;padding:6px 9px}.ol-menu-list .button[aria-pressed=true]{background:#f5f3fa;color:#716094}.ol-divider{height:1px;background:#ededf0;margin:6px 0}.ol-option-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:4px 9px;color:#70717a;font-size:12px}.ol-option-row select{max-width:170px}.ol-segment{display:flex;border:1px solid #e6e6eb;border-radius:5px;padding:2px}.ol-segment .button{min-height:23px;padding:2px 8px;font-size:11px}.ol-segment .button[aria-pressed=true]{background:#efeff2;color:#41424a}.ol-column-options{max-height:300px;overflow:auto;padding:4px 0}.ol-column-options>div{display:flex;align-items:center;gap:2px}.ol-column-options>div>.button:first-child{flex:1;justify-content:flex-start;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ol-column-options .button[aria-pressed=true]{color:#44444d}.ol-chips{display:flex;gap:5px;flex-wrap:wrap}.ol-chips:not(:empty){padding:6px 14px;border-bottom:1px solid #e8e8eb}.ol-chips .button{min-height:23px;font-size:10px;background:#f7f7f9;border:1px solid #e9e9ef;border-radius:4px;padding:2px 7px;color:#777681}.ol-error{margin:10px 14px;padding:9px;background:#fff7f5;border:1px solid #f0ded9;border-radius:5px;color:#a44e3e;font-size:12px}.ol-note{font-size:11px;color:#93949d;margin:7px 14px}.object-list .data-wrap{border:0;border-radius:0;max-width:100%;overflow:auto}.object-list .data-table{width:100%;border-collapse:collapse;font-size:12px}.object-list .data-table th{height:33px;background:#fcfcfd;color:#8b8c95;font-weight:450;padding:5px 12px;border-right:1px solid #eeeeF1;border-bottom:1px solid #e8e8ed;text-transform:none;letter-spacing:0;white-space:nowrap}.object-list .data-table th .button{border:0;background:transparent;box-shadow:none;padding:0;color:inherit;font-size:11px;font-weight:450;min-height:20px;white-space:nowrap}.object-list .data-table td{height:37px;padding:5px 12px;border-right:1px solid #eeeeF1;border-bottom:1px solid #eeeeF1;max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#73747e;font-size:12px}.object-list .data-table tr:hover td{background:#fcfcfe}.object-list .data-table .ol-select-cell{width:34px;min-width:34px;max-width:34px;text-align:center;padding:5px 8px}.object-list input[type=checkbox]{width:12px;height:12px;accent-color:#8a79bc;margin:0;vertical-align:middle}.object-list .data-table td.ol-record-cell{color:#3d3d45}.object-list .ol-record-cell .button{padding:0;min-height:20px;color:#44444d;display:inline;font-size:12px;font-weight:500;text-align:left}.object-list .ol-record-cell .button:hover{background:transparent;text-decoration:underline;text-underline-offset:3px}.object-list .data-table .ol-add-field{width:36px;min-width:36px;max-width:36px;padding:4px 8px;border-right:0}.ol-compact .data-table td{height:30px;padding-top:3px;padding-bottom:3px}.ol-footer{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap;padding:7px 12px;min-height:42px;font-size:10px;color:#9a9ba3;border-top:1px solid #eeeef1}.ol-footer>span:first-child{margin-right:auto}.ol-footer label{display:flex;gap:7px;align-items:center}.ol-footer select{min-height:25px;padding:3px 5px;font-size:10px}.ol-footer .button{font-size:10px;min-height:25px;padding:3px 7px}.object-list .board{display:flex;gap:15px;padding:16px;overflow:auto;background:#fcfcfd}.object-list .board-column{min-width:240px;width:270px;background:transparent;border:0}.object-list .board-head{background:transparent;padding:3px 2px 12px;font-size:11px;font-weight:500;color:#6b6b76}.object-list .stage-count{background:#eeeef2;color:#85858f;font-size:10px;border-radius:4px;padding:2px 5px}.object-list .deal-card{width:100%;text-align:left;border:1px solid #e8e8ed;border-radius:6px;padding:12px;background:white;box-shadow:0 1px 2px #22222203;margin-bottom:8px}.object-list .deal-card h3{font-size:12px;font-weight:550;margin:0 0 7px}.object-list .deal-card p{font-size:10px;line-height:1.8;margin:0;color:#8b8b96;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px){.ol-control-bar{flex-wrap:wrap;gap:3px;padding:8px}.ol-tools{width:100%;justify-content:flex-end}.ol-tools form{margin-right:auto;min-width:0}.ol-tools input[type=search]{width:125px}.ol-popover{top:80px;right:8px}.ol-popover-left{left:8px}.ol-footer{gap:6px}}
.ol-record-initials{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;width:20px;height:20px;margin-right:9px;border:1px solid #e9e6ee;border-radius:5px;background:#f5f3f7;color:#91839b;font-size:8px;font-weight:500}.ol-choice{display:inline-flex;align-items:center;gap:2px;border-radius:4px;padding:1px 6px;font-size:10px;line-height:18px;background:#f1f1f4;color:#82808a}.ol-choice>span{font-size:20px;line-height:12px}.ol-choice-green{background:#edf5ef;color:#70947c}.ol-choice-blue{background:#edf3fa;color:#7690ae}.ol-choice-purple{background:#f0edf8;color:#9282ac}.ol-choice-orange{background:#faf0e6;color:#bd936c}.ol-choice-red{background:#faedeb;color:#b78079}.ol-choice-yellow{background:#f8f4e6;color:#ad9b67}.ol-choice-pink{background:#f8edf3;color:#ad86a0}.ol-choice-turquoise{background:#eaf5f4;color:#72a29e}
