             grid-template-columns: 0.4fr 1.6fr;
                padding: 8px;
            }

            .back {
                padding: 35px 12px 12px;
            }

            .daily-item {
                gap: 6px;
            }
        }

        @media screen and (max-width: 400px) {
            .widget-container {
                padding: 8px;
            }

            .front {
                grid-template-columns: 0.35fr 1.65fr;
                padding: 6px;
            }

            .back {
 