| | |
| | | /* width: 100%;*/ |
| | | /*}*/ |
| | | main > section:nth-of-type(even) { |
| | | background-color: var(--base-100); |
| | | background-color: var(--base); |
| | | max-width: 100vw; |
| | | padding: 3rem 0; |
| | | } |
| | |
| | | border-radius: 4px; |
| | | } |
| | | |
| | | a{ |
| | | position: relative; |
| | | z-index: 1; |
| | | display: inline-flex; |
| | | align-items: center; |
| | | gap: 5px; |
| | | color: var(--action-0); |
| | | } |
| | | |
| | | a::before { |
| | | content: ''; |
| | | background-color: rgba(var(--action-rgb), .8); |
| | | width: 100%; |
| | | height: 100%; |
| | | position: absolute; |
| | | inset: 0; |
| | | z-index: -1; |
| | | pointer-events: none; |
| | | opacity: 0; |
| | | border-radius: 50%; |
| | | } |
| | | |
| | | p a:hover { |
| | | text-shadow: 1px 0 10px var(--action-0); |
| | | background-color: transparent!important; |
| | | color: var(--action-contrast)!important; |
| | | border-color:transparent!important; |
| | | } |
| | | p a:hover::before { |
| | | opacity: 1; |
| | | filter: blur(1.666em); |
| | | transition: var(--trans-color); |
| | | } |
| | | |
| | | |
| | | |
| | | .triangle { |
| | |
| | | left: -2rem; |
| | | cursor: pointer; |
| | | } |
| | | .tldr.term { |
| | | font-weight: var(--fw-b-light); |
| | | font-size: var(--txt-medium); |
| | | left: 0; |
| | | color: var(--contrast); |
| | | } |
| | | .align-full.triangle:has(+.contact) { |
| | | margin-bottom: 0; |
| | | z-index: 1; |
| | |
| | | width: 25vw; |
| | | } |
| | | } |
| | | |
| | | .feed.item[data-timeline] .images { |
| | | padding: 0; |
| | | } |
| | | .feed.item details summary { |
| | | position: relative; |
| | | top: 0; |
| | | } |
| | | |
| | | .directory-list .image { |
| | | position: relative; |
| | | } |
| | | .directory-list .image .icon { |
| | | transform: rotate(90deg); |
| | | --w: 40px; |
| | | color: var(--action-0); |
| | | position: absolute; |
| | | left: calc(50% - 15px); |
| | | } |
| | | body.progress .term-list li { |
| | | display: flex; |
| | | gap: .5em; |
| | | align-items: center; |
| | | } |
| | | |
| | | .timeline.terms { |
| | | width: 100%; |
| | | } |
| | | |
| | | |
| | | .loop .item-grid .progress { |
| | | aspect-ratio: 3/2; |
| | | position: relative; |
| | | } |
| | | |
| | | .loop .item-grid .progress figure { |
| | | width: 100%; |
| | | height: 100%; |
| | | display: flex; |
| | | gap: .125rem; |
| | | background-color: var(--action-0); |
| | | position: relative; |
| | | } |
| | | |
| | | .loop .item-grid .progress figure span { |
| | | position: absolute; |
| | | width: 50%; |
| | | text-transform: uppercase; |
| | | background-color: rgba(var(--action-rgb),var(--op-4)); |
| | | color: var(--action-contrast); |
| | | padding: 0 .25rem; |
| | | } |
| | | |
| | | .loop .progress figure img { |
| | | max-width: 50%; |
| | | object-fit: cover; |
| | | } |
| | | |
| | | figure .after { |
| | | top: 0; |
| | | right:0; |
| | | } |
| | | |
| | | figure .before { |
| | | bottom: 0; |
| | | left: 0; |
| | | } |
| | | |