.give-group{margin-top:12px}.give-group summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:700;color:#e6d8ff}.give-group[open] summary{margin-bottom:10px}.give-help{font-size:.86rem;color:#c5cde1;margin:.35rem 0 .75rem}.give-buttons,.give-checks,.give-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0}.give-row{justify-content:space-between;padding:6px 8px;border:1px solid #767cab55;border-radius:9px}.give-sidebar{display:grid;align-content:start;gap:12px;min-width:0}.give-sidebar pre{white-space:pre-wrap;overflow-wrap:anywhere}.give-inventory{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));padding:5px;gap:2px;background:#bababa;border:3px ridge #ededed;border-radius:4px}.give-slot{position:relative;aspect-ratio:1;background:#8b8b8b;border:2px inset #ddd;display:grid;place-items:center}.give-slot:first-child{outline:2px solid #c0aaff;z-index:1}.give-slot [data-give="sprite"]{display:block;width:48px;height:48px;image-rendering:pixelated;scale:.78;transform-origin:center;color:#fff;text-align:center}.give-slot [data-give="stack"]{position:absolute;right:1px;bottom:0;color:#fff;text-shadow:1px 1px #181818;font-size:.72rem}.give-tooltip{margin-top:10px;padding:12px;background:#160c21;border:2px solid #6640aa;border-radius:5px;overflow-wrap:anywhere}.give-tooltip small{color:#a49ab2}.give-glint{filter:drop-shadow(0 0 3px #d19fff);animation:give-shine 2s ease-in-out infinite alternate}@keyframes give-shine{to{filter:drop-shadow(0 0 4px #ad75ff) brightness(1.3)}}@media(prefers-reduced-motion:reduce){.give-glint{animation:none}}@media(max-width:650px){.give-slot [data-give="sprite"]{scale:.53}.give-slot{display:flex;align-items:center;justify-content:center}}[data-give-studio] [hidden]{display:none!important}

.wbs-give [hidden]{display:none!important}
.wbs-give .wbs-diff-cover{object-position:70% center}
.wbs-give .wbs-diff-field :is(input,textarea,select){width:100%;min-width:0}
.wbs-give .wbs-diff-command{display:block;white-space:pre-wrap;overflow-wrap:anywhere;user-select:all}
.wbs-give [data-give="status"]:empty{display:none}
.wbs-give .give-generate{margin-top:14px}
.wbs-give .give-slot [data-give="sprite"]{position:absolute;left:50%;top:50%;translate:-50% -50%}
.wbs-give .wbs-diff-settings h2 svg{vertical-align:middle;color:#ace2ff}
.wbs-give .title-guides .give-group{margin-top:0}
