+
+ {/* card1 */}
+
+
+
+
-
+ {'"name":"Claude"'}
-
Inbound Relay
-
-
{">"}
- {/* card3 */}
-
-
-
-
-
+
{">"}
+ {/* card2 */}
+
+
{">"}
+ {/* card3 */}
+
+
+
-
- {'"name":"ev:Tk9D"'}
+
+ {'"name":"ev:Tk9D"'}
+
-
-
+
+
+ >
);
}
diff --git a/src/styles/globals.css b/src/styles/globals.css
index e037c41..41e463b 100644
--- a/src/styles/globals.css
+++ b/src/styles/globals.css
@@ -283,3 +283,54 @@
z-index: 0;
}
+.lampcontainer {
+ position: relative;
+ margin-top: -330px;
+ contain: layout;
+ height: 420px;
+}
+
+.lamp {
+ width: 100%;
+ height: 400px;
+ position: relative;
+ margin-bottom: -400px;
+ pointer-events: none;
+ user-select: none;
+ --first: conic-gradient(
+ from 90deg at 80% 50%,
+ hsl(var(--background)),
+ hsl(var(--background)),
+ var(--bottom)
+ );
+ --second: conic-gradient(
+ from 270deg at 20% 50%,
+ var(--bottom),
+ hsl(var(--background)),
+ hsl(var(--background))
+ );
+ -webkit-mask-image: radial-gradient(100% 50% at center center, black, transparent);
+ background-image: var(--first), var(--second);
+ /* background-attachment:;
+ background-origin:;
+ background-clip:;
+ background-color: ; */
+ background-position-x: 1%, 99%;
+ background-position-y: 0%, 0%;
+ background-size:
+ 50% 100%,
+ 50% 100%;
+ opacity: 1;
+ transform-origin: center center;
+ background-repeat: no-repeat;
+}
+
+.lamp::after {
+ content: '';
+ position: absolute;
+ inset: 0px 0px 50%;
+ overflow: hidden;
+ opacity: 0.1;
+ -webkit-mask-image: radial-gradient(140px 50% at 50% 100%, black, transparent);
+ mask-image: radial-gradient(140px 50% at 50% 100%, black, transparent);
+}
\ No newline at end of file