.ivJaPa_overlay{z-index:100;background:#000000b3;place-items:center;padding:16px 12px;display:grid;position:fixed;inset:0}.ivJaPa_dialog{color:#ededee;background:#141517;border:1px solid #3d3f43;border-radius:20px;width:min(100%,440px);max-height:calc(100dvh - 32px);overflow-y:auto;box-shadow:0 24px 80px #0006}.ivJaPa_dialog button{font:inherit;cursor:pointer}.ivJaPa_dialog button:disabled{cursor:default;opacity:.45}.ivJaPa_dialog button:focus-visible{outline-offset:3px;outline:2px solid #f5f5f6}.ivJaPa_head{justify-content:space-between;align-items:center;padding:12px 12px 4px 20px;display:flex}.ivJaPa_head h2{color:#f5f5f6;margin:0;font-size:15px;font-weight:700}.ivJaPa_close{color:#ededee;background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;font-size:24px!important}.ivJaPa_body{padding:8px 20px 20px}.ivJaPa_current{align-items:center;gap:16px;margin-bottom:22px;display:flex}.ivJaPa_current p{color:#ededee;margin:0;font-size:13px;line-height:1.7}.ivJaPa_current span{color:#b4b7be;font-size:12px}.ivJaPa_group{border:0;min-width:0;margin:0 0 20px;padding:0}.ivJaPa_group legend{color:#b4b7be;margin-bottom:10px;padding:0;font-size:12px}.ivJaPa_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.ivJaPa_preset{aspect-ratio:1;background:#25262a;border:1px solid #484a50;border-radius:999px;min-width:44px;min-height:44px;padding:0;overflow:hidden}.ivJaPa_preset img{object-fit:cover;width:100%;height:100%;display:block}.ivJaPa_preset:hover:not(:disabled){border-color:#f5f5f6}.ivJaPa_upload{color:#141517;background:#ededee;border:1px solid #ededee;border-radius:999px;width:100%;min-height:48px;display:block;font-size:13px!important;font-weight:600!important}.ivJaPa_remove{color:#b4b7be;background:0 0;border:0;border-radius:999px;width:100%;min-height:44px;margin-top:6px;display:block;font-size:12px!important}.ivJaPa_hint,.ivJaPa_error{margin:12px 0 0;font-size:12px;line-height:1.6}.ivJaPa_hint{color:#b4b7be}.ivJaPa_error{color:#ff9494}.ivJaPa_profileTrigger{cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:340px){.ivJaPa_body{padding-inline:12px}.ivJaPa_grid{gap:6px}}
