.BoxImportButton-module__Qf35Rq__importButton,.BoxImportButton-module__Qf35Rq__closeButton,.BoxImportButton-module__Qf35Rq__entryButton{border:1px solid var(--line-strong);border-radius:var(--control-radius);color:var(--text);cursor:pointer;background:#fff}.BoxImportButton-module__Qf35Rq__importButton{color:#5674b8;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.BoxImportButton-module__Qf35Rq__importButton svg{width:20px;height:20px}.BoxImportButton-module__Qf35Rq__backdrop{z-index:40;background:#221a1447;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.BoxImportButton-module__Qf35Rq__modal{overscroll-behavior:contain;border:1px solid var(--line-strong);border-radius:calc(var(--card-radius) + 2px);background:#fffffffa;gap:14px;width:min(520px,100%);max-height:calc(100dvh - 48px);padding:18px;display:grid;overflow-y:auto;box-shadow:0 18px 40px #2b1e1224}.BoxImportButton-module__Qf35Rq__modalHeader{justify-content:space-between;align-items:start;gap:10px;display:flex}.BoxImportButton-module__Qf35Rq__kicker,.BoxImportButton-module__Qf35Rq__modalHeader h3,.BoxImportButton-module__Qf35Rq__searchField span,.BoxImportButton-module__Qf35Rq__emptyText{margin:0}.BoxImportButton-module__Qf35Rq__kicker{text-transform:uppercase;letter-spacing:.14em;color:#5674b8;font-size:.74rem}.BoxImportButton-module__Qf35Rq__modalHeader h3{font-size:1.05rem}.BoxImportButton-module__Qf35Rq__closeButton{width:30px;height:30px;font-size:1rem}.BoxImportButton-module__Qf35Rq__searchField{gap:6px;display:grid}.BoxImportButton-module__Qf35Rq__searchField span{color:var(--muted);font-size:.82rem}.BoxImportButton-module__Qf35Rq__searchField input{border:1px solid var(--line-strong);border-radius:var(--control-radius);width:100%;min-height:38px;color:var(--text);font:inherit;background:#fff;padding:0 12px}.BoxImportButton-module__Qf35Rq__entryList{gap:8px;min-height:0;display:grid;overflow-y:auto}@media (max-width:760px){.BoxImportButton-module__Qf35Rq__backdrop{align-items:flex-start;padding:12px}.BoxImportButton-module__Qf35Rq__modal{max-height:calc(100dvh - 24px)}}.BoxImportButton-module__Qf35Rq__entryButton{text-align:left;padding:10px 12px;display:grid}.BoxImportButton-module__Qf35Rq__entryVisual{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;display:grid}.BoxImportButton-module__Qf35Rq__entrySpriteFrame{background:linear-gradient(#fffffff5,#f5efe6eb);border:1px solid #5c4f421f;border-radius:14px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;overflow:hidden}.BoxImportButton-module__Qf35Rq__entrySprite,.BoxImportButton-module__Qf35Rq__entrySpriteFallback{width:52px;height:52px}.BoxImportButton-module__Qf35Rq__entrySprite{object-fit:contain;display:block}.BoxImportButton-module__Qf35Rq__entrySpriteFallback{color:var(--accent-strong);justify-content:center;align-items:center;font-size:.74rem;font-weight:800;display:inline-flex}.BoxImportButton-module__Qf35Rq__entrySummary{gap:2px;min-width:0;display:grid}.BoxImportButton-module__Qf35Rq__entrySummary strong{color:var(--text);font-size:.94rem}.BoxImportButton-module__Qf35Rq__entrySummary span,.BoxImportButton-module__Qf35Rq__entrySummary small,.BoxImportButton-module__Qf35Rq__emptyText{color:var(--muted)}.BoxImportButton-module__Qf35Rq__entrySummary span{font-size:.82rem}.BoxImportButton-module__Qf35Rq__entrySummary small{font-size:.72rem}.BoxImportButton-module__Qf35Rq__emptyText{font-size:.82rem;line-height:1.45}
