.hy-panel{background:linear-gradient(180deg, #55ffff09, transparent 120px), var(--color-crafty-card);border:1px solid #22d3ee29;border-radius:.75rem;position:relative;box-shadow:inset 0 1px #b4f5ff0d,0 1px #00000059}.hy-panel-header{background:linear-gradient(90deg,#22d3ee17,#0000 70%);border-bottom:1px solid #22d3ee24}a.hy-panel{transition:border-color .15s,background-color .15s}a.hy-panel:hover{border-color:#22d3ee66}.hy-text,.hy-text *{text-shadow:.125em .125em 0 color-mix(in srgb, currentColor 25%, #000)}.hy-slot{background:#15191c;border:2px solid #ffffff14;box-shadow:inset 2px 2px #0000008c,inset -2px -2px #ffffff0f}.hy-figure{background:#0003;border:1px solid #22d3ee1a;border-radius:.5rem;min-width:0;padding:.5rem .75rem}
