.settings table{width:100%}.settings table .buttons{display:flex}.settings table .buttons button.button{display:flex;justify-content:center;align-items:center;margin-left:.5rem}.settings table .buttons button.button,.settings table input{padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}.settings table input{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;--border-opacity:1;border-color:#a0aec0;border-color:rgba(160,174,192,var(--border-opacity));border-radius:.25rem;--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity));line-height:1.25;width:calc(100% - 2rem)}.settings table input:focus{outline:0;box-shadow:0 0 0 3px rgba(66,153,225,.5)}.settings table input.error{--border-opacity:1;border-color:#f56565;border-color:rgba(245,101,101,var(--border-opacity))}.settings .collection .draggable-item{cursor:pointer;padding-top:.25rem;padding-bottom:.25rem;margin-top:.25rem;margin-bottom:.25rem;border-width:0;border-bottom-width:1px;--border-opacity:1;border-color:#e30613;border-color:rgba(227,6,19,var(--border-opacity));border-style:solid;--border-opacity:0}.settings .collection .draggable-item .column-drag-handle:hover{--text-opacity:1;color:#e30613;color:rgba(227,6,19,var(--text-opacity));cursor:pointer;cursor:-webkit-grab;cursor:grab}.settings .collection .draggable-item .column-drag-handle:hover:active{cursor:-webkit-grabbing;cursor:grabbing}.settings .collection .draggable-item .column-drag-handle{margin-right:.5rem}.settings .collection .draggable-item,.settings .collection>.title{display:flex;justify-content:space-between;align-items:center;text-align:right}.settings .collection .draggable-item .input-wrapper,.settings .collection>.title .input-wrapper{flex-grow:1;margin-right:.5rem;text-align:center}.settings .collection .draggable-item .input-wrapper input,.settings .collection>.title .input-wrapper input{padding:.75rem;text-align:left;width:calc(100% - 2rem)}.settings .collection .buttons{display:flex;justify-content:flex-end}.settings .collection .buttons button{display:block;align-items:center;background-color:transparent;border-width:1px;border-style:solid;--border-opacity:1;border-color:#4d4d4d;border-color:rgba(77,77,77,var(--border-opacity));--text-opacity:1;color:#e6e6e6;color:rgba(230,230,230,var(--text-opacity));outline:0;padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem;margin-left:.5rem}.settings .collection .buttons button:hover{cursor:pointer;--border-opacity:1;border-color:#e30613;border-color:rgba(227,6,19,var(--border-opacity))}.settings .collection .buttons button:first-child{margin-left:0}.settings .collection .buttons button .icon-wrapper{width:1.25rem}.settings .collection .buttons button .icon-wrapper.cross-icon-wrapper{height:1rem}.settings .collection .buttons button span{padding-left:.5rem}