.gfc{box-sizing:border-box;white-space:normal;background:#ffffff0a;border-radius:6px;align-items:center;gap:12px;width:min(100%,340px);margin:0;padding:8px 16px 8px 8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.gfc.is-open{opacity:.6}.gfc-crate{aspect-ratio:1;object-fit:contain;flex:none;width:clamp(72px,22%,88px);display:block}.gfc-txt{justify-items:start;min-width:0;display:grid}.gfc-k{font:700 14px/1 var(--b-face-text,var(--f-exo,sans-serif));letter-spacing:.14em;text-transform:uppercase;color:var(--b-act-hi,#f27a3c)}.gfc.is-open .gfc-k,.gfc-st{color:rgba(var(--b-ink-rgb,238, 242, 244), .55)}.gfc-n{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:700 24px/.9 var(--b-face-disp,var(--f-hudname,sans-serif));text-transform:uppercase;color:#eef2f4;margin-top:8px;overflow:hidden}.gfc-st{font:500 14px/1 var(--b-face-text,var(--f-exo,sans-serif));margin-top:8px}.gfc-go{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);background:var(--b-plate,linear-gradient(var(--b-act-hi,#f27a3c), var(--b-act,#e85814)));color:var(--b-ink-top,#fff);font:600 17px/1 var(--b-face-disp,var(--f-hudname,sans-serif));letter-spacing:.08em;text-transform:uppercase;margin-top:8px;padding:6px 18px;text-decoration:none}.gfc-go:is(:hover,:focus-visible){background:linear-gradient(90deg, var(--b-act-hi,#f27a3c), var(--b-act,#e85814));outline:none}.gfc-pile:focus-visible{outline-offset:2px;outline:1px solid #fff9}.gfc-pile{aspect-ratio:1;cursor:pointer;background:0 0;border:0;flex:none;width:clamp(72px,22%,88px);margin-right:12px;padding:0;position:relative}.gfc-pile .gfc-crate{width:100%;transform:translate(calc(var(--i) * 12px), calc(var(--i) * -9px)) scale(calc(1 - var(--i) * .1));z-index:calc(3 - var(--i));position:absolute;top:0;left:0}.gfc-list{gap:8px;width:min(100%,340px);display:grid}:root:root:root body .sx.fx .fx-lines>.fx-msg.is-gift{max-width:100%;margin:var(--b-space-2,8px) 0 0;align-self:stretch;justify-items:start;gap:4px;display:grid}:root:root:root body .sx.fx .fx-lines>.fx-msg.is-gift.is-me{justify-items:end}:root:root:root body .sx.fx .fx-lines>.fx-msg.is-gift time{font:500 14px/1 var(--b-face-text,sans-serif);color:rgba(var(--b-ink-rgb,238, 242, 244), .5)}.gfn{z-index:70;background:linear-gradient(180deg, rgba(var(--b-bg4-rgb,24, 27, 30), .98), rgba(var(--b-bg-rgb,10, 12, 14), .98));width:min(400px,100vw - 32px);box-shadow:inset 0 0 0 1px rgba(var(--b-line-rgb,220, 235, 240), .14), 0 16px 34px #0000008c;border-radius:4px;gap:14px;padding:18px;animation:.25s ease-out both gfn-in;display:grid;position:fixed;bottom:clamp(36px,6vh,56px);right:clamp(12px,2vw,24px)}.gfn-from{align-items:center;gap:12px;display:flex}.gfn-from>div{gap:4px;display:grid}.gfn small{font:500 15px/1 var(--b-face-text);color:var(--b-ink-dim)}.gfn-from b{font:700 22px/1 var(--b-face-disp);text-transform:uppercase;color:var(--b-ink-top)}.gfn-box{background:#ffffff0d;align-items:center;gap:16px;padding:14px 16px;display:flex}.gfn-box svg{width:34px;height:34px;color:var(--b-ink-top);flex:none}.gfn-box>div{gap:6px;min-width:0;display:grid}.gfn-box b{font:700 22px/1 var(--b-face-disp);text-transform:uppercase;color:var(--b-ink-top)}.gfn-box q{text-overflow:ellipsis;white-space:nowrap;font:500 15px/1.2 var(--b-face-text);color:var(--b-ink);overflow:hidden}.gfn-box q:before,.gfn-box q:after{content:"\""}.gfn-go{gap:10px;display:flex}.gfn-open,.gfn-later{cursor:pointer;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);font:600 19px/1 var(--b-face-disp);letter-spacing:.08em;text-transform:uppercase;color:var(--b-ink-top);border:0;align-items:center;gap:10px;padding:10px 22px;text-decoration:none;display:inline-flex}.gfn-open{background:linear-gradient(90deg, var(--b-act-hi), var(--b-act))}.gfn-open kbd{font:600 14px/1 var(--b-face-text);background:#00000040;padding:3px 7px}.gfn-later{background:#ffffff12}.gfn-later:is(:hover,:focus-visible){background:#ffffff21;outline:none}@keyframes gfn-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.gfn{animation:none}}
