.fk-gift-panel{border:1px solid rgba(var(--color-foreground),.2);border-radius:12px;padding:18px;margin:18px 0;background:rgba(var(--color-foreground),.035)}
.fk-gift-panel h3{margin:0 0 12px;font-size:1.8rem}
.fk-gift-panel progress{display:block;width:100%;height:10px;accent-color:rgb(var(--color-button));border:0;border-radius:8px;overflow:hidden}
.fk-gift-panel progress::-webkit-progress-bar{background:rgba(var(--color-foreground),.12)}
.fk-gift-panel progress::-webkit-progress-value{background:rgb(var(--color-button))}
.fk-gift-panel p{margin:10px 0}
.fk-gift-panel label{display:block}
.fk-gift-panel select{display:block;width:100%;margin:6px 0 12px;padding:12px;border:1px solid currentColor;border-radius:6px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}
.fk-gift-panel small{display:block;margin-top:12px;line-height:1.45}
.fk-gift-panel [hidden],.fk-gift-panel[hidden]{display:none}
