Path: blob/main/projects/cupcake2048/style/main.css
1834 views
@import url(fonts/clear-sans.css);1/* $tile-gold-glow-color: lighten($tile-gold-color, 15%); */2html, body {3margin: 0;4padding: 0;5background-color: #fff;6color: #4d2523;7font-family: "Clear Sans", "Helvetica Neue", Arial, sans-serif;8font-size: 18px; }910body {11padding: 80px 0;12background-image: url(img/bg.jpg);13background-position: top center;14background-repeat: no-repeat; }1516.heading:after {17content: "";18display: block;19clear: both; }2021h1.title {22font-size: 80px;23font-weight: bold;24margin: 0;25display: block;26text-align: center; }27h1.title small {28font-size: 60px; }2930.title-container {31position: relative;32display: inline-block;33padding-bottom: 10px; }3435@-webkit-keyframes move-up {360% {37top: 25px;38opacity: 1; }3940100% {41top: -50px;42opacity: 0; } }43@-moz-keyframes move-up {440% {45top: 25px;46opacity: 1; }4748100% {49top: -50px;50opacity: 0; } }51@keyframes move-up {520% {53top: 25px;54opacity: 1; }5556100% {57top: -50px;58opacity: 0; } }59.scores-container, .scores-points {60text-align: right; }6162.score-container, .best-container,63.score-points, .best-points {64overflow: hidden;65position: relative;66display: inline-block;67background: #f67098;68padding: 15px 0px;69font-size: 19px;70text-transform: capitalize;71height: 19px;72line-height: 41px;73font-weight: bold;74border-radius: 3px;75color: white;76margin-top: 8px;77margin-bottom: 16px;78text-align: center;79width: 49%;80float: left; }81.score-container:after, .best-container:after,82.score-points:after, .best-points:after {83position: absolute;84width: 100%;85top: 10px;86left: 0;87text-transform: uppercase;88font-size: 13px;89line-height: 13px;90text-align: center;91color: #3c1b1a; }92.score-container .score-addition, .best-container .score-addition,93.score-points .score-addition, .best-points .score-addition {94position: absolute;95/*right: 60px;*/96width: 100%;97text-align: center;98color: red;99font-size: 19px;100line-height: 19px;101font-weight: bold;102color: rgba(77, 37, 35, 0.9);103z-index: 100;104-webkit-animation: move-up 600ms ease-in;105-moz-animation: move-up 600ms ease-in;106animation: move-up 600ms ease-in;107-webkit-animation-fill-mode: both;108-moz-animation-fill-mode: both;109animation-fill-mode: both; }110111.best-container {112float: right; }113.best-points {114float: right; }115116.score-container:after {117content: "Cupcake"; }118.score-points:after {119content: "Kcal"; }120121.best-container:after {122content: "Cupcake Max"; }123.best-points:after {124content: "Kcal Max"; }125126p {127margin-top: 0;128margin-bottom: 10px;129line-height: 1.65; }130131a {132color: #4d2523;133font-weight: bold;134text-decoration: underline;135cursor: pointer; }136137strong.important {138text-transform: uppercase; }139140hr {141border: none;142border-bottom: 1px solid #fbb8cc;143margin-top: 20px;144margin-bottom: 30px; }145146.container {147width: 500px;148margin: 0 auto; }149150@-webkit-keyframes fade-in {1510% {152opacity: 0; }153154100% {155opacity: 1; } }156@-moz-keyframes fade-in {1570% {158opacity: 0; }159160100% {161opacity: 1; } }162@keyframes fade-in {1630% {164opacity: 0; }165166100% {167opacity: 1; } }168.game-container {169margin-top: 11px;170position: relative;171padding: 15px;172cursor: default;173-webkit-touch-callout: none;174-ms-touch-callout: none;175-webkit-user-select: none;176-moz-user-select: none;177-ms-user-select: none;178-ms-touch-action: none;179touch-action: none;180background: #f67098;181border-radius: 6px;182width: 500px;183height: 500px;184-webkit-box-sizing: border-box;185-moz-box-sizing: border-box;186box-sizing: border-box; }187.game-container .game-message {188display: none;189position: absolute;190top: 0;191right: 0;192bottom: 0;193left: 0;194background: rgba(255, 255, 255, 0.7);195z-index: 100;196text-align: center;197-webkit-animation: fade-in 800ms ease 1200ms;198-moz-animation: fade-in 800ms ease 1200ms;199animation: fade-in 800ms ease 1200ms;200-webkit-animation-fill-mode: both;201-moz-animation-fill-mode: both;202animation-fill-mode: both; }203.game-container .game-message p {204font-size: 60px;205font-weight: bold;206height: 60px;207line-height: 60px;208margin-top: 222px; }209.game-container .game-message .lower {210display: block;211margin-top: 59px; }212.game-container .game-message a {213display: inline-block;214background: #f888a9;215border-radius: 3px;216padding: 0 20px;217text-decoration: none;218color: #3c1b1a;219height: 40px;220line-height: 42px;221margin-left: 9px; }222.game-container .game-message a.keep-playing-button {223display: none; }224.game-container .game-message .score-sharing {225display: inline-block;226vertical-align: middle;227margin-left: 10px; }228.game-container .game-message.game-won {229background: rgba(88, 46, 116, 0.5);230color: white; }231.game-container .game-message.game-won a.keep-playing-button {232display: inline-block; }233.game-container .game-message.game-won, .game-container .game-message.game-over {234display: block; }235236.grid-container {237position: absolute;238z-index: 1; }239240.grid-row {241margin-bottom: 15px; }242.grid-row:last-child {243margin-bottom: 0; }244.grid-row:after {245content: "";246display: block;247clear: both; }248249.grid-cell {250width: 106.25px;251height: 106.25px;252margin-right: 15px;253float: left;254border-radius: 3px;255background: rgba(255, 255, 255, 0.35); }256.grid-cell:last-child {257margin-right: 0; }258259.tile-container {260position: absolute;261z-index: 2; }262263.tile, .tile .tile-inner {264width: 107px;265height: 107px;266line-height: 116.25px; }267.tile.tile-position-1-1 {268-webkit-transform: translate(0px, 0px);269-moz-transform: translate(0px, 0px);270transform: translate(0px, 0px); }271.tile.tile-position-1-2 {272-webkit-transform: translate(0px, 121px);273-moz-transform: translate(0px, 121px);274transform: translate(0px, 121px); }275.tile.tile-position-1-3 {276-webkit-transform: translate(0px, 242px);277-moz-transform: translate(0px, 242px);278transform: translate(0px, 242px); }279.tile.tile-position-1-4 {280-webkit-transform: translate(0px, 363px);281-moz-transform: translate(0px, 363px);282transform: translate(0px, 363px); }283.tile.tile-position-2-1 {284-webkit-transform: translate(121px, 0px);285-moz-transform: translate(121px, 0px);286transform: translate(121px, 0px); }287.tile.tile-position-2-2 {288-webkit-transform: translate(121px, 121px);289-moz-transform: translate(121px, 121px);290transform: translate(121px, 121px); }291.tile.tile-position-2-3 {292-webkit-transform: translate(121px, 242px);293-moz-transform: translate(121px, 242px);294transform: translate(121px, 242px); }295.tile.tile-position-2-4 {296-webkit-transform: translate(121px, 363px);297-moz-transform: translate(121px, 363px);298transform: translate(121px, 363px); }299.tile.tile-position-3-1 {300-webkit-transform: translate(242px, 0px);301-moz-transform: translate(242px, 0px);302transform: translate(242px, 0px); }303.tile.tile-position-3-2 {304-webkit-transform: translate(242px, 121px);305-moz-transform: translate(242px, 121px);306transform: translate(242px, 121px); }307.tile.tile-position-3-3 {308-webkit-transform: translate(242px, 242px);309-moz-transform: translate(242px, 242px);310transform: translate(242px, 242px); }311.tile.tile-position-3-4 {312-webkit-transform: translate(242px, 363px);313-moz-transform: translate(242px, 363px);314transform: translate(242px, 363px); }315.tile.tile-position-4-1 {316-webkit-transform: translate(363px, 0px);317-moz-transform: translate(363px, 0px);318transform: translate(363px, 0px); }319.tile.tile-position-4-2 {320-webkit-transform: translate(363px, 121px);321-moz-transform: translate(363px, 121px);322transform: translate(363px, 121px); }323.tile.tile-position-4-3 {324-webkit-transform: translate(363px, 242px);325-moz-transform: translate(363px, 242px);326transform: translate(363px, 242px); }327.tile.tile-position-4-4 {328-webkit-transform: translate(363px, 363px);329-moz-transform: translate(363px, 363px);330transform: translate(363px, 363px); }331332.tile {333position: absolute;334-webkit-transition: 100ms ease-in-out;335-moz-transition: 100ms ease-in-out;336transition: 100ms ease-in-out;337-webkit-transition-property: -webkit-transform;338-moz-transition-property: -moz-transform;339transition-property: transform; }340.tile .tile-inner {341border-radius: 3px;342background: white;343text-align: center;344font-weight: bold;345z-index: 10;346font-size: 55px; }347.tile .tile-inner img {348width: 100%;349height: 100%; }350.tile.tile-2 .tile-inner {351background: white;352box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); }353.tile.tile-4 .tile-inner {354background: #eeeaf1;355box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); }356.tile.tile-8 .tile-inner {357color: white;358background: #ddd5e3;359box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); }360.tile.tile-16 .tile-inner {361color: white;362background: #ccc0d5;363box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); }364.tile.tile-32 .tile-inner {365color: white;366background: #bcabc7;367box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0.07937), inset 0 0 0 1px rgba(255, 255, 255, 0.04762); }368.tile.tile-64 .tile-inner {369color: white;370background: #ab96b9;371box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0.15873), inset 0 0 0 1px rgba(255, 255, 255, 0.09524); }372.tile.tile-128 .tile-inner {373color: white;374background: #9a81ab;375box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0.2381), inset 0 0 0 1px rgba(255, 255, 255, 0.14286);376font-size: 45px; }377@media screen and (max-width: 520px) {378.tile.tile-128 .tile-inner {379font-size: 25px; } }380.tile.tile-256 .tile-inner {381color: white;382background: #8a6c9d;383box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0.31746), inset 0 0 0 1px rgba(255, 255, 255, 0.19048);384font-size: 45px; }385@media screen and (max-width: 520px) {386.tile.tile-256 .tile-inner {387font-size: 25px; } }388.tile.tile-512 .tile-inner {389color: white;390background: #79578f;391box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0.39683), inset 0 0 0 1px rgba(255, 255, 255, 0.2381);392font-size: 45px; }393@media screen and (max-width: 520px) {394.tile.tile-512 .tile-inner {395font-size: 25px; } }396.tile.tile-1024 .tile-inner {397color: white;398background: #684281;399box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0.47619), inset 0 0 0 1px rgba(255, 255, 255, 0.28571);400font-size: 35px; }401@media screen and (max-width: 520px) {402.tile.tile-1024 .tile-inner {403font-size: 15px; } }404.tile.tile-2048 .tile-inner {405color: white;406background: #582e74;407box-shadow: 0 0 30px 10px rgba(0, 0, 255, 0.55556), inset 0 0 0 1px rgba(255, 255, 255, 0.33333);408font-size: 35px; }409@media screen and (max-width: 520px) {410.tile.tile-2048 .tile-inner {411font-size: 15px; } }412.tile.tile-super .tile-inner {413color: white;414background: #343236;415font-size: 30px; }416@media screen and (max-width: 520px) {417.tile.tile-super .tile-inner {418font-size: 10px; } }419420@-webkit-keyframes appear {4210% {422opacity: 0;423-webkit-transform: scale(0);424-moz-transform: scale(0);425transform: scale(0); }426427100% {428opacity: 1;429-webkit-transform: scale(1);430-moz-transform: scale(1);431transform: scale(1); } }432@-moz-keyframes appear {4330% {434opacity: 0;435-webkit-transform: scale(0);436-moz-transform: scale(0);437transform: scale(0); }438439100% {440opacity: 1;441-webkit-transform: scale(1);442-moz-transform: scale(1);443transform: scale(1); } }444@keyframes appear {4450% {446opacity: 0;447-webkit-transform: scale(0);448-moz-transform: scale(0);449transform: scale(0); }450451100% {452opacity: 1;453-webkit-transform: scale(1);454-moz-transform: scale(1);455transform: scale(1); } }456.tile-new .tile-inner {457-webkit-animation: appear 200ms ease 100ms;458-moz-animation: appear 200ms ease 100ms;459animation: appear 200ms ease 100ms;460-webkit-animation-fill-mode: backwards;461-moz-animation-fill-mode: backwards;462animation-fill-mode: backwards; }463464@-webkit-keyframes pop {4650% {466-webkit-transform: scale(0);467-moz-transform: scale(0);468transform: scale(0); }46947050% {471-webkit-transform: scale(1.2);472-moz-transform: scale(1.2);473transform: scale(1.2); }474475100% {476-webkit-transform: scale(1);477-moz-transform: scale(1);478transform: scale(1); } }479@-moz-keyframes pop {4800% {481-webkit-transform: scale(0);482-moz-transform: scale(0);483transform: scale(0); }48448550% {486-webkit-transform: scale(1.2);487-moz-transform: scale(1.2);488transform: scale(1.2); }489490100% {491-webkit-transform: scale(1);492-moz-transform: scale(1);493transform: scale(1); } }494@keyframes pop {4950% {496-webkit-transform: scale(0);497-moz-transform: scale(0);498transform: scale(0); }49950050% {501-webkit-transform: scale(1.2);502-moz-transform: scale(1.2);503transform: scale(1.2); }504505100% {506-webkit-transform: scale(1);507-moz-transform: scale(1);508transform: scale(1); } }509.tile-merged .tile-inner {510z-index: 20;511-webkit-animation: pop 200ms ease 100ms;512-moz-animation: pop 200ms ease 100ms;513animation: pop 200ms ease 100ms;514-webkit-animation-fill-mode: backwards;515-moz-animation-fill-mode: backwards;516animation-fill-mode: backwards; }517518.above-game:after {519content: "";520display: block;521clear: both; }522523.game-intro {524float: left;525font-size: 25px;526line-height: 42px;527margin-bottom: 0;528margin-top: 5px; }529530.restart-button {531display: inline-block;532background: #f888a9;533border-radius: 3px;534padding: 0 20px;535text-decoration: none;536color: #3c1b1a;537height: 40px;538line-height: 42px;539display: block;540text-align: center;541float: right; }542543.game-explanation {544margin-top: 50px; }545546@media screen and (max-width: 520px) {547html, body {548font-size: 15px; }549550body {551margin: 20px 0;552padding: 0 20px; }553554h1.title {555font-size: 27px;556margin-top: 15px; }557h1.title small {558font-size: 27px; }559560.container {561width: 280px;562margin: 0 auto; }563564.score-container, .best-container,565.score-points, .best-points {566margin-top: 0;567padding: 15px 0px;568min-width: 40px; }569570.heading {571margin-bottom: 10px; }572573.game-intro {574width: 55%;575display: block;576box-sizing: border-box;577line-height: 1.65;578font-size: 16px;579margin-top: 10px; }580581.restart-button, .retry-button {582width: 42%;583padding: 0;584display: block;585box-sizing: border-box;586margin-top: 2px; }587588.game-container {589margin-top: 17px;590position: relative;591padding: 10px;592cursor: default;593-webkit-touch-callout: none;594-ms-touch-callout: none;595-webkit-user-select: none;596-moz-user-select: none;597-ms-user-select: none;598-ms-touch-action: none;599touch-action: none;600background: #f67098;601border-radius: 6px;602width: 280px;603height: 280px;604-webkit-box-sizing: border-box;605-moz-box-sizing: border-box;606box-sizing: border-box; }607.game-container .game-message {608display: none;609position: absolute;610top: 0;611right: 0;612bottom: 0;613left: 0;614background: rgba(255, 255, 255, 0.7);615z-index: 100;616text-align: center;617-webkit-animation: fade-in 800ms ease 1200ms;618-moz-animation: fade-in 800ms ease 1200ms;619animation: fade-in 800ms ease 1200ms;620-webkit-animation-fill-mode: both;621-moz-animation-fill-mode: both;622animation-fill-mode: both; }623.game-container .game-message p {624font-size: 60px;625font-weight: bold;626height: 60px;627line-height: 60px;628margin-top: 222px; }629.game-container .game-message .lower {630display: block;631margin-top: 59px; }632.game-container .game-message a {633display: inline-block;634background: #f888a9;635border-radius: 3px;636padding: 0 20px;637text-decoration: none;638color: #3c1b1a;639height: 40px;640line-height: 42px;641margin-left: 9px; }642.game-container .game-message a.keep-playing-button {643display: none; }644.game-container .game-message .score-sharing {645display: inline-block;646vertical-align: middle;647margin-left: 10px; }648.game-container .game-message.game-won {649background: rgba(88, 46, 116, 0.5);650color: white; }651.game-container .game-message.game-won a.keep-playing-button {652display: inline-block; }653.game-container .game-message.game-won, .game-container .game-message.game-over {654display: block; }655656.grid-container {657position: absolute;658z-index: 1; }659660.grid-row {661margin-bottom: 10px; }662.grid-row:last-child {663margin-bottom: 0; }664.grid-row:after {665content: "";666display: block;667clear: both; }668669.grid-cell {670width: 57.5px;671height: 57.5px;672margin-right: 10px;673float: left;674border-radius: 3px;675background: rgba(255, 255, 255, 0.35); }676.grid-cell:last-child {677margin-right: 0; }678679.tile-container {680position: absolute;681z-index: 2; }682683.tile, .tile .tile-inner {684width: 58px;685height: 58px;686line-height: 67.5px; }687.tile.tile-position-1-1 {688-webkit-transform: translate(0px, 0px);689-moz-transform: translate(0px, 0px);690transform: translate(0px, 0px); }691.tile.tile-position-1-2 {692-webkit-transform: translate(0px, 67px);693-moz-transform: translate(0px, 67px);694transform: translate(0px, 67px); }695.tile.tile-position-1-3 {696-webkit-transform: translate(0px, 135px);697-moz-transform: translate(0px, 135px);698transform: translate(0px, 135px); }699.tile.tile-position-1-4 {700-webkit-transform: translate(0px, 202px);701-moz-transform: translate(0px, 202px);702transform: translate(0px, 202px); }703.tile.tile-position-2-1 {704-webkit-transform: translate(67px, 0px);705-moz-transform: translate(67px, 0px);706transform: translate(67px, 0px); }707.tile.tile-position-2-2 {708-webkit-transform: translate(67px, 67px);709-moz-transform: translate(67px, 67px);710transform: translate(67px, 67px); }711.tile.tile-position-2-3 {712-webkit-transform: translate(67px, 135px);713-moz-transform: translate(67px, 135px);714transform: translate(67px, 135px); }715.tile.tile-position-2-4 {716-webkit-transform: translate(67px, 202px);717-moz-transform: translate(67px, 202px);718transform: translate(67px, 202px); }719.tile.tile-position-3-1 {720-webkit-transform: translate(135px, 0px);721-moz-transform: translate(135px, 0px);722transform: translate(135px, 0px); }723.tile.tile-position-3-2 {724-webkit-transform: translate(135px, 67px);725-moz-transform: translate(135px, 67px);726transform: translate(135px, 67px); }727.tile.tile-position-3-3 {728-webkit-transform: translate(135px, 135px);729-moz-transform: translate(135px, 135px);730transform: translate(135px, 135px); }731.tile.tile-position-3-4 {732-webkit-transform: translate(135px, 202px);733-moz-transform: translate(135px, 202px);734transform: translate(135px, 202px); }735.tile.tile-position-4-1 {736-webkit-transform: translate(202px, 0px);737-moz-transform: translate(202px, 0px);738transform: translate(202px, 0px); }739.tile.tile-position-4-2 {740-webkit-transform: translate(202px, 67px);741-moz-transform: translate(202px, 67px);742transform: translate(202px, 67px); }743.tile.tile-position-4-3 {744-webkit-transform: translate(202px, 135px);745-moz-transform: translate(202px, 135px);746transform: translate(202px, 135px); }747.tile.tile-position-4-4 {748-webkit-transform: translate(202px, 202px);749-moz-transform: translate(202px, 202px);750transform: translate(202px, 202px); }751752.tile .tile-inner {753font-size: 35px; }754755.game-message p {756font-size: 30px !important;757height: 30px !important;758line-height: 30px !important;759margin-top: 90px !important; }760.game-message .lower {761margin-top: 30px !important; }762.game-message.game-won .score-sharing {763margin-top: 10px; } }764.legend-row {765padding: 10px 5px; }766.legend-row:after {767content: "";768display: block;769clear: both; }770.legend-row p {771margin-left: 93.33333px;772margin-top: 23.33333px;773text-transform: capitalize; }774775.legend-grid {776position: relative;777padding: 7.5px;778cursor: default;779-webkit-touch-callout: none;780-ms-touch-callout: none;781-webkit-user-select: none;782-moz-user-select: none;783-ms-user-select: none;784-ms-touch-action: none;785touch-action: none;786background: #f67098;787border-radius: 4px;788width: 73px;789height: 73px;790-webkit-box-sizing: border-box;791-moz-box-sizing: border-box;792box-sizing: border-box;793float: left; }794795.legend-cell {796width: 57.5px;797height: 57.5px;798margin-right: 7.5px;799float: left;800border-radius: 3px;801background: rgba(255, 255, 255, 0.35); }802.legend-cell img {803width: 100%;804height: 100%; }805806.cell-2 {807background: white;808box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); }809810.cell-4 {811background: #eeeaf1;812box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); }813814.cell-8 {815color: white;816background: #ddd5e3;817box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); }818819.cell-16 {820color: white;821background: #ccc0d5;822box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0), inset 0 0 0 1px rgba(255, 255, 255, 0); }823824.cell-32 {825color: white;826background: #bcabc7;827box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0.07937), inset 0 0 0 1px rgba(255, 255, 255, 0.04762); }828829.cell-64 {830color: white;831background: #ab96b9;832box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0.15873), inset 0 0 0 1px rgba(255, 255, 255, 0.09524); }833834.cell-128 {835color: white;836background: #9a81ab;837box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0.2381), inset 0 0 0 1px rgba(255, 255, 255, 0.14286); }838839.cell-256 {840color: white;841background: #8a6c9d;842box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0.31746), inset 0 0 0 1px rgba(255, 255, 255, 0.19048); }843844.cell-512 {845color: white;846background: #79578f;847box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0.39683), inset 0 0 0 1px rgba(255, 255, 255, 0.2381); }848849.cell-1024 {850color: white;851background: #684281;852box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0.47619), inset 0 0 0 1px rgba(255, 255, 255, 0.28571); }853854.cell-2048 {855color: white;856background: #582e74;857box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0.55556), inset 0 0 0 1px rgba(255, 255, 255, 0.33333); }858859.cell-4096 {860color: white;861background: #582e74;862box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0.6), inset 0 0 0 1px rgba(255, 255, 255, 0.38); }863864.cell-8192 {865color: white;866background: #582e74;867box-shadow: 0 0 30px 5px rgba(0, 0, 255, 0.7), inset 0 0 0 1px rgba(255, 255, 255, 0.43); }868869.repo-link {870margin-top: 40px;871margin-right: 20px;872text-align: right; }873874875