.daily-module__P-Oozq__card{gap:var(--xq-space-4);min-width:0;padding:var(--xq-space-6);background:var(--xq-role-surface);border:1px solid var(--xq-role-border);border-radius:var(--xq-radius-md);display:grid;position:relative}.daily-module__P-Oozq__cardHero{border-color:var(--xq-line-gold-strong,var(--xq-role-border-strong));box-shadow:var(--xq-shadow-soft)}.daily-module__P-Oozq__dateRow{justify-content:space-between;align-items:baseline;gap:var(--xq-space-2) var(--xq-space-4);flex-wrap:wrap;display:flex}.daily-module__P-Oozq__eyebrow{font-size:var(--xq-type-label-size);line-height:var(--xq-type-label-line);letter-spacing:var(--xq-type-label-tracking);font-weight:var(--xq-type-label-weight);text-transform:uppercase;color:var(--xq-role-text-secondary);margin:0}.daily-module__P-Oozq__bigDate{font-family:var(--xq-font-display);font-size:var(--xq-type-h1-size);line-height:var(--xq-type-h1-line);font-weight:var(--xq-type-h1-weight);color:var(--xq-role-text);font-variant-numeric:lining-nums;margin:0}.daily-module__P-Oozq__calendarLine{font-size:var(--xq-type-body-small-size);line-height:var(--xq-type-body-small-line);color:var(--xq-role-text-secondary);margin:0}.daily-module__P-Oozq__opening{font-family:var(--xq-font-display);font-size:var(--xq-type-h3-size);line-height:var(--xq-type-h3-line);color:var(--xq-role-text);margin:0}.daily-module__P-Oozq__classBadge{align-items:center;gap:var(--xq-space-2);min-height:32px;padding:0 var(--xq-space-3);border:1px solid var(--xq-role-border-strong);border-radius:var(--xq-radius-pill);font-size:var(--xq-type-body-small-size);color:var(--xq-role-text);background:var(--xq-role-bg);white-space:nowrap;font-weight:600;display:inline-flex}.daily-module__P-Oozq__toneFAVORABLE{border-color:var(--xq-role-jade)}.daily-module__P-Oozq__toneCAUTION{border-color:var(--xq-role-cinnabar)}.daily-module__P-Oozq__toneMIXED{border-color:var(--xq-role-accent)}.daily-module__P-Oozq__toneNEUTRAL,.daily-module__P-Oozq__toneINSUFFICIENT_DATA{border-color:var(--xq-role-border-strong)}.daily-module__P-Oozq__blocks{gap:var(--xq-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:820px){.daily-module__P-Oozq__blocks{grid-template-columns:repeat(2,minmax(0,1fr))}}.daily-module__P-Oozq__block{gap:var(--xq-space-2);align-content:start;min-width:0;display:grid}.daily-module__P-Oozq__blockTitle{font-size:var(--xq-type-label-size);letter-spacing:var(--xq-type-label-tracking);text-transform:uppercase;color:var(--xq-role-text-secondary);margin:0;font-weight:600}.daily-module__P-Oozq__list{padding-left:var(--xq-space-5);gap:var(--xq-space-2);font-size:var(--xq-type-body-small-size);line-height:var(--xq-type-body-small-line);overflow-wrap:anywhere;margin:0;display:grid}.daily-module__P-Oozq__plain{gap:var(--xq-space-2);font-size:var(--xq-type-body-small-size);line-height:var(--xq-type-body-small-line);overflow-wrap:anywhere;margin:0;padding:0;list-style:none;display:grid}.daily-module__P-Oozq__note{font-size:var(--xq-type-caption-size);line-height:var(--xq-type-caption-line);color:var(--xq-role-text-secondary);overflow-wrap:anywhere;margin:0}.daily-module__P-Oozq__actions{gap:var(--xq-space-2);flex-wrap:wrap;display:flex}.daily-module__P-Oozq__btn{min-height:44px;padding:0 var(--xq-space-4);border:1px solid var(--xq-role-border-strong);border-radius:var(--xq-radius-sm);background:var(--xq-role-bg);color:var(--xq-role-text);font:inherit;font-size:var(--xq-type-body-small-size);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.daily-module__P-Oozq__btn:hover{border-color:var(--xq-role-accent)}.daily-module__P-Oozq__btn:focus-visible{outline:2px solid var(--xq-role-accent);outline-offset:2px}.daily-module__P-Oozq__btnPrimary{background:var(--xq-role-inverse);color:var(--xq-role-on-inverse);border-color:var(--xq-role-inverse)}.daily-module__P-Oozq__signalCard{gap:var(--xq-space-2);min-width:0;padding:var(--xq-space-4);border:1px solid var(--xq-role-border);border-radius:var(--xq-radius-sm);background:var(--xq-role-bg);border-left-width:3px;display:grid}.daily-module__P-Oozq__signalHead{justify-content:space-between;align-items:center;gap:var(--xq-space-2);flex-wrap:wrap;display:flex}.daily-module__P-Oozq__signalTitle{font-size:var(--xq-type-body-size);overflow-wrap:anywhere;margin:0;font-weight:600}.daily-module__P-Oozq__num{font-family:var(--xq-font-numeric,var(--xq-font-display));color:var(--xq-role-text-secondary);margin-right:var(--xq-space-2)}.daily-module__P-Oozq__tag{padding:0 var(--xq-space-2);border:1px solid var(--xq-role-border);border-radius:var(--xq-radius-pill);font-size:var(--xq-type-caption-size);color:var(--xq-role-text-secondary);white-space:nowrap;line-height:1.8;display:inline-block}.daily-module__P-Oozq__details summary{cursor:pointer;font-size:var(--xq-type-body-small-size);align-items:center;min-height:32px;display:flex}.daily-module__P-Oozq__details summary:focus-visible{outline:2px solid var(--xq-role-accent);outline-offset:2px}.daily-module__P-Oozq__hours{gap:var(--xq-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.daily-module__P-Oozq__hours{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.daily-module__P-Oozq__hours{grid-template-columns:repeat(6,minmax(0,1fr))}}.daily-module__P-Oozq__hour{padding:var(--xq-space-2) var(--xq-space-3);border:1px solid var(--xq-role-border);border-radius:var(--xq-radius-sm);font-size:var(--xq-type-body-small-size);gap:2px;min-width:0;display:grid}.daily-module__P-Oozq__hourGood{border-color:var(--xq-role-accent);background:var(--xq-role-wash)}.daily-module__P-Oozq__hourRange{font-variant-numeric:tabular-nums;color:var(--xq-role-text-secondary);font-size:var(--xq-type-caption-size)}.daily-module__P-Oozq__week{gap:var(--xq-space-2);grid-template-columns:repeat(auto-fit,minmax(118px,1fr));margin:0;padding:0;list-style:none;display:grid}.daily-module__P-Oozq__weekDay{padding:var(--xq-space-3);border:1px solid var(--xq-role-border);border-radius:var(--xq-radius-sm);font-size:var(--xq-type-body-small-size);min-width:0;color:var(--xq-role-text);gap:2px;text-decoration:none;display:grid}a.daily-module__P-Oozq__weekDay:hover{border-color:var(--xq-role-accent)}a.daily-module__P-Oozq__weekDay:focus-visible{outline:2px solid var(--xq-role-accent);outline-offset:2px}.daily-module__P-Oozq__weekToday{border-color:var(--xq-role-text)}.daily-module__P-Oozq__trend{align-items:center;gap:var(--xq-space-2);font-size:var(--xq-type-body-small-size);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.daily-module__P-Oozq__monthGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.daily-module__P-Oozq__monthCell{border:1px solid var(--xq-role-border);border-radius:var(--xq-radius-xs,2px);min-height:40px;font-size:var(--xq-type-caption-size);font-variant-numeric:tabular-nums;place-items:center;min-width:0;display:grid}.daily-module__P-Oozq__monthCellToday{border-color:var(--xq-role-text);font-weight:700}.daily-module__P-Oozq__markers{padding:0 0 0 var(--xq-space-4);border-left:1px solid var(--xq-role-border-strong);gap:var(--xq-space-3);font-size:var(--xq-type-body-small-size);overflow-wrap:anywhere;margin:0;list-style:none;display:grid}.daily-module__P-Oozq__markerDate{font-variant-numeric:tabular-nums;margin-right:var(--xq-space-2);font-weight:600}.daily-module__P-Oozq__changeGrid{gap:var(--xq-space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:820px){.daily-module__P-Oozq__changeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.daily-module__P-Oozq__compact{gap:var(--xq-space-3)}.daily-module__P-Oozq__compact .daily-module__P-Oozq__bigDate{font-size:var(--xq-type-h2-size);line-height:var(--xq-type-h2-line)}
.hom-nay-module__apVrgW__page{gap:var(--xq-space-8);margin-block:var(--xq-space-6);min-width:0;display:grid}.hom-nay-module__apVrgW__dayNav{gap:var(--xq-space-2);flex-wrap:wrap;align-items:center;display:flex}.hom-nay-module__apVrgW__section{gap:var(--xq-space-4);min-width:0;display:grid}.hom-nay-module__apVrgW__sectionHead{align-items:baseline;gap:var(--xq-space-3);border-top:1px solid var(--xq-role-border);padding-top:var(--xq-space-4);flex-wrap:wrap;display:flex}.hom-nay-module__apVrgW__sectionNum{font-family:var(--xq-font-numeric,var(--xq-font-display));color:var(--xq-role-text-secondary);font-size:var(--xq-type-label-size);letter-spacing:var(--xq-type-label-tracking)}.hom-nay-module__apVrgW__h2{font-family:var(--xq-font-display);font-size:var(--xq-type-h2-size);line-height:var(--xq-type-h2-line);font-weight:var(--xq-type-h2-weight);margin:0}.hom-nay-module__apVrgW__h3{font-size:var(--xq-type-body-size);margin:0;font-weight:600}.hom-nay-module__apVrgW__lead{color:var(--xq-role-text-secondary);font-size:var(--xq-type-body-small-size);line-height:var(--xq-type-body-small-line);max-width:var(--xq-measure,68ch);margin:0}.hom-nay-module__apVrgW__grid{gap:var(--xq-space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:820px){.hom-nay-module__apVrgW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hom-nay-module__apVrgW__panel{gap:var(--xq-space-3);min-width:0;padding:var(--xq-space-5);background:var(--xq-role-surface);border:1px solid var(--xq-role-border);border-radius:var(--xq-radius-md);display:grid}.hom-nay-module__apVrgW__chain{gap:var(--xq-space-2);font-size:var(--xq-type-body-small-size);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hom-nay-module__apVrgW__chain li{padding:var(--xq-space-1) var(--xq-space-3);border:1px solid var(--xq-role-border);border-radius:var(--xq-radius-pill)}.hom-nay-module__apVrgW__tableWrap{max-width:100%;overflow-x:auto}.hom-nay-module__apVrgW__table{border-collapse:collapse;width:100%;font-size:var(--xq-type-body-small-size)}.hom-nay-module__apVrgW__table th,.hom-nay-module__apVrgW__table td{text-align:left;vertical-align:top;padding:var(--xq-space-2);border-bottom:1px solid var(--xq-role-border);overflow-wrap:anywhere}.hom-nay-module__apVrgW__form{gap:var(--xq-space-3);min-width:0;display:grid}.hom-nay-module__apVrgW__row{gap:var(--xq-space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.hom-nay-module__apVrgW__field{gap:var(--xq-space-1);font-size:var(--xq-type-body-small-size);min-width:0;display:grid}.hom-nay-module__apVrgW__field input,.hom-nay-module__apVrgW__field select,.hom-nay-module__apVrgW__field textarea{min-height:44px;padding:var(--xq-space-2) var(--xq-space-3);font:inherit;color:var(--xq-role-text);background:var(--xq-role-bg);border:1px solid var(--xq-role-border-strong);border-radius:var(--xq-radius-sm);width:100%;min-width:0}.hom-nay-module__apVrgW__field textarea{resize:vertical;min-height:88px}.hom-nay-module__apVrgW__check{align-items:center;gap:var(--xq-space-2);min-height:44px;font-size:var(--xq-type-body-small-size);display:flex}.hom-nay-module__apVrgW__check input{width:20px;height:20px}.hom-nay-module__apVrgW__checks{gap:0 var(--xq-space-4);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.hom-nay-module__apVrgW__checks legend{font-weight:600;font-size:var(--xq-type-body-small-size);margin-bottom:var(--xq-space-2)}.hom-nay-module__apVrgW__notice{padding:var(--xq-space-3) var(--xq-space-4);border-left:3px solid var(--xq-role-cinnabar);background:var(--xq-role-wash);font-size:var(--xq-type-body-small-size);margin:0}.hom-nay-module__apVrgW__answer{gap:var(--xq-space-2);padding:var(--xq-space-4);border:1px solid var(--xq-role-border);border-radius:var(--xq-radius-sm);background:var(--xq-role-bg);font-size:var(--xq-type-body-small-size);overflow-wrap:anywhere;display:grid}.hom-nay-module__apVrgW__suggestions{gap:var(--xq-space-2);flex-wrap:wrap;display:flex}.hom-nay-module__apVrgW__small{font-size:var(--xq-type-caption-size);line-height:var(--xq-type-caption-line);color:var(--xq-role-text-secondary);overflow-wrap:anywhere;margin:0}
