core/styles/stage.style.css
core/styles/stage.style.css is a file in Bane's Lab Social Share. 100 lines of code and 0 definitions.
html {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizelegibility;
}
body {
background-attachment: fixed;
background-color: var(--banes-lab-main);
background-image: var(--gradient-page);
color: var(--white);
font-family: var(--font-family-base);
margin: 0;
min-height: var(--viewport-full);
word-spacing: var(--word-spacing-mono);
}
.stage-header {
padding: var(--space-xl) var(--space-xl) 0;
}
.stage-kicker {
color: var(--banes-lab-accent);
font-family: var(--font-family-mono);
font-size: var(--font-xs);
letter-spacing: var(--letter-spacing-wide);
margin: 0;
text-transform: uppercase;
}
.stage-heading {
color: var(--banes-lab-accent);
font-family: var(--font-family-heading);
margin: var(--space-sm) 0 0;
}
.stage-grid {
display: flex;
flex-direction: column;
gap: var(--space-xl);
padding: var(--space-xl);
}
.stage-spread {
border-top: var(--border-s) solid var(--white-alpha-border);
display: flex;
flex-direction: column;
gap: var(--space-sm);
padding-top: var(--space-lg);
}
.stage-spread-title {
align-items: center;
color: var(--accent-tone);
display: flex;
font-family: var(--font-family-heading);
gap: var(--space-sm);
margin: 0;
}
.stage-spread-meta {
color: var(--text-mid-gray);
font-family: var(--font-family-mono);
font-size: var(--font-xs);
margin: 0;
}
.stage-spread-row {
align-items: flex-end;
display: flex;
gap: var(--space-lg);
}
.stage-tile {
display: flex;
flex-direction: column;
gap: var(--space-sm);
margin: 0;
}
.stage-caption {
color: var(--text-mid-gray);
font-family: var(--font-family-mono);
font-size: var(--font-xs);
margin: 0;
}
.stage-frame {
border: var(--border-s) solid var(--white-alpha-border);
box-sizing: border-box;
overflow: hidden;
position: relative;
}
.stage-card {
left: 0;
overflow: hidden;
position: absolute;
top: 0;
transform-origin: top left;
}
.card-layer {
box-sizing: border-box;
position: absolute;
}
.stage-findings {
background-color: var(--black-alpha-overlay);
color: var(--danger-primary);
font-family: var(--font-family-mono);
font-size: var(--font-sm);
margin: 0;
padding: var(--space-sm);
}