.iconpack-icon{height:32px;min-width:32px;width:58px;padding:5px}.iconpack-icon>span{height:100%;width:min-content;font-size:20px;line-height:20px;vertical-align:middle;overflow:visible}.iconpack-icon>span i,.iconpack-icon>span img,.iconpack-icon>span span,.iconpack-icon>span svg{top:0;height:20px!important;min-width:20px;max-width:32px!important}.iconpack-icon>span svg{font-size:var(--bs-btn-font-size)}.has-change .iconpack-icon{border-color:var(--typo3-state-info-border-color,#6daae0);background-color:var(--typo3-surface-container-info,#eee);box-shadow:inset 0 1px 1px rgba(0,0,0,.08)}.modal-iconpack .modal-body{display:flex;flex-direction:column;padding:0}.modal-iconpack .modal-body:after{height:0}.modal-iconpack .form-section{border:0;border-bottom:1px solid var(--module-docheader-border-color,silver);display:flex;justify-content:flex-start;padding:15px 15px 2px;column-gap:15px}.modal-iconpack .form-section>.form-group{display:flex;flex-direction:column;margin-bottom:.8em}.modal-iconpack .form-section .form-group .form-section{border:none;padding:0;justify-content:flex-start}.modal-iconpack .form-section .icon-ext-iconpack{margin-right:.25em}.modal-iconpack .modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:16px 15px}.modal-iconpack #iconpack-options{width:100%}.modal-iconpack .checkbox-type-icon-toggle{margin:0;margin-top:4px}.modal-iconpack #iconpack-selected{border:1px solid var(--typo3-state-default-hover-border-color,#bbb);background:var(--typo3-state-default-hover-bg,#fff);border-radius:4px;padding:10px;min-width:80px;flex:none;height:60px;margin-left:auto}.modal-iconpack #iconpack-selected>div{margin:auto;height:100%;text-align:center;width:min-content}.modal-iconpack #iconpack-selected>div i,.modal-iconpack #iconpack-selected>div img,.modal-iconpack #iconpack-selected>div span,.modal-iconpack #iconpack-selected>div svg{font-size:3.34em;margin:auto;color:var(--typo3-state-default-color,#333);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;text-rendering:auto;line-height:1;height:1em!important;min-width:1em}.modal-iconpack #iconpack-icons{overflow-y:scroll;overflow-x:hidden;height:100%;padding:10px 15px}.modal-iconpack #iconpack-icons>.icons-loading{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.modal-iconpack #iconpack-icons section{display:flex;flex-wrap:wrap;grid-gap:6px;flex:0 0 62px}.modal-iconpack #iconpack-icons h2{margin-top:1.5rem;margin-bottom:.3rem;border-bottom:1px solid var(--module-docheader-border-color,#eee);padding-bottom:.4rem;width:100%}.modal-iconpack #iconpack-icons ul{display:flex;padding:0;flex-flow:row wrap;flex-direction:row;gap:1px}.modal-iconpack #iconpack-icons li{border-radius:3px;display:inline-flex;height:62px;width:62px}.modal-iconpack #iconpack-icons li img,.modal-iconpack #iconpack-icons li svg{width:32px;height:32px}.modal-iconpack #iconpack-icons li i,.modal-iconpack #iconpack-icons li img,.modal-iconpack #iconpack-icons li span,.modal-iconpack #iconpack-icons li svg{font-size:32px;margin:auto;color:var(--typo3-state-default-color,#333);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;text-rendering:auto;line-height:1}.modal-iconpack #iconpack-icons li svg{width:auto}.modal-iconpack #iconpack-icons li.active,.modal-iconpack #iconpack-icons li:hover{border:1px solid var(--typo3-state-default-hover-border-color,#bbb);background:var(--typo3-state-default-hover-bg,#eee)}.modal-iconpack #iconpack-icons li.active svg,.modal-iconpack #iconpack-icons li:hover svg{color:var(--typo3-state-default-hover-color,#333)}.modal-iconpack #iconpack-search{margin:0;padding:0;flex-basis:50%;margin-right:auto;height:auto}.modal-iconpack #iconpack-search .form-control-wrap{margin:0}.modal-iconpack #iconpack-tooltip{display:none;padding:2px 20px 3px;position:absolute;bottom:0;background-color:var(--typo3-state-default-bg,#f2f2f2)}
