.modal--over,.modal-wrap{pointer-events:auto;position:absolute;display:flex;flex-direction:column;border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-silver-50);--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);min-width:200px;min-height:40px}.modal-title{display:flex;justify-content:space-between;font-size:.875rem;font-weight:700;color:var(--color-gray-850);padding:8px 8px 0;margin-bottom:4px}.modal{width:15rem;padding:0 8px 8px;overflow-x:hidden;height:100%;overflow-y:auto;display:flex;flex-direction:column}.modal--over{background-color:var(--color-green-400);outline-style:solid;outline-width:1px;outline-color:var(--color-green-500)}.modal--vertical{transform:translateZ(0);justify-content:space-between;height:40px}.modal--vertical .handle{height:38px;cursor:move}.modal--vertical .handle svg{height:38px}.modal--collapsed{min-height:auto;min-width:auto}.modal--collapsed .modal__icon{display:flex;justify-content:center;align-items:center;cursor:pointer;width:34px;height:34px}.modal-header{display:flex;height:.75rem;align-items:center;border-bottom-width:1px;border-color:var(--color-silver-400)}.modal-header .spacer{flex:1;cursor:move}.modal-header svg{display:block;cursor:pointer;height:10px;width:10px}.modal-header div{height:10px}.modal-tab,.modal-tab--selected{display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;border-top-left-radius:.1875rem;border-top-right-radius:.1875rem;background-color:var(--color-silver-300);color:var(--color-gray-850);max-width:36px}.modal-tab svg,.modal-tab--selected svg{height:1.25rem;width:1.25rem;fill:currentColor}.modal-tab--selected{background-color:var(--color-silver-50);color:var(--color-black)}.modal-tabs,.modal-tabs--over{pointer-events:auto;position:absolute;display:flex;flex-direction:column;background-color:var(--color-silver-50);min-height:300px}.modal-tabs--over>div:last-child,.modal-tabs>div:last-child{height:100%;overflow-y:auto;overflow-x:hidden}.modal-tabs--over>div:last-child>div,.modal-tabs>div:last-child>div{display:flex;flex-direction:column;height:100%}.modal-tabs .modal-tabs__tabs,.modal-tabs--over .modal-tabs__tabs{display:flex;height:100%;width:100%;overflow:hidden}.modal-tabs .modal-tabs__tabs .modal-tab,.modal-tabs .modal-tabs__tabs .modal-tab--selected,.modal-tabs--over .modal-tabs__tabs .modal-tab,.modal-tabs--over .modal-tabs__tabs .modal-tab--selected{margin-right:.125rem}.modal-tabs .modal-tabs__tabs .modal-tab--selected:last-child,.modal-tabs .modal-tabs__tabs .modal-tab:last-child,.modal-tabs--over .modal-tabs__tabs .modal-tab--selected:last-child,.modal-tabs--over .modal-tabs__tabs .modal-tab:last-child{margin-right:0}.modal-tabs .modal-tabs__action .modal-tabs__drag,.modal-tabs--over .modal-tabs__action .modal-tabs__drag{cursor:move}.modal-tabs .modal-tabs__header,.modal-tabs--over .modal-tabs__header{display:flex;height:1.75rem;align-items:center;justify-content:space-between;background-color:var(--color-gray-100);padding-top:.125rem}.modal-tabs--over{background-color:var(--color-green-400);outline-style:solid;outline-width:1px;outline-color:var(--color-green-500)}.modal-tabs--collapsed{min-height:auto}.modal-tabs--collapsed .modal-tab,.modal-tabs--collapsed .modal-tab--selected{width:34px}