.kyf5_q_page{padding-block:32px 60px}.kyf5_q_breadcrumb{color:var(--muted);align-items:center;gap:12px;font-size:11px;display:flex}.kyf5_q_breadcrumb>span:last-child{color:var(--foreground)}.kyf5_q_breadcrumb a:hover{color:var(--brand)}.kyf5_q_heading{justify-content:space-between;align-items:center;gap:24px;margin-block:24px 28px;display:flex}.kyf5_q_heading h1{font-size:48px;line-height:1.1}.kyf5_q_heading h1>span{color:var(--brand)}.kyf5_q_heading p{color:var(--muted);margin-top:10px;font-size:12px}.kyf5_q_feedLabel{color:var(--brand);white-space:nowrap;align-items:center;gap:9px;font-size:11px;display:flex}.kyf5_q_toolbar{border-block:1px solid var(--border);align-items:center;gap:24px;padding-block:14px;display:flex}.kyf5_q_zoneField{min-width:0;color:var(--muted);flex:1;align-items:center;gap:10px;display:flex}.kyf5_q_zoneField svg{flex-shrink:0}.kyf5_q_page select{font:inherit;color:var(--foreground);background:var(--surface);border:1px solid var(--border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:4px;min-height:38px}.kyf5_q_page select:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.kyf5_q_zoneField select{width:100%;max-width:230px;padding:8px 28px 8px 10px;font-size:12px}.kyf5_q_toolbarEnd{align-items:center;gap:14px;margin-left:auto;display:flex}.kyf5_q_timeFormat{align-items:center;gap:10px;min-height:38px;display:flex}.kyf5_q_timeFormat label{color:var(--muted);cursor:pointer;white-space:nowrap;font-size:11px}.kyf5_q_clockSection{flex-direction:column;align-items:center;padding-block:26px 30px;display:flex}.kyf5_q_marketLine{color:var(--muted);align-items:center;gap:18px;font-size:11px;display:flex}.kyf5_q_marketBadge{color:var(--foreground);align-items:center;gap:7px;display:flex}.kyf5_q_marketBadge>i{background:var(--muted);border-radius:50%;width:6px;height:6px}.kyf5_q_marketOpen>i{background:#5edcc8}.kyf5_q_clock{aspect-ratio:1;width:min(600px,100%);margin-block:12px 4px;position:relative}.kyf5_q_dial{width:100%;height:100%;display:block}.kyf5_q_sessionArcs{transition:opacity .16s}.kyf5_q_sessionTooltip{z-index:2;border:1px solid var(--border);background:var(--surface);color:var(--foreground);white-space:nowrap;pointer-events:none;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;line-height:1.4;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 4px 16px #0005}.kyf5_q_sessionTooltip>span{background:var(--session-color);border-radius:50%;flex-shrink:0;width:6px;height:6px}.kyf5_q_clockCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:48%;height:48%;display:flex;position:absolute;top:26%;left:26%}.kyf5_q_clockMode{color:var(--brand);align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}.kyf5_q_clockTime{font-family:var(--font-body), sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:15px;font-size:43px;font-weight:500;line-height:1.2;display:block}.kyf5_q_clockTime[data-format="12"]{font-size:36px}.kyf5_q_clockDate{color:var(--foreground);margin-top:10px;font-size:13px}.kyf5_q_clockZone{color:var(--muted);margin-top:5px;font-size:11px}.kyf5_q_nextEvent{color:var(--muted);font-variant-numeric:tabular-nums;gap:12px;font-size:11px;display:flex}.kyf5_q_nextEvent>strong{color:var(--foreground);min-width:78px;font-weight:500}.kyf5_q_dstNote{color:var(--brand);margin-top:9px;font-size:10px}.kyf5_q_sectionHeading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.kyf5_q_sectionHeading h2{font-family:var(--font-body), sans-serif;align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:1.4;display:flex}.kyf5_q_sectionHeading h2 svg{color:var(--brand)}.kyf5_q_sectionHeading>span{color:var(--muted);overflow-wrap:anywhere;text-align:right;font-size:10px}.kyf5_q_sessions{border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kyf5_q_session{color:var(--foreground);text-align:left;background:0 0;border:0;min-width:0;padding:22px 22px 22px 0;position:relative}.kyf5_q_session+.kyf5_q_session{border-left:1px solid var(--border);padding-left:22px}.kyf5_q_session:hover,.kyf5_q_session[aria-pressed=true]{background:color-mix(in srgb, var(--session-color) 5%, transparent)}.kyf5_q_sessionTop{align-items:center;gap:8px;display:flex}.kyf5_q_swatch{background:var(--session-color);border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.kyf5_q_swatchOpen:after{content:"";border:1px solid var(--session-color);border-radius:50%;animation:1.8s ease-out infinite kyf5_q_sessionPulse;position:absolute;inset:0}@keyframes kyf5_q_sessionPulse{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}.kyf5_q_session h3{font-size:13px;font-weight:500}.kyf5_q_sessionStatus{color:var(--muted);margin-left:auto;font-size:9px}.kyf5_q_sessionIsOpen{color:var(--session-color)}.kyf5_q_sessionRanges{font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;min-height:42px;margin-block:9px 6px;font-size:15px;display:flex}.kyf5_q_sessionRanges>span{white-space:nowrap}.kyf5_q_sessionCountdown{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px;padding-right:10px;font-size:10px;display:flex}.kyf5_q_sessionCountdown>strong{color:var(--foreground);font-weight:400}.kyf5_q_sessionSelected{color:var(--session-color);width:13px;height:13px;position:absolute;bottom:18px;right:8px}.kyf5_q_overlapsSection{margin-top:32px}.kyf5_q_overlaps{border-top:1px solid var(--border)}.kyf5_q_overlap{border-bottom:1px solid var(--border);color:var(--muted);font-variant-numeric:tabular-nums;grid-template-columns:22px 1.3fr 1fr .5fr .5fr;align-items:center;gap:14px;padding:15px 0;font-size:11px;display:grid}.kyf5_q_overlap>strong{color:var(--foreground);font-weight:400}.kyf5_q_overlapColors{align-items:center;display:flex}.kyf5_q_overlapColors>i{border:1px solid var(--background);border-radius:50%;width:9px;height:9px}.kyf5_q_overlapColors>i+i{margin-left:-2px}.kyf5_q_overlapState{color:var(--brand);justify-self:end}.kyf5_q_empty{color:var(--muted);border-bottom:1px solid var(--border);padding:20px 0;font-size:12px}.kyf5_q_notice{color:var(--muted);align-items:flex-start;gap:12px;max-width:940px;margin-top:28px;font-size:10px;line-height:1.9;display:flex}.kyf5_q_notice svg{color:var(--brand);flex-shrink:0;margin-top:2px}.kyf5_q_bottomLinks{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:30px;font-size:11px;display:flex}.kyf5_q_bottomLinks a{align-items:center;gap:8px;display:inline-flex}.kyf5_q_bottomLinks a:hover{color:var(--brand)}.kyf5_q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.kyf5_q_toolbar{gap:14px}.kyf5_q_session,.kyf5_q_session+.kyf5_q_session{padding-inline:14px}.kyf5_q_sessionRanges{font-size:13px}}@media (max-width:767px){.kyf5_q_page{padding-block:22px 45px}.kyf5_q_heading{align-items:flex-start;margin-block:18px 22px}.kyf5_q_heading h1{font-size:38px}.kyf5_q_heading p{font-size:11px}.kyf5_q_feedLabel{display:none}.kyf5_q_toolbar{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.kyf5_q_zoneField select{max-width:none}.kyf5_q_toolbarEnd{gap:8px}.kyf5_q_clockSection{padding-block:20px 28px}.kyf5_q_clockTime{margin-top:10px;font-size:32px}.kyf5_q_clockTime[data-format="12"]{font-size:28px}.kyf5_q_clockDate{margin-top:7px;font-size:11px}.kyf5_q_clockZone{margin-top:3px;font-size:9px}.kyf5_q_clockMode{font-size:8px}.kyf5_q_clockMode svg{width:10px;height:10px}.kyf5_q_marketLine{gap:12px;font-size:10px}.kyf5_q_sessions{grid-template-columns:repeat(2,minmax(0,1fr))}.kyf5_q_session,.kyf5_q_session+.kyf5_q_session{padding:18px 12px}.kyf5_q_session:nth-child(odd){border-left:0;padding-left:0}.kyf5_q_session:nth-child(n+3){border-top:1px solid var(--border)}.kyf5_q_sessionRanges{font-size:13px}.kyf5_q_sessionCountdown{font-size:9px}.kyf5_q_sessionStatus{font-size:8px}.kyf5_q_session h3{font-size:12px}.kyf5_q_sectionHeading{gap:12px}.kyf5_q_sectionHeading>span{max-width:50%;font-size:9px}.kyf5_q_sectionHeading h2{font-size:13px}.kyf5_q_overlap{grid-template-columns:18px minmax(0,1fr) auto;gap:6px 9px;font-size:10px}.kyf5_q_overlap>strong{grid-column:2}.kyf5_q_overlap>span:nth-child(3){grid-area:2/2}.kyf5_q_overlapDuration{text-align:right;grid-area:2/3}.kyf5_q_overlapState{grid-area:1/3}}@media (max-width:420px){.kyf5_q_toolbar{grid-template-columns:1fr}.kyf5_q_toolbarEnd{margin-left:0}.kyf5_q_clockTime{font-size:26px}.kyf5_q_clockTime[data-format="12"]{font-size:24px}.kyf5_q_clockDate{font-size:10px}.kyf5_q_clockZone{font-size:8px}.kyf5_q_sessionRanges{font-size:12px}}@media (prefers-reduced-motion:reduce){.kyf5_q_swatchOpen:after{opacity:0;animation:none}}@media (max-width:374px){.kyf5_q_heading h1{font-size:34px}.kyf5_q_clockTime{font-size:22px}.kyf5_q_clockTime[data-format="12"]{font-size:20px}.kyf5_q_clockDate{font-size:9px}.kyf5_q_session,.kyf5_q_session+.kyf5_q_session{padding-right:8px}.kyf5_q_session+.kyf5_q_session{padding-left:8px}.kyf5_q_session:nth-child(odd){padding-left:0}.kyf5_q_sessionTop{gap:6px}.kyf5_q_sessionRanges{font-size:11px}}
