.nmz-today{border-radius:var(--radius-card,16px);background:linear-gradient(170deg,var(--brand-soft),var(--paper) 55%);border:0;padding:16px}@media(min-width:768px){.nmz-today{padding:20px}}.nmz-today-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;display:flex}.nmz-date{color:var(--ink-3);margin-top:2px;font-size:13px}.nmz-next{color:var(--ink-2);background:var(--paper);border:1px solid var(--rule);border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:7px 14px;font-size:13.5px;display:inline-flex}.nmz-next b{color:var(--brand);font-variant-numeric:tabular-nums;font-weight:700}.nmz-times{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}@media(min-width:720px){.nmz-times{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}}.nmz-times li{background:var(--paper);border:1px solid var(--rule);border-radius:14px;gap:2px;padding:12px;display:grid}.nmz-label{color:var(--ink-3);font-size:12.5px;font-weight:600}.nmz-time{color:var(--ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:750;line-height:1.1}@media(min-width:768px){.nmz-time{font-size:28px}}.nmz-times li.is-next{border:2px solid var(--brand);padding:11px}.nmz-times li.is-next .nmz-time,.nmz-times li.is-next .nmz-label{color:var(--brand)}.nmz-extra{color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:13px;display:flex}.nmz-extra div{gap:6px;display:flex}.nmz-extra dd{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:700}.nmz-extra small{color:var(--ink-4);font-size:12px}.nmz-hijri{color:var(--ink-3);font-size:12.5px}.nmz-notes{color:var(--ink-2);gap:8px;font-size:14.5px;line-height:1.5;display:grid}.nmz-notes li{text-wrap:pretty;padding-left:16px;position:relative}.nmz-notes li:before{content:"";background:var(--brand);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.nmz-chips{flex-wrap:wrap;gap:8px;display:flex}.nmz-chips a{border:1px solid var(--rule);background:var(--paper);color:var(--ink-2);border-radius:999px;padding:6px 12px;font-size:13.5px;transition:border-color .16s,color .16s;display:inline-block}@media(hover:hover)and (pointer:fine){.nmz-chips a:hover{border-color:var(--brand);color:var(--brand)}}@media(prefers-reduced-motion:reduce){.nmz-chips a{transition:none}}.trn-block>.nmz-chips{margin-top:12px}@media not all and (min-width:768px){.trn-page .nmz-chips a{align-items:center;min-height:44px;display:inline-flex}}.nmz-grow.is-today{background:var(--brand-soft);border-top-color:#0000;border-radius:12px;margin:0 -10px;padding-left:10px;padding-right:10px}.nmz-grow.is-today+.nmz-grow{border-top-color:#0000}.nmz-pick{gap:8px;max-width:460px;margin-top:16px;display:flex}.nmz-pick .tm-select{flex:auto;min-width:0}.nmz-more{margin-top:8px!important}.nmz-filter{margin:12px 0 4px}.nmz-grid{font-variant-numeric:tabular-nums}.nmz-grow{color:var(--ink);grid-template-columns:minmax(0,1fr) repeat(5,46px);align-items:center;gap:4px;padding:9px 0;font-size:14px;display:grid}.nmz-grow+.nmz-grow,.nmz-past+.nmz-grow,.nmz-past .nmz-grow+.nmz-grow{border-top:1px solid var(--rule)}.nmz-grow>[role=cell]{text-align:right;font-weight:600}.nmz-grow>[role=rowheader]{min-width:0;font-weight:600}.nmz-grow>[role=rowheader] a{color:var(--ink);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:-12px 0;padding:12px 0;display:block}.nmz-grow>[role=rowheader] small{color:var(--ink-4);font-size:11.5px;font-weight:500;display:block}.nmz-grow.is-head{color:var(--ink-4);padding:4px 0 8px;font-size:11.5px;font-weight:600}.nmz-grow.is-head>[role=columnheader]:not(:first-child){text-align:right}.nmz-grow.is-friday>[role=rowheader] b{color:var(--brand)}@media(min-width:768px){.nmz-grow{grid-template-columns:minmax(0,1fr) repeat(5,64px);font-size:15px}}@media not all and (min-width:768px){.nmz-grid:not(.nmz-grid-month)>.nmz-grow{grid-template-columns:minmax(7.5rem,34%) repeat(5,minmax(0,1fr));gap:2px}.nmz-grid:not(.nmz-grid-month)>.nmz-grow>[role=cell]{font-size:13px}.nmz-grid:not(.nmz-grid-month)>.nmz-grow.is-head{font-size:10.5px}.nmz-grid:not(.nmz-grid-month)>.nmz-grow>[role=rowheader] a{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}}.nmz-past>summary{border-top:1px solid var(--rule)}.nmz-showall{min-height:44px;color:var(--brand);margin-top:8px;font-size:14px;font-weight:700}.nmz-row6{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.nmz-row6 li{background:var(--paper-2);border-radius:12px;padding:10px}.nmz-row6 span{color:var(--ink-3);font-size:12.5px;font-weight:600;display:block}.nmz-row6 b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:750}.ux-block .nmz-chips{margin-top:8px}.ux-block .nmz-notes{margin-top:4px}
