@layer theme,base,components;@layer area{.ie-hero{isolation:isolate;margin-top:calc(-1 * var(--spacing-topHp));padding-top:62px;padding-bottom:20px;position:relative;overflow:hidden}@media (width>=768px){.ie-hero{margin-top:calc(-1 * var(--spacing-topTab));padding-top:96px;padding-bottom:40px}}@media (width>=1200px){.ie-hero{margin-top:calc(-1 * var(--spacing-topDesk))}}.ie-hero:after{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--color-primary) 22%, var(--color-surface)) 0%, var(--color-tint) 38%, var(--color-tint2) 68%, var(--color-surface) 96%);pointer-events:none;position:absolute;inset:-2px}.ie-days{scrollbar-width:none;gap:2px;margin:0 -6px;display:flex;overflow-x:auto}.ie-days::-webkit-scrollbar{display:none}.ie-day{color:var(--color-ink);background:0 0;border:0;flex-direction:column;flex:1 0 44px;align-items:center;gap:6px;padding:2px 0 4px;display:flex;position:relative}.ie-day-dow{color:var(--color-muted);font-size:11px;font-weight:500;line-height:1}.ie-day-num{border-radius:var(--radius-pill);justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:600;line-height:1;transition:background-color .2s,box-shadow .2s;display:flex}.ie-day-n{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ie-day.is-today,.ie-day.is-today .ie-day-dow,.ie-day[aria-pressed=true],.ie-day[aria-pressed=true] .ie-day-dow{color:var(--color-primary)}.ie-day[aria-pressed=true] .ie-day-num{background:var(--color-surface);box-shadow:var(--shadow-selected);font-weight:700}.ie-day:disabled{opacity:.45;cursor:default}@media (width>=768px){.ie-days{background:var(--color-tint);border-radius:24px;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:0;padding:4px;display:grid;overflow:visible}.ie-day{border-radius:20px;justify-content:center;gap:1px;min-height:62px;padding:6px 2px;transition:background-color .2s,box-shadow .2s}.ie-day-dow{font-size:12px;font-weight:600}.ie-day-num{border-radius:0;width:auto;height:auto;font-size:17px;font-weight:700;line-height:1.1;box-shadow:none!important;background:0 0!important}.ie-day-n{clip-path:none;width:auto;height:auto;color:var(--color-muted);margin:0;font-size:11px;font-weight:500;position:static;overflow:visible}.ie-day[aria-pressed=true]{background:var(--color-surface);box-shadow:var(--shadow-selected)}.ie-day[aria-pressed=true] .ie-day-n{color:var(--color-primary)}}@media (width>=1200px){.ie-day{gap:2px;min-height:64px}}.ie-agenda-list{margin:0 -6px;padding:0 6px 56px}.ie-agrow{border-bottom:1px solid color-mix(in srgb, var(--color-primary) 12%, transparent);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 0 10px;display:flex;position:relative}.ie-agrow:last-child{border-bottom:0}.ie-agrow>.ie-agrow-poster{background:var(--color-tint);border-radius:16px;flex:0 0 76px;width:76px;height:76px}.ie-agrow-time{flex-direction:column;flex:0 0 50px;display:flex}.ie-agrow>.ie-agrow-save{background:var(--color-tint);color:var(--color-primary);flex:0 0 38px}.ie-agrow-body{flex-direction:column;flex:220px;gap:3px;min-width:0;display:flex}.ie-agrow-kicker{display:none}@media (width>=768px){.ie-agrow-title.ie-mq{white-space:normal;overflow:visible;-webkit-mask-image:none;mask-image:none}.ie-agrow-title.ie-mq>span{width:auto!important;animation:none!important}}@media (width<=767px){.ie-agrow{flex-wrap:nowrap;gap:12px}.ie-agrow>.ie-agrow-poster{border-radius:16px;flex-basis:64px;width:64px;height:64px}.ie-agrow-time{display:none}.ie-agrow-body{flex:auto;gap:2px}.ie-agrow-kicker{display:block}}.ie-poplist{flex-direction:column;gap:10px;display:flex}.ie-poplist-top{gap:8px}.ie-poplist-rest{flex-direction:column;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.ie-topics{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ie-topic{background:var(--color-tint);border-radius:20px;align-items:center;gap:12px;padding:8px;display:flex}.ie-topic>.ie-topic-img{background:var(--color-surface);border-radius:14px;flex:0 0 76px;width:76px;height:76px}@media (width>=768px) and (width<=1199px){.ie-poplist{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ie-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ie-topic{border-radius:22px;flex-direction:column;align-items:stretch;gap:10px;padding:8px 8px 14px}.ie-topic>.ie-topic-img{aspect-ratio:16/9;border-radius:15px;flex:none;width:100%;height:auto}.ie-cta{flex-direction:row;align-items:center;gap:24px;padding:22px 24px}.ie-cta>div:last-child{flex:0 0 220px}}.ie-channels{--slide-hp:min(300px, 82%)}@media (width>=768px){.ie-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.ie-channel{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.ie-channel-poster{aspect-ratio:16/9;border-radius:20px}.ie-datetile>.ie-datetile-mo{color:color-mix(in srgb, var(--color-primary) 82%, var(--color-ink))}.ie-datetile{background:var(--color-tint);border-radius:13px;flex-direction:column;flex:0 0 40px;justify-content:center;align-items:center;gap:2px;height:40px;display:flex}.ie-dkpanel .ie-poster{background:var(--color-dkSeg)}.ie-prpanel{background:linear-gradient(160deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 70%, var(--color-ink)) 100%);color:var(--color-onPrimary)}.ie-prpanel .ie-glass>.tn,.ie-dkpanel .ie-glass>.tn{box-shadow:none;background:#ffffff29}.ie-seg--dark{background:#ffffff1a}.ie-seg--glass.ie-seg--dark{background:0 0;overflow:hidden}.ie-seg--glass.ie-seg--dark>.tn{background:#ffffff1a;box-shadow:inset 1px 1px 1px -.5px #ffffff73,inset -1px -1px 1px -.5px #fff3,inset 0 0 12px #ffffff0f}.ie-seg--glass.ie-seg--dark>.tn:after{opacity:.4}.ie-seg--glass>a,.ie-seg--glass>button{z-index:1}.ie-seg--dark>a,.ie-seg--dark>button{color:var(--color-dkMuted)}.ie-seg--dark>[aria-pressed=true],.ie-seg--dark>[aria-selected=true],.ie-seg--dark>[aria-current=page]{background:var(--color-surface);color:var(--color-primary)}.ie-glass--urgent>.tn{background:color-mix(in srgb, var(--color-accent) 92%, transparent)}.ie-glass--urgent{color:var(--color-onAccent)}.ie-tick--dark,.ie-tick--dark .ie-tick-item>svg{color:var(--color-dkMuted)}.ie-tick--dark .ie-tick-item.free,.ie-tick--dark .ie-tick-item.free>svg{color:var(--color-dkText)}.ie-slider--second.ie-slider--hp{gap:20px 16px}.ie-slider--closing{--slide-hp:min(236px, 72%);--slide-desk:5.3}.ie-slider--closing>li{gap:var(--spacing-gap8)}.ie-slider--closing .ie-title{font-size:15px}.ie-slider--second{--slide-hp:min(280px, 80%)}.ie-pair{--pair-cols:minmax(0, 2fr) minmax(300px, 1fr);--pair-cap:420px;align-items:stretch;gap:16px;display:grid}@media (width>=1200px){.ie-pair{grid-template-columns:var(--pair-cols)}}.ie-panelcol{flex-direction:column;min-width:0;min-height:0;display:flex}.ie-panelcol-fill{min-height:0;position:relative}.ie-panelcol-fill>.ie-scroll{max-height:var(--pair-cap);overscroll-behavior:contain;overflow-y:auto}@media (width>=1200px){.ie-panelcol--fill{contain:size}.ie-panelcol--fill>.ie-panelcol-fill{flex-direction:column;flex:1 1 0;display:flex}.ie-panelcol--fill>.ie-panelcol-fill>.ie-scroll{flex:1 1 0;max-height:none}}}@layer utilities;
