#modal:has(#create-apply){width:min(1120px,94vw)}.item-create-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.item-create-layout .fields{grid-template-columns:repeat(2,minmax(0,1fr))}.item-create-layout .fields .field:first-child{grid-column:1/-1}.create-catalog{max-height:460px;overflow:auto;border:1px solid var(--line);border-radius:7px}.create-catalog button{display:block;text-align:left;width:100%;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:12px}.create-catalog button:hover,.create-catalog button.active{background:#354535}.create-catalog strong,.create-catalog small{display:block}.create-catalog small{color:var(--muted);margin-top:5px;font-size:11px}.create-selected{color:var(--accent)!important;font-weight:650}.item-create-layout input,.item-create-layout select{min-width:0;width:100%}.item-create-layout .inline-actions{flex-wrap:nowrap}.item-create-layout .inline-actions input{flex:1;width:0}.item-create-layout .inline-actions button{white-space:nowrap}.item-create-layout .game-tooltip{margin-top:12px}.item-transfer-list{max-height:330px;overflow:auto}.item-transfer-list label{display:flex;gap:12px;align-items:center;padding:12px;border-bottom:1px solid var(--line)}.item-transfer-list input{width:auto}.item-transfer-list small{display:block;color:var(--muted);margin-top:3px}.node-map-gem{margin-top:20px;padding-top:18px;border-top:1px solid #58415f}.node-map-gem h4{margin:0 0 10px;color:#d6beef}.node-map-gem p{font-size:12px}.node-map-gem button{margin:4px 4px 0 0}.node-map-gem ul{padding:0;list-style:none;color:#c3a7fa;font-size:12px}.node-map-gem li{margin:5px 0}.item-transfer-preview{margin-top:15px}.item-transfer-preview li{margin:6px 0;color:#c9b5ec}@media(max-width:760px){.item-create-layout{grid-template-columns:minmax(0,1fr)}.create-catalog{max-height:250px}.item-create-layout .fields{grid-template-columns:minmax(0,1fr)}#modal:has(#create-apply){padding:18px}}
#modal:has(#create-apply) .modal-actions,#modal:has(#transfer-insert) .modal-actions{position:sticky;bottom:-30px;background:#1c2426;border-top:1px solid var(--line);padding:15px 0 20px;z-index:2}.item-transfer-list label span{min-width:0;overflow-wrap:anywhere}#create-error:empty{display:none}@media(max-width:760px){#modal:has(#create-apply) .modal-actions{bottom:-18px}.modal-actions{flex-wrap:wrap}}

.create-legacy-filter{display:flex;align-items:center;gap:8px;margin:14px 0;font-size:13px;color:var(--muted)}.item-create-layout .create-legacy-filter input{width:auto}.create-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.create-pagination span{font-size:12px;color:var(--muted)}.create-definition-badge{display:inline-block;padding:3px 6px;border:1px solid #8b7652;border-radius:4px;color:#ddbb81;font-size:10px;margin-top:5px}.item-create-layout [hidden]{display:none!important}
