@import url('https://fonts.googleapis.com/css2?family=Manufacturing+Consent&family=Quicksand:[email protected]&display=swap'); @font-face { font-family: 'proximanova'; /* format for jinja flask app formating of url of static/fonts/proximanova_regular.ttf */ src: url("fonts/proximanova_regular.ttf") format('truetype'); font-weight: 100; font-style: normal; } html, body { max-width: 100%; overflow-x: hidden; text-shadow: 0 0 1px rgba(51, 51, 51, 0.5); } .manufacturing-consent-regular { font-family: "Manufacturing Consent", system-ui; font-weight: 400; font-style: normal; } .tag-hover-animate { border-right: 10px solid #ffbf00; } body { background-image: url("https://cdn.goldloadingpage.com/crown.webp"); background-repeat: no-repeat; background-attachment: fixed; background-position: calc(50% - 200px) center; background-size: cover; background-color: #e5e5db; font-family: 'Quicksand', 'Lexend', "proximanova", 'Segoe UI', Arial, Helvetica, sans-serif; font-optical-sizing: auto; font-style: normal; margin: 0; padding-bottom: 100px; /* space for bottom bar */ } .eqypt-hd-background { background: radial-gradient(ellipse at center, #443501 0%, #000000 100%); background-color: rgba(245, 221, 80, .2); background-blend-mode: multiply; } h1.gold { background: linear-gradient(to bottom, #cfc09f 27%, #ffecb3 40%, #3a2c0f 78%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #fff; font-family: 'Quicksand', 'Lexend', "proximanova", 'Segoe UI', Arial, Helvetica, sans-serif; position: relative; text-transform: uppercase; font-size: calc(5vw + .5rem); margin: 0; font-weight: 400; } h1.gold::after { background: none; content: attr(data-heading) / ""; left: 0; top: 0; z-index: -1; position: absolute; text-shadow: -1px 0 1px #c6bb9f, 0 1px 1px #c6bb9f, 5px 5px 10px rgba(0, 0, 0, 0.4), -5px -5px 10px rgba(0, 0, 0, 0.4); } .scroll-content { display: inline-block; padding: 20px; } .eqypt-hd-background { background-size: cover; background-position: center; background-repeat: no-repeat; } .box, .tag, .footer { border: 2px solid #ffbf00; } .tag.is-medium { margin: 0 10px 10px 0; } .orange-text { color: #ffbf00; } a.is_act { background-color: #ffbf00; } .border { border: 2px solid #ffbf00; } .hero-body { padding: 5rem 1.5rem; background-color: #fff; } .title, .subtitle { transition: all 0.3s ease; } .title:hover, .menu a:hover { transform: scale(1.03); text-shadow: 0 2px 8px rgba(156, 146, 172, 0.3); } .menu a { background-color: transparent; display: inline; transition: all 0.3s ease; } .tag-hover-animate { transition: all 0.3s ease-in-out; cursor: pointer; position: relative; } .tag-hover-animate:hover { transform: scale(1.1) rotate(-2deg); box-shadow: 0 4px 12px rgba(156, 146, 172, 0.5); background-color: #ffbf00 !important; color: white !important; } /* HTML:
*/ .loader { width: 50px; aspect-ratio: 1; border-radius: 50%; background: radial-gradient(farthest-side, #ffa516 94%, #0000) top/8px 8px no-repeat, conic-gradient(#0000 30%, #ffa516); -webkit-mask: radial-gradient(farthest-side, #0000 calc(100% - 8px), #000 0); animation: l13 1s infinite linear; } @keyframes l13 { 100% { transform: rotate(1turn) } } .white-background { background-color: #fff; } .right { position: absolute; right: 0; background-color: #ffffff; margin: 7px; border: 2px solid #ffbf00; } .center { margin: 0 auto; } .gif-image, .pdf-link { display: block } midi-player { display: block; width: inherit; margin: 4px; margin-bottom: 0; } midi-player::part(control-panel) { background: #ff5; border: 2px solid #000; border-radius: 10px 10px 0 0; } midi-player::part(play-button) { color: #353; border: 2px solid currentColor; background-color: #4d4; border-radius: 20px; transition: all 0.2s; content: 'hello'; } midi-player::part(play-button):hover { color: #0a0; background-color: #5f5; border-radius: 10px; } midi-player::part(time) { font-family: monospace; } midi-visualizer .piano-roll-visualizer { background: #ffd; border: 2px solid black; border-top: none; border-radius: 0 0 10px 10px; margin: 4px; margin-top: 0; overflow: auto; } midi-visualizer svg rect.note { opacity: 0.6; stroke-width: 2; } midi-visualizer svg rect.note[data-instrument="0"] { fill: #e22; stroke: #500; } midi-visualizer svg rect.note[data-instrument="2"] { fill: #2ee; stroke: #055; } midi-visualizer svg rect.note[data-is-drum="true"] { fill: #888; stroke: #888; } midi-visualizer svg rect.note.active { opacity: 0.9; stroke: #000; } a.gold-link { color: gold; text-shadow: 0 0 5px #FFD700, 0 0 10px #FFA500; text-decoration: none; } a.gold-link:hover { text-decoration: underline; }