:root{--wc-bg:#f4f7fc;--wc-card:#ffffff;--wc-ink:#0f172a;--wc-ink-2:#334155;--wc-muted:#6b7a90;--wc-line:#e6ebf4;--wc-line-2:#eef2f8;--wc-accent:#2563eb;--wc-accent-dark:#1d4ed8;--wc-accent-soft:#eaf0ff;--wc-sun:#f59e0b;--wc-moon:#7c3aed;--wc-green:#16a34a;--wc-red:#dc2626;--wc-hero:linear-gradient(115deg,#152a6e 0%,#1d43a8 42%,#2f6ae0 100%);--wc-radius:16px;--wc-radius-sm:11px;--wc-shadow:0 1px 2px rgba(15,23,42,.05),0 8px 24px -14px rgba(15,23,42,.25);--wc-sidebar:280px;--wc-font:"Inter","Segoe UI",Roboto,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;--wc-mono:"SFMono-Regular",ui-monospace,Menlo,Consolas,"Liberation Mono",monospace}html[data-wc-theme="dark"]{--wc-bg:#0b1220;--wc-card:#131c2e;--wc-ink:#eef3fb;--wc-ink-2:#c7d2e4;--wc-muted:#93a3bb;--wc-line:#22304a;--wc-line-2:#1b2740;--wc-accent:#5b8cff;--wc-accent-dark:#4a7bf0;--wc-accent-soft:#1a2743;--wc-hero:linear-gradient(115deg,#0d1a45 0%,#16307c 45%,#2450b0 100%);--wc-shadow:0 1px 2px rgba(0,0,0,.4),0 10px 28px -18px rgba(0,0,0,.9)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--wc-bg);color:var(--wc-ink);font-family:var(--wc-font);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--wc-accent);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}button{font-family:inherit}:focus-visible{outline:2px solid var(--wc-accent);outline-offset:2px;border-radius:6px}.wc-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wc-skip{position:absolute;left:-9999px;top:0;background:#fff;padding:10px 16px;z-index:999}.wc-skip:focus{left:8px;top:8px}.wc-shell{display:flex;min-height:100vh}.wc-side{width:var(--wc-sidebar);flex:0 0 var(--wc-sidebar);background:var(--wc-card);border-right:1px solid var(--wc-line);padding:18px 14px 28px;position:sticky;top:0;height:100vh;overflow-y:auto;z-index:40}.wc-main{flex:1;min-width:0;padding:16px 22px 40px}.wc-brand{display:flex;align-items:center;gap:11px;padding:6px 8px 18px;text-decoration:none}.wc-brand:hover{text-decoration:none}.wc-brand-mark{width:38px;height:38px;border-radius:11px;background:var(--wc-hero);color:#fff;display:grid;place-items:center;flex:0 0 38px}.wc-brand-mark svg{width:22px;height:22px}.wc-brand-name{font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--wc-ink);line-height:1.15}.wc-brand-tag{font-size:11.5px;color:var(--wc-muted);line-height:1.2}.wc-brand img{max-height:42px;width:auto}.wc-nav{display:flex;flex-direction:column;gap:2px;margin-bottom:18px}.wc-nav a{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:10px;color:var(--wc-ink-2);font-weight:600;font-size:14.5px;text-decoration:none}.wc-nav a:hover{background:var(--wc-line-2);text-decoration:none}.wc-nav a.is-active{background:var(--wc-accent-soft);color:var(--wc-accent-dark)}html[data-wc-theme="dark"] .wc-nav a.is-active{color:#cfe0ff}.wc-nav svg{width:19px;height:19px;flex:0 0 19px}.wc-side-card{border:1px solid var(--wc-line);border-radius:var(--wc-radius-sm);padding:13px 14px;margin-bottom:14px;background:var(--wc-card)}.wc-side-label{font-size:11px;font-weight:700;color:var(--wc-muted);letter-spacing:.08em;margin-bottom:8px}.wc-side-city{font-size:15.5px;font-weight:700;display:flex;align-items:center;gap:7px}.wc-side-meta{font-size:12.5px;color:var(--wc-muted)}.wc-dot{width:8px;height:8px;border-radius:50%;background:var(--wc-green);display:inline-block;margin-right:6px}.wc-quick{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px}.wc-quick a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:10px;border:1px solid var(--wc-line);font-size:11.5px;color:var(--wc-ink-2);font-weight:600;text-align:center}.wc-quick a:hover{background:var(--wc-line-2);text-decoration:none}.wc-quick svg{width:18px;height:18px;color:var(--wc-accent)}.wc-side-btn{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:9px;padding:10px;border:1px solid var(--wc-line);border-radius:10px;font-weight:600;font-size:13.5px;color:var(--wc-accent)}.wc-social{display:flex;gap:8px}.wc-social a{width:34px;height:34px;border-radius:50%;border:1px solid var(--wc-line);display:grid;place-items:center;color:var(--wc-ink-2)}.wc-social a:hover{background:var(--wc-accent);color:#fff;border-color:var(--wc-accent)}.wc-social svg{width:16px;height:16px}.wc-top{display:flex;align-items:center;gap:14px;margin-bottom:16px;flex-wrap:wrap}.wc-search{position:relative;flex:1;min-width:220px;max-width:420px}.wc-search input{width:100%;padding:12px 42px 12px 16px;border-radius:12px;border:1px solid var(--wc-line);background:var(--wc-card);color:var(--wc-ink);font-size:14px;box-shadow:var(--wc-shadow)}.wc-search input::placeholder{color:var(--wc-muted)}.wc-search .wc-search-ico{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--wc-muted);width:18px;height:18px}.wc-suggest{position:absolute;left:0;right:0;top:calc(100%+6px);background:var(--wc-card);border:1px solid var(--wc-line);border-radius:12px;box-shadow:0 18px 40px -18px rgba(15,23,42,.4);max-height:330px;overflow:auto;z-index:60;display:none}.wc-suggest.is-open{display:block}.wc-suggest button{display:flex;width:100%;align-items:center;gap:10px;padding:10px 14px;background:none;border:0;text-align:left;cursor:pointer;color:var(--wc-ink);font-size:14px}.wc-suggest button:hover,.wc-suggest button.is-cur{background:var(--wc-accent-soft)}.wc-suggest .wc-sg-sub{margin-left:auto;font-size:12px;color:var(--wc-muted)}.wc-top-actions{display:flex;align-items:center;gap:6px;margin-left:auto;flex-wrap:wrap}.wc-top-actions a,.wc-iconbtn{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border-radius:11px;color:var(--wc-ink-2);font-weight:600;font-size:13.5px;border:1px solid transparent;background:none;cursor:pointer}.wc-top-actions a:hover,.wc-iconbtn:hover{background:var(--wc-card);border-color:var(--wc-line);text-decoration:none}.wc-top-actions svg,.wc-iconbtn svg{width:18px;height:18px}.wc-iconbtn.wc-round{border-radius:50%;width:40px;height:40px;justify-content:center;padding:0;border:1px solid var(--wc-line);background:var(--wc-card)}.wc-burger{display:none}.wc-card{background:var(--wc-card);border:1px solid var(--wc-line);border-radius:var(--wc-radius);box-shadow:var(--wc-shadow);padding:18px;margin-bottom:16px}.wc-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.wc-card-title{font-size:16.5px;font-weight:800;letter-spacing:-.01em;margin:0}.wc-card-link{font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:5px}.wc-grid{display:grid;gap:16px}.wc-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wc-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wc-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-page-title{font-size:26px;font-weight:800;letter-spacing:-.02em;margin:2px 0 4px}.wc-page-sub{color:var(--wc-muted);margin:0 0 16px;max-width:70ch}.wc-hero{position:relative;border-radius:var(--wc-radius);overflow:hidden;background:var(--wc-hero);color:#fff;padding:26px 28px;margin-bottom:16px;min-height:240px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 20px 40px -28px rgba(21,42,110,.9)}.wc-hero-photo{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.55;z-index:0}.wc-hero::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(14,28,74,.97) 0%,rgba(19,46,124,.86) 45%,rgba(24,58,150,.32) 100%)}.wc-hero>*{position:relative;z-index:2}.wc-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:22px;align-items:center}.wc-hero-eyebrow{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;letter-spacing:.09em;opacity:.86;margin-bottom:8px}.wc-hero-eyebrow svg{width:15px;height:15px}.wc-hero-city{font-size:29px;font-weight:800;letter-spacing:-.02em;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:3px}.wc-hero-city .wc-flag{font-size:24px}.wc-hero-zone{font-size:13.5px;opacity:.85;margin-bottom:14px}.wc-hero-date{font-size:14.5px;font-weight:600;opacity:.95;margin-top:10px}.wc-hero-hijri{font-size:13px;opacity:.8;margin-top:2px}.wc-hero-facts{display:flex;flex-direction:column;gap:14px}.wc-fact{display:flex;align-items:center;gap:12px}.wc-fact-ico{width:38px;height:38px;border-radius:11px;background:rgba(255,255,255,.14);display:grid;place-items:center;flex:0 0 38px}.wc-fact-ico svg{width:21px;height:21px}.wc-fact-label{font-size:12.5px;opacity:.8;line-height:1.2}.wc-fact-value{font-size:16px;font-weight:700;line-height:1.25}.wc-fact-value.wc-big{font-size:24px}.wc-hero-clocks{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.wc-hero-analog{flex:0 0 auto}.wc-clock{display:inline-block;line-height:1}.wc-clock svg{display:block}.wc-digital{display:flex;align-items:baseline;gap:2px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:56px}.wc-digital .wc-colon{opacity:.55;animation:wc-blink 1s steps(1,end) infinite}.wc-digital .wc-sec{font-size:.62em;opacity:.9}.wc-digital .wc-ampm{font-size:.34em;font-weight:700;margin-left:8px;letter-spacing:.02em}@keyframes wc-blink{50%{opacity:.18}}@media (prefers-reduced-motion:reduce){.wc-digital .wc-colon{animation:none}}.wc-clock[data-font="digital"] .wc-digital{font-family:var(--wc-mono);letter-spacing:.01em}.wc-flip{display:flex;align-items:center;gap:7px;font-variant-numeric:tabular-nums}.wc-flip-group{display:flex;gap:4px}.wc-flip-card{position:relative;width:.62em;height:1em;font-size:64px;background:#1c2333;color:#fff;border-radius:9px;display:grid;place-items:center;font-weight:800;box-shadow:inset 0 -1px 0 rgba(255,255,255,.08);overflow:hidden}.wc-flip-card::after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(0,0,0,.45)}.wc-flip-card span{display:block;transform-origin:center;font-size:.66em}.wc-flip-card.is-flip span{animation:wc-flip .42s ease}@keyframes wc-flip{0%{transform:rotateX(-88deg);opacity:.25}100%{transform:rotateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.wc-flip-card.is-flip span{animation:none}}.wc-flip-sep{font-size:34px;font-weight:800;opacity:.5}.wc-flip-ampm{font-size:16px;font-weight:800;letter-spacing:.06em;align-self:flex-end;padding-bottom:8px}.wc-lcd{font-family:var(--wc-mono);font-size:54px;font-weight:700;letter-spacing:.06em;padding:14px 20px;border-radius:12px;background:#101a14;color:#7dfab0;text-shadow:0 0 14px rgba(125,250,176,.55);border:1px solid rgba(125,250,176,.25);font-variant-numeric:tabular-nums}.wc-neon{font-size:56px;font-weight:800;letter-spacing:.02em;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 6px currentColor,0 0 20px var(--wc-user,#38bdf8),0 0 42px var(--wc-user,#38bdf8)}.wc-min{font-size:52px;font-weight:300;letter-spacing:.02em;font-variant-numeric:tabular-nums}.wc-min .wc-sec{font-size:.45em;opacity:.55;margin-left:6px}.wc-mono-clock{font-family:var(--wc-mono);font-size:48px;font-weight:700;font-variant-numeric:tabular-nums;background:var(--wc-line-2);padding:12px 18px;border-radius:12px;display:inline-block}.wc-word{font-size:23px;font-weight:700;line-height:1.35;max-width:15ch;letter-spacing:-.01em}.wc-word small{display:block;font-size:13px;font-weight:600;opacity:.7;margin-top:6px}.wc-binary{display:flex;gap:12px;align-items:flex-end}.wc-bin-col{display:flex;flex-direction:column-reverse;gap:5px}.wc-bin-dot{width:16px;height:16px;border-radius:5px;background:currentColor;opacity:.16}.wc-bin-dot.on{opacity:1}.wc-bin-label{font-size:11px;opacity:.6;text-align:center;margin-top:4px}.wc-dotmatrix{display:flex;gap:9px}.wc-dm-char{display:grid;grid-template-columns:repeat(3,7px);grid-auto-rows:7px;gap:3px}.wc-dm-char i{border-radius:50%;background:currentColor;opacity:.12}.wc-dm-char i.on{opacity:1}.wc-ring{position:relative;display:grid;place-items:center}.wc-ring-inner{position:absolute;text-align:center;font-variant-numeric:tabular-nums}.wc-ring-time{font-size:26px;font-weight:800;letter-spacing:-.02em}.wc-ring-sub{font-size:11.5px;opacity:.7}.wc-a-face{fill:var(--wc-card);stroke:var(--wc-line);stroke-width:2}.wc-hero .wc-a-face{fill:rgba(255,255,255,.96);stroke:rgba(255,255,255,.5)}.wc-a-tick{stroke:var(--wc-ink-2);opacity:.65}.wc-a-num{fill:var(--wc-ink-2);font-size:11px;font-weight:700;text-anchor:middle;dominant-baseline:middle;font-family:var(--wc-font)}.wc-a-hand{stroke:var(--wc-ink);stroke-linecap:round}.wc-a-sec{stroke:var(--wc-red);stroke-width:1.4;stroke-linecap:round}.wc-a-pin{fill:var(--wc-ink)}.wc-hero .wc-a-num,.wc-hero .wc-a-tick{fill:#1e293b;stroke:#1e293b}.wc-hero .wc-a-hand,.wc-hero .wc-a-pin{stroke:#0f172a;fill:#0f172a}.wc-hero .wc-a-sec{stroke:#e11d48}.wc-smooth .wc-a-sec{transition:none}.wc-style-bar{display:flex;gap:7px;flex-wrap:wrap;margin-top:16px}.wc-style-bar button{padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.12);color:#fff;font-size:12.5px;font-weight:600;cursor:pointer}.wc-style-bar button:hover{background:rgba(255,255,255,.22)}.wc-style-bar button.is-active{background:#fff;color:#12275f;border-color:#fff}.wc-style-bar.wc-onlight button{border-color:var(--wc-line);background:var(--wc-card);color:var(--wc-ink-2)}.wc-style-bar.wc-onlight button.is-active{background:var(--wc-accent);border-color:var(--wc-accent);color:#fff}.wc-rail{position:relative}.wc-rail-track{display:flex;gap:14px;overflow-x:auto;scroll-behavior:smooth;padding:2px 2px 8px;scrollbar-width:thin}.wc-rail-track::-webkit-scrollbar{height:6px}.wc-rail-track::-webkit-scrollbar-thumb{background:var(--wc-line);border-radius:99px}.wc-city{flex:0 0 176px;border:1px solid var(--wc-line);border-radius:var(--wc-radius-sm);padding:14px 12px;text-align:center;background:var(--wc-card);color:inherit;text-decoration:none;display:block;transition:border-color .15s,transform .15s}.wc-city:hover{border-color:var(--wc-accent);text-decoration:none;transform:translateY(-2px)}.wc-city-head{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:2px}.wc-city-name{font-weight:700;font-size:14.5px}.wc-city-country{font-size:12px;color:var(--wc-muted);margin-bottom:10px}.wc-city-clock{display:grid;place-items:center;min-height:96px}.wc-city-time{font-size:19px;font-weight:800;font-variant-numeric:tabular-nums;margin-top:9px}.wc-city-time small{font-size:11.5px;font-weight:700;opacity:.65;margin-left:3px}.wc-city-date{font-size:12px;color:var(--wc-muted)}.wc-city-zone{font-size:11.5px;color:var(--wc-muted)}.wc-flag{font-size:18px;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.wc-rail-btn{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:1px solid var(--wc-line);background:var(--wc-card);display:grid;place-items:center;cursor:pointer;z-index:5;color:var(--wc-ink-2);box-shadow:var(--wc-shadow)}.wc-rail-btn.prev{left:-14px}.wc-rail-btn.next{right:-14px}.wc-kv{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed var(--wc-line);font-size:14px}.wc-kv:last-child{border-bottom:0}.wc-kv span:first-child{color:var(--wc-muted)}.wc-kv span:last-child{font-weight:600;text-align:right}.wc-field{margin-bottom:12px}.wc-field label{display:block;font-size:11.5px;font-weight:700;color:var(--wc-muted);margin-bottom:5px}.wc-input,.wc-select{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--wc-line);background:var(--wc-card);color:var(--wc-ink);font-size:14px;font-family:inherit}.wc-result{background:var(--wc-accent-soft);border-radius:12px;padding:14px;text-align:center;margin-top:8px}.wc-result-time{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--wc-accent-dark)}html[data-wc-theme="dark"] .wc-result-time{color:#cfe0ff}.wc-result-date{font-size:12.5px;color:var(--wc-muted)}.wc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border-radius:11px;background:var(--wc-accent);color:#fff;font-weight:700;font-size:14px;border:0;cursor:pointer}.wc-btn:hover{background:var(--wc-accent-dark);color:#fff;text-decoration:none}.wc-btn.ghost{background:transparent;border:1px solid var(--wc-line);color:var(--wc-ink-2)}.wc-btn.ghost:hover{background:var(--wc-line-2);color:var(--wc-ink)}.wc-btn.danger{background:var(--wc-red)}.wc-btn.green{background:var(--wc-green)}.wc-btn[disabled]{opacity:.45;cursor:not-allowed}.wc-btnrow{display:flex;gap:9px;flex-wrap:wrap}.wc-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;overflow:hidden}.wc-strip .wc-strip-item{display:flex;gap:11px;align-items:flex-start;padding:15px 16px;border-right:1px solid var(--wc-line)}.wc-strip .wc-strip-item:last-child{border-right:0}.wc-strip-ico{width:22px;height:22px;flex:0 0 22px;color:var(--wc-accent);margin-top:2px}.wc-strip-t{font-size:13px;font-weight:700}.wc-strip-v{font-size:13px;color:var(--wc-ink-2)}.wc-strip-s{font-size:11.5px;color:var(--wc-muted)}.wc-table-wrap{overflow-x:auto;border:1px solid var(--wc-line);border-radius:var(--wc-radius-sm)}table.wc-table{width:100%;border-collapse:collapse;font-size:14px;min-width:520px}.wc-table th{text-align:left;padding:12px 14px;font-size:11.5px;font-weight:700;color:var(--wc-muted);background:var(--wc-line-2);border-bottom:1px solid var(--wc-line);white-space:nowrap}.wc-table td{padding:12px 14px;border-bottom:1px solid var(--wc-line-2)}.wc-table tbody tr:last-child td{border-bottom:0}.wc-table tbody tr:hover{background:var(--wc-line-2)}.wc-table .wc-num{font-variant-numeric:tabular-nums;font-weight:700}.wc-table.wc-highlight tbody tr.is-now{background:var(--wc-accent-soft)}.wc-filter{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.wc-chip{padding:8px 14px;border-radius:999px;border:1px solid var(--wc-line);background:var(--wc-card);font-size:13px;font-weight:600;color:var(--wc-ink-2);cursor:pointer}.wc-chip.is-active{background:var(--wc-accent);border-color:var(--wc-accent);color:#fff}.wc-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:10px}.wc-item{display:flex;align-items:center;gap:11px;padding:12px 13px;border:1px solid var(--wc-line);border-radius:12px;background:var(--wc-card);color:var(--wc-ink);text-decoration:none}.wc-item:hover{border-color:var(--wc-accent);background:var(--wc-accent-soft);text-decoration:none}.wc-item-name{font-weight:650;font-size:14px;line-height:1.25}.wc-item-sub{font-size:12px;color:var(--wc-muted)}.wc-item-time{margin-left:auto;font-weight:800;font-variant-numeric:tabular-nums;font-size:14.5px;white-space:nowrap}.wc-empty{padding:26px;text-align:center;color:var(--wc-muted)}.wc-set-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.45);opacity:0;pointer-events:none;transition:opacity .2s;z-index:90}.wc-set-backdrop.is-open{opacity:1;pointer-events:auto}.wc-settings{position:fixed;top:0;right:0;height:100%;width:380px;max-width:88vw;background:#3d3d3d;color:#fff;z-index:100;transform:translateX(102%);transition:transform .26s ease;padding:26px 30px;overflow-y:auto;box-shadow:-20px 0 50px -30px rgba(0,0,0,.8)}.wc-settings.is-open{transform:none}@media (prefers-reduced-motion:reduce){.wc-settings{transition:none}}.wc-settings h2{font-size:22px;font-weight:600;margin:0 0 16px;color:#f1f1f1}.wc-settings hr{border:0;border-top:1px solid #575757;margin:0 0 18px}.wc-set-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.wc-set-row span{font-size:17px;color:#f1f1f1}.wc-toggle{position:relative;width:84px;height:34px;border-radius:999px;border:0;cursor:pointer;background:#9a9a9a;color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.04em;padding:0;flex:0 0 84px;transition:background .18s}.wc-toggle::after{content:"";position:absolute;top:3px;left:3px;width:28px;height:28px;border-radius:50%;background:#fff;transition:transform .18s}.wc-toggle .wc-toggle-txt{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.wc-toggle[aria-pressed="true"]{background:#2cb673}.wc-toggle[aria-pressed="true"]::after{transform:translateX(50px)}.wc-toggle[aria-pressed="true"] .wc-toggle-txt{right:auto;left:12px}.wc-set-colors{display:flex;gap:13px;margin:12px 0 26px;flex-wrap:wrap}.wc-swatch{width:34px;height:34px;border-radius:50%;border:2px solid transparent;cursor:pointer;position:relative;padding:0;box-shadow:0 0 0 1px rgba(255,255,255,.25) inset}.wc-swatch[aria-pressed="true"]::after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid #fff}.wc-swatch .wc-check{position:absolute;inset:0;display:none;place-items:center;color:#3d3d3d}.wc-swatch[data-color="default"]{background:#fff}.wc-swatch[data-color="default"] .wc-check{display:grid}.wc-set-ok{width:100%;padding:15px;border:0;border-radius:2px;background:#039be5;color:#fff;font-size:17px;font-weight:600;cursor:pointer;margin-top:6px}.wc-set-ok:hover{background:#0288d1}.wc-set-sub{font-size:12.5px;color:#c9c9c9;margin:-12px 0 20px}.wc-set-select{width:100%;padding:11px 12px;border-radius:4px;border:1px solid #5c5c5c;background:#4a4a4a;color:#fff;font-size:15px;margin-bottom:20px}.wc-tool-face{display:grid;place-items:center;padding:34px 20px;border-radius:var(--wc-radius);text-align:center;background:var(--wc-hero);color:#fff;margin-bottom:16px}.wc-tool-face.wc-plain{background:var(--wc-card);color:var(--wc-ink);border:1px solid var(--wc-line)}.wc-bigtime{font-size:clamp(44px,9vw,86px);font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.wc-bigtime .wc-ms{font-size:.42em;opacity:.75}.wc-tool-sub{font-size:14px;opacity:.85;margin-top:10px}.wc-progress-ring{transform:rotate(-90deg)}.wc-progress-ring circle{fill:none;stroke-linecap:round}.wc-laps{max-height:250px;overflow:auto}.wc-preset-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.wc-preset{display:flex;flex-direction:column;align-items:center;gap:3px;padding:16px 10px;border-radius:12px;border:1px solid var(--wc-line);background:var(--wc-card);color:var(--wc-ink);font-weight:700;text-decoration:none}.wc-preset:hover{border-color:var(--wc-accent);background:var(--wc-accent-soft);text-decoration:none}.wc-preset b{font-size:19px}.wc-preset span{font-size:12px;color:var(--wc-muted);font-weight:600}.wc-alarm-row{display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--wc-line);border-radius:12px;margin-bottom:9px;background:var(--wc-card);flex-wrap:wrap}.wc-alarm-time{font-size:24px;font-weight:800;font-variant-numeric:tabular-nums}.wc-alarm-row.is-off{opacity:.5}.wc-ringing{position:fixed;inset:0;background:rgba(9,15,30,.9);display:none;place-items:center;z-index:120;color:#fff;text-align:center;padding:20px}.wc-ringing.is-open{display:grid}.wc-ringing .wc-bigtime{animation:wc-pulse 1.1s ease-in-out infinite}@keyframes wc-pulse{50%{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.wc-ringing .wc-bigtime{animation:none}}.wc-event-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.wc-event{border:1px solid var(--wc-line);border-radius:var(--wc-radius-sm);padding:16px;background:var(--wc-card);color:var(--wc-ink);text-decoration:none;display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden}.wc-event::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--wc-ev,var(--wc-accent))}.wc-event:hover{border-color:var(--wc-ev,var(--wc-accent));text-decoration:none;transform:translateY(-2px)}.wc-event-emoji{font-size:26px}.wc-event-name{font-weight:750;font-size:15.5px;line-height:1.3}.wc-event-date{font-size:12.5px;color:var(--wc-muted)}.wc-count{display:flex;gap:8px;flex-wrap:wrap}.wc-count-box{min-width:64px;padding:10px 8px;border-radius:11px;background:var(--wc-line-2);text-align:center}.wc-count-box b{display:block;font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}.wc-count-box span{font-size:11px;color:var(--wc-muted);font-weight:600}.wc-hero .wc-count-box{background:rgba(255,255,255,.15)}.wc-hero .wc-count-box span{color:rgba(255,255,255,.8)}.wc-count.wc-lg .wc-count-box{min-width:92px;padding:14px 10px}.wc-count.wc-lg .wc-count-box b{font-size:34px}.wc-map-wrap{position:relative;width:100%;overflow:hidden;border-radius:12px;background:var(--wc-line-2)}.wc-map-wrap svg{display:block;width:100%;height:auto}.wc-zone-band{cursor:pointer;transition:opacity .15s}.wc-zone-band:hover,.wc-zone-band.is-active{opacity:.9;stroke:#fff;stroke-width:1}.wc-map-scale{display:flex;justify-content:space-between;font-size:11px;color:var(--wc-muted);margin-top:6px}.wc-map-bar{height:8px;border-radius:99px;margin-top:4px;background:linear-gradient(90deg,#4338ca,#3b82f6,#22d3ee,#34d399,#facc15,#fb923c,#ef4444)}.wc-planner{overflow-x:auto}.wc-planner table{border-collapse:collapse;min-width:900px;width:100%}.wc-planner th{position:sticky;left:0;background:var(--wc-card);z-index:2;text-align:left;padding:10px;border-bottom:1px solid var(--wc-line);font-size:13px}.wc-planner td{padding:0;border:1px solid var(--wc-card);height:38px;width:34px;text-align:center;font-size:11px;font-variant-numeric:tabular-nums}.wc-h-sleep{background:#1e293b;color:#93a3bb}.wc-h-early{background:#fde68a;color:#7c5c07}.wc-h-work{background:#bbf7d0;color:#14532d}.wc-h-eve{background:#fed7aa;color:#7c2d12}.wc-legend{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--wc-muted);margin-top:10px}.wc-legend i{width:14px;height:14px;border-radius:4px;display:inline-block;margin-right:6px;vertical-align:-2px}.wc-content{max-width:74ch}.wc-content h1,.wc-content h2,.wc-content h3{letter-spacing:-.02em;line-height:1.25}.wc-content h2{font-size:21px;margin:1.5em 0 .5em}.wc-content h3{font-size:17px;margin:1.3em 0 .4em}.wc-content p{margin:0 0 1em}.wc-content ul,.wc-content ol{padding-left:1.25em}.wc-content img{border-radius:12px}.wc-content blockquote{border-left:3px solid var(--wc-accent);margin:1em 0;padding:.2em 0 .2em 1em;color:var(--wc-ink-2)}.alignwide{max-width:100%}.alignfull{max-width:100%}.wp-block-image figcaption{font-size:12.5px;color:var(--wc-muted)}.wc-editbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border:1px dashed var(--wc-accent);border-radius:11px;background:var(--wc-accent-soft);font-size:13px;margin-bottom:14px;color:var(--wc-ink-2)}.wc-editbar a{font-weight:700}.wc-footer{border-top:1px solid var(--wc-line);margin-top:26px;padding:20px 2px;color:var(--wc-muted);font-size:13.5px}.wc-footer-nav{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:8px}.wc-footer-nav a{color:var(--wc-ink-2);font-weight:600}.wc-pag{display:flex;gap:6px;flex-wrap:wrap;margin-top:16px}.wc-pag .page-numbers{padding:8px 13px;border-radius:9px;border:1px solid var(--wc-line);background:var(--wc-card);color:var(--wc-ink-2);font-weight:600}.wc-pag .page-numbers.current{background:var(--wc-accent);border-color:var(--wc-accent);color:#fff}.wc-crumbs{font-size:12.5px;color:var(--wc-muted);margin-bottom:10px}.wc-crumbs a{color:var(--wc-muted)}.wc-badge{display:inline-block;padding:3px 9px;border-radius:999px;background:var(--wc-accent-soft);color:var(--wc-accent-dark);font-size:11.5px;font-weight:700}html[data-wc-theme="dark"] .wc-badge{color:#cfe0ff}.wc-note{font-size:12.5px;color:var(--wc-muted);margin-top:10px}.wc-tabs{display:flex;gap:4px;border-bottom:1px solid var(--wc-line);margin-bottom:14px;flex-wrap:wrap}.wc-tab{padding:9px 14px;border:0;background:none;font-weight:700;font-size:13.5px;color:var(--wc-muted);cursor:pointer;border-bottom:2px solid transparent}.wc-tab.is-active{color:var(--wc-accent);border-bottom-color:var(--wc-accent)}.wc-moon{font-size:44px;line-height:1;text-align:center}@media (max-width:1240px){.wc-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.wc-strip .wc-strip-item{border-bottom:1px solid var(--wc-line)}}@media (max-width:1080px){.wc-hero-grid{grid-template-columns:1fr}.wc-grid-3{grid-template-columns:1fr}}@media (max-width:900px){:root{--wc-sidebar:266px}.wc-side{position:fixed;left:0;top:0;transform:translateX(-102%);transition:transform .25s ease}.wc-side.is-open{transform:none}.wc-burger{display:inline-flex}.wc-main{padding:14px}.wc-grid-2{grid-template-columns:1fr}.wc-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-side-backdrop{position:fixed;inset:0;background:rgba(15,23,42,.4);z-index:35;display:none}.wc-side-backdrop.is-open{display:block}}@media (max-width:640px){.wc-grid-4{grid-template-columns:1fr}.wc-strip{grid-template-columns:1fr}.wc-hero{padding:20px 18px}.wc-hero-city{font-size:23px}.wc-digital{font-size:44px}.wc-flip-card{font-size:44px}.wc-page-title{font-size:22px}.wc-rail-btn{display:none}.wc-top-actions .wc-label{display:none}}@media print{.wc-side,.wc-top,.wc-settings,.wc-set-backdrop,.wc-editbar{display:none!important}.wc-main{padding:0}body{background:#fff}}.wc-ticker{position:relative;overflow:hidden;margin:0 0 18px;background:linear-gradient(90deg,var(--wc-ink) 0%,#16233c 50%,var(--wc-ink) 100%);border-radius:14px;box-shadow:var(--wc-shadow);--wc-tick-time:44s}.wc-ticker::before,.wc-ticker::after{content:"";position:absolute;top:0;bottom:0;width:56px;z-index:2;pointer-events:none}.wc-ticker::before{left:0;background:linear-gradient(90deg,var(--wc-ink),transparent)}.wc-ticker::after{right:0;background:linear-gradient(270deg,var(--wc-ink),transparent)}.wc-ticker-label{position:absolute;left:0;top:0;bottom:0;z-index:3;display:flex;align-items:center;gap:8px;padding:0 16px;background:var(--wc-accent);color:#fff;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.wc-ticker-label svg{width:16px;height:16px}.wc-ticker.has-label .wc-ticker-track{padding-left:190px}.wc-ticker-track{display:flex;align-items:center;gap:0;width:max-content;animation:wc-tick var(--wc-tick-time) linear infinite}@keyframes wc-tick{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}.wc-ticker:hover .wc-ticker-track{animation-play-state:paused}.wc-tick{display:flex;align-items:center;gap:9px;padding:14px 22px;color:#fff;text-decoration:none;border-right:1px solid rgba(255,255,255,.10);white-space:nowrap;transition:background .15s}.wc-tick:hover{background:rgba(255,255,255,.08)}.wc-tick .wc-flag{font-size:17px;line-height:1}.wc-tick-name{font-weight:600;font-size:14px}.wc-tick-time{font-weight:700;font-size:15px;color:#8fd0ff;font-variant-numeric:tabular-nums}.wc-tick-time .wc-min{font-size:15px}.wc-tick-time .wc-sec{font-size:12px;opacity:.75}@media (prefers-reduced-motion:reduce){.wc-ticker-track{animation:none}.wc-ticker{overflow-x:auto}}.wc-hero-cities{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:12px;margin-top:22px;padding-top:20px;border-top:1px solid rgba(255,255,255,.18)}.wc-mini{position:relative;min-width:126px;padding:12px 12px 10px;border-radius:14px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.20);backdrop-filter:blur(6px);text-align:center;color:#fff}.wc-mini-head{display:flex;align-items:center;gap:6px;justify-content:center;margin-bottom:6px}.wc-mini-name{font-size:12.5px;font-weight:600;letter-spacing:.01em}.wc-mini-x{position:absolute;top:4px;right:6px;border:0;background:none;color:rgba(255,255,255,.65);font-size:17px;line-height:1;cursor:pointer;padding:2px 4px;border-radius:6px}.wc-mini-x:hover{background:rgba(255,255,255,.18);color:#fff}.wc-mini-dial{display:flex;justify-content:center;margin:2px 0 6px}.wc-mini-dial .wc-a-face{fill:rgba(255,255,255,.10);stroke:rgba(255,255,255,.5)}.wc-mini-dial .wc-a-tick{stroke:rgba(255,255,255,.65)}.wc-mini-dial .wc-a-num{fill:rgba(255,255,255,.85)}.wc-mini-dial .wc-a-hand{stroke:#fff}.wc-mini-dial .wc-a-sec{stroke:#ffd166}.wc-mini-dial .wc-a-pin{fill:#fff}.wc-mini-time{font-weight:700;font-size:16px;font-variant-numeric:tabular-nums}.wc-mini-date{font-size:11px;opacity:.75;margin-top:2px}.wc-mini-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;border-style:dashed;background:rgba(255,255,255,.06);min-height:132px}.wc-mini-add:hover{background:rgba(255,255,255,.16)}.wc-mini-plus{font-size:26px;line-height:1;font-weight:300}.wc-modal{position:fixed;inset:0;z-index:120;display:none;align-items:flex-start;justify-content:center;padding:60px 16px;background:rgba(9,16,30,.55);backdrop-filter:blur(3px)}.wc-modal.is-open{display:flex}.wc-modal-card{width:min(520px,100%);background:var(--wc-card);border-radius:18px;padding:22px;box-shadow:0 40px 80px -30px rgba(9,16,30,.6);max-height:80vh;overflow:auto}.wc-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.wc-modal-head h2{margin:0;font-size:19px}.wc-modal-x{border:0;background:none;font-size:26px;line-height:1;cursor:pointer;color:var(--wc-muted)}.wc-modal-hint{color:var(--wc-muted);font-size:13.5px;margin:6px 0 14px}.wc-modal-search{position:relative}.wc-modal-list{margin:16px 0 12px;display:flex;flex-direction:column;gap:8px}.wc-modal-row{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:11px;background:var(--wc-soft)}.wc-modal-row .wc-item-time{margin-left:auto;font-weight:700}.wc-modal-rm{border:0;background:none;color:var(--wc-muted);cursor:pointer;font-size:12.5px;text-decoration:underline}.wc-modal-rm:hover{color:var(--wc-danger)}.wc-tool-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px;align-items:start}.wc-tool-main{display:flex;flex-direction:column;gap:16px;min-width:0}.wc-tool-side{position:sticky;top:16px}@media (max-width:1020px){.wc-tool-layout{grid-template-columns:1fr}.wc-tool-side{position:static}}.wc-tool-face{position:relative;overflow:hidden;border-radius:26px;padding:34px 24px;display:flex;align-items:center;justify-content:center;min-height:340px;transition:background .35s ease,box-shadow .35s ease,color .35s ease}.wc-tool-face::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 60% at 50% 0,rgba(255,255,255,.16),transparent 70%)}.wc-tool-face.is-light{border:1px solid var(--wc-line)}.wc-tool-face.is-light::after{background:radial-gradient(70% 60% at 50% 0,rgba(255,255,255,.7),transparent 70%)}.wc-face-stage{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.wc-face-ring{display:block;filter:drop-shadow(0 6px 18px rgba(0,0,0,.18))}.wc-face-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.wc-bigtime{font-weight:800;font-size:clamp(38px,6.4vw,60px);line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;transition:color .3s ease,text-shadow .3s ease}.wc-bigtime .wc-ms{font-size:.5em;opacity:.72;font-weight:700;margin-left:2px}.wc-tool-sub{font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;opacity:.75;text-align:center}.wc-face-clock{flex-direction:column;gap:12px}.wc-face-dial{display:flex;justify-content:center}.wc-face-dial .wc-a-face{fill:rgba(255,255,255,.08);stroke:currentColor;stroke-opacity:.45}.wc-face-dial .wc-a-tick,.wc-face-dial .wc-a-num{stroke:currentColor;fill:currentColor;opacity:.8}.wc-face-dial .wc-a-hand{stroke:currentColor}.wc-face-dial .wc-a-sec{stroke:var(--wc-tone,#ffd166)}.wc-face-dial .wc-a-pin{fill:currentColor}.wc-tool-face.is-light .wc-face-dial .wc-a-face{fill:rgba(15,23,42,.04)}.wc-face-digits{font-size:clamp(34px,5.4vw,52px)}.wc-design-card{display:flex;flex-direction:column;gap:10px}.wc-design-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.wc-design-btn{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:11px;cursor:pointer;border:1px solid var(--wc-line);background:var(--wc-card);color:var(--wc-ink);font-size:12.5px;font-weight:600;text-align:left;transition:border-color .15s,box-shadow .15s}.wc-design-btn:hover{border-color:var(--wc-accent)}.wc-design-btn.is-active{border-color:var(--wc-accent);box-shadow:0 0 0 2px rgba(37,99,235,.18)}.wc-design-prev{width:22px;height:22px;border-radius:7px;flex:0 0 auto;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.wc-color-row{display:flex;flex-wrap:wrap;gap:9px}.wc-color-row .wc-swatch{width:32px;height:32px;border-radius:50%;border:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px rgba(15,23,42,.12)}.wc-color-row .wc-swatch .wc-check{color:#fff;font-size:15px;font-weight:700;opacity:0;transition:opacity .12s}.wc-color-row .wc-swatch[aria-pressed="true"]{border-color:var(--wc-ink)}.wc-color-row .wc-swatch[aria-pressed="true"] .wc-check{opacity:1}.wc-color-input{width:100%;height:40px;padding:3px;border:1px solid var(--wc-line);border-radius:11px;background:var(--wc-card);cursor:pointer}.wc-btn-block{width:100%;margin-top:8px;justify-content:center}.wc-ringing{position:fixed;inset:0;z-index:130;display:none;align-items:center;justify-content:center;background:rgba(9,16,30,.72);backdrop-filter:blur(4px)}.wc-ringing.is-open{display:flex}.wc-ringing-card{background:var(--wc-card);border-radius:22px;padding:36px 40px;text-align:center;box-shadow:0 40px 90px -30px rgba(0,0,0,.6)}.wc-ringing-emoji{font-size:56px;line-height:1;margin-bottom:10px;animation:wc-shake 1s ease-in-out infinite}@keyframes wc-shake{0%,100%{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}html[data-wc-theme="dark"] .wc-ticker{background:linear-gradient(90deg,#070d18,#131f36 50%,#070d18)}html[data-wc-theme="dark"] .wc-ticker::before{background:linear-gradient(90deg,#070d18,transparent)}html[data-wc-theme="dark"] .wc-ticker::after{background:linear-gradient(270deg,#070d18,transparent)}.wc-hero-cities{gap:10px}.wc-mini{min-width:0;width:96px;padding:10px 8px 8px;border-radius:12px}.wc-mini-head{gap:4px;margin:6px 0 0;flex-wrap:nowrap;overflow:hidden}.wc-mini-head .wc-flag{font-size:12px}.wc-mini-name{font-size:10.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:66px}.wc-mini-dial{margin:0 0 4px}.wc-mini-time{font-size:13px;font-weight:700}.wc-mini-time .wc-sec{display:none}.wc-mini-x{top:2px;right:3px;font-size:14px}@media (max-width:560px){.wc-mini{width:84px}.wc-mini-name{max-width:56px}}.wc-btnrow.wc-center{justify-content:center}.wc-tool-controls{width:100%;max-width:620px;margin-left:auto;margin-right:auto;text-align:center}.wc-tool-controls .wc-card-head{justify-content:center}.wc-tool-controls .wc-field label{text-align:center;display:block}.wc-tool-controls .wc-input,.wc-tool-controls .wc-select{text-align:center}.wc-tool-controls .wc-kv,.wc-tool-controls .wc-alarm-row{text-align:left}.wc-tool-main{align-items:center}.wc-tool-main>.wc-tool-face{width:100%}.wc-check-row{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;font-size:13.5px;cursor:pointer}.wc-phase-row{position:absolute;left:50%;bottom:-4px;transform:translateX(-50%);display:flex;gap:6px;background:rgba(0,0,0,.18);padding:4px;border-radius:999px;backdrop-filter:blur(6px)}.wc-tool-face.is-light .wc-phase-row{background:rgba(15,23,42,.07)}.wc-phase{border:0;background:none;color:inherit;opacity:.7;cursor:pointer;padding:6px 13px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.02em}.wc-phase.is-active{background:rgba(255,255,255,.22);opacity:1}.wc-tool-face.is-light .wc-phase.is-active{background:rgba(255,255,255,.9)}.wc-pomo-dots{display:flex;gap:8px;justify-content:center;margin:4px 0 10px}.wc-pomo-dot{width:13px;height:13px;border-radius:50%;background:var(--wc-line);box-shadow:inset 0 0 0 1px var(--wc-line-2)}.wc-pomo-dot.is-done{background:var(--wc-accent)}.wc-tool-controls .wc-grid{gap:12px}.wc-content-area{display:flex;flex-direction:column;gap:16px}.wc-content-area>*,.wc-prose{margin:0}.wc-prose{line-height:1.72}.wc-prose>*:first-child{margin-top:0}.wc-prose>*:last-child{margin-bottom:0}.wc-prose p{margin:0 0 14px;color:var(--wc-ink-2);max-width:78ch;text-align:justify;text-justify:inter-word;hyphens:auto}.wc-prose h2{font-size:19px;font-weight:800;letter-spacing:-.01em;margin:0 0 12px}.wc-prose h3{font-size:16px;font-weight:700;margin:20px 0 8px}.wc-prose ul,.wc-prose ol{margin:0 0 14px;padding-left:20px;color:var(--wc-ink-2);max-width:78ch}.wc-prose li{margin-bottom:7px}.wc-prose li::marker{color:var(--wc-accent)}.wc-prose strong{color:var(--wc-ink)}.wc-prose a{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.wc-prose code{background:var(--wc-accent-soft);color:var(--wc-accent-dark);padding:1px 6px;border-radius:6px;font-family:var(--wc-mono);font-size:.88em}.wc-prose blockquote{margin:0 0 14px;padding:10px 16px;border-left:3px solid var(--wc-accent);background:var(--wc-line-2);border-radius:0 10px 10px 0;color:var(--wc-ink-2)}.wc-prose .wc-table-wrap{margin:4px 0 14px}.wc-prose figure,.wc-prose img{border-radius:var(--wc-radius-sm)}@media (max-width:640px){.wc-prose p{text-align:left;hyphens:none}}.wc-live{font-variant-numeric:tabular-nums;font-weight:700;color:var(--wc-ink)}.wc-live-time{color:var(--wc-accent-dark)}.wc-inline-clock{display:inline-flex;align-items:center;gap:8px;vertical-align:middle;margin:0 4px}.wc-inline-label{font-size:12.5px;color:var(--wc-muted)}.wc-faq-block{padding-bottom:8px}.wc-faq,.wc-faq-block .wp-block-details+.wp-block-details{margin-top:0}.wc-faq-item,.wc-faq-block details{border:1px solid var(--wc-line);border-radius:var(--wc-radius-sm);background:var(--wc-card);margin:0 0 10px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.wc-faq-item:last-child,.wc-faq-block details:last-child{margin-bottom:0}.wc-faq-item[open],.wc-faq-block details[open]{border-color:var(--wc-accent);box-shadow:0 10px 24px -18px rgba(15,23,42,.5)}.wc-faq-item>summary,.wc-faq-block details>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px;cursor:pointer;list-style:none;font-weight:650;color:var(--wc-ink);font-size:15px;line-height:1.45}.wc-faq-item>summary::-webkit-details-marker,.wc-faq-block details>summary::-webkit-details-marker{display:none}.wc-faq-item>summary::marker,.wc-faq-block details>summary::marker{content:""}.wc-faq-item>summary::after,.wc-faq-block details>summary::after{content:"";flex:0 0 30px;height:30px;border-radius:50%;background:var(--wc-accent-soft);background-image:linear-gradient(var(--wc-accent),var(--wc-accent)),linear-gradient(var(--wc-accent),var(--wc-accent));background-size:12px 2px,2px 12px;background-position:center,center;background-repeat:no-repeat;transition:transform .22s ease,background-color .18s ease}.wc-faq-item[open]>summary::after,.wc-faq-block details[open]>summary::after{transform:rotate(135deg)}.wc-faq-item>summary:hover,.wc-faq-block details>summary:hover{background:var(--wc-line-2)}.wc-faq-ico{display:none}.wc-faq-a,.wc-faq-block details>:not(summary){padding:0 18px 16px;color:var(--wc-ink-2);animation:wc-faq-in .22s ease}.wc-faq-a p:last-child,.wc-faq-block details>p:last-child{margin-bottom:0}@keyframes wc-faq-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.wc-related{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.wc-related-link{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 15px;border:1px solid var(--wc-line);border-radius:var(--wc-radius-sm);background:var(--wc-card);color:var(--wc-ink);font-weight:600;font-size:14px;text-decoration:none;transition:border-color .15s,transform .15s}.wc-related-link:hover{border-color:var(--wc-accent);transform:translateY(-2px);text-decoration:none}.wc-related-link svg{width:17px;height:17px;flex:0 0 auto;color:var(--wc-accent)}body.wc-widget-2 .wc-faq-item,body.wc-widget-2 .wc-related-link{background:rgba(255,255,255,.55);backdrop-filter:blur(10px)}body.wc-widget-3 .wc-faq-item,body.wc-widget-3 .wc-related-link{border:0;box-shadow:6px 6px 14px rgba(163,172,196,.45),-6px -6px 14px rgba(255,255,255,.9)}body.wc-widget-4 .wc-faq-item,body.wc-widget-4 .wc-related-link{background:rgba(10,16,32,.72);border-color:rgba(34,211,238,.2)}body.wc-widget-4 .wc-prose code{background:rgba(34,211,238,.12);color:#67e8f9}body.wc-widget-5 .wc-faq-item,body.wc-widget-5 .wc-related-link{box-shadow:0 2px 0 #f2e3d4}:root{--wc-ink:#05080f;--wc-ink-2:#16202e;--wc-muted:#4a5769;--wc-line:#dde4ef;--wc-line-2:#eaeff7}html[data-wc-theme="dark"]{--wc-ink:#f6f9ff;--wc-ink-2:#e3eaf6;--wc-muted:#b6c3d6;--wc-line:#2a3852;--wc-line-2:#1e2a41}body{color:var(--wc-ink)}.wc-prose p,.wc-prose ul,.wc-prose ol{color:var(--wc-ink);max-width:none}.wc-item-sub,.wc-city-country,.wc-city-zone,.wc-strip-s,.wc-note,.wc-page-sub,.wc-side-meta,.wc-fact-label,.wc-item-time small,.wc-inline-label{color:var(--wc-muted)}.wc-card-title,.wc-page-title,.wc-item-name,.wc-strip-v,.wc-result-time{color:var(--wc-ink)}.wc-table th{color:var(--wc-ink);font-weight:750}.wc-table td{color:var(--wc-ink-2)}.wc-faq-item>summary,.wc-faq-block details>summary{color:var(--wc-ink);font-weight:700}.wc-faq-a,.wc-faq-block details>:not(summary){color:var(--wc-ink-2)}.wc-btn.ghost{color:var(--wc-ink);border-color:var(--wc-line)}.wc-chip{color:var(--wc-ink)}.wc-hero,.wc-hero a{color:#fff}.wc-hero-eyebrow,.wc-hero-zone,.wc-hero-hijri,.wc-hero .wc-fact-label{color:rgba(255,255,255,.92)}.wc-hero-date,.wc-hero-city,.wc-hero .wc-fact-value{color:#fff}.wc-mini,.wc-mini-name,.wc-mini-time{color:#fff}.wc-mini-date{color:rgba(255,255,255,.85)}.wc-tick,.wc-tick-name{color:#fff}.wc-tick-time{color:#9fdcff}.wc-ticker-label{color:#fff}.wc-tool-face.is-dark,.wc-tool-face.is-dark .wc-tool-sub{color:#fff}.wc-tool-face.is-dark .wc-tool-sub{opacity:.9}.wc-tool-face.is-light,.wc-tool-face.is-light .wc-tool-sub{color:#05080f}.wc-settings,.wc-settings h2,.wc-set-row{color:#fff}.wc-editbar,.wc-editbar a{color:#fff}html[data-wc-theme="dark"] .wc-card,html[data-wc-theme="dark"] .wc-side-card{color:var(--wc-ink)}#wc-hero{min-height:352px}.wc-ticker{min-height:52px}.wc-rail-track{min-height:218px}.wc-city{min-height:206px}#wc-popular-card{min-height:296px}#wc-strip{min-height:120px}#wc-mini-map,#wc-map{min-height:210px}#wc-sunmoon,#wc-calendars,#wc-mini-converter{min-height:240px}#wc-tool{min-height:420px}.wc-hero-cities:empty{display:none}@media (max-width:820px){#wc-hero{min-height:520px}#wc-popular-card{min-height:280px}}.wc-map-label{font-size:13px;font-weight:800;fill:#fff;paint-order:stroke;stroke:rgba(5,8,15,.65);stroke-width:3px;stroke-linejoin:round}.wc-map-pin-g circle{transition:none}.wc-kt-chosen{position:absolute;left:50%;bottom:-2px;transform:translateX(-50%);font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.9;white-space:nowrap}.wc-kt-presets{width:100%}.wc-kt-group{display:flex;align-items:center;gap:9px;margin:18px 0 10px;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--wc-ink)}.wc-kt-group:first-of-type{margin-top:4px}.wc-kt-icon{font-size:18px}.wc-kt-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px}.wc-kt-chip{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border-radius:14px;cursor:pointer;text-align:left;border:1px solid var(--wc-line);background:var(--wc-card);color:var(--wc-ink);transition:border-color .15s,transform .15s,box-shadow .15s}.wc-kt-chip:hover{border-color:var(--wc-accent);transform:translateY(-2px)}.wc-kt-chip.is-active{border-color:var(--wc-accent);background:var(--wc-accent-soft);box-shadow:0 0 0 2px rgba(37,99,235,.18)}.wc-kt-chip b{font-size:14px;font-weight:700;line-height:1.3}.wc-kt-mins{font-size:13px;font-weight:800;color:var(--wc-accent-dark)}.wc-kt-chip small{font-size:11.5px;color:var(--wc-muted);line-height:1.35}body.wc-widget-3 .wc-kt-chip{border:0;box-shadow:6px 6px 14px rgba(163,172,196,.45),-6px -6px 14px rgba(255,255,255,.9)}body.wc-widget-4 .wc-kt-chip{background:rgba(10,16,32,.72);border-color:rgba(34,211,238,.22)}body.wc-widget-4 .wc-kt-mins{color:#67e8f9}body.wc-widget-3{--wc-ink:#141b2c;--wc-ink-2:#26314a;--wc-muted:#5c6883}.wc-flag.is-code{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:18px;padding:0 5px;border-radius:4px;font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1;font-family:var(--wc-mono);font-style:normal;background:linear-gradient(150deg,#3b82f6,#1e3a8a);color:#fff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25),0 1px 2px rgba(15,23,42,.25);vertical-align:middle}.wc-tick .wc-flag.is-code,.wc-mini .wc-flag.is-code{background:linear-gradient(150deg,#60a5fa,#1d4ed8)}.wc-event-emoji.is-code{font-size:14px}.wc-has-fs{position:relative}.wc-fs-btn{position:absolute;right:12px;bottom:12px;z-index:6;width:38px;height:38px;padding:0;border-radius:11px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(15,23,42,.34);border:1px solid rgba(255,255,255,.28);color:#fff;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease,background .18s ease}.wc-fs-btn svg{width:19px;height:19px}.wc-fs-btn .wc-fs-out{display:none}.wc-has-fs:hover .wc-fs-btn,.wc-has-fs:focus-within .wc-fs-btn,.wc-fs-btn:focus-visible{opacity:1;transform:none}.wc-fs-btn:hover{background:rgba(15,23,42,.6)}.wc-tool-face.is-light .wc-fs-btn{background:rgba(15,23,42,.10);border-color:rgba(15,23,42,.18);color:#0f172a}.wc-has-fs.is-full .wc-fs-btn .wc-fs-in{display:none}.wc-has-fs.is-full .wc-fs-btn .wc-fs-out{display:block}.wc-has-fs.is-full{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;border-radius:0;padding:5vh 4vw}.wc-has-fs.is-full .wc-bigtime{font-size:clamp(64px,15vw,190px)}.wc-has-fs.is-full .wc-face-ring{width:min(62vh,62vw);height:min(62vh,62vw)}.wc-has-fs.is-full .wc-glass{transform:scale(1.5)}@media (hover:none){.wc-fs-btn{opacity:.55;transform:none}}.wc-hero-boot .wc-digital{font-size:clamp(40px,7vw,58px);font-weight:800;letter-spacing:-.02em}.wc-hero-boot .wc-hero-city{opacity:.96}.wc-hero-boot{min-height:320px}.wc-24-face .wc-face-stage{flex-direction:column}.wc-24-dial{display:block;color:currentColor}.wc-24-readout{text-align:center;margin-top:-58px}.wc-24-readout .wc-bigtime{font-size:clamp(28px,4vw,40px)}.wc-chess{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;border-radius:26px;padding:12px;background:var(--wc-card);border:1px solid var(--wc-line);box-shadow:var(--wc-shadow)}.wc-chess-side{border:0;cursor:pointer;border-radius:20px;padding:34px 18px;min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transition:background .18s ease,transform .12s ease,box-shadow .18s ease}.wc-chess-side.is-white{background:linear-gradient(160deg,#f8fafc,#e2e8f0);color:#0b1220}.wc-chess-side.is-black{background:linear-gradient(160deg,#1e293b,#020617);color:#f8fafc}.wc-chess-side.is-active{box-shadow:inset 0 0 0 3px var(--wc-tone,#2563eb);transform:translateY(-2px)}.wc-chess-side.is-low .wc-chess-time{color:#f59e0b}.wc-chess-side.is-out{background:linear-gradient(160deg,#7f1d1d,#450a0a);color:#fff}.wc-chess-name{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.72}.wc-chess-time{font-size:clamp(44px,7vw,74px);font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.wc-chess-moves{font-size:12px;opacity:.66;font-weight:600}@media (max-width:640px){.wc-chess{grid-template-columns:1fr}.wc-chess-side.is-black{transform:none}}.wc-water-face .wc-face-stage{flex-direction:column;gap:14px}.wc-vessel{position:relative;width:170px;height:230px;overflow:hidden;border:3px solid rgba(255,255,255,.55);border-radius:18px 18px 46px 46px;background:rgba(255,255,255,.10);box-shadow:inset 0 0 26px rgba(0,0,0,.22)}.wc-vessel-water{position:absolute;left:0;right:0;bottom:0;height:100%;background:linear-gradient(180deg,rgba(56,189,248,.95),rgba(2,132,199,.95));transition:height .35s linear}.wc-wave{position:absolute;top:-11px;left:-50%;width:200%;height:22px;border-radius:45%;background:rgba(255,255,255,.55);animation:wc-wave 5s linear infinite}.wc-wave-2{animation-duration:7.5s;animation-direction:reverse;opacity:.4;top:-8px}@keyframes wc-wave{from{transform:translateX(-25%) rotate(0)}to{transform:translateX(0) rotate(360deg)}}.wc-vessel-marks i{position:absolute;right:0;width:16px;height:2px;background:rgba(255,255,255,.5)}.wc-water-readout{text-align:center}.wc-water-readout .wc-bigtime{font-size:clamp(30px,5vw,44px)}@media (prefers-reduced-motion:reduce){.wc-wave{animation:none}}.wc-sand-face .wc-face-stage{flex-direction:column;gap:14px}.wc-glass{position:relative;width:150px;height:236px;display:flex;flex-direction:column;align-items:center;transition:transform .6s cubic-bezier(.6,-0.2,.3,1.3)}.wc-glass.is-flipping{transform:rotate(180deg)}.wc-glass-bulb{position:relative;width:150px;height:108px;overflow:hidden;border:3px solid rgba(255,255,255,.55);background:rgba(255,255,255,.10)}.wc-glass-top{border-radius:14px 14px 60px 60px;border-bottom:0}.wc-glass-bottom{border-radius:60px 60px 14px 14px;border-top:0}.wc-glass-neck{position:relative;width:20px;height:16px;background:rgba(255,255,255,.14);border-left:3px solid rgba(255,255,255,.5);border-right:3px solid rgba(255,255,255,.5)}.wc-stream{position:absolute;left:50%;top:0;width:3px;height:100%;margin-left:-1.5px;background:#f2c14e;opacity:0;transition:opacity .2s}.wc-glass.is-running .wc-stream{animation:wc-stream .5s linear infinite}@keyframes wc-stream{from{background-position:0 0}to{background-position:0 8px}}.wc-sand{position:absolute;left:0;right:0;background:linear-gradient(180deg,#f4d58d,#e0a83c);transition:height .4s linear}.wc-sand-top{top:0;height:100%;clip-path:polygon(0 0,100% 0,72% 100%,28% 100%)}.wc-sand-bottom{bottom:0;height:0;border-radius:50% 50% 8px 8px}@media (prefers-reduced-motion:reduce){.wc-glass{transition:none}.wc-glass.is-running .wc-stream{animation:none}}.wc-azan-next{font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin-bottom:2px}.wc-tool-face::after,.wc-hero::after{z-index:0}.wc-fs-btn{z-index:9;background:rgba(15,23,42,.42);border-color:rgba(255,255,255,.42)}.wc-has-fs.is-hover .wc-fs-btn,.wc-has-fs:hover .wc-fs-btn,.wc-has-fs:focus-within .wc-fs-btn{opacity:1;transform:none}.wc-fs-btn:focus-visible{opacity:1;transform:none;outline:2px solid #fff;outline-offset:2px}.wc-chess .wc-fs-btn{background:rgba(15,23,42,.22);border-color:rgba(15,23,42,.25);color:var(--wc-ink)}.wc-phase-row.wc-phase-below{position:static;transform:none;margin:0 auto;background:var(--wc-line-2);padding:5px;border-radius:999px;display:inline-flex;gap:6px;align-self:center}.wc-phase-row.wc-phase-below .wc-phase{color:var(--wc-ink);opacity:.72}.wc-phase-row.wc-phase-below .wc-phase.is-active{background:var(--wc-card);opacity:1;box-shadow:0 2px 6px rgba(15,23,42,.14)}.wc-sub-title{font-size:15px;font-weight:800;margin:18px 0 8px;color:var(--wc-ink);letter-spacing:.01em}body.wc-widget-2{--wc-bg:#eef2fb;--wc-card:rgba(255,255,255,.62);--wc-line:rgba(255,255,255,.75);--wc-line-2:rgba(148,163,184,.20);--wc-radius:24px;--wc-radius-sm:16px;--wc-shadow:0 2px 6px rgba(23,37,84,.05),0 24px 48px -28px rgba(23,37,84,.45);--wc-hero:linear-gradient(125deg,rgba(76,29,149,.92),rgba(29,78,216,.88) 45%,rgba(14,165,233,.85));position:relative}body.wc-widget-2::before{content:"";position:fixed;inset:-20vh -10vw;z-index:-1;pointer-events:none;background:radial-gradient(38vw 38vw at 12% 18%,rgba(129,140,248,.55),transparent 62%),radial-gradient(34vw 34vw at 82% 12%,rgba(45,212,191,.45),transparent 60%),radial-gradient(40vw 40vw at 70% 88%,rgba(244,114,182,.40),transparent 62%);filter:blur(18px);animation:wc-aurora 26s ease-in-out infinite alternate}@keyframes wc-aurora{from{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.12)}}@media (prefers-reduced-motion:reduce){body.wc-widget-2::before{animation:none}}body.wc-widget-2 .wc-card,body.wc-widget-2 .wc-side,body.wc-widget-2 .wc-top,body.wc-widget-2 .wc-side-card{backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid rgba(255,255,255,.7);background:rgba(255,255,255,.60)}body.wc-widget-2 .wc-hero{border-radius:28px;border:1px solid rgba(255,255,255,.34);box-shadow:0 30px 70px -34px rgba(23,37,84,.75),inset 0 1px 0 rgba(255,255,255,.45);backdrop-filter:blur(6px)}body.wc-widget-2 .wc-hero::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.28),transparent 42%)}body.wc-widget-2 .wc-btn{border-radius:999px;box-shadow:0 10px 24px -12px rgba(37,99,235,.85);backdrop-filter:blur(8px)}body.wc-widget-2 .wc-count-box,body.wc-widget-2 .wc-mini,body.wc-widget-2 .wc-preset,body.wc-widget-2 .wc-city{border-radius:18px;border:1px solid rgba(255,255,255,.75);background:rgba(255,255,255,.55);backdrop-filter:blur(12px)}body.wc-widget-2 .wc-tool-face{border-radius:30px;border:1px solid rgba(255,255,255,.42);box-shadow:0 34px 70px -34px rgba(23,37,84,.8),inset 0 1px 0 rgba(255,255,255,.5)}body.wc-widget-2 .wc-ticker{border-radius:20px}body.wc-widget-2 .wc-table-wrap{border-color:rgba(255,255,255,.7);background:rgba(255,255,255,.45)}body.wc-widget-3{--wc-bg:#eceff7;--wc-card:#eceff7;--wc-ink:#2b3450;--wc-ink-2:#48536f;--wc-muted:#7d879f;--wc-line:rgba(255,255,255,.9);--wc-line-2:#e0e4ee;--wc-radius:26px;--wc-radius-sm:18px;--wc-shadow:12px 12px 26px rgba(163,172,196,.55),-12px -12px 26px rgba(255,255,255,.95);--wc-hero:linear-gradient(140deg,#e7ebf5,#f6f8fd)}body.wc-widget-3 .wc-card,body.wc-widget-3 .wc-side-card,body.wc-widget-3 .wc-top{border:0;box-shadow:12px 12px 26px rgba(163,172,196,.55),-12px -12px 26px rgba(255,255,255,.95)}body.wc-widget-3 .wc-hero{color:#2b3450;border-radius:32px;box-shadow:18px 18px 40px rgba(163,172,196,.6),-16px -16px 36px rgba(255,255,255,.95)}body.wc-widget-3 .wc-hero-eyebrow,body.wc-widget-3 .wc-hero-zone,body.wc-widget-3 .wc-hero-date,body.wc-widget-3 .wc-hero-hijri,body.wc-widget-3 .wc-fact-label{color:#6b7590}body.wc-widget-3 .wc-hero-city,body.wc-widget-3 .wc-fact-value{color:#242c45}body.wc-widget-3 .wc-hero .wc-a-face{fill:#eceff7;stroke:#c3cadb}body.wc-widget-3 .wc-hero .wc-a-tick,body.wc-widget-3 .wc-hero .wc-a-num{stroke:#8d97ad;fill:#5b6580}body.wc-widget-3 .wc-hero .wc-a-hand{stroke:#2b3450}body.wc-widget-3 .wc-hero-cities{border-top-color:rgba(163,172,196,.35)}body.wc-widget-3 .wc-mini{background:#eceff7;border:0;color:#2b3450;box-shadow:7px 7px 16px rgba(163,172,196,.55),-7px -7px 16px rgba(255,255,255,.95)}body.wc-widget-3 .wc-mini-dial .wc-a-face{fill:#e6eaf3;stroke:#c3cadb}body.wc-widget-3 .wc-mini-dial .wc-a-tick,body.wc-widget-3 .wc-mini-dial .wc-a-num{stroke:#97a1b6;fill:#5b6580}body.wc-widget-3 .wc-mini-dial .wc-a-hand{stroke:#2b3450}body.wc-widget-3 .wc-mini-x{color:#97a1b6}body.wc-widget-3 .wc-btn{border:0;border-radius:18px;box-shadow:7px 7px 16px rgba(163,172,196,.55),-7px -7px 16px rgba(255,255,255,.95)}body.wc-widget-3 .wc-btn:active{box-shadow:inset 6px 6px 12px rgba(163,172,196,.6),inset -6px -6px 12px rgba(255,255,255,.9);transform:translateY(1px)}body.wc-widget-3 .wc-btn.ghost{background:#eceff7;color:#2b3450}body.wc-widget-3 .wc-count-box,body.wc-widget-3 .wc-preset,body.wc-widget-3 .wc-city,body.wc-widget-3 .wc-item{border:0;border-radius:20px;background:#eceff7;box-shadow:8px 8px 18px rgba(163,172,196,.5),-8px -8px 18px rgba(255,255,255,.95)}body.wc-widget-3 .wc-input,body.wc-widget-3 .wc-select{border:0;background:#e7eaf3;border-radius:16px;box-shadow:inset 5px 5px 11px rgba(163,172,196,.55),inset -5px -5px 11px rgba(255,255,255,.95)}body.wc-widget-3 .wc-tool-face{border-radius:36px;box-shadow:20px 20px 44px rgba(163,172,196,.6),-18px -18px 40px rgba(255,255,255,.95)}body.wc-widget-3 .wc-table-wrap{border:0;box-shadow:var(--wc-shadow);background:#eceff7}body.wc-widget-3 .wc-ticker{border-radius:24px}body.wc-widget-4{--wc-bg:#05070f;--wc-card:rgba(14,20,38,.78);--wc-ink:#e8f0ff;--wc-ink-2:#b9c8e6;--wc-muted:#8194b8;--wc-line:rgba(94,234,212,.18);--wc-line-2:rgba(94,234,212,.10);--wc-accent:#22d3ee;--wc-accent-dark:#0ea5e9;--wc-accent-soft:rgba(34,211,238,.14);--wc-radius:20px;--wc-radius-sm:14px;--wc-shadow:0 0 0 1px rgba(34,211,238,.10),0 24px 60px -30px rgba(34,211,238,.55);--wc-hero:linear-gradient(125deg,#0b1030 0%,#131b56 40%,#5b21b6 78%,#0e7490 100%);color-scheme:dark}body.wc-widget-4::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(56,189,248,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(56,189,248,.07) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(80% 70% at 50% 20%,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(80% 70% at 50% 20%,#000 30%,transparent 85%)}body.wc-widget-4 .wc-card,body.wc-widget-4 .wc-side,body.wc-widget-4 .wc-top,body.wc-widget-4 .wc-side-card{border:1px solid rgba(94,234,212,.16);background:rgba(11,17,33,.82);backdrop-filter:blur(14px)}body.wc-widget-4 .wc-hero{border-radius:24px;border:1px solid rgba(34,211,238,.30);box-shadow:0 0 0 1px rgba(34,211,238,.12),0 30px 80px -34px rgba(34,211,238,.65),inset 0 1px 0 rgba(255,255,255,.16)}body.wc-widget-4 .wc-hero::after{content:"";position:absolute;inset:auto -20% -60% -20%;height:70%;pointer-events:none;background:radial-gradient(50% 100% at 50% 100%,rgba(34,211,238,.35),transparent 70%)}body.wc-widget-4 .wc-hero .wc-a-sec{stroke:#22d3ee}body.wc-widget-4 .wc-digital,body.wc-widget-4 .wc-min,body.wc-widget-4 .wc-hero-city{text-shadow:0 0 22px rgba(34,211,238,.6)}body.wc-widget-4 .wc-btn{border-radius:12px;border:1px solid rgba(34,211,238,.45);box-shadow:0 0 18px -4px rgba(34,211,238,.7),inset 0 0 12px rgba(34,211,238,.12)}body.wc-widget-4 .wc-btn.ghost{background:rgba(34,211,238,.06);color:#cffafe}body.wc-widget-4 .wc-count-box,body.wc-widget-4 .wc-preset,body.wc-widget-4 .wc-city,body.wc-widget-4 .wc-mini{border:1px solid rgba(34,211,238,.22);background:rgba(10,16,32,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 24px -14px rgba(34,211,238,.8)}body.wc-widget-4 .wc-count-box b{color:#67e8f9}body.wc-widget-4 .wc-tool-face{border-radius:24px;border:1px solid rgba(34,211,238,.28);box-shadow:0 0 60px -18px var(--wc-tone,#22d3ee),inset 0 0 40px rgba(0,0,0,.45)}body.wc-widget-4 .wc-input,body.wc-widget-4 .wc-select{background:rgba(8,13,26,.9);border-color:rgba(34,211,238,.28);color:#e8f0ff}body.wc-widget-4 .wc-table-wrap{border-color:rgba(34,211,238,.20)}body.wc-widget-4 .wc-table th{background:rgba(34,211,238,.10);color:#a5f3fc}body.wc-widget-4 .wc-ticker{background:linear-gradient(90deg,#05070f,#0d1b3d 50%,#05070f);border:1px solid rgba(34,211,238,.22)}body.wc-widget-4 .wc-ticker::before{background:linear-gradient(90deg,#05070f,transparent)}body.wc-widget-4 .wc-ticker::after{background:linear-gradient(270deg,#05070f,transparent)}body.wc-widget-4 .wc-ticker-label{background:linear-gradient(90deg,#0ea5e9,#7c3aed)}body.wc-widget-4 .wc-tick-time{color:#67e8f9}body.wc-widget-5{--wc-bg:#fdf6ef;--wc-card:#fffaf4;--wc-ink:#2b1a12;--wc-ink-2:#4a3327;--wc-muted:#8a7061;--wc-line:#f0e0d0;--wc-line-2:#f7ece1;--wc-accent:#e2622b;--wc-accent-dark:#c2410c;--wc-accent-soft:#fdeadd;--wc-sun:#f59e0b;--wc-radius:22px;--wc-radius-sm:15px;--wc-shadow:0 2px 0 #f0dfd0,0 10px 20px -10px rgba(120,53,15,.35),0 30px 60px -40px rgba(120,53,15,.6);--wc-hero:linear-gradient(125deg,#3b0764 0%,#9d174d 45%,#ea580c 80%,#f59e0b 100%)}body.wc-widget-5::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60vw 40vw at 80% -10%,rgba(251,191,36,.35),transparent 65%),radial-gradient(50vw 40vw at -10% 110%,rgba(236,72,153,.22),transparent 65%)}body.wc-widget-5 .wc-card,body.wc-widget-5 .wc-side-card{border:1px solid #f2e3d4;box-shadow:0 2px 0 #f2e3d4,0 14px 28px -16px rgba(120,53,15,.45);transition:transform .18s ease,box-shadow .18s ease}body.wc-widget-5 .wc-card:hover{transform:translateY(-3px);box-shadow:0 2px 0 #f2e3d4,0 22px 42px -20px rgba(120,53,15,.55)}body.wc-widget-5 .wc-hero{border-radius:26px;box-shadow:0 4px 0 rgba(120,53,15,.25),0 34px 70px -32px rgba(120,53,15,.85),inset 0 1px 0 rgba(255,255,255,.3)}body.wc-widget-5 .wc-hero::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 50% at 20% 0,rgba(255,255,255,.28),transparent 60%)}body.wc-widget-5 .wc-hero .wc-a-sec{stroke:#fde047}body.wc-widget-5 .wc-btn{border-radius:14px;box-shadow:0 3px 0 var(--wc-accent-dark),0 12px 22px -12px rgba(194,65,12,.9)}body.wc-widget-5 .wc-btn:active{transform:translateY(2px);box-shadow:0 1px 0 var(--wc-accent-dark)}body.wc-widget-5 .wc-btn.ghost{box-shadow:0 3px 0 #f0dfd0}body.wc-widget-5 .wc-count-box,body.wc-widget-5 .wc-preset,body.wc-widget-5 .wc-city,body.wc-widget-5 .wc-mini{border:1px solid #f2e3d4;border-radius:18px;box-shadow:0 2px 0 #f2e3d4,0 12px 22px -14px rgba(120,53,15,.5)}body.wc-widget-5 .wc-tool-face{border-radius:28px;box-shadow:0 6px 0 rgba(120,53,15,.2),0 36px 70px -30px rgba(120,53,15,.85)}body.wc-widget-5 .wc-table th{background:#fdeadd;color:#7c2d12}body.wc-widget-5 .wc-ticker{background:linear-gradient(90deg,#3b0764,#9d174d 50%,#3b0764);border-radius:18px}body.wc-widget-5 .wc-ticker::before{background:linear-gradient(90deg,#3b0764,transparent)}body.wc-widget-5 .wc-ticker::after{background:linear-gradient(270deg,#3b0764,transparent)}body.wc-widget-5 .wc-ticker-label{background:linear-gradient(90deg,#ea580c,#f59e0b)}body.wc-widget-5 .wc-tick-time{color:#fdba74}:root{--ct-bg:#070a18;--ct-bg-2:#0d1226;--ct-panel:#121834;--ct-panel-2:#171e3d;--ct-arc-1:#4f46e5;--ct-arc-2:#a855f7;--ct-arc-3:#ec4899;--ct-arc-4:#f97316;--ct-line:rgba(255,255,255,.08);--ct-line-2:rgba(255,255,255,.14);--ct-text:#f4f2ff;--ct-text-2:#c6c0e0;--ct-muted:#8f88b0;--ct-a:#8b5cf6;--ct-b:#8b5cf6;--ct-violet:#8b5cf6;--ct-pink:#e879f9;--ct-blue:#3b82f6;--ct-green:#22c55e;--ct-amber:#f59e0b;--ct-rose:#f43f5e;--ct-r:16px;--ct-r-lg:22px;--ct-shadow:0 20px 50px -28px rgba(0,0,0,.9)}body.ct{background:radial-gradient(60vw 50vh at 15% -10%,rgba(79,70,229,.22),transparent 62%),radial-gradient(55vw 45vh at 88% 2%,rgba(168,85,247,.14),transparent 64%),radial-gradient(70vw 55vh at 55% 110%,rgba(236,72,153,.14),transparent 62%),var(--ct-bg);background-attachment:fixed;color:var(--ct-text)}body.ct .wc-shell{color:var(--ct-text)}html[data-wc-theme="dark"] body.ct .wc-side,html[data-wc-theme="dark"] body.ct .wc-top,html[data-wc-theme="dark"] body.ct .wc-side-card,html[data-wc-theme="dark"] body.ct .wc-card{background:linear-gradient(180deg,rgba(28,23,48,.92),rgba(18,14,34,.92));border:1px solid var(--ct-line);border-radius:var(--ct-r-lg);box-shadow:var(--ct-shadow);color:var(--ct-text)}body.ct .wc-nav a{color:var(--ct-text-2);border-radius:12px}body.ct .wc-nav a:hover{background:rgba(139,92,246,.14);color:#fff}body.ct .wc-nav a.is-active{background:linear-gradient(90deg,rgba(139,92,246,.30),rgba(232,121,249,.16));color:#fff}body.ct .wc-nav a svg{color:var(--ct-violet)}body.ct .wc-brand-name{color:#fff}body.ct .wc-brand-tag,body.ct .wc-side-label,body.ct .wc-side-meta{color:var(--ct-muted)}body.ct .wc-brand-mark{background:linear-gradient(135deg,var(--ct-violet),var(--ct-pink));color:#fff}html[data-wc-theme="dark"] body.ct .wc-search input,html[data-wc-theme="dark"] body.ct .wc-input,html[data-wc-theme="dark"] body.ct .wc-select,html[data-wc-theme="dark"] body.ct .ct-input{background:rgba(10,7,21,.75);border:1px solid var(--ct-line-2);color:var(--ct-text);border-radius:12px}body.ct .wc-input::placeholder,body.ct .ct-input::placeholder{color:var(--ct-muted)}body.ct .wc-input:focus,body.ct .ct-input:focus{outline:none;border-color:var(--ct-violet);box-shadow:0 0 0 3px rgba(139,92,246,.22)}html[data-wc-theme="dark"] body.ct .wc-suggest{background:var(--ct-panel);border:1px solid var(--ct-line-2);border-radius:14px}body.ct .wc-suggest button{color:var(--ct-text)}body.ct .wc-suggest button:hover,body.ct .wc-suggest button.is-cur{background:rgba(139,92,246,.18)}html[data-wc-theme="dark"] body.ct .wc-page-title{background:linear-gradient(92deg,#fff 30%,var(--ct-pink));-webkit-background-clip:text;background-clip:text;color:transparent}body.ct .wc-page-sub,body.ct .wc-muted{color:var(--ct-muted)}body.ct .wc-table th{background:rgba(139,92,246,.12);color:#fff}body.ct .wc-table td{color:var(--ct-text-2);border-color:var(--ct-line)}body.ct .wc-table-wrap{border-color:var(--ct-line);border-radius:var(--ct-r)}html[data-wc-theme="dark"] body.ct .wc-item,html[data-wc-theme="dark"] body.ct .wc-city,html[data-wc-theme="dark"] body.ct .wc-event,html[data-wc-theme="dark"] body.ct .wc-preset{background:rgba(28,23,48,.7);border:1px solid var(--ct-line);border-radius:var(--ct-r);color:var(--ct-text)}body.ct .wc-item:hover,body.ct .wc-city:hover,body.ct .wc-event:hover{border-color:rgba(139,92,246,.55)}body.ct .wc-footer{color:var(--ct-muted)}body.ct .wc-iconbtn{background:rgba(28,23,48,.8);border:1px solid var(--ct-line-2);color:var(--ct-text)}body.ct .wc-iconbtn:hover{border-color:var(--ct-violet)}body.ct .wc-hero{background:linear-gradient(125deg,#1b0f3d 0%,#3b1478 42%,#7c3aed 78%,#c026d3 100%);border-radius:var(--ct-r-lg)}body.ct .wc-ticker{background:linear-gradient(90deg,#0a0715,#1d1140 50%,#0a0715);border:1px solid var(--ct-line)}body.ct .wc-ticker-label{background:linear-gradient(90deg,var(--ct-violet),var(--ct-pink))}body.ct .wc-tick-time{color:#d8b4fe}body.ct .wc-faq-item,body.ct .wc-related-link{background:rgba(28,23,48,.78);border-color:var(--ct-line);color:var(--ct-text)}body.ct .wc-faq-item>summary{color:#fff}body.ct .wc-faq-a{color:var(--ct-text-2)}body.ct .wc-prose p,body.ct .wc-prose li{color:var(--ct-text-2)}body.ct .wc-prose code{background:rgba(139,92,246,.18);color:#e9d5ff}.ct-hero-title{text-align:center;padding:26px 0 10px}.ct-hero-title h1{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;font-size:clamp(30px,5.2vw,54px);font-weight:900;letter-spacing:-.02em;margin:0;text-transform:uppercase}.ct-hero-title h1 .ct-accent{background:linear-gradient(92deg,var(--ct-blue),var(--ct-violet) 45%,var(--ct-pink));-webkit-background-clip:text;background-clip:text;color:transparent}.ct-hero-title .ct-logo{width:46px;height:46px;color:var(--ct-violet);flex:0 0 auto;filter:drop-shadow(0 0 14px rgba(139,92,246,.7))}.ct-hero-title p{margin:10px auto 0;color:var(--ct-muted);font-size:15.5px;max-width:70ch}.ct-home-grid{display:grid;grid-template-columns:380px minmax(0,1fr);gap:20px;align-items:start}@media (max-width:1080px){.ct-home-grid{grid-template-columns:1fr}}.ct-card{background:linear-gradient(180deg,rgba(28,23,48,.94),rgba(17,13,33,.94));border:1px solid var(--ct-line);border-radius:var(--ct-r-lg);padding:22px;box-shadow:var(--ct-shadow)}.ct-card-head{margin-bottom:14px}.ct-card-title{font-size:16px;font-weight:800;margin:0;color:#fff}.ct-panel-head{display:flex;align-items:center;gap:10px;margin-bottom:18px;font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ct-violet)}.ct-panel-head svg{width:22px;height:22px}.ct-label{font-size:13.5px;font-weight:700;color:var(--ct-text-2);margin:18px 0 10px}.ct-label:first-of-type{margin-top:0}.ct-muted{color:var(--ct-muted);font-size:13px}.ct-steppers{display:flex;align-items:center;gap:8px}.ct-sep{color:var(--ct-muted);font-size:20px;font-weight:800}.ct-stepper{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;background:rgba(10,7,21,.6);border:1px solid var(--ct-line);border-radius:14px}.ct-step-num{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;color:#fff;cursor:pointer;line-height:1.15}.ct-step-lab{font-size:11px;color:var(--ct-muted)}.ct-step-up,.ct-step-down{background:none;border:0;color:var(--ct-muted);cursor:pointer;padding:2px;line-height:0;border-radius:8px}.ct-step-up svg,.ct-step-down svg{width:16px;height:16px}.ct-step-up:hover,.ct-step-down:hover{color:#fff;background:rgba(139,92,246,.2)}.ct-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ct-quick-btn{padding:9px 4px;font-size:12.5px;font-weight:600;border-radius:11px;background:rgba(10,7,21,.6);border:1px solid var(--ct-line);color:var(--ct-text-2);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.ct-quick-btn:hover{border-color:var(--ct-violet);color:#fff;background:rgba(139,92,246,.16)}.ct-swatches{display:flex;gap:10px;flex-wrap:wrap}.ct-swatch{width:36px;height:36px;border-radius:50%;border:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.4)}.ct-swatch svg{width:17px;height:17px;opacity:0;transition:opacity .15s}.ct-swatch.is-active{border-color:#fff}.ct-swatch.is-active svg{opacity:1}.ct-swatch.is-rainbow{background:conic-gradient(#f43f5e,#f59e0b,#22c55e,#3b82f6,#8b5cf6,#f43f5e)}.ct-toggle-row{display:flex;align-items:center;gap:10px;margin:18px 0 0;padding:12px 14px;background:rgba(10,7,21,.6);border:1px solid var(--ct-line);border-radius:14px}.ct-toggle-label svg{width:18px;height:18px;color:var(--ct-text-2);display:block}.ct-toggle-text{flex:1;font-size:14px;font-weight:600}.ct-toggle{width:48px;height:26px;border-radius:999px;border:0;cursor:pointer;position:relative;background:rgba(255,255,255,.16);transition:background .2s}.ct-toggle i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.ct-toggle.is-on{background:linear-gradient(90deg,var(--ct-violet),var(--ct-pink))}.ct-toggle.is-on i{transform:translateX(22px)}.ct-actions{display:grid;grid-template-columns:1.4fr 1fr;gap:12px;margin-top:18px}.ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 18px;border-radius:14px;border:1px solid var(--ct-line-2);cursor:pointer;font-size:14px;font-weight:700;color:var(--ct-text);background:rgba(28,23,48,.85);transition:transform .12s ease,box-shadow .18s ease,border-color .15s}.ct-btn:hover{transform:translateY(-1px);border-color:var(--ct-violet)}.ct-btn svg{width:17px;height:17px}.ct-btn.ct-start{background:linear-gradient(92deg,var(--ct-violet),var(--ct-pink));border:0;color:#fff;box-shadow:0 12px 28px -12px rgba(139,92,246,.9)}.ct-btn.ct-start.is-running{background:linear-gradient(92deg,#f59e0b,var(--ct-rose))}.ct-btn.is-danger{background:linear-gradient(92deg,#e11d48,#7f1d1d);border:0;color:#fff}.ct-btn.is-ghost{background:rgba(10,7,21,.55)}.ct-btn:focus-visible{outline:2px solid var(--ct-pink);outline-offset:2px}.ct-name{margin-top:18px;padding-top:16px;border-top:1px solid var(--ct-line)}.ct-input{width:100%;padding:11px 14px;font-size:14px}.ct-field{display:flex;flex-direction:column;gap:6px}.ct-field label{font-size:12.5px;font-weight:700;color:var(--ct-text-2)}.ct-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.ct-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.ct-extras{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:18px;padding-top:16px;border-top:1px solid var(--ct-line)}.ct-extra{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 4px;background:none;border:0;cursor:pointer;color:var(--ct-muted);border-radius:12px;font-size:10px;font-weight:800;letter-spacing:.06em}.ct-extra svg{width:20px;height:20px}.ct-extra:hover,.ct-extra.is-on{color:var(--ct-violet);background:rgba(139,92,246,.12)}.ct-face-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:1400px){.ct-face-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ct-face-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.ct-face-grid{grid-template-columns:1fr}}.ct-face-card{position:relative;padding:16px 14px 12px;border-radius:18px;cursor:pointer;background:rgba(10,7,21,.55);border:1px solid var(--ct-line);display:flex;flex-direction:column;align-items:center;gap:10px;min-height:238px;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.ct-face-card:hover{transform:translateY(-3px);border-color:rgba(139,92,246,.6)}.ct-face-card.is-active{border-color:var(--ct-violet);box-shadow:0 0 0 1px var(--ct-violet),0 18px 40px -22px rgba(139,92,246,.9)}.ct-check{position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--ct-violet),var(--ct-pink));color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.7);transition:opacity .18s,transform .18s}.ct-check svg{width:13px;height:13px}.ct-face-card.is-active .ct-check{opacity:1;transform:none}.ct-face-stage{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:120px}.ct-mini-controls{display:flex;gap:14px;color:var(--ct-muted)}.ct-mini-controls svg{width:16px;height:16px}.ct-face-name{width:100%;padding-top:10px;border-top:1px solid var(--ct-line);font-size:12.5px;font-weight:700;color:var(--ct-text-2);text-align:left}.ct-face{display:flex;align-items:center;justify-content:center;width:100%}.ct-digits,.ct-min-digits{font-family:var(--wc-mono,ui-monospace,monospace);font-size:34px;font-weight:800;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--ct-a);text-shadow:0 0 18px color-mix(in srgb,var(--ct-a) 60%,transparent)}.ct-face-digital{background:rgba(0,0,0,.42);border:1px solid var(--ct-line);border-radius:12px;padding:14px 18px}.is-rainbow .ct-digits,.is-rainbow .ct-min-digits{background:linear-gradient(92deg,var(--ct-a),var(--ct-b));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.ct-min-digits{color:#fff;text-shadow:none;font-family:inherit;letter-spacing:-.01em}.ct-face-ring,.ct-face-neon,.ct-face-dotted,.ct-face-analog{position:relative}.ct-ring-svg,.ct-neon-svg,.ct-dot-svg,.ct-analog-svg{width:100%;max-width:190px;height:auto;display:block}.ct-ring-track{fill:none;stroke:rgba(255,255,255,.10);stroke-width:12}.ct-ring-prog{fill:none;stroke:var(--ct-green);stroke-width:12;stroke-linecap:round;transition:stroke-dashoffset .25s linear}.ct-ring-label,.ct-neon-label,.ct-dot-label{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.ct-neon-track{fill:none;stroke:rgba(255,255,255,.07);stroke-width:6}.ct-neon-prog{fill:none;stroke:var(--ct-pink);stroke-width:6;stroke-linecap:round;filter:drop-shadow(0 0 8px var(--ct-pink)) drop-shadow(0 0 18px var(--ct-pink));transition:stroke-dashoffset .25s linear}.ct-face-neon .ct-neon-label{color:var(--ct-pink);text-shadow:0 0 14px var(--ct-pink)}.ct-dial{fill:rgba(255,255,255,.03);stroke:var(--ct-blue);stroke-width:2}.ct-tick{stroke:rgba(255,255,255,.35);stroke-width:1}.ct-tick.is-big{stroke:rgba(255,255,255,.75);stroke-width:2}.ct-hand{stroke:var(--ct-pink);stroke-linecap:round}.ct-hand-m{stroke-width:4}.ct-hand-s{stroke-width:2;stroke:var(--ct-rose)}.ct-pin{fill:#fff}.ct-analog-text{fill:var(--ct-text-2);font-size:15px;font-weight:700}.ct-dot{fill:rgba(255,255,255,.12);transition:fill .2s}.ct-dot.is-on{fill:var(--ct-amber)}.ct-face-dotted .ct-dot-label{font-size:24px}.ct-face-bar{flex-direction:column;gap:14px;width:100%}.ct-bar-time{font-size:28px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.ct-bar-track{width:100%;height:10px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden}.ct-bar-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--ct-amber),var(--ct-rose));transition:width .25s linear}.ct-face-flip{gap:12px}.ct-flip-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.ct-flip-unit small{font-size:9.5px;letter-spacing:.16em;color:var(--ct-muted);text-transform:uppercase}.ct-flip-card{min-width:66px;padding:10px 8px;border-radius:12px;text-align:center;background:linear-gradient(180deg,#2c2740,#171325);border:1px solid var(--ct-line-2);box-shadow:inset 0 -1px 0 rgba(255,255,255,.08)}.ct-flip-card span{font-size:32px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.ct-flip-card.is-flip{animation:ct-flip .32s ease}@keyframes ct-flip{from{transform:rotateX(-70deg);opacity:.4}to{transform:none;opacity:1}}.ct-face-sand{flex-direction:column;gap:8px}.ct-glass{display:flex;flex-direction:column;align-items:center}.ct-glass-cap{width:74px;height:7px;border-radius:3px;background:linear-gradient(90deg,#8b5e34,#c89b6a)}.ct-bulb{position:relative;width:62px;height:46px;overflow:hidden;background:rgba(255,255,255,.07);border:2px solid rgba(255,255,255,.28)}.ct-bulb-top{border-radius:8px 8px 30px 30px;border-bottom:0}.ct-bulb-bottom{border-radius:30px 30px 8px 8px;border-top:0}.ct-neck{position:relative;width:10px;height:8px;background:rgba(255,255,255,.12)}.ct-stream{position:absolute;left:50%;top:0;width:2px;height:100%;margin-left:-1px;background:var(--ct-a);opacity:0}.ct-sand{position:absolute;left:0;right:0;display:block;background:linear-gradient(180deg,#d8b4fe,var(--ct-a));transition:height .4s linear}.ct-sand-top{top:0;height:100%;clip-path:polygon(0 0,100% 0,70% 100%,30% 100%)}.ct-sand-bottom{bottom:0;height:0;border-radius:40% 40% 6px 6px}.ct-sand-time{font-size:20px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.ct-face-wave{position:relative;flex-direction:column;justify-content:flex-end;width:100%;height:130px;border-radius:14px;overflow:hidden;background:rgba(0,0,0,.35);border:1px solid var(--ct-line)}.ct-wave-time{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:800;color:#fff;z-index:2;font-variant-numeric:tabular-nums}.ct-wave-water{position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(180deg,#1d4ed8,#312e81);transition:height .3s linear}.ct-wave-water i{position:absolute;top:-10px;left:-50%;width:200%;height:20px;border-radius:45%;background:rgba(255,255,255,.35);animation:ct-wave 6s linear infinite}.ct-wave-water .ct-w2{animation-duration:9s;animation-direction:reverse;opacity:.35;top:-7px}@keyframes ct-wave{from{transform:translateX(-25%) rotate(0)}to{transform:translateX(0) rotate(360deg)}}.ct-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:20px;padding:20px 24px;background:linear-gradient(180deg,rgba(28,23,48,.9),rgba(17,13,33,.9));border:1px solid var(--ct-line);border-radius:var(--ct-r-lg)}@media (max-width:1000px){.ct-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.ct-strip{grid-template-columns:1fr}}.ct-strip-item{display:flex;align-items:center;gap:12px}.ct-strip-ico{width:40px;height:40px;border-radius:12px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:rgba(139,92,246,.16);color:var(--ct-violet)}.ct-strip-ico svg{width:20px;height:20px}.ct-strip-t{font-size:14px;font-weight:800;color:#fff}.ct-strip-s{font-size:12px;color:var(--ct-muted)}.ct-tool-wrap{display:flex;flex-direction:column;gap:18px;align-items:center;width:100%}.ct-tool-wrap>*{width:100%}.ct-solo{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:360px;padding:38px 24px;border-radius:26px;background:radial-gradient(60% 70% at 50% 0,color-mix(in srgb,var(--ct-a) 26%,transparent),transparent 70%),linear-gradient(180deg,rgba(28,23,48,.95),rgba(14,10,28,.95));border:1px solid var(--ct-line-2);box-shadow:0 28px 60px -34px color-mix(in srgb,var(--ct-a) 80%,black)}.ct-solo-face{display:flex;align-items:center;justify-content:center;width:100%}.ct-solo .ct-digits,.ct-solo .ct-min-digits{font-size:clamp(46px,10vw,86px)}.ct-solo .ct-ring-svg,.ct-solo .ct-neon-svg,.ct-solo .ct-dot-svg,.ct-solo .ct-analog-svg{max-width:300px}.ct-solo .ct-ring-label,.ct-solo .ct-neon-label,.ct-solo .ct-dot-label{font-size:clamp(30px,6vw,46px)}.ct-solo .ct-flip-card span{font-size:clamp(40px,8vw,64px)}.ct-solo .ct-bulb{width:104px;height:76px}.ct-solo .ct-glass-cap{width:120px}.ct-solo .ct-sand-time,.ct-solo .ct-bar-time{font-size:clamp(30px,6vw,44px)}.ct-solo .ct-face-wave{height:200px}.ct-dish{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--ct-text-2)}.ct-btnrow{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ct-style-chips,.ct-chips{display:flex;flex-wrap:wrap;gap:8px}.ct-chip{padding:9px 14px;font-size:12.5px;border-radius:999px}.ct-chip.is-active{background:linear-gradient(92deg,var(--ct-violet),var(--ct-pink));border-color:transparent;color:#fff}.ct-style-picker .ct-swatches{margin-top:14px}.ct-tabs{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.ct-tab{padding:10px 16px;border-radius:999px;font-size:13px}.ct-tab.is-active{background:linear-gradient(92deg,var(--ct-violet),var(--ct-pink));border-color:transparent;color:#fff}.ct-dots{display:flex;gap:9px;margin-bottom:8px}.ct-dot-mark{width:14px;height:14px;border-radius:50%;background:rgba(255,255,255,.14)}.ct-dot-mark.is-done{background:linear-gradient(135deg,var(--ct-violet),var(--ct-pink))}.ct-check{display:flex}.ct-check input{width:16px;height:16px}.ct-stats .ct-check{display:flex;align-items:center;gap:9px;margin-top:12px;font-size:13.5px;color:var(--ct-text-2);cursor:pointer}.ct-sw-time{font-size:clamp(52px,12vw,110px);font-weight:800;color:#fff;font-variant-numeric:tabular-nums;line-height:1}.ct-sw-time .ct-ms{font-size:.45em;color:var(--ct-a);margin-left:4px}.ct-sw-sub{letter-spacing:.14em;text-transform:uppercase;font-size:11.5px}.ct-laps{display:flex;flex-direction:column;gap:8px;max-height:340px;overflow:auto}.ct-lap{display:grid;grid-template-columns:60px 1fr 1fr;gap:10px;padding:11px 14px;border-radius:12px;background:rgba(10,7,21,.55);border:1px solid var(--ct-line);font-variant-numeric:tabular-nums}.ct-lap-n{color:var(--ct-violet);font-weight:800}.ct-lap-split{font-weight:700;color:#fff}.ct-lap-total{color:var(--ct-muted);text-align:right}.ct-group{display:flex;align-items:center;gap:9px;margin:20px 0 10px;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ct-text-2)}.ct-group:first-of-type{margin-top:4px}.ct-group-ico{font-size:17px}.ct-dish-chip{display:flex;flex-direction:column;gap:2px;padding:11px 14px;border-radius:13px;cursor:pointer;background:rgba(10,7,21,.55);border:1px solid var(--ct-line);color:var(--ct-text);text-align:left;transition:border-color .15s,transform .15s}.ct-dish-chip b{font-size:13.5px;font-weight:700}.ct-dish-chip span{font-size:12px;color:var(--ct-a);font-weight:700}.ct-dish-chip:hover{transform:translateY(-2px);border-color:var(--ct-violet)}.ct-dish-chip.is-active{border-color:var(--ct-violet);background:rgba(139,92,246,.18)}.ct-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px}.ct-breathe{min-height:420px}.ct-orb{position:relative;width:220px;height:220px;display:flex;align-items:center;justify-content:center}.ct-orb i{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 40% 35%,color-mix(in srgb,var(--ct-a) 75%,white 10%),color-mix(in srgb,var(--ct-a) 30%,transparent));box-shadow:0 0 60px -8px var(--ct-a);transform:scale(.55);transition:transform var(--ct-dur,4s) ease-in-out}.ct-orb.is-in i{transform:scale(1)}.ct-orb.is-out i{transform:scale(.55)}.ct-orb.is-hold i{transform:scale(1)}.ct-orb-word{position:relative;z-index:2;font-size:19px;font-weight:800;color:#fff;letter-spacing:.04em}.ct-orb-count{font-size:44px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.ct-pattern-row{display:flex;gap:10px;flex-wrap:wrap}.ct-pattern-step{flex:1;min-width:110px;padding:14px;border-radius:14px;text-align:center;background:rgba(10,7,21,.55);border:1px solid var(--ct-line)}.ct-pattern-step b{display:block;font-size:22px;color:var(--ct-a)}.ct-pattern-step span{font-size:12.5px;color:var(--ct-muted)}.ct-list{margin:0;padding-left:20px;color:var(--ct-text-2);line-height:1.7}.ct-list li{margin-bottom:6px}.ct-moon-hero{min-height:300px}.ct-moon-face{font-size:88px;line-height:1;filter:drop-shadow(0 0 24px rgba(255,255,255,.35))}.ct-moon-name{font-size:26px;font-weight:800;color:#fff}.ct-moon-illum{color:var(--ct-text-2);font-size:14px}.ct-kv{display:flex;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--ct-line);font-size:14px;color:var(--ct-text-2)}.ct-kv:last-child{border-bottom:0}.ct-kv-v{font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.ct-moon-cd{padding:14px 0;border-bottom:1px solid var(--ct-line)}.ct-moon-cd:last-child{border-bottom:0}.ct-moon-date{font-size:16px;font-weight:700;color:#fff;margin:2px 0 6px}.ct-count{font-size:22px;font-weight:800;color:var(--ct-a);font-variant-numeric:tabular-nums}.ct-count-big{font-size:30px;margin-top:10px}.ct-moon-cal{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:10px}.ct-moon-cell{padding:12px 8px;border-radius:14px;text-align:center;background:rgba(10,7,21,.55);border:1px solid var(--ct-line)}.ct-moon-cell.is-today{border-color:var(--ct-violet);background:rgba(139,92,246,.16)}.ct-moon-glyph{display:block;font-size:24px}.ct-moon-day{display:block;font-size:11.5px;color:var(--ct-text-2);margin-top:4px}.ct-moon-pct{display:block;font-size:11px;color:var(--ct-muted)}.ct-age-hero{min-height:220px}.ct-age-big{font-size:clamp(28px,5.6vw,50px);font-weight:800;color:#fff;text-align:center}.ct-age-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.ct-age-cell{padding:16px 14px;border-radius:14px;background:rgba(10,7,21,.55);border:1px solid var(--ct-line);text-align:center}.ct-age-cell-v{font-size:20px;font-weight:800;color:var(--ct-a);font-variant-numeric:tabular-nums}.ct-conv-out{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:16px}.ct-conv-card{padding:18px;border-radius:16px;background:rgba(10,7,21,.55);border:1px solid var(--ct-line);text-align:center}.ct-conv-time{font-size:34px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums;margin:4px 0}.ct-zone-list{display:flex;flex-direction:column;gap:10px;margin-top:16px}.ct-zone-row{display:flex;align-items:center;gap:14px;padding:13px 16px;border-radius:14px;background:rgba(10,7,21,.55);border:1px solid var(--ct-line)}.ct-zone-name{font-weight:700;color:#fff}.ct-zone-time{margin-left:auto;font-size:22px;font-weight:800;color:var(--ct-a)}.ct-zone-x{width:30px;height:30px;padding:0;border-radius:9px;font-size:17px}.ct-zone-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ct-zone-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:rgba(139,92,246,.16);border:1px solid var(--ct-line);font-size:13px}.ct-zone-chip button{background:none;border:0;color:var(--ct-muted);cursor:pointer;font-size:16px;line-height:1}.ct-best{margin:18px 0}.ct-best-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:10px}.ct-best-slot{padding:14px;border-radius:14px;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.4)}.ct-best-line{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--ct-text-2);padding:3px 0}.ct-best-line b{color:#fff;font-variant-numeric:tabular-nums}.ct-plan-wrap{overflow-x:auto;border-radius:14px;border:1px solid var(--ct-line)}.ct-plan{border-collapse:collapse;width:100%;font-size:12px}.ct-plan th{padding:8px 6px;background:rgba(139,92,246,.14);color:#fff;font-weight:700;white-space:nowrap}.ct-plan td{padding:8px 6px;text-align:center;font-variant-numeric:tabular-nums;color:var(--ct-text-2)}.ct-plan td.is-good{background:rgba(34,197,94,.28);color:#fff}.ct-plan td.is-ok{background:rgba(245,158,11,.24)}.ct-plan td.is-edge{background:rgba(255,255,255,.06)}.ct-plan td.is-bad{background:rgba(15,10,30,.7);color:var(--ct-muted)}.ct-hol-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin-top:18px}.ct-hol{display:flex;flex-direction:column;gap:6px;padding:15px;border-radius:16px;text-decoration:none;background:rgba(10,7,21,.55);border:1px solid var(--ct-line);color:var(--ct-text);transition:border-color .15s,transform .15s}.ct-hol:hover{transform:translateY(-2px);border-color:var(--ct-violet)}.ct-hol-top{display:flex;align-items:center;gap:9px}.ct-hol-flag{font-size:17px}.ct-hol-name{font-weight:700;font-size:14px;line-height:1.3}.ct-hol .ct-count{font-size:17px}.ct-over{position:fixed;inset:0;z-index:140;display:none;align-items:center;justify-content:center;background:rgba(6,4,14,.82);backdrop-filter:blur(6px)}.ct-over.is-open{display:flex}.ct-over-card{padding:38px 44px;border-radius:24px;text-align:center;background:linear-gradient(180deg,#241d3f,#140f26);border:1px solid var(--ct-line-2);box-shadow:0 40px 90px -30px #000}.ct-over-emoji{font-size:56px;animation:ct-shake 1s ease-in-out infinite}.ct-over-card h2{margin:8px 0 18px;font-size:24px;color:#fff}@keyframes ct-shake{0%,100%{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}html.ct-ontop .wc-top{position:sticky;top:0;z-index:40}.wc-has-fs.is-full .ct-face-stage{min-height:60vh}.wc-has-fs.is-full .ct-digits,.wc-has-fs.is-full .ct-min-digits{font-size:clamp(70px,17vw,220px)}.wc-has-fs.is-full .ct-ring-svg,.wc-has-fs.is-full .ct-neon-svg,.wc-has-fs.is-full .ct-dot-svg,.wc-has-fs.is-full .ct-analog-svg{max-width:min(60vh,60vw)}.wc-has-fs.is-full .ct-face-name,.wc-has-fs.is-full .ct-mini-controls{display:none}@media (prefers-reduced-motion:reduce){.ct-wave-water i,.ct-over-emoji{animation:none}.ct-orb i{transition:none}}.wc-side-locate{display:flex;flex-direction:column;gap:6px;margin-top:12px}.wc-locate-btn{padding:9px 12px;border-radius:11px;cursor:pointer;font-size:12.5px;font-weight:700;background:linear-gradient(92deg,var(--ct-violet),var(--ct-pink));border:0;color:#fff}.wc-locate-btn[disabled]{opacity:.6;cursor:default}.wc-locate-link{background:none;border:0;color:var(--ct-muted);font-size:12px;cursor:pointer;text-decoration:underline}.wc-locate-link:hover{color:#fff}.ct-minute-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:10px;margin-top:16px}.ct-minute-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:14px 6px;border-radius:14px;text-decoration:none;background:rgba(10,7,21,.55);border:1px solid var(--ct-line);color:var(--ct-text);transition:transform .15s,border-color .15s,background .15s}.ct-minute-link:hover{transform:translateY(-2px);border-color:var(--ct-violet);background:rgba(139,92,246,.16)}.ct-minute-link b{font-size:20px;font-weight:800;color:var(--ct-a)}.ct-minute-link span{font-size:11px;color:var(--ct-muted);text-transform:uppercase;letter-spacing:.08em}.ct-top{display:grid;grid-template-columns:52px 1fr 52px;align-items:center;gap:14px;max-width:940px;margin:6px auto 22px}.ct-round{width:52px;height:52px;padding:0;border-radius:50%;background:rgba(18,24,52,.7);border:1px solid var(--ct-line-2);color:var(--ct-text);display:flex;align-items:center;justify-content:center;cursor:pointer}.ct-round svg{width:22px;height:22px}.ct-round:hover{border-color:var(--ct-arc-2)}.ct-style-select{position:relative;justify-self:center;width:min(360px,100%)}.ct-style-select select{width:100%;appearance:none;-webkit-appearance:none;cursor:pointer;padding:15px 44px 15px 22px;border-radius:999px;text-align:center;background:rgba(18,24,52,.72);border:1px solid var(--ct-line-2);color:#fff;font-size:14.5px;font-weight:800;letter-spacing:.1em}.ct-style-select select:focus{outline:none;border-color:var(--ct-arc-2)}.ct-style-select option{background:#121834;color:#fff;letter-spacing:normal}.ct-caret{position:absolute;right:18px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--ct-text-2);pointer-events:none}.ct-stage{position:relative;max-width:940px;margin:0 auto;padding:34px 24px 30px;border-radius:34px;display:flex;flex-direction:column;align-items:center;gap:6px;background:linear-gradient(180deg,rgba(23,30,61,.55),rgba(10,14,32,.55));border:1px solid rgba(255,255,255,.09);box-shadow:0 40px 90px -50px rgba(0,0,0,.95),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(14px)}.ct-stage-face{display:flex;align-items:center;justify-content:center;width:100%}.ct-face-arc{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.ct-arc-svg{width:min(430px,86vw);height:auto;display:block;overflow:visible}.ct-arc-track{fill:none;stroke:rgba(255,255,255,.07);stroke-width:10;stroke-linecap:round}.ct-arc-prog{fill:none;stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .3s linear;filter:drop-shadow(0 0 10px rgba(168,85,247,.55))}.ct-arc-knob{fill:#fff;transition:cx .3s linear,cy .3s linear;filter:drop-shadow(0 0 12px rgba(249,115,22,.95)) drop-shadow(0 0 26px rgba(236,72,153,.6))}.ct-arc-inner{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;pointer-events:none}.ct-arc-ends{display:flex;align-items:center;gap:9px;margin-bottom:14px;pointer-events:auto}.ct-arc-bell{color:var(--ct-arc-2);display:flex}.ct-arc-bell svg{width:20px;height:20px}.ct-arc-ends-txt{font-size:13px;font-weight:700;color:var(--ct-text)}.ct-arc-digits{display:flex;align-items:center;gap:10px}.ct-arc-digits b{font-size:clamp(56px,13vw,104px);font-weight:800;color:#fff;line-height:.92;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.ct-arc-colon{display:flex;flex-direction:column;gap:12px;padding:0 2px}.ct-arc-colon s{width:9px;height:9px;border-radius:50%;background:var(--ct-arc-2);text-decoration:none;display:block}.ct-arc-units{display:flex;gap:clamp(40px,11vw,104px);margin-top:8px}.ct-arc-units span{font-size:12.5px;font-weight:800;letter-spacing:.12em;color:var(--ct-arc-2)}.ct-controls{display:flex;align-items:center;gap:20px;margin-top:-6px}.ct-ctl{width:60px;height:60px;padding:0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgba(18,24,52,.66);border:1px solid var(--ct-line-2);color:var(--ct-text)}.ct-ctl svg{width:22px;height:22px}.ct-ctl:hover{border-color:var(--ct-arc-2);transform:translateY(-1px)}.ct-ctl-main{width:86px;height:86px;border:0;color:#fff;background:linear-gradient(135deg,var(--ct-arc-1),var(--ct-arc-2) 55%,var(--ct-arc-3));box-shadow:0 16px 40px -14px rgba(168,85,247,.95),0 0 0 8px rgba(168,85,247,.10)}.ct-ctl-main svg{width:32px;height:32px;margin-left:3px}.ct-ctl-main.is-running svg{margin-left:0}.ct-ends{display:flex;align-items:center;justify-content:center;gap:10px;max-width:940px;margin:18px auto 0;flex-wrap:wrap}.ct-ends-label{font-size:11.5px;font-weight:800;letter-spacing:.14em;color:var(--ct-arc-2)}.ct-ends-select{appearance:none;-webkit-appearance:none;cursor:pointer;padding:8px 16px;border-radius:999px;font-size:13.5px;font-weight:700;background:rgba(18,24,52,.7);border:1px solid var(--ct-line-2);color:#fff}.ct-ends-select:focus{outline:none;border-color:var(--ct-arc-2)}.ct-ends-select option{background:#121834}.ct-quickbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;max-width:940px;margin:24px auto 0}.ct-quick-label{display:inline-flex;align-items:center;gap:9px;padding:13px 22px;border-radius:999px;background:rgba(18,24,52,.6);border:1px solid var(--ct-line-2);font-size:13px;font-weight:800;letter-spacing:.06em;color:var(--ct-text)}.ct-quick-label svg{width:17px;height:17px;color:var(--ct-arc-2)}.ct-pill{padding:13px 24px;border-radius:999px;font-size:13px;font-weight:800;letter-spacing:.04em;background:rgba(18,24,52,.6);border:1px solid var(--ct-line-2);color:var(--ct-text);cursor:pointer;position:relative}.ct-pill:hover{border-color:var(--ct-arc-2);color:#fff}.ct-pill.is-active{background:linear-gradient(135deg,var(--ct-arc-1),var(--ct-arc-2));border-color:transparent;color:#fff;box-shadow:0 12px 30px -14px rgba(168,85,247,.95)}.ct-pill.is-active::after{content:"";position:absolute;left:50%;bottom:7px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:#fff}.ct-more{max-width:940px;margin:26px auto 0;border-radius:20px;background:rgba(18,24,52,.5);border:1px solid var(--ct-line);overflow:hidden}.ct-more>summary{list-style:none;cursor:pointer;padding:16px 22px;font-weight:800;font-size:14px;color:var(--ct-text);display:flex;align-items:center;justify-content:space-between}.ct-more>summary::-webkit-details-marker{display:none}.ct-more>summary::after{content:"";width:26px;height:26px;border-radius:50%;background:rgba(168,85,247,.18);background-image:linear-gradient(var(--ct-arc-2),var(--ct-arc-2)),linear-gradient(var(--ct-arc-2),var(--ct-arc-2));background-size:11px 2px,2px 11px;background-position:center;background-repeat:no-repeat;transition:transform .2s}.ct-more[open]>summary::after{transform:rotate(135deg)}.ct-more-body{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;padding:0 18px 20px}.ct-opt-card{background:rgba(10,14,32,.55)}.ct-opt-card .ct-label:first-of-type{margin-top:16px}@media (max-width:720px){.ct-top{grid-template-columns:44px 1fr 44px}.ct-round{width:44px;height:44px}.ct-stage{padding:24px 14px 22px;border-radius:26px}.ct-ctl{width:52px;height:52px}.ct-ctl-main{width:74px;height:74px}.ct-arc-units{gap:clamp(28px,16vw,70px)}}.wc-has-fs.is-full .ct-arc-svg{width:min(78vh,92vw)}.ct-minutes-card{max-width:940px;margin:26px auto 0}.ct-minutes-card .ct-muted{margin:-6px 0 4px}.ct-minute-grid{grid-template-columns:repeat(auto-fill,minmax(68px,1fr))}.ct-minute-link{padding:12px 6px;border-radius:13px}.ct-minute-link b{font-size:18px}@media (max-width:520px){.ct-minute-grid{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:8px}.ct-minute-link b{font-size:16px}}.ct-title-pill{justify-self:center;display:flex;align-items:center;justify-content:center;padding:12px 26px;border-radius:999px;text-align:center;background:rgba(18,24,52,.72);border:1px solid var(--ct-line-2);color:#fff;font-size:13.5px;font-weight:800;letter-spacing:.11em;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ct-top{margin:2px auto 14px;max-width:760px}.ct-round{width:44px;height:44px}.ct-round svg{width:19px;height:19px}.ct-stage{max-width:min(700px,94vw);padding:clamp(14px,2.4vmin,26px) clamp(12px,2.4vmin,24px);border-radius:clamp(22px,3vmin,30px);gap:2px}.ct-stage-face{max-width:100%}.ct-arc-svg{width:min(360px,78vw,46vh);max-height:46vh}.ct-arc-track,.ct-arc-prog{stroke-width:9}.ct-arc-knob{r:9}.ct-arc-ends{margin-bottom:clamp(6px,1.4vmin,14px)}.ct-arc-bell svg{width:17px;height:17px}.ct-arc-ends-txt{font-size:12px}.ct-arc-digits b{font-size:clamp(34px,8.6vmin,68px);letter-spacing:-.025em}.ct-arc-colon{gap:clamp(6px,1.2vmin,10px)}.ct-arc-colon s{width:7px;height:7px}.ct-arc-units{gap:clamp(26px,8vmin,72px);margin-top:6px}.ct-arc-units span{font-size:clamp(9.5px,1.5vmin,12px);letter-spacing:.1em}.ct-controls{gap:clamp(12px,2.2vmin,20px);margin-top:clamp(2px,1vmin,8px)}.ct-ctl{width:clamp(42px,7vmin,54px);height:clamp(42px,7vmin,54px)}.ct-ctl svg{width:clamp(16px,2.6vmin,20px);height:clamp(16px,2.6vmin,20px)}.ct-ctl-main{width:clamp(58px,10vmin,76px);height:clamp(58px,10vmin,76px)}.ct-ctl-main svg{width:clamp(24px,4vmin,30px);height:clamp(24px,4vmin,30px)}.ct-ends{margin-top:clamp(8px,1.6vmin,16px)}.ct-ends-label{font-size:11px}.ct-ends-select{padding:7px 14px;font-size:13px}.ct-quickbar{margin-top:clamp(12px,2vmin,22px);gap:clamp(7px,1.2vmin,11px)}.ct-quick-label,.ct-pill{padding:clamp(9px,1.5vmin,12px) clamp(14px,2.4vmin,22px);font-size:12.5px}.ct-quick-label svg{width:15px;height:15px}.ct-hero-title{padding:14px 0 6px}.ct-hero-title h1{font-size:clamp(24px,4.4vmin,42px)}.ct-hero-title .ct-logo{width:clamp(28px,4.4vmin,40px);height:clamp(28px,4.4vmin,40px)}.ct-hero-title p{font-size:14px;margin-top:6px}.ct-more,.ct-minutes-card{max-width:min(700px,94vw)}@media (max-height:760px){.ct-hero-title{padding:8px 0 2px}.ct-hero-title p{display:none}.ct-top{margin-bottom:10px}.ct-arc-svg{width:min(320px,74vw,42vh)}}@media (max-height:600px){.ct-hero-title h1{font-size:22px}.ct-arc-svg{width:min(260px,66vw,38vh)}.ct-arc-digits b{font-size:clamp(28px,7vmin,44px)}}.wc-has-fs.is-full .ct-arc-svg{width:min(80vh,92vw);max-height:none}.wc-has-fs.is-full .ct-arc-digits b{font-size:min(18vh,16vw)}.wc-has-fs.is-full .ct-arc-units span{font-size:min(2.4vh,2.2vw)}.ct-top,.ct-title-pill,.ct-hero-title,.ct-more{display:none !important}.ct-screen{display:grid;grid-template-columns:minmax(0,70fr) minmax(240px,30fr);gap:16px;align-items:stretch;max-width:1080px;margin:0 auto}.ct-screen-main{display:flex;flex-direction:column;gap:12px;min-width:0}.ct-screen-side{display:flex;flex-direction:column;gap:12px;min-width:0}@media (max-width:900px){.ct-screen{grid-template-columns:1fr}.ct-screen-side{flex-direction:row;flex-wrap:wrap}.ct-screen-side>*{flex:1 1 220px}}.ct-stage{flex:1;max-width:none;margin:0;padding:clamp(12px,2vmin,20px);gap:0;justify-content:center}.ct-arc-svg{width:min(300px,60vw,38vh);max-height:38vh}.ct-arc-track,.ct-arc-prog{stroke-width:8}.ct-arc-digits b,.ct-arc-in{font-size:clamp(30px,6.4vmin,52px)}.ct-arc-units{gap:clamp(22px,6.4vmin,58px);margin-top:5px}.ct-arc-units span{font-size:clamp(9px,1.3vmin,11px)}.ct-arc-ends{margin-bottom:clamp(4px,1vmin,10px)}.ct-arc-ends-txt{font-size:11.5px}.ct-controls{gap:clamp(10px,1.8vmin,16px);margin-top:clamp(4px,1.2vmin,10px)}.ct-ctl{width:clamp(38px,6vmin,46px);height:clamp(38px,6vmin,46px)}.ct-ctl-main{width:clamp(52px,8.4vmin,64px);height:clamp(52px,8.4vmin,64px)}.ct-arc-in{width:2.3ch;padding:0;border:0;background:none;text-align:center;color:#fff;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.025em;line-height:.92;font-family:inherit;border-radius:8px;-moz-appearance:textfield}.ct-arc-in::-webkit-outer-spin-button,.ct-arc-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ct-arc-in:hover{background:rgba(255,255,255,.06)}.ct-arc-in:focus{outline:none;background:rgba(168,85,247,.20);box-shadow:0 0 0 2px var(--ct-arc-2)}.ct-arc-in[readonly]{pointer-events:none}.ct-arc-digits{pointer-events:auto}.ct-mini-card{padding:14px 15px;border-radius:16px;background:linear-gradient(180deg,rgba(23,30,61,.75),rgba(10,14,32,.75));border:1px solid var(--ct-line)}.ct-mini-title{margin:0 0 11px;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--ct-arc-2)}.ct-mini-card .ct-swatches{gap:8px}.ct-mini-card .ct-swatch{width:28px;height:28px}.ct-mini-card .ct-swatch svg{width:13px;height:13px}.ct-style-list{display:grid;grid-template-columns:1fr 1fr;gap:7px}.ct-style-btn{padding:8px 6px;border-radius:10px;font-size:11.5px;font-weight:700;cursor:pointer;background:rgba(10,14,32,.6);border:1px solid var(--ct-line);color:var(--ct-text-2);text-align:center;line-height:1.25}.ct-style-btn:hover{border-color:var(--ct-arc-2);color:#fff}.ct-style-btn.is-active{background:linear-gradient(135deg,var(--ct-arc-1),var(--ct-arc-2));border-color:transparent;color:#fff}.ct-mini-card .ct-toggle-row{margin:0 0 9px;padding:9px 11px;border-radius:11px}.ct-mini-card .ct-toggle-text{font-size:12.5px}.ct-mini-card .ct-toggle{width:40px;height:22px}.ct-mini-card .ct-toggle i{width:16px;height:16px}.ct-mini-card .ct-toggle.is-on i{transform:translateX(18px)}.ct-mini-select{padding:8px 10px;font-size:12.5px;margin-bottom:8px}.ct-mini-card .ct-extras{margin:4px 0 0;padding-top:10px;gap:4px}.ct-mini-card .ct-extra{padding:8px 2px;font-size:9px}.ct-mini-card .ct-extra svg{width:16px;height:16px}.ct-ends{margin:0;justify-content:center}.ct-quickbar{margin:0;gap:7px}.ct-quick-label,.ct-pill{padding:8px 13px;font-size:11.5px}.ct-quick-label svg{width:13px;height:13px}.ct-minutes-card{max-width:1080px;margin:18px auto 0;padding:18px}@media (max-height:720px){.ct-arc-svg{width:min(250px,56vw,34vh)}.ct-arc-digits b,.ct-arc-in{font-size:clamp(26px,5.6vmin,42px)}}.wc-has-fs.is-full .ct-arc-svg{width:min(78vh,90vw);max-height:none}.ct-setter{display:flex;flex-direction:column;align-items:center;gap:7px;margin-top:clamp(10px,1.8vmin,16px);padding-top:clamp(10px,1.8vmin,16px);border-top:1px solid var(--ct-line);width:100%}.ct-setter-label{font-size:10px;font-weight:800;letter-spacing:.15em;color:var(--ct-arc-2);text-transform:uppercase}.ct-setter-row{display:flex;align-items:center;gap:8px}.ct-unit{display:flex;flex-direction:column;align-items:center;gap:1px}.ct-unit-btn{width:26px;height:20px;padding:0;border:0;background:none;cursor:pointer;color:var(--ct-muted);display:flex;align-items:center;justify-content:center;border-radius:6px}.ct-unit-btn svg{width:14px;height:14px}.ct-unit-btn:hover{color:var(--ct-arc-2);background:rgba(168,85,247,.14)}.ct-unit-in{width:52px;padding:6px 4px;text-align:center;border-radius:10px;font-size:19px;font-weight:800;font-variant-numeric:tabular-nums;background:rgba(10,14,32,.6);border:1px solid var(--ct-line-2);color:var(--ct-text)}.ct-unit-in:focus{outline:none;border-color:var(--ct-arc-2);box-shadow:0 0 0 3px rgba(168,85,247,.22)}.ct-unit-lab{font-size:9px;letter-spacing:.1em;color:var(--ct-muted);text-transform:uppercase;margin-top:1px}.ct-unit-sep{font-size:18px;font-weight:800;color:var(--ct-muted);align-self:flex-start;margin-top:26px}.ct-setter.is-locked{opacity:.45;pointer-events:none}@media (max-height:720px){.ct-unit-in{width:44px;font-size:16px;padding:5px 3px}.ct-unit-btn{height:17px}}html:not([data-wc-theme="dark"]) body.ct{--ct-bg:#f4f6fd;--ct-bg-2:#eaeefb;--ct-panel:#ffffff;--ct-panel-2:#f7f8ff;--ct-line:rgba(15,23,42,.10);--ct-line-2:rgba(15,23,42,.16);--ct-text:#111528;--ct-text-2:#39405c;--ct-muted:#5d6584;color:var(--ct-text);background:radial-gradient(60vw 50vh at 15% -10%,rgba(139,92,246,.16),transparent 62%),radial-gradient(55vw 45vh at 88% 2%,rgba(236,72,153,.10),transparent 64%),radial-gradient(70vw 55vh at 55% 110%,rgba(59,130,246,.12),transparent 62%),var(--ct-bg)}html:not([data-wc-theme="dark"]) body.ct .wc-side,html:not([data-wc-theme="dark"]) body.ct .wc-top,html:not([data-wc-theme="dark"]) body.ct .wc-side-card,html:not([data-wc-theme="dark"]) body.ct .wc-card,html:not([data-wc-theme="dark"]) body.ct .ct-card{background:#fff;border-color:var(--ct-line);color:var(--ct-text);box-shadow:0 2px 6px rgba(15,23,42,.05),0 18px 40px -30px rgba(15,23,42,.45)}html:not([data-wc-theme="dark"]) body.ct .wc-brand-name,html:not([data-wc-theme="dark"]) body.ct .wc-card-title,html:not([data-wc-theme="dark"]) body.ct .ct-card-title,html:not([data-wc-theme="dark"]) body.ct .wc-item-name{color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-nav a{color:var(--ct-text-2)}html:not([data-wc-theme="dark"]) body.ct .wc-nav a:hover{background:rgba(139,92,246,.12);color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-nav a.is-active{background:linear-gradient(90deg,rgba(139,92,246,.20),rgba(232,121,249,.12));color:#3b1d7a}html:not([data-wc-theme="dark"]) body.ct .wc-input,html:not([data-wc-theme="dark"]) body.ct .wc-select,html:not([data-wc-theme="dark"]) body.ct .ct-input,html:not([data-wc-theme="dark"]) body.ct .wc-search input{background:#fff;border-color:var(--ct-line-2);color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-suggest{background:#fff;border-color:var(--ct-line-2)}html:not([data-wc-theme="dark"]) body.ct .wc-suggest button{color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-table td{color:var(--ct-text-2)}html:not([data-wc-theme="dark"]) body.ct .wc-table th{background:rgba(139,92,246,.10);color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-item,html:not([data-wc-theme="dark"]) body.ct .wc-city,html:not([data-wc-theme="dark"]) body.ct .wc-event,html:not([data-wc-theme="dark"]) body.ct .wc-preset,html:not([data-wc-theme="dark"]) body.ct .wc-faq-item,html:not([data-wc-theme="dark"]) body.ct .wc-related-link{background:#fff;border-color:var(--ct-line);color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-prose p,html:not([data-wc-theme="dark"]) body.ct .wc-prose li,html:not([data-wc-theme="dark"]) body.ct .wc-faq-a{color:var(--ct-text-2)}html:not([data-wc-theme="dark"]) body.ct .wc-page-title{background:linear-gradient(92deg,#1b1f3a 30%,#7c3aed);-webkit-background-clip:text;background-clip:text;color:transparent}html:not([data-wc-theme="dark"]) body.ct .wc-iconbtn{background:#fff;border-color:var(--ct-line-2);color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .ct-arc-track{stroke:rgba(15,23,42,.10)}html:not([data-wc-theme="dark"]) body.ct .ct-arc-digits b,html:not([data-wc-theme="dark"]) body.ct .ct-arc-in{color:#111528}html:not([data-wc-theme="dark"]) body.ct .ct-arc-in:hover{background:rgba(15,23,42,.05)}html:not([data-wc-theme="dark"]) body.ct .ct-arc-knob{fill:#fff;stroke:#f97316;stroke-width:3}html:not([data-wc-theme="dark"]) body.ct .ct-arc-ends-txt{color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .ct-ctl{background:#fff;border-color:var(--ct-line-2);color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .ct-ctl-main{color:#fff}html:not([data-wc-theme="dark"]) body.ct .ct-unit-in{background:#fff;color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .ct-mini-card{background:#fff;border-color:var(--ct-line)}html:not([data-wc-theme="dark"]) body.ct .ct-style-btn,html:not([data-wc-theme="dark"]) body.ct .ct-pill,html:not([data-wc-theme="dark"]) body.ct .ct-quick-label,html:not([data-wc-theme="dark"]) body.ct .ct-ends-select,html:not([data-wc-theme="dark"]) body.ct .ct-minute-link,html:not([data-wc-theme="dark"]) body.ct .ct-dish-chip,html:not([data-wc-theme="dark"]) body.ct .ct-age-cell,html:not([data-wc-theme="dark"]) body.ct .ct-hol,html:not([data-wc-theme="dark"]) body.ct .ct-zone-row,html:not([data-wc-theme="dark"]) body.ct .ct-conv-card,html:not([data-wc-theme="dark"]) body.ct .ct-moon-cell,html:not([data-wc-theme="dark"]) body.ct .ct-lap,html:not([data-wc-theme="dark"]) body.ct .ct-pattern-step,html:not([data-wc-theme="dark"]) body.ct .ct-toggle-row{background:#fff;border-color:var(--ct-line);color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .ct-style-btn{color:var(--ct-text-2)}html:not([data-wc-theme="dark"]) body.ct .ct-style-btn.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-pill.is-active{color:#fff}html:not([data-wc-theme="dark"]) body.ct .ct-solo{background:linear-gradient(180deg,#ffffff,#f2f4fd);border-color:var(--ct-line)}html:not([data-wc-theme="dark"]) body.ct .ct-solo .ct-sw-time,html:not([data-wc-theme="dark"]) body.ct .ct-solo .ct-age-big,html:not([data-wc-theme="dark"]) body.ct .ct-moon-name,html:not([data-wc-theme="dark"]) body.ct .ct-bar-time,html:not([data-wc-theme="dark"]) body.ct .ct-ring-label,html:not([data-wc-theme="dark"]) body.ct .ct-dot-label,html:not([data-wc-theme="dark"]) body.ct .ct-min-digits,html:not([data-wc-theme="dark"]) body.ct .ct-kv-v{color:#111528}html:not([data-wc-theme="dark"]) body.ct .ct-flip-card{background:linear-gradient(180deg,#fff,#eef1fb);border-color:var(--ct-line-2)}html:not([data-wc-theme="dark"]) body.ct .ct-flip-card span{color:#111528}html:not([data-wc-theme="dark"]) body.ct .ct-toggle{background:rgba(15,23,42,.18)}html:not([data-wc-theme="dark"]) body.ct .ct-over-card{background:#fff;border-color:var(--ct-line-2)}html:not([data-wc-theme="dark"]) body.ct .ct-over-card h2{color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-ticker{background:linear-gradient(90deg,#1b1f3a,#3a2f6b 50%,#1b1f3a)}html:not([data-wc-theme="dark"]) body.ct .ct-plan td.is-bad{background:#eef1f8;color:var(--ct-muted)}html:not([data-wc-theme="dark"]) body.ct .ct-extra{color:var(--ct-muted)}html:not([data-wc-theme="dark"]) body.ct .ct-face-wave{background:#eef1fb;border-color:var(--ct-line)}.ct-phase-tabs{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:12px}.ct-phase-tabs .ct-pill{padding:7px 12px;font-size:11px}.ct-stage .ct-dots{margin:10px 0 0}.ct-sw-ms{font-size:14px;font-weight:800;color:var(--ct-a);font-variant-numeric:tabular-nums;letter-spacing:.06em;margin-top:6px}.ct-plus{font-size:13px;font-weight:800;letter-spacing:.02em}.ct-below{width:100%}.ct-below .ct-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ct-below .ct-field label{font-size:11px}.ct-below .ct-input{padding:8px 10px;font-size:13px}.ct-below .ct-check{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;color:var(--ct-text-2);cursor:pointer}.ct-breathe .ct-orb{width:min(210px,52vw,32vh);height:min(210px,52vw,32vh)}.ct-breathe-face{justify-content:center}.ct-stage .ct-dish{margin-top:8px}.ct-stage .ct-laps{max-height:none}body.ct{--wc-ink:#f6f9ff;--wc-ink-2:#dfe6f5;--wc-muted:#9aa4c2;--wc-line:rgba(255,255,255,.10);--wc-line-2:rgba(255,255,255,.06);--wc-card:rgba(23,30,61,.9);--wc-bg:#070a18;--wc-accent:#8b5cf6;--wc-accent-dark:#7c3aed;--wc-accent-soft:rgba(139,92,246,.18)}html:not([data-wc-theme="dark"]) body.ct{--wc-ink:#0d1120;--wc-ink-2:#333c58;--wc-muted:#5a6280;--wc-line:rgba(15,23,42,.12);--wc-line-2:rgba(15,23,42,.06);--wc-card:#ffffff;--wc-bg:#f4f6fd;--wc-accent:#7c3aed;--wc-accent-dark:#6d28d9;--wc-accent-soft:rgba(124,58,237,.12)}html:not([data-wc-theme="dark"]) body.ct,html:not([data-wc-theme="dark"]) body.ct p,html:not([data-wc-theme="dark"]) body.ct li,html:not([data-wc-theme="dark"]) body.ct td,html:not([data-wc-theme="dark"]) body.ct label,html:not([data-wc-theme="dark"]) body.ct summary,html:not([data-wc-theme="dark"]) body.ct h1,html:not([data-wc-theme="dark"]) body.ct h2,html:not([data-wc-theme="dark"]) body.ct h3{color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .ct-muted,html:not([data-wc-theme="dark"]) body.ct .wc-item-sub,html:not([data-wc-theme="dark"]) body.ct .wc-note,html:not([data-wc-theme="dark"]) body.ct .wc-page-sub,html:not([data-wc-theme="dark"]) body.ct .ct-unit-lab,html:not([data-wc-theme="dark"]) body.ct .ct-strip-s,html:not([data-wc-theme="dark"]) body.ct .wc-side-meta{color:var(--ct-muted)}html:not([data-wc-theme="dark"]) body.ct .wc-faq-item>summary,html:not([data-wc-theme="dark"]) body.ct .wc-faq-block details>summary{color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-faq-item[open],html:not([data-wc-theme="dark"]) body.ct .wc-faq-block details[open]{border-color:var(--wc-accent)}html:not([data-wc-theme="dark"]) body.ct .ct-digits,html:not([data-wc-theme="dark"]) body.ct .ct-arc-ends-txt,html:not([data-wc-theme="dark"]) body.ct .ct-sw-ms{color:var(--ct-arc-2)}html:not([data-wc-theme="dark"]) body.ct .ct-mini-title,html:not([data-wc-theme="dark"]) body.ct .ct-setter-label,html:not([data-wc-theme="dark"]) body.ct .ct-arc-units span,html:not([data-wc-theme="dark"]) body.ct .ct-ends-label{color:#6d28d9}html:not([data-wc-theme="dark"]) body.ct .ct-dish,html:not([data-wc-theme="dark"]) body.ct .ct-orb-count,html:not([data-wc-theme="dark"]) body.ct .ct-orb-word{color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .ct-lap-split,html:not([data-wc-theme="dark"]) body.ct .ct-pattern-step b,html:not([data-wc-theme="dark"]) body.ct .ct-age-cell-v,html:not([data-wc-theme="dark"]) body.ct .ct-minute-link b,html:not([data-wc-theme="dark"]) body.ct .ct-count{color:#6d28d9}html:not([data-wc-theme="dark"]) body.ct .wc-editbar{background:#1b1f3a;color:#fff}html:not([data-wc-theme="dark"]) body.ct .wc-hero{color:#fff}html:not([data-wc-theme="dark"]) body.ct .wc-hero-date,html:not([data-wc-theme="dark"]) body.ct .wc-hero-city,html:not([data-wc-theme="dark"]) body.ct .wc-tick,html:not([data-wc-theme="dark"]) body.ct .wc-tick-name{color:#fff}html:not([data-wc-theme="dark"]) body.ct .wc-btn.ghost{background:#fff;color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-chip{background:#fff;color:var(--ct-text);border-color:var(--wc-line)}html:not([data-wc-theme="dark"]) body.ct .wc-table-wrap{background:#fff}html:not([data-wc-theme="dark"]) body.ct .ct-face-digital{background:rgba(15,23,42,.05)}:root{--ct-on-accent:#ffffff}.ct-ctl-main,html:not([data-wc-theme="dark"]) body.ct .ct-ctl-main{color:var(--ct-on-accent)}.ct-ctl-main svg{fill:var(--ct-on-accent)}.ct-style-btn.is-active,.ct-pill.is-active,.ct-btn.ct-start,.ct-chip.is-active,.ct-tab.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-style-btn.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-pill.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-btn.ct-start{color:var(--ct-on-accent);background:linear-gradient(135deg,var(--ct-arc-1),var(--ct-arc-2));border-color:transparent;text-shadow:none}.ct-style-btn.is-active svg,.ct-pill.is-active svg,.ct-btn.ct-start svg{fill:var(--ct-on-accent)}.ct-pill.is-active::after{background:var(--ct-on-accent)}.ct-swatch.is-active{box-shadow:0 0 0 2px var(--ct-text),0 4px 12px rgba(0,0,0,.4)}.ct-swatch svg{color:var(--ct-on-accent)}.ct-swatch.is-rainbow svg{color:#fff}.wc-locate-btn{color:var(--ct-on-accent)}.ct-dot-mark.is-done{background:linear-gradient(135deg,var(--ct-arc-1),var(--ct-arc-2))}.ct-pill.ct-sw-ms{cursor:default;font-variant-numeric:tabular-nums;min-width:58px;background:rgba(255,255,255,.06);color:var(--ct-a-text,var(--ct-arc-2))}html:not([data-wc-theme="dark"]) body.ct .ct-pill.ct-sw-ms{background:rgba(15,23,42,.05)}.ct-pill.ct-sw-ms:hover{border-color:var(--ct-line-2)}.ct-mini-title,.ct-setter-label,.ct-ends-label,.ct-arc-units span{color:var(--ct-arc-3)}html:not([data-wc-theme="dark"]) body.ct .ct-mini-title,html:not([data-wc-theme="dark"]) body.ct .ct-setter-label,html:not([data-wc-theme="dark"]) body.ct .ct-ends-label,html:not([data-wc-theme="dark"]) body.ct .ct-arc-units span{color:var(--ct-arc-1)}.ct-digits,.ct-min-digits{color:var(--ct-arc-3)}html:not([data-wc-theme="dark"]) body.ct .ct-digits{color:var(--ct-arc-1)}html:not([data-wc-theme="dark"]) body.ct .ct-min-digits{color:var(--ct-text)}.ct-style-btn.is-active,.ct-pill.is-active,.ct-btn.ct-start,.ct-chip.is-active,.ct-tab.is-active,.ct-ctl-main,.wc-locate-btn,html:not([data-wc-theme="dark"]) body.ct .ct-style-btn.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-pill.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-btn.ct-start,html:not([data-wc-theme="dark"]) body.ct .ct-ctl-main{background:linear-gradient(135deg,var(--ct-wash-1,#9d7bf8),var(--ct-wash-2,#c3aafa));color:var(--ct-on-accent,#0b1020);border-color:transparent}.ct-ctl-main svg,.ct-style-btn.is-active svg,.ct-pill.is-active svg,.ct-btn.ct-start svg{fill:var(--ct-on-accent);color:var(--ct-on-accent)}.ct-dot-mark.is-done{background:linear-gradient(135deg,var(--ct-arc-2),var(--ct-arc-3))}.ct-pill.is-active::after{content:none !important;display:none !important}.ct-readout{display:inline-flex;align-items:center;justify-content:center;min-width:62px;padding:7px 14px;border-radius:999px;font-size:12.5px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.04em;background:rgba(255,255,255,.07);border:1px solid var(--ct-line);color:var(--ct-arc-3)}html:not([data-wc-theme="dark"]) body.ct .ct-readout{background:rgba(15,23,42,.05);color:var(--ct-arc-1)}:root{--ct-wash-1:#9d7bf8;--ct-wash-2:#c3aafa;--ct-on-accent:#0b1020}.ct-dot-mark.is-done{background:linear-gradient(135deg,var(--ct-wash-1),var(--ct-wash-2))}body.ct .wc-clock{display:flex;align-items:center;justify-content:center;width:100%;min-height:186px;height:186px;overflow:hidden}body.ct .wc-hero .wc-clock{min-height:196px;height:196px}body.ct .wc-clock>*{max-height:100%}body.ct .wc-clock svg{max-height:176px;width:auto;height:auto}body.ct .wc-hero-clocks{display:flex;align-items:center;justify-content:center;gap:18px;height:100%}body.ct .wc-hero-analog{flex:0 0 auto}body.ct .wc-city-clock{height:104px;min-height:104px}body.ct .wc-city-clock .wc-clock{height:100%;min-height:0}body.ct .wc-city-clock svg{max-height:96px}body.ct .wc-item-time .wc-clock,body.ct .wc-mini-time .wc-clock,body.ct .wc-tick-time .wc-clock,body.ct #wc-side-time.wc-clock{height:auto;min-height:0;width:auto;display:inline-flex}body.ct .wc-digital,body.ct .wc-lcd,body.ct .wc-neon,body.ct .wc-mono-clock,body.ct .wc-min,body.ct .wc-word,body.ct .wc-flip,body.ct .wc-binary,body.ct .wc-dotmatrix,body.ct .wc-ring{display:flex;align-items:center;justify-content:center;gap:6px;max-width:100%;line-height:1.05}body.ct .wc-word{flex-direction:column;text-align:center;font-size:20px;max-width:280px}body.ct .wc-ring{position:relative}body.ct .wc-a-face{fill:rgba(255,255,255,.05);stroke:var(--ct-arc-2);stroke-opacity:.65}body.ct .wc-a-tick{stroke:rgba(255,255,255,.55)}body.ct .wc-a-num{fill:rgba(255,255,255,.88)}body.ct .wc-a-hand{stroke:#fff}body.ct .wc-a-sec{stroke:var(--ct-arc-4)}body.ct .wc-a-pin{fill:var(--ct-arc-3)}body.ct .wc-digital,body.ct .wc-min,body.ct .wc-mono-clock{color:#fff}body.ct .wc-digital .wc-colon,body.ct .wc-min .wc-sec{color:var(--ct-arc-3)}body.ct .wc-lcd{color:var(--ct-arc-3);text-shadow:0 0 16px color-mix(in srgb,var(--ct-arc-3) 60%,transparent)}body.ct .wc-neon{color:var(--ct-arc-3);text-shadow:0 0 10px var(--ct-arc-3),0 0 30px var(--ct-arc-4)}body.ct .wc-flip-card{background:linear-gradient(180deg,#242a4d,#141931);border:1px solid var(--ct-line-2);color:#fff}body.ct .wc-flip-sep,body.ct .wc-flip-ampm{color:var(--ct-arc-3)}body.ct .wc-bin-dot{background:rgba(255,255,255,.14)}body.ct .wc-bin-dot.on{background:var(--ct-arc-3);box-shadow:0 0 8px var(--ct-arc-3)}body.ct .wc-bin-label{color:var(--ct-muted)}body.ct .wc-dm-char i{background:rgba(255,255,255,.10)}body.ct .wc-dm-char i.on{background:var(--ct-arc-3)}body.ct .wc-dm-sep{color:var(--ct-arc-3)}body.ct .wc-word small{color:var(--ct-muted)}body.ct .wc-ring-time{color:#fff}body.ct .wc-ring-sub{color:var(--ct-arc-3)}html:not([data-wc-theme="dark"]) body.ct .wc-a-face{fill:rgba(15,23,42,.03);stroke:var(--ct-arc-1);stroke-opacity:.5}html:not([data-wc-theme="dark"]) body.ct .wc-a-tick{stroke:rgba(15,23,42,.45)}html:not([data-wc-theme="dark"]) body.ct .wc-a-num{fill:#1b2138}html:not([data-wc-theme="dark"]) body.ct .wc-a-hand{stroke:#111528}html:not([data-wc-theme="dark"]) body.ct .wc-digital,html:not([data-wc-theme="dark"]) body.ct .wc-min,html:not([data-wc-theme="dark"]) body.ct .wc-mono-clock,html:not([data-wc-theme="dark"]) body.ct .wc-ring-time{color:#111528}html:not([data-wc-theme="dark"]) body.ct .wc-flip-card{background:linear-gradient(180deg,#fff,#eef1fb);color:#111528}.wc-count-sm{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.wc-count-sm .wc-count-box{padding:5px 8px;min-width:42px}.wc-count-sm .wc-count-box b{font-size:16px}.wc-count-sm .wc-count-box span{font-size:9.5px}body.ct .wc-count-box{background:rgba(255,255,255,.06);border:1px solid var(--ct-line)}body.ct .wc-count-box b{color:#fff}body.ct .wc-count-box span{color:var(--ct-muted)}html:not([data-wc-theme="dark"]) body.ct .wc-count-box{background:rgba(15,23,42,.04)}html:not([data-wc-theme="dark"]) body.ct .wc-count-box b{color:#111528}@media (max-width:620px){body.ct .wc-clock,body.ct .wc-hero .wc-clock{min-height:150px;height:150px}body.ct .wc-clock svg{max-height:142px}}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-digital,html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-min,html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-mono-clock,html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-ring-time,html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-word,html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-flip-card span,html:not([data-wc-theme="dark"]) body.ct .wc-ticker .wc-digital,html:not([data-wc-theme="dark"]) body.ct .wc-ticker .wc-min,html:not([data-wc-theme="dark"]) body.ct .wc-mini .wc-min,html:not([data-wc-theme="dark"]) body.ct .wc-mini-time,html:not([data-wc-theme="dark"]) body.ct .ct-stage .wc-digital,html:not([data-wc-theme="dark"]) body.ct .ct-stage .wc-min{color:#fff}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-a-face{fill:rgba(255,255,255,.10);stroke:rgba(255,255,255,.6)}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-a-tick{stroke:rgba(255,255,255,.6)}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-a-num{fill:rgba(255,255,255,.9)}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-a-hand{stroke:#fff}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-a-pin{fill:#fff}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-flip-card{background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.08));border-color:rgba(255,255,255,.35)}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-hero-date,html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-hero-zone,html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-hero-hijri{color:rgba(255,255,255,.92)}.ct-hol-more{display:flex;justify-content:center;margin-top:14px}.ct-hol-count{font-size:12.5px;color:var(--ct-muted);margin-top:10px;text-align:center}body.ct .wc-count-box{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}body.ct .wc-count-box b,body.ct .wc-event .wc-count-box b,body.ct .wc-hero .wc-count-box b{color:#ffffff}body.ct .wc-count-box span,body.ct .wc-event .wc-count-box span{color:rgba(255,255,255,.72)}html:not([data-wc-theme="dark"]) body.ct .wc-count-box{background:rgba(15,23,42,.05);border-color:rgba(15,23,42,.12)}html:not([data-wc-theme="dark"]) body.ct .wc-count-box b,html:not([data-wc-theme="dark"]) body.ct .wc-event .wc-count-box b{color:#111528}html:not([data-wc-theme="dark"]) body.ct .wc-count-box span,html:not([data-wc-theme="dark"]) body.ct .wc-event .wc-count-box span{color:#5d6584}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-count-box{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.28)}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-count-box b{color:#fff}html:not([data-wc-theme="dark"]) body.ct .wc-hero .wc-count-box span{color:rgba(255,255,255,.8)}.wc-hero{position:relative;overflow:hidden}.wc-hero-landmark{position:absolute;right:2%;bottom:-4%;width:min(420px,46%);pointer-events:none;z-index:0;opacity:.14;color:#fff}.wc-hero-landmark svg{width:100%;height:auto;display:block;fill:currentColor}.wc-hero-grid,.wc-hero-cities,.wc-style-bar{position:relative;z-index:1}html:not([data-wc-theme="dark"]) body.ct .wc-hero-landmark{opacity:.16}@media (max-width:760px){.wc-hero-landmark{width:62%;right:-4%;opacity:.10}}body.ct{--ct-bg:#f4f7fc;--ct-bg-2:#eaeffa;--ct-panel:#ffffff;--ct-panel-2:#f7f9fe;--ct-line:#e6ebf4;--ct-line-2:#dfe6f2;--ct-text:#0f172a;--ct-text-2:#334155;--ct-muted:#6b7a90;--ct-violet:#2563eb;--ct-pink:#7c3aed;--ct-blue:#2563eb;--ct-arc-1:#152a6e;--ct-arc-2:#1d43a8;--ct-arc-3:#2f6ae0;--ct-arc-4:#5b8cff;--ct-a:#2563eb;--ct-b:#2563eb;--ct-wash-1:#2f6ae0;--ct-wash-2:#5b8cff;--ct-on-accent:#ffffff;--ct-shadow:0 1px 2px rgba(15,23,42,.05),0 8px 24px -14px rgba(15,23,42,.25);--wc-accent:#2563eb;--wc-accent-dark:#1d4ed8;--wc-accent-soft:#eaf0ff;color:var(--ct-text);background:radial-gradient(60vw 46vh at 12% -12%,rgba(37,99,235,.10),transparent 62%),radial-gradient(52vw 40vh at 90% 0%,rgba(124,58,237,.07),transparent 64%),var(--ct-bg)}html[data-wc-theme="dark"] body.ct{--ct-bg:#0b1220;--ct-bg-2:#0f1829;--ct-panel:#131c2e;--ct-panel-2:#182238;--ct-line:#22304a;--ct-line-2:#1b2740;--ct-text:#eef3fb;--ct-text-2:#c7d2e4;--ct-muted:#93a3bb;--ct-arc-1:#16307c;--ct-arc-2:#2450b0;--ct-arc-3:#4a7bf0;--ct-arc-4:#8ab0ff;--ct-a:#5b8cff;--ct-b:#5b8cff;--ct-wash-1:#2f6ae0;--ct-wash-2:#5b8cff;--wc-accent:#5b8cff;--wc-accent-dark:#4a7bf0;--wc-accent-soft:#1a2743;color:var(--ct-text);background:radial-gradient(60vw 46vh at 12% -12%,rgba(37,80,176,.30),transparent 62%),radial-gradient(52vw 40vh at 90% 0%,rgba(74,123,240,.16),transparent 64%),var(--ct-bg)}body.ct .wc-side,body.ct .wc-top,body.ct .wc-side-card,body.ct .wc-card,body.ct .ct-card,body.ct .ct-mini-card{background:var(--ct-panel);border:1px solid var(--ct-line);border-radius:var(--wc-radius,16px);box-shadow:var(--ct-shadow);color:var(--ct-text)}html[data-wc-theme="dark"] body.ct .wc-side,html[data-wc-theme="dark"] body.ct .wc-top,html[data-wc-theme="dark"] body.ct .wc-side-card,html[data-wc-theme="dark"] body.ct .wc-card,html[data-wc-theme="dark"] body.ct .ct-card,html[data-wc-theme="dark"] body.ct .ct-mini-card{background:var(--ct-panel);border-color:var(--ct-line);box-shadow:0 1px 2px rgba(0,0,0,.4),0 10px 28px -18px rgba(0,0,0,.9)}body.ct .ct-stage{background:linear-gradient(115deg,#152a6e 0%,#1d43a8 42%,#2f6ae0 100%);border:0;box-shadow:0 20px 44px -26px rgba(21,42,110,.85);color:#fff}html[data-wc-theme="dark"] body.ct .ct-stage{background:linear-gradient(115deg,#0d1a45 0%,#16307c 45%,#2450b0 100%)}body.ct .ct-stage .ct-arc-track{stroke:rgba(255,255,255,.16)}body.ct .ct-stage .ct-arc-digits b,body.ct .ct-stage .ct-arc-in,body.ct .ct-stage .ct-sw-time,body.ct .ct-stage .ct-orb-count,body.ct .ct-stage .ct-orb-word,body.ct .ct-stage .ct-dish,body.ct .ct-stage .ct-age-big,body.ct .ct-stage .ct-moon-name{color:#fff}body.ct .ct-stage .ct-arc-units span,body.ct .ct-stage .ct-setter-label,body.ct .ct-stage .ct-arc-ends-txt,body.ct .ct-stage .ct-muted{color:rgba(255,255,255,.86)}body.ct .ct-stage .ct-arc-colon s{background:#8ab0ff}body.ct .ct-stage .ct-arc-knob{fill:#fff}body.ct .ct-stage .ct-unit-in{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.28);color:#fff}body.ct .ct-stage .ct-unit-in:focus{border-color:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.28)}body.ct .ct-stage .ct-unit-btn{color:rgba(255,255,255,.7)}body.ct .ct-stage .ct-unit-btn:hover{color:#fff;background:rgba(255,255,255,.16)}body.ct .ct-stage .ct-unit-sep,body.ct .ct-stage .ct-unit-lab{color:rgba(255,255,255,.7)}body.ct .ct-stage .ct-ctl{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.28);color:#fff}body.ct .ct-stage .ct-ctl:hover{background:rgba(255,255,255,.26)}body.ct .ct-stage .ct-ctl-main{background:#fff;color:#1d43a8;box-shadow:0 12px 28px -12px rgba(0,0,0,.55)}body.ct .ct-stage .ct-ctl-main svg{fill:#1d43a8}body.ct .ct-stage .ct-setter{border-top-color:rgba(255,255,255,.22)}body.ct .ct-stage .ct-readout{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.24);color:#fff}body.ct .ct-stage .ct-pill{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.26);color:#fff}body.ct .ct-stage .ct-pill.is-active{background:#fff;color:#1d43a8;border-color:transparent}body.ct .ct-stage .ct-dot-mark{background:rgba(255,255,255,.28)}body.ct .ct-stage .ct-dot-mark.is-done{background:#fff}body.ct .ct-style-btn.is-active,body.ct .ct-pill.is-active,body.ct .ct-btn.ct-start,body.ct .wc-locate-btn,body.ct .ct-chip.is-active{background:linear-gradient(135deg,var(--ct-wash-1),var(--ct-wash-2));color:#fff;border-color:transparent}body.ct .ct-quick-label,body.ct .ct-pill,body.ct .ct-style-btn,body.ct .ct-minute-link,body.ct .ct-dish-chip,body.ct .ct-readout,body.ct .ct-age-cell,body.ct .ct-hol,body.ct .ct-zone-row,body.ct .ct-conv-card,body.ct .ct-moon-cell,body.ct .ct-lap,body.ct .ct-pattern-step,body.ct .ct-toggle-row,body.ct .ct-unit-in,body.ct .ct-input{background:var(--ct-panel);border-color:var(--ct-line);color:var(--ct-text)}html[data-wc-theme="dark"] body.ct .ct-quick-label,html[data-wc-theme="dark"] body.ct .ct-pill,html[data-wc-theme="dark"] body.ct .ct-style-btn,html[data-wc-theme="dark"] body.ct .ct-minute-link,html[data-wc-theme="dark"] body.ct .ct-dish-chip,html[data-wc-theme="dark"] body.ct .ct-age-cell,html[data-wc-theme="dark"] body.ct .ct-hol,html[data-wc-theme="dark"] body.ct .ct-zone-row,html[data-wc-theme="dark"] body.ct .ct-conv-card,html[data-wc-theme="dark"] body.ct .ct-moon-cell,html[data-wc-theme="dark"] body.ct .ct-lap,html[data-wc-theme="dark"] body.ct .ct-pattern-step,html[data-wc-theme="dark"] body.ct .ct-toggle-row,html[data-wc-theme="dark"] body.ct .ct-input{background:var(--ct-panel-2);border-color:var(--ct-line);color:var(--ct-text)}body.ct .ct-mini-title,body.ct .ct-ends-label{color:var(--wc-accent-dark)}html[data-wc-theme="dark"] body.ct .ct-mini-title,html[data-wc-theme="dark"] body.ct .ct-ends-label{color:var(--ct-arc-4)}body.ct .ct-toggle.is-on{background:linear-gradient(90deg,var(--ct-wash-1),var(--ct-wash-2))}body.ct .ct-minute-link b,body.ct .ct-age-cell-v,body.ct .ct-count,body.ct .ct-lap-split,body.ct .ct-pattern-step b{color:var(--wc-accent-dark)}html[data-wc-theme="dark"] body.ct .ct-minute-link b,html[data-wc-theme="dark"] body.ct .ct-age-cell-v,html[data-wc-theme="dark"] body.ct .ct-count,html[data-wc-theme="dark"] body.ct .ct-lap-split,html[data-wc-theme="dark"] body.ct .ct-pattern-step b{color:var(--ct-arc-4)}body.ct .ct-face-digital{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.22)}body.ct .ct-digits,body.ct .ct-min-digits,body.ct .ct-ring-label,body.ct .ct-neon-label,body.ct .ct-dot-label,body.ct .ct-bar-time,body.ct .ct-sand-time,body.ct .ct-flip-card span{color:#fff}body.ct .ct-ring-prog{stroke:#8ab0ff}body.ct .ct-neon-prog{stroke:#8ab0ff;filter:drop-shadow(0 0 8px #5b8cff)}body.ct .ct-dot.is-on{fill:#8ab0ff}body.ct .ct-bar-fill{background:linear-gradient(90deg,#8ab0ff,#fff)}body.ct .ct-flip-card{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.26)}body.ct .ct-hand{stroke:#8ab0ff}body.ct .ct-dial{stroke:rgba(255,255,255,.5)}body.ct .ct-tick{stroke:rgba(255,255,255,.45)}body.ct .ct-tick.is-big{stroke:rgba(255,255,255,.8)}body.ct .ct-pin{fill:#fff}body.ct .ct-analog-text{fill:rgba(255,255,255,.85)}body.ct .ct-over-card{background:var(--ct-panel);border-color:var(--ct-line)}body.ct .ct-over-card h2{color:var(--ct-text)}body.ct .wc-ticker{background:linear-gradient(90deg,#152a6e,#2f6ae0 50%,#152a6e)}body.ct .wc-ticker-label{background:var(--wc-accent)}body.ct .wc-tick-time{color:#bcd4ff}body.ct .wc-hero{background:linear-gradient(115deg,#152a6e 0%,#1d43a8 42%,#2f6ae0 100%)}html[data-wc-theme="dark"] body.ct .wc-hero{background:linear-gradient(115deg,#0d1a45 0%,#16307c 45%,#2450b0 100%)}body.ct .wc-nav a.is-active{background:var(--wc-accent-soft);color:var(--wc-accent-dark)}html[data-wc-theme="dark"] body.ct .wc-nav a.is-active{background:var(--wc-accent-soft);color:#dbe6ff}body.ct .wc-brand-mark{background:linear-gradient(135deg,#2563eb,#7c3aed)}body.ct .wc-city{flex:0 0 176px;width:auto;min-height:206px;padding:14px 12px;border-radius:var(--wc-radius-sm,11px)}body.ct .wc-city-head{margin-bottom:2px}body.ct .wc-city-name{font-size:14.5px}body.ct .wc-city-country{font-size:12px;margin-bottom:10px}body.ct .wc-city-clock,body.ct .wc-city-clock .wc-clock{display:grid;place-items:center;min-height:96px;height:auto}body.ct .wc-city-clock svg{max-height:92px}body.ct .wc-city-time{font-size:16px}body.ct .wc-city-date,body.ct .wc-city-zone{font-size:11.5px}body.ct .wc-rail-track{min-height:218px;gap:14px}body.ct #wc-popular-card{min-height:296px}body.ct .wc-rail-btn{width:36px;height:36px}body.ct .wc-item{padding:12px 13px;gap:11px;border-radius:12px}body.ct .wc-item-name{font-size:14.5px}body.ct .wc-item-sub{font-size:12px}body.ct .wc-item-time{font-size:15px}body.ct .wc-list{gap:10px}body.ct .wc-item .wc-flag{font-size:16px}@media (max-width:620px){body.ct .wc-city{flex:0 0 176px;min-height:206px}body.ct .wc-city-clock,body.ct .wc-city-clock .wc-clock{min-height:96px}}.ct-result-stage{gap:6px;min-height:auto;padding:26px 22px}.ct-result-eyebrow{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.78)}.ct-result-big{font-size:clamp(30px,6.4vmin,54px);font-weight:800;color:#fff;line-height:1.06;font-variant-numeric:tabular-nums;text-align:center;letter-spacing:-.02em}.ct-result-sub{color:rgba(255,255,255,.86);font-size:13.5px;text-align:center}.ct-result-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;width:100%;margin-top:16px}.ct-result-fact{padding:11px 12px;border-radius:12px;text-align:center;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.20)}.ct-result-fact b{display:block;font-size:17px;color:#fff;font-variant-numeric:tabular-nums}.ct-result-fact span{font-size:11px;color:rgba(255,255,255,.8)}.ct-next-hero{display:flex;flex-direction:column;align-items:center;gap:4px;padding:30px 22px;min-height:0}.ct-next-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4px}.ct-next-name{font-size:16px;font-weight:800;color:#fff;letter-spacing:.02em;text-transform:capitalize}.ct-next-count{font-size:clamp(40px,9vmin,74px);font-weight:800;color:#fff;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ct-next-at{color:rgba(255,255,255,.88);font-size:13.5px}.ct-next-place{display:flex;align-items:center;gap:8px;color:#fff;font-weight:600;margin-top:6px}.ct-next-facts{position:relative;z-index:1;display:grid;width:100%;margin-top:18px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.ct-next-fact{padding:10px 12px;border-radius:12px;text-align:center;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.2)}.ct-next-fact-l{font-size:11px;color:rgba(255,255,255,.82);text-transform:uppercase;letter-spacing:.08em}.ct-next-fact-v{font-size:16px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.ct-bday-card{padding:0;overflow:hidden}.ct-bday-stage{padding:24px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;background:linear-gradient(115deg,#152a6e 0%,#1d43a8 42%,#2f6ae0 100%)}html[data-wc-theme="dark"] body.ct .ct-bday-stage{background:linear-gradient(115deg,#0d1a45,#16307c 45%,#2450b0)}.ct-bday-count{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.ct-bday-box{min-width:74px;padding:12px 10px;border-radius:14px;text-align:center;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.24)}.ct-bday-box b{display:block;font-size:28px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.ct-bday-box span{font-size:10.5px;color:rgba(255,255,255,.82);letter-spacing:.1em;text-transform:uppercase}.ct-zone-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%}@media (max-width:900px){.ct-zone-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ct-zone-grid{grid-template-columns:1fr}}.ct-zone-card{display:flex;flex-direction:column;align-items:center;gap:4px;min-height:168px;padding:18px 14px;border-radius:16px;text-align:center;background:var(--ct-panel);border:1px solid var(--ct-line);box-shadow:var(--ct-shadow)}.ct-zone-head{display:flex;align-items:center;gap:8px;position:relative;width:100%;justify-content:center}.ct-zone-name{font-weight:700;font-size:14px;color:var(--ct-text)}.ct-zone-card .ct-zone-x{position:absolute;right:0;top:-4px;width:24px;height:24px;padding:0;border:0;background:none;color:var(--ct-muted);cursor:pointer;font-size:17px;line-height:1}.ct-zone-card .ct-zone-x:hover{color:var(--ct-text)}.ct-zone-time{font-size:30px;font-weight:800;color:var(--ct-text);font-variant-numeric:tabular-nums}.ct-zone-date{font-size:12.5px;color:var(--ct-muted)}.ct-zone-meta{font-size:12px;color:var(--wc-accent-dark);font-weight:700}html[data-wc-theme="dark"] body.ct .ct-zone-card{background:var(--ct-panel-2)}html[data-wc-theme="dark"] body.ct .ct-zone-meta{color:var(--ct-arc-4)}body.ct .ct-plan-wrap{border-color:var(--ct-line);background:var(--ct-panel)}body.ct .ct-plan th{background:var(--wc-accent-soft);color:var(--ct-text);border-bottom:1px solid var(--ct-line)}body.ct .ct-plan td{color:var(--ct-text-2);border-bottom:1px solid var(--ct-line-2)}body.ct .ct-plan td.is-good{background:#16a34a;color:#fff;font-weight:700}body.ct .ct-plan td.is-ok{background:#f59e0b;color:#0f172a;font-weight:700}body.ct .ct-plan td.is-edge{background:var(--ct-line-2);color:var(--ct-text-2)}body.ct .ct-plan td.is-bad{background:transparent;color:var(--ct-muted)}html[data-wc-theme="dark"] body.ct .ct-plan td.is-good{background:#15803d}html[data-wc-theme="dark"] body.ct .ct-plan td.is-ok{background:#b45309;color:#fff}body.ct .ct-best-slot{background:rgba(22,163,74,.12);border-color:rgba(22,163,74,.45)}body.ct .ct-best-line{color:var(--ct-text-2)}body.ct .ct-best-line b{color:var(--ct-text)}body.ct .ct-hol{background:var(--ct-panel);border-color:var(--ct-line);color:var(--ct-text)}body.ct .ct-hol-name{color:var(--ct-text)}body.ct .ct-hol .ct-count{color:var(--wc-accent-dark)}html[data-wc-theme="dark"] body.ct .ct-hol{background:var(--ct-panel-2)}html[data-wc-theme="dark"] body.ct .ct-hol .ct-count{color:var(--ct-arc-4)}body.ct .ct-hol-count{color:var(--ct-muted)}body.ct .wc-table-wrap{background:var(--ct-panel);border-color:var(--ct-line)}body.ct .wc-table th{background:var(--wc-accent-soft);color:var(--ct-text)}body.ct .wc-table td{color:var(--ct-text-2);border-color:var(--ct-line-2)}body.ct .wc-table tbody tr:hover{background:var(--ct-line-2)}body.ct .wc-table.wc-highlight tbody tr.is-now{background:var(--wc-accent-soft)}html[data-wc-theme="dark"] body.ct .wc-table-wrap{background:var(--ct-panel)}html[data-wc-theme="dark"] body.ct .wc-table th{background:rgba(91,140,255,.16);color:#eef3fb}html[data-wc-theme="dark"] body.ct .wc-table td{color:#d7e0f0}html[data-wc-theme="dark"] body.ct .wc-table tbody tr:hover{background:rgba(255,255,255,.05)}html[data-wc-theme="dark"] body.ct .wc-map-bar,html[data-wc-theme="dark"] body.ct .wc-map-scale{color:#d7e0f0}body.ct .wc-result{background:var(--wc-accent-soft);border-radius:14px;padding:16px;text-align:center}body.ct .wc-result-time{color:var(--wc-accent-dark)}html[data-wc-theme="dark"] body.ct .wc-result{background:rgba(91,140,255,.14)}html[data-wc-theme="dark"] body.ct .wc-result-time{color:#bcd4ff}.ct-embed-card{max-width:1080px;margin:18px auto 0}.ct-embed-code{width:100%;font-family:var(--wc-mono);font-size:12.5px;line-height:1.5;resize:vertical}.ct-embed-actions{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}body.wc-embed .ct-screen{max-width:none}body.wc-embed .ct-stage{border-radius:14px}.ct-sitemap{display:flex;flex-direction:column;gap:16px}.ct-sitemap-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px 16px;list-style:none;margin:8px 0 0;padding:0}.ct-sitemap-list.is-tight{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ct-sitemap-list a{font-size:13.5px;color:var(--ct-text-2);text-decoration:none}.ct-sitemap-list a:hover{color:var(--wc-accent-dark);text-decoration:underline}.ct-sitemap-country{padding:12px 0;border-bottom:1px solid var(--ct-line-2)}.ct-sitemap-country:last-child{border-bottom:0}.ct-sitemap-head{font-weight:700;color:var(--ct-text);text-decoration:none;font-size:14.5px}#ct-home,#ct-tool{min-height:520px}.ct-screen{min-height:480px}.ct-stage{min-height:420px}.ct-result-stage{min-height:230px}.ct-next-hero{min-height:300px}.ct-zone-grid{min-height:168px}.ct-hol-grid{min-height:320px}.ct-minute-grid{min-height:120px}.ct-laps{min-height:0}img,svg{max-width:100%}@media (max-width:720px){#ct-home,#ct-tool{min-height:640px}.ct-stage{min-height:380px}}html:not([data-wc-theme="dark"]) body.ct .wc-card,html:not([data-wc-theme="dark"]) body.ct .wc-side,html:not([data-wc-theme="dark"]) body.ct .wc-top,html:not([data-wc-theme="dark"]) body.ct .wc-side-card,html:not([data-wc-theme="dark"]) body.ct .ct-card,html:not([data-wc-theme="dark"]) body.ct .ct-mini-card,html:not([data-wc-theme="dark"]) body.ct .ct-zone-card,html:not([data-wc-theme="dark"]) body.ct .ct-conv-card,html:not([data-wc-theme="dark"]) body.ct .ct-age-cell,html:not([data-wc-theme="dark"]) body.ct .ct-hol,html:not([data-wc-theme="dark"]) body.ct .ct-moon-cell,html:not([data-wc-theme="dark"]) body.ct .ct-lap,html:not([data-wc-theme="dark"]) body.ct .ct-pattern-step,html:not([data-wc-theme="dark"]) body.ct .ct-toggle-row,html:not([data-wc-theme="dark"]) body.ct .ct-minute-link,html:not([data-wc-theme="dark"]) body.ct .ct-dish-chip,html:not([data-wc-theme="dark"]) body.ct .ct-style-btn,html:not([data-wc-theme="dark"]) body.ct .ct-pill,html:not([data-wc-theme="dark"]) body.ct .ct-quick-label,html:not([data-wc-theme="dark"]) body.ct .ct-readout,html:not([data-wc-theme="dark"]) body.ct .ct-btn,html:not([data-wc-theme="dark"]) body.ct .ct-ctl,html:not([data-wc-theme="dark"]) body.ct .ct-input,html:not([data-wc-theme="dark"]) body.ct .ct-unit-in,html:not([data-wc-theme="dark"]) body.ct .wc-input,html:not([data-wc-theme="dark"]) body.ct .wc-select,html:not([data-wc-theme="dark"]) body.ct .wc-search input,html:not([data-wc-theme="dark"]) body.ct .wc-suggest,html:not([data-wc-theme="dark"]) body.ct .wc-item,html:not([data-wc-theme="dark"]) body.ct .wc-city,html:not([data-wc-theme="dark"]) body.ct .wc-event,html:not([data-wc-theme="dark"]) body.ct .wc-preset,html:not([data-wc-theme="dark"]) body.ct .wc-faq-item,html:not([data-wc-theme="dark"]) body.ct .wc-related-link,html:not([data-wc-theme="dark"]) body.ct .wc-table-wrap,html:not([data-wc-theme="dark"]) body.ct .wc-alarm-row,html:not([data-wc-theme="dark"]) body.ct .ct-over-card,html:not([data-wc-theme="dark"]) body.ct .wc-iconbtn,html:not([data-wc-theme="dark"]) body.ct .ct-round{background:#ffffff;border-color:var(--ct-line);color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-table th{background:#eef3fd;color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-table td{color:var(--ct-text-2);background:#fff}html:not([data-wc-theme="dark"]) body.ct .wc-table tbody tr:hover td{background:#f6f9ff}html:not([data-wc-theme="dark"]) body.ct .wc-table.wc-highlight tbody tr.is-now td{background:#eaf0ff;color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct,html:not([data-wc-theme="dark"]) body.ct h1,html:not([data-wc-theme="dark"]) body.ct h2,html:not([data-wc-theme="dark"]) body.ct h3,html:not([data-wc-theme="dark"]) body.ct h4,html:not([data-wc-theme="dark"]) body.ct p,html:not([data-wc-theme="dark"]) body.ct li,html:not([data-wc-theme="dark"]) body.ct label,html:not([data-wc-theme="dark"]) body.ct summary,html:not([data-wc-theme="dark"]) body.ct strong,html:not([data-wc-theme="dark"]) body.ct b,html:not([data-wc-theme="dark"]) body.ct .ct-card-title,html:not([data-wc-theme="dark"]) body.ct .wc-card-title,html:not([data-wc-theme="dark"]) body.ct .wc-item-name,html:not([data-wc-theme="dark"]) body.ct .ct-zone-name,html:not([data-wc-theme="dark"]) body.ct .ct-hol-name,html:not([data-wc-theme="dark"]) body.ct .wc-city-name,html:not([data-wc-theme="dark"]) body.ct .ct-lap-split,html:not([data-wc-theme="dark"]) body.ct .wc-strip-v,html:not([data-wc-theme="dark"]) body.ct .wc-kv span:last-child{color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .ct-muted,html:not([data-wc-theme="dark"]) body.ct .wc-item-sub,html:not([data-wc-theme="dark"]) body.ct .wc-note,html:not([data-wc-theme="dark"]) body.ct .wc-page-sub,html:not([data-wc-theme="dark"]) body.ct .wc-side-meta,html:not([data-wc-theme="dark"]) body.ct .wc-side-label,html:not([data-wc-theme="dark"]) body.ct .wc-city-country,html:not([data-wc-theme="dark"]) body.ct .wc-city-zone,html:not([data-wc-theme="dark"]) body.ct .ct-zone-date,html:not([data-wc-theme="dark"]) body.ct .ct-unit-lab,html:not([data-wc-theme="dark"]) body.ct .ct-lap-total,html:not([data-wc-theme="dark"]) body.ct .ct-hol-count,html:not([data-wc-theme="dark"]) body.ct .wc-strip-s,html:not([data-wc-theme="dark"]) body.ct .ct-extra{color:var(--ct-muted)}html:not([data-wc-theme="dark"]) body.ct .ct-mini-title,html:not([data-wc-theme="dark"]) body.ct .ct-zone-meta,html:not([data-wc-theme="dark"]) body.ct .ct-age-cell-v,html:not([data-wc-theme="dark"]) body.ct .ct-minute-link b,html:not([data-wc-theme="dark"]) body.ct .ct-count,html:not([data-wc-theme="dark"]) body.ct .ct-pattern-step b,html:not([data-wc-theme="dark"]) body.ct .wc-lap-n{color:#1d4ed8}html:not([data-wc-theme="dark"]) body.ct .wc-nav a{color:var(--ct-text-2)}html:not([data-wc-theme="dark"]) body.ct .wc-nav a svg{color:#2563eb}html:not([data-wc-theme="dark"]) body.ct .wc-nav a.is-active{background:#eaf0ff;color:#1d4ed8}html:not([data-wc-theme="dark"]) body.ct .wc-brand-name{color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .ct-toggle{background:#d6ddec}html:not([data-wc-theme="dark"]) body.ct .ct-dot-mark{background:#d6ddec}html:not([data-wc-theme="dark"]) body.ct .wc-count-box{background:#f2f6ff;border-color:var(--ct-line)}html:not([data-wc-theme="dark"]) body.ct .wc-count-box b{color:var(--ct-text)}html:not([data-wc-theme="dark"]) body.ct .wc-count-box span{color:var(--ct-muted)}html:not([data-wc-theme="dark"]) body.ct .ct-pill.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-style-btn.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-btn.ct-start,html:not([data-wc-theme="dark"]) body.ct .wc-locate-btn,html:not([data-wc-theme="dark"]) body.ct .ct-toggle.is-on{background:linear-gradient(135deg,var(--ct-wash-1),var(--ct-wash-2));color:var(--ct-on-accent,#fff);border-color:transparent}html:not([data-wc-theme="dark"]) body.ct .ct-dot-mark.is-done{background:linear-gradient(135deg,var(--ct-wash-1),var(--ct-wash-2))}body.ct .ct-stage,body.ct .wc-hero,body.ct .ct-next-hero,body.ct .ct-result-stage,body.ct .ct-bday-stage,body.ct .wc-ticker{color:#fff}body.ct .ct-stage *,body.ct .ct-next-hero *,body.ct .ct-result-stage *,body.ct .ct-bday-stage *,body.ct .wc-hero .wc-hero-grid *,body.ct .wc-hero .wc-hero-cities *{border-color:rgba(255,255,255,.24)}body.ct .ct-stage .ct-card-title,body.ct .ct-stage .ct-muted,body.ct .ct-stage label,body.ct .ct-stage b,body.ct .ct-stage span,body.ct .ct-stage div,body.ct .ct-next-hero div,body.ct .ct-next-hero span,body.ct .ct-result-stage div,body.ct .ct-result-stage b,body.ct .ct-result-stage span,body.ct .ct-bday-stage div,body.ct .ct-bday-stage b,body.ct .ct-bday-stage span{color:inherit}body.ct .ct-stage .ct-pill,body.ct .ct-stage .ct-readout,body.ct .ct-stage .ct-ctl,body.ct .ct-stage .ct-unit-in{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.28);color:#fff}body.ct .ct-stage .ct-pill.is-active{background:#fff;color:#1d43a8}body.ct .ct-stage .ct-ctl-main{background:#fff;color:#1d43a8}body.ct .ct-stage .ct-ctl-main svg{fill:#1d43a8}body.ct .ct-stage .ct-muted,body.ct .ct-stage .ct-unit-lab,body.ct .ct-stage .ct-unit-sep{color:rgba(255,255,255,.78)}body.ct .ct-result-fact,body.ct .ct-next-fact,body.ct .ct-bday-box{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.22)}body.ct .wc-hero .wc-count-box{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.26)}body.ct .wc-hero .wc-count-box b{color:#fff}body.ct .wc-hero .wc-count-box span{color:rgba(255,255,255,.8)}html:not([data-wc-theme="dark"]) body.ct{--ct-muted:#586479}body.ct .ct-stage .ct-muted,body.ct .ct-stage .ct-unit-lab,body.ct .ct-stage .ct-unit-sep,body.ct .ct-result-sub,body.ct .ct-result-eyebrow,body.ct .ct-next-at,body.ct .ct-next-fact-l,body.ct .ct-result-fact span,body.ct .ct-bday-box span,body.ct .wc-hero .wc-count-box span,body.ct .ct-arc-ends-txt{color:#ffffff;opacity:.94}body.ct .wc-settings,html:not([data-wc-theme="dark"]) body.ct .wc-settings{background:linear-gradient(180deg,#16213d,#0e1729);border-left:1px solid rgba(255,255,255,.12);color:#ffffff}body.ct .wc-settings h2,body.ct .wc-settings .wc-set-row,body.ct .wc-settings .wc-set-row span,body.ct .wc-settings label,body.ct .wc-settings p,html:not([data-wc-theme="dark"]) body.ct .wc-settings h2,html:not([data-wc-theme="dark"]) body.ct .wc-settings .wc-set-row span{color:#ffffff}body.ct .wc-settings hr{border-color:rgba(255,255,255,.16)}body.ct .wc-settings .wc-toggle{background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.28);color:#fff}body.ct .wc-settings .wc-toggle[aria-pressed="true"]{background:#16a34a;border-color:transparent}body.ct .wc-settings .wc-toggle-txt{color:#fff;font-weight:700}body.ct .wc-settings .wc-set-select,html:not([data-wc-theme="dark"]) body.ct .wc-settings .wc-set-select{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.26);color:#fff}body.ct .wc-settings .wc-set-select option{background:#16213d;color:#fff}body.ct .wc-settings .wc-set-ok{background:#2563eb;border:0;color:#fff;font-weight:700}body.ct .wc-settings .wc-swatch{box-shadow:0 0 0 1px rgba(255,255,255,.35)}body.ct .wc-settings .wc-swatch[aria-pressed="true"]{box-shadow:0 0 0 2px #fff}body.ct .wc-settings .wc-check svg{color:#0f172a}body.ct .wc-iconbtn,body.ct .wc-nightbtn,body.ct .ct-round{background:var(--ct-panel);border:1px solid var(--ct-line);color:var(--ct-text)}body.ct .wc-iconbtn svg,body.ct .wc-nightbtn svg,body.ct .ct-round svg{color:currentColor;stroke:currentColor}body.ct .wc-iconbtn:hover,body.ct .wc-nightbtn:hover{border-color:#2563eb;color:#1d4ed8}html[data-wc-theme="dark"] body.ct .wc-iconbtn,html[data-wc-theme="dark"] body.ct .wc-nightbtn,html[data-wc-theme="dark"] body.ct .ct-round{background:var(--ct-panel-2);border-color:var(--ct-line);color:#eef3fb}html[data-wc-theme="dark"] body.ct .wc-iconbtn:hover,html[data-wc-theme="dark"] body.ct .wc-nightbtn:hover{border-color:#5b8cff;color:#bcd4ff}body.ct .wc-iconbtn .wc-label{color:inherit}body.ct .wc-faq-item,body.ct .wc-faq-block details{background:var(--ct-panel);border:1px solid var(--ct-line)}body.ct .wc-faq-item>summary,body.ct .wc-faq-block details>summary{color:var(--ct-text);font-weight:700}body.ct .wc-faq-item>summary:hover,body.ct .wc-faq-block details>summary:hover{background:var(--ct-line-2)}body.ct .wc-faq-a,body.ct .wc-faq-a p,body.ct .wc-faq-a li,body.ct .wc-faq-block details>:not(summary),body.ct .wc-faq-block details>:not(summary) p,body.ct .wc-faq-block details>:not(summary) li{color:var(--ct-text-2)}body.ct .wc-faq-a a,body.ct .wc-faq-block details a{color:#1d4ed8}html[data-wc-theme="dark"] body.ct .wc-faq-item,html[data-wc-theme="dark"] body.ct .wc-faq-block details{background:var(--ct-panel-2)}html[data-wc-theme="dark"] body.ct .wc-faq-item>summary,html[data-wc-theme="dark"] body.ct .wc-faq-block details>summary{color:#eef3fb}html[data-wc-theme="dark"] body.ct .wc-faq-a,html[data-wc-theme="dark"] body.ct .wc-faq-a p,html[data-wc-theme="dark"] body.ct .wc-faq-block details>:not(summary),html[data-wc-theme="dark"] body.ct .wc-faq-block details>:not(summary) p{color:#d7e0f0}html[data-wc-theme="dark"] body.ct .wc-faq-a a{color:#bcd4ff}body.ct .ct-embed-card{background:var(--ct-panel);border-color:var(--ct-line);color:var(--ct-text)}body.ct .ct-embed-code{background:#f4f7fc;border:1px solid var(--ct-line);color:#0f172a}html[data-wc-theme="dark"] body.ct .ct-embed-code{background:#0e1729;border-color:var(--ct-line);color:#e6edf9}body.ct .ct-embed-actions .ct-btn{background:linear-gradient(135deg,var(--ct-wash-1),var(--ct-wash-2));color:#fff;border-color:transparent;font-weight:700}body.ct .ct-embed-actions .ct-btn.is-ghost{background:var(--ct-panel);color:var(--ct-text);border:1px solid var(--ct-line)}html[data-wc-theme="dark"] body.ct .ct-embed-actions .ct-btn.is-ghost{background:var(--ct-panel-2);color:#eef3fb}body.ct .wc-editbar{background:#16213d;color:#fff}body.ct .wc-editbar a{color:#bcd4ff}body.ct .ct-over-card,body.ct .wc-ringing-card{background:var(--ct-panel);color:var(--ct-text)}html[data-wc-theme="dark"] body.ct .ct-over-card,html[data-wc-theme="dark"] body.ct .wc-ringing-card{background:var(--ct-panel-2);color:#eef3fb}body.ct .wc-modal-card{background:var(--ct-panel);color:var(--ct-text)}html[data-wc-theme="dark"] body.ct .wc-modal-card{background:var(--ct-panel-2);color:#eef3fb}body.ct .wc-modal-row{background:var(--ct-line-2);color:var(--ct-text)}body.ct .wc-nav{display:flex;flex-direction:column;gap:2px}body.ct .wc-nav a{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:10px;font-size:13.5px;font-weight:600;text-decoration:none;color:var(--ct-text-2)}body.ct .wc-nav a svg{width:18px;height:18px;flex:0 0 auto;color:#2563eb}body.ct .wc-nav a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.ct .wc-nav a:hover{background:var(--ct-line-2);color:var(--ct-text)}body.ct .wc-nav a.is-active{background:#eaf0ff;color:#1d4ed8}body.ct .wc-nav a.is-active svg{color:#1d4ed8}html[data-wc-theme="dark"] body.ct .wc-nav a{color:#c7d2e4}html[data-wc-theme="dark"] body.ct .wc-nav a svg{color:#5b8cff}html[data-wc-theme="dark"] body.ct .wc-nav a:hover{background:rgba(255,255,255,.06);color:#fff}html[data-wc-theme="dark"] body.ct .wc-nav a.is-active{background:rgba(91,140,255,.18);color:#dbe6ff}body.ct .wc-settings .wc-toggle[aria-pressed="true"]{background:#15803d}html:not([data-wc-theme="dark"]) body.ct{--ct-bg:var(--ct-day-bg,#f4f7fc);--ct-panel:var(--ct-day-card,#fff);--ct-panel-2:var(--ct-day-card,#fff);--ct-text:var(--ct-day-text,#111);--ct-text-2:var(--ct-day-text,#111);--ct-muted:var(--ct-day-muted,#4a5568);background:var(--ct-day-bg,#f4f7fc);color:var(--ct-day-text,#111)}html:not([data-wc-theme="dark"]) body.ct,html:not([data-wc-theme="dark"]) body.ct p,html:not([data-wc-theme="dark"]) body.ct li,html:not([data-wc-theme="dark"]) body.ct span,html:not([data-wc-theme="dark"]) body.ct div,html:not([data-wc-theme="dark"]) body.ct b,html:not([data-wc-theme="dark"]) body.ct strong,html:not([data-wc-theme="dark"]) body.ct small,html:not([data-wc-theme="dark"]) body.ct label,html:not([data-wc-theme="dark"]) body.ct a{color:var(--ct-day-text,#111)}html:not([data-wc-theme="dark"]) body.ct h1,html:not([data-wc-theme="dark"]) body.ct h2,html:not([data-wc-theme="dark"]) body.ct h3,html:not([data-wc-theme="dark"]) body.ct h4,html:not([data-wc-theme="dark"]) body.ct h5,html:not([data-wc-theme="dark"]) body.ct .wc-page-title,html:not([data-wc-theme="dark"]) body.ct .wc-card-title,html:not([data-wc-theme="dark"]) body.ct .ct-card-title,html:not([data-wc-theme="dark"]) body.ct .ct-mini-title,html:not([data-wc-theme="dark"]) body.ct .wc-sub-title,html:not([data-wc-theme="dark"]) body.ct .ct-group,html:not([data-wc-theme="dark"]) body.ct .wc-side-label{color:var(--ct-day-head,#000) !important;background:none !important;-webkit-text-fill-color:var(--ct-day-head,#000)}html:not([data-wc-theme="dark"]) body.ct .ct-muted,html:not([data-wc-theme="dark"]) body.ct .wc-item-sub,html:not([data-wc-theme="dark"]) body.ct .wc-note,html:not([data-wc-theme="dark"]) body.ct .wc-page-sub,html:not([data-wc-theme="dark"]) body.ct .wc-side-meta,html:not([data-wc-theme="dark"]) body.ct .ct-unit-lab,html:not([data-wc-theme="dark"]) body.ct .ct-zone-date,html:not([data-wc-theme="dark"]) body.ct .ct-lap-total{color:var(--ct-day-muted,#4a5568) !important}html:not([data-wc-theme="dark"]) body.ct .wc-card,html:not([data-wc-theme="dark"]) body.ct .wc-side,html:not([data-wc-theme="dark"]) body.ct .wc-top,html:not([data-wc-theme="dark"]) body.ct .wc-side-card,html:not([data-wc-theme="dark"]) body.ct .ct-card,html:not([data-wc-theme="dark"]) body.ct .ct-mini-card,html:not([data-wc-theme="dark"]) body.ct .ct-zone-card,html:not([data-wc-theme="dark"]) body.ct .ct-conv-card,html:not([data-wc-theme="dark"]) body.ct .ct-age-cell,html:not([data-wc-theme="dark"]) body.ct .ct-moon-cell,html:not([data-wc-theme="dark"]) body.ct .ct-lap,html:not([data-wc-theme="dark"]) body.ct .ct-pattern-step,html:not([data-wc-theme="dark"]) body.ct .ct-toggle-row,html:not([data-wc-theme="dark"]) body.ct .ct-minute-link,html:not([data-wc-theme="dark"]) body.ct .ct-dish-chip,html:not([data-wc-theme="dark"]) body.ct .ct-style-btn,html:not([data-wc-theme="dark"]) body.ct .ct-pill,html:not([data-wc-theme="dark"]) body.ct .ct-quick-label,html:not([data-wc-theme="dark"]) body.ct .ct-readout,html:not([data-wc-theme="dark"]) body.ct .ct-btn,html:not([data-wc-theme="dark"]) body.ct .wc-btn,html:not([data-wc-theme="dark"]) body.ct .wc-chip,html:not([data-wc-theme="dark"]) body.ct .wc-item,html:not([data-wc-theme="dark"]) body.ct .wc-preset,html:not([data-wc-theme="dark"]) body.ct .wc-related-link,html:not([data-wc-theme="dark"]) body.ct .wc-alarm-row,html:not([data-wc-theme="dark"]) body.ct .wc-modal-card,html:not([data-wc-theme="dark"]) body.ct .wc-modal-row,html:not([data-wc-theme="dark"]) body.ct .ct-over-card,html:not([data-wc-theme="dark"]) body.ct .wc-ringing-card,html:not([data-wc-theme="dark"]) body.ct .wc-suggest,html:not([data-wc-theme="dark"]) body.ct .wc-suggest button,html:not([data-wc-theme="dark"]) body.ct input,html:not([data-wc-theme="dark"]) body.ct select,html:not([data-wc-theme="dark"]) body.ct textarea,html:not([data-wc-theme="dark"]) body.ct .wc-input,html:not([data-wc-theme="dark"]) body.ct .wc-select,html:not([data-wc-theme="dark"]) body.ct .ct-input,html:not([data-wc-theme="dark"]) body.ct .wc-search input,html:not([data-wc-theme="dark"]) body.ct .ct-embed-code{background:var(--ct-day-card,#fff) !important;color:var(--ct-day-text,#111) !important;border-color:var(--ct-day-border,#dfe6f2)}html:not([data-wc-theme="dark"]) body.ct option{background:#fff;color:#111}html:not([data-wc-theme="dark"]) body.ct input::placeholder,html:not([data-wc-theme="dark"]) body.ct textarea::placeholder{color:#7b8494}html:not([data-wc-theme="dark"]) body.ct .wc-digital,html:not([data-wc-theme="dark"]) body.ct .wc-min,html:not([data-wc-theme="dark"]) body.ct .wc-mono-clock,html:not([data-wc-theme="dark"]) body.ct .wc-lcd,html:not([data-wc-theme="dark"]) body.ct .wc-neon,html:not([data-wc-theme="dark"]) body.ct .wc-word,html:not([data-wc-theme="dark"]) body.ct .wc-ring-time,html:not([data-wc-theme="dark"]) body.ct .wc-flip-card span,html:not([data-wc-theme="dark"]) body.ct .wc-city-time,html:not([data-wc-theme="dark"]) body.ct .wc-item-time{color:var(--ct-day-text,#111) !important;text-shadow:none}html:not([data-wc-theme="dark"]) body.ct .wc-a-face{fill:#f7f9ff;stroke:var(--ct-day-place-br,#2563eb);stroke-opacity:.6}html:not([data-wc-theme="dark"]) body.ct .wc-a-tick{stroke:#8895ad}html:not([data-wc-theme="dark"]) body.ct .wc-a-num{fill:#111}html:not([data-wc-theme="dark"]) body.ct .wc-a-hand{stroke:#111}html:not([data-wc-theme="dark"]) body.ct .wc-a-sec{stroke:#dc2626}html:not([data-wc-theme="dark"]) body.ct .wc-a-pin{fill:#111}html:not([data-wc-theme="dark"]) body.ct .wc-table-wrap,html:not([data-wc-theme="dark"]) body.ct .ct-plan-wrap{background:var(--ct-day-td-bg,#fff);border-color:var(--ct-day-border,#dfe6f2)}html:not([data-wc-theme="dark"]) body.ct .wc-table th,html:not([data-wc-theme="dark"]) body.ct .ct-plan th{background:var(--ct-day-th-bg,#eef3fd) !important;color:var(--ct-day-th-text,#000) !important}html:not([data-wc-theme="dark"]) body.ct .wc-table td,html:not([data-wc-theme="dark"]) body.ct .ct-plan td{background:var(--ct-day-td-bg,#fff);color:var(--ct-day-td-text,#111) !important}html:not([data-wc-theme="dark"]) body.ct .ct-plan td.is-good{background:#16a34a;color:#fff !important}html:not([data-wc-theme="dark"]) body.ct .ct-plan td.is-ok{background:#f59e0b;color:var(--ct-day-text,#111) !important}html:not([data-wc-theme="dark"]) body.ct .wc-faq-item,html:not([data-wc-theme="dark"]) body.ct .wc-faq-block details{background:var(--ct-day-faq-bg,#fff) !important}html:not([data-wc-theme="dark"]) body.ct .wc-faq-item>summary,html:not([data-wc-theme="dark"]) body.ct .wc-faq-block details>summary{color:var(--ct-day-faq-q,#000) !important}html:not([data-wc-theme="dark"]) body.ct .wc-faq-a,html:not([data-wc-theme="dark"]) body.ct .wc-faq-a p,html:not([data-wc-theme="dark"]) body.ct .wc-faq-block details>:not(summary),html:not([data-wc-theme="dark"]) body.ct .wc-faq-block details>:not(summary) p{color:var(--ct-day-faq-a,#222) !important}body.ct .wc-faq-a,body.ct .wc-faq-block details>:not(summary){padding:4px 20px 20px}body.ct .wc-faq-a p{margin:0 0 10px;line-height:1.7}body.ct .wc-faq-a p:last-child{margin-bottom:0}body.ct .wc-faq-item>summary{padding:16px 18px}body.ct .wc-event,body.ct .ct-hol{position:relative;display:flex;flex-direction:column;min-height:184px;padding:16px 16px 74px;border-radius:14px}body.ct .wc-event .wc-count,body.ct .ct-hol .ct-count{position:absolute;left:16px;right:16px;bottom:16px;margin:0;display:flex;gap:6px;justify-content:flex-start;align-items:flex-end}body.ct .ct-hol .ct-count{justify-content:center}html:not([data-wc-theme="dark"]) body.ct .wc-event,html:not([data-wc-theme="dark"]) body.ct .ct-hol{background:var(--ct-day-ev-bg,#fff) !important;border:1px solid var(--ct-day-border,#dfe6f2);box-shadow:0 1px 2px rgba(15,23,42,.05),0 10px 24px -18px rgba(15,23,42,.5)}html:not([data-wc-theme="dark"]) body.ct .wc-event-name,html:not([data-wc-theme="dark"]) body.ct .ct-hol-name{color:var(--ct-day-ev-head,#000) !important;font-weight:700}html:not([data-wc-theme="dark"]) body.ct .wc-event-date,html:not([data-wc-theme="dark"]) body.ct .ct-hol .ct-muted{color:var(--ct-day-ev-text,#333) !important}html:not([data-wc-theme="dark"]) body.ct .wc-count-box{background:var(--ct-day-th-bg,#f2f6ff) !important;border-color:var(--ct-day-border,#dfe6f2)}html:not([data-wc-theme="dark"]) body.ct .wc-count-box b{color:var(--ct-day-ev-head,#000) !important}html:not([data-wc-theme="dark"]) body.ct .wc-count-box span{color:var(--ct-day-muted,#4a5568) !important}html:not([data-wc-theme="dark"]) body.ct .wc-city,html:not([data-wc-theme="dark"]) body.ct .wc-item{background:var(--ct-day-card,#fff) !important;border:2px solid var(--ct-day-place-br,#2563eb) !important;color:var(--ct-day-text,#111) !important;box-shadow:0 2px 0 rgba(37,99,235,.18),0 10px 22px -16px rgba(15,23,42,.6)}html:not([data-wc-theme="dark"]) body.ct .wc-city:hover,html:not([data-wc-theme="dark"]) body.ct .wc-item:hover{transform:translateY(-2px);box-shadow:0 4px 0 rgba(37,99,235,.22),0 16px 30px -18px rgba(15,23,42,.65)}html:not([data-wc-theme="dark"]) body.ct .wc-city .wc-flag,html:not([data-wc-theme="dark"]) body.ct .wc-item .wc-flag{filter:none;opacity:1}body.ct .ct-stage,body.ct .wc-hero,body.ct .ct-next-hero,body.ct .ct-result-stage,body.ct .ct-bday-stage,body.ct .wc-ticker,body.ct .wc-settings,body.ct .wc-editbar{color:#fff !important}body.ct .ct-stage *,body.ct .wc-hero *,body.ct .ct-next-hero *,body.ct .ct-result-stage *,body.ct .ct-bday-stage *,body.ct .wc-ticker *,body.ct .wc-settings *{color:#fff !important}body.ct .ct-stage input,body.ct .ct-stage select{background:rgba(255,255,255,.16) !important;color:#fff !important;border-color:rgba(255,255,255,.3)}body.ct .ct-stage .ct-pill.is-active,body.ct .ct-stage .ct-ctl-main{background:var(--ct-day-card,#fff) !important;color:#1d43a8 !important}body.ct .ct-stage .ct-pill.is-active *,body.ct .ct-stage .ct-ctl-main *{color:#1d43a8 !important;fill:#1d43a8}body.ct .wc-settings .wc-set-select{background:rgba(255,255,255,.14) !important}body.ct .wc-settings .wc-set-select option{background:#16213d !important}body.ct .wc-settings .wc-set-ok{background:#2563eb !important}body.ct .wc-hero-clocks{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:20px;flex-wrap:wrap}body.ct .wc-hero .wc-clock{height:auto;min-height:0}body.ct .wc-hero-analog svg{width:132px;height:132px}body.ct .wc-hero-clocks .wc-digital{font-size:clamp(30px,5vw,44px)}body.ct #wc-difference .wc-card{background:linear-gradient(115deg,#152a6e 0%,var(--ct-day-panel,#1d43a8) 42%,#2f6ae0 100%) !important;border:0;color:#fff !important}body.ct #wc-difference .wc-card *{color:#fff !important}body.ct #wc-difference .wc-card .wc-input{background:rgba(255,255,255,.16) !important;color:#fff !important;border-color:rgba(255,255,255,.3)}body.ct #wc-difference .wc-card .wc-input::placeholder{color:rgba(255,255,255,.75)}body.ct #wc-difference .wc-table-wrap{background:#fff}body.ct #wc-difference .wc-table-wrap *{color:var(--ct-day-td-text,#111) !important}html[data-wc-theme="dark"] body.ct #wc-difference .wc-table-wrap *{color:#d7e0f0 !important}html:not([data-wc-theme="dark"]) body.ct .ct-screen-side .ct-mini-title,html:not([data-wc-theme="dark"]) body.ct .wc-design-card .wc-side-label,html:not([data-wc-theme="dark"]) body.ct .ct-extra{color:var(--ct-day-head,#000) !important}html:not([data-wc-theme="dark"]) body.ct .wc-page-title,html:not([data-wc-theme="dark"]) body.ct .ct-hero-title h1,html:not([data-wc-theme="dark"]) body.ct .ct-hero-title h1 span,html:not([data-wc-theme="dark"]) body.ct h1,html:not([data-wc-theme="dark"]) body.ct h2,html:not([data-wc-theme="dark"]) body.ct h3{background:none !important;background-image:none !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;-webkit-text-fill-color:var(--ct-day-head,#000) !important;color:var(--ct-day-head,#000) !important;text-shadow:none !important}body.ct .wc-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}body.ct .wc-item{display:flex;align-items:center;gap:11px;min-height:74px;height:74px;padding:0 14px;overflow:hidden}body.ct .wc-item>div{min-width:0;flex:1}body.ct .wc-item-name{font-size:14px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.ct .wc-item-sub{font-size:11.5px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.ct .wc-item-time{margin-left:auto;flex:0 0 auto;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}body.ct .wc-item-time .wc-min,body.ct .wc-item-time .wc-clock{height:auto;min-height:0}body.ct .wc-item .wc-flag{flex:0 0 auto;font-size:17px}html:not([data-wc-theme="dark"]) body.ct .wc-item,html:not([data-wc-theme="dark"]) body.ct .wc-city{background:var(--ct-day-card,#fff) !important;border:2px solid var(--ct-day-place-br,#2563eb) !important;box-shadow:0 2px 0 rgba(37,99,235,.18),0 8px 18px -14px rgba(15,23,42,.55)}html:not([data-wc-theme="dark"]) body.ct .wc-item *,html:not([data-wc-theme="dark"]) body.ct .wc-city *{color:var(--ct-day-text,#111) !important}html:not([data-wc-theme="dark"]) body.ct .wc-item .wc-item-sub,html:not([data-wc-theme="dark"]) body.ct .wc-city .wc-city-country,html:not([data-wc-theme="dark"]) body.ct .wc-city .wc-city-zone{color:var(--ct-day-muted,#4a5568) !important}html:not([data-wc-theme="dark"]) body.ct .wc-item .wc-min .wc-sec,html:not([data-wc-theme="dark"]) body.ct .wc-city .wc-min .wc-sec{color:var(--ct-day-text,#111) !important;opacity:.75}html:not([data-wc-theme="dark"]) body.ct input:not([type=checkbox]):not([type=radio]):not([type=color]),html:not([data-wc-theme="dark"]) body.ct select,html:not([data-wc-theme="dark"]) body.ct textarea{background:var(--ct-day-card,#fff) !important;color:var(--ct-day-text,#111) !important;border:1px solid var(--ct-day-border,#d8e0ee) !important;-webkit-text-fill-color:var(--ct-day-text,#111)}html:not([data-wc-theme="dark"]) body.ct input:focus,html:not([data-wc-theme="dark"]) body.ct select:focus,html:not([data-wc-theme="dark"]) body.ct textarea:focus{border-color:var(--ct-day-place-br,#2563eb) !important;box-shadow:0 0 0 3px rgba(37,99,235,.16)}html:not([data-wc-theme="dark"]) body.ct .wc-suggest{background:var(--ct-day-card,#fff) !important;border:1px solid #d8e0ee}html:not([data-wc-theme="dark"]) body.ct .wc-suggest button{background:var(--ct-day-card,#fff) !important;color:var(--ct-day-text,#111) !important}html:not([data-wc-theme="dark"]) body.ct .wc-suggest button:hover,html:not([data-wc-theme="dark"]) body.ct .wc-suggest button.is-cur{background:var(--ct-day-th-bg,#eef3fd) !important}body.ct .ct-stage input,body.ct .ct-stage select,body.ct #wc-difference .wc-card input{background:rgba(255,255,255,.16) !important;color:#fff !important;-webkit-text-fill-color:#fff;border-color:rgba(255,255,255,.32) !important}body.ct .ct-stage,body.ct .ct-result-stage,body.ct .ct-next-hero,body.ct .ct-bday-stage,html:not([data-wc-theme="dark"]) body.ct .ct-stage,html:not([data-wc-theme="dark"]) body.ct .ct-result-stage,html:not([data-wc-theme="dark"]) body.ct .ct-next-hero,html:not([data-wc-theme="dark"]) body.ct .ct-bday-stage,html[data-wc-theme="dark"] body.ct .ct-stage{background:linear-gradient(135deg,var(--ct-panel-1,#152a6e) 0%,var(--ct-panel-2,#1d43a8) 52%,var(--ct-panel-3,#2f6ae0) 100%) !important;border:1px solid rgba(255,255,255,.14) !important;box-shadow:0 26px 56px -30px var(--ct-glow,rgba(37,99,235,.55)),inset 0 1px 0 rgba(255,255,255,.14) !important;color:#ffffff !important}body.ct .ct-stage *,body.ct .ct-result-stage *,body.ct .ct-next-hero *,body.ct .ct-bday-stage *{color:#ffffff !important;-webkit-text-fill-color:#ffffff}body.ct .ct-stage .ct-ctl,body.ct .ct-stage .ct-pill,body.ct .ct-stage .ct-readout,body.ct .ct-stage .ct-unit-in,body.ct .ct-stage input,body.ct .ct-stage select{background:rgba(255,255,255,.17) !important;border-color:rgba(255,255,255,.30) !important;color:#fff !important;-webkit-text-fill-color:#fff}body.ct .ct-stage .ct-ctl-main,body.ct .ct-stage .ct-pill.is-active{background:#ffffff !important;color:var(--ct-panel-2,#1d43a8) !important;-webkit-text-fill-color:var(--ct-panel-2,#1d43a8);border-color:transparent !important}body.ct .ct-stage .ct-ctl-main *,body.ct .ct-stage .ct-pill.is-active *{color:var(--ct-panel-2,#1d43a8) !important;-webkit-text-fill-color:var(--ct-panel-2,#1d43a8);fill:var(--ct-panel-2,#1d43a8) !important}body.ct .ct-stage .ct-arc-track{stroke:rgba(255,255,255,.20)}body.ct .ct-stage .ct-arc-knob{fill:#fff}body.ct .ct-stage .ct-setter{border-top-color:rgba(255,255,255,.22)}body.ct .ct-result-fact,body.ct .ct-next-fact,body.ct .ct-bday-box{background:rgba(255,255,255,.16) !important;border-color:rgba(255,255,255,.24) !important}body.ct .ct-stage .ct-arc-prog{filter:drop-shadow(0 0 10px rgba(255,255,255,.35))}
/* v5.0 final daylight contrast/accessibility */
body.ct .ct-home-intro{max-width:920px;margin:0 auto 18px;text-align:center;padding:2px 16px 0}body.ct .ct-home-intro .wc-page-title{margin:0 0 8px;line-height:1.08}body.ct .ct-home-intro .wc-page-sub{max-width:780px;margin:0 auto;color:var(--ct-muted)}body.ct #ct-home:empty{min-height:520px}
html:not([data-wc-theme="dark"]) body.ct .ct-screen-side .ct-style-btn.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-style-picker .ct-chip.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-tabs .ct-tab.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-btnrow .ct-btn.ct-start,html:not([data-wc-theme="dark"]) body.ct .ct-embed-actions .ct-btn:not(.is-ghost),html:not([data-wc-theme="dark"]) body.ct .wc-btn:not(.ghost):not(.danger):not(.green){background:linear-gradient(135deg,var(--ct-panel-2,#1d43a8),var(--ct-panel-3,#2f6ae0)) !important;color:#fff !important;-webkit-text-fill-color:#fff !important;border-color:transparent !important;text-shadow:none !important}
html:not([data-wc-theme="dark"]) body.ct .ct-screen-side .ct-style-btn.is-active *,html:not([data-wc-theme="dark"]) body.ct .ct-style-picker .ct-chip.is-active *,html:not([data-wc-theme="dark"]) body.ct .ct-tabs .ct-tab.is-active *,html:not([data-wc-theme="dark"]) body.ct .ct-btnrow .ct-btn.ct-start *,html:not([data-wc-theme="dark"]) body.ct .ct-embed-actions .ct-btn:not(.is-ghost) *{color:#fff !important;-webkit-text-fill-color:#fff !important;fill:#fff !important}
html:not([data-wc-theme="dark"]) body.ct .ct-btnrow .ct-btn.ct-start.is-running{background:linear-gradient(135deg,#92400e,#9f1239) !important;color:#fff !important}html:not([data-wc-theme="dark"]) body.ct .wc-btn.danger{background:#b91c1c !important;color:#fff !important;-webkit-text-fill-color:#fff !important}html:not([data-wc-theme="dark"]) body.ct .wc-btn.green{background:#15803d !important;color:#fff !important;-webkit-text-fill-color:#fff !important}html:not([data-wc-theme="dark"]) body.ct .wc-btn.ghost,html:not([data-wc-theme="dark"]) body.ct .ct-btn.is-ghost,html:not([data-wc-theme="dark"]) body.ct .ct-embed-actions .ct-btn.is-ghost{background:#fff !important;color:#111827 !important;-webkit-text-fill-color:#111827 !important;border:1px solid #cbd5e1 !important}html:not([data-wc-theme="dark"]) body.ct .ct-toggle.is-on{background:#166534 !important;border-color:#166534 !important}
body.ct .ct-stage .ct-ctl-main,html:not([data-wc-theme="dark"]) body.ct .ct-stage .ct-ctl-main,body.ct .ct-stage .ct-pill.is-active,html:not([data-wc-theme="dark"]) body.ct .ct-stage .ct-pill.is-active{background:#fff !important;color:#173b8f !important;-webkit-text-fill-color:#173b8f !important}body.ct .ct-stage .ct-ctl-main *,body.ct .ct-stage .ct-pill.is-active *{color:#173b8f !important;-webkit-text-fill-color:#173b8f !important;fill:#173b8f !important}
body.ct button:focus-visible,body.ct a:focus-visible,body.ct input:focus-visible,body.ct select:focus-visible,body.ct textarea:focus-visible{outline:3px solid #f59e0b !important;outline-offset:3px !important}body.ct .wc-footer-trust{display:flex;justify-content:center;align-items:center;gap:9px;flex-wrap:wrap;margin:0 0 10px;font-size:13px}body.ct .wc-footer-trust a{color:inherit;text-decoration:underline;text-underline-offset:3px}body.ct .wc-footer-trust span{opacity:.5}@media (prefers-reduced-motion:reduce){body.ct *,body.ct *::before,body.ct *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}
/* =========================================================================
   v5.2 — daylight contrast hardening
   These rules intentionally sit last. The timer stage is a coloured surface,
   so every interactive control is given an explicit foreground/background
   pair instead of inheriting generic light-theme button colours.
   ========================================================================= */

/* Daylight editorial/content surfaces: dark copy on light cards. */
html:not([data-wc-theme="dark"]) body.ct .wc-card:not(.ct-stage):not(.ct-result-stage):not(.ct-next-hero):not(.ct-bday-stage),
html:not([data-wc-theme="dark"]) body.ct .wc-prose,
html:not([data-wc-theme="dark"]) body.ct .wc-content{
  color:#172033 !important;
}
html:not([data-wc-theme="dark"]) body.ct .wc-card:not(.ct-stage):not(.ct-result-stage):not(.ct-next-hero):not(.ct-bday-stage) p,
html:not([data-wc-theme="dark"]) body.ct .wc-card:not(.ct-stage):not(.ct-result-stage):not(.ct-next-hero):not(.ct-bday-stage) li,
html:not([data-wc-theme="dark"]) body.ct .wc-prose p,
html:not([data-wc-theme="dark"]) body.ct .wc-prose li,
html:not([data-wc-theme="dark"]) body.ct .wc-content p,
html:not([data-wc-theme="dark"]) body.ct .wc-content li{
  color:#253047 !important;
  -webkit-text-fill-color:#253047 !important;
}
html:not([data-wc-theme="dark"]) body.ct .wc-card:not(.ct-stage):not(.ct-result-stage):not(.ct-next-hero):not(.ct-bday-stage) h2,
html:not([data-wc-theme="dark"]) body.ct .wc-card:not(.ct-stage):not(.ct-result-stage):not(.ct-next-hero):not(.ct-bday-stage) h3,
html:not([data-wc-theme="dark"]) body.ct .wc-prose h2,
html:not([data-wc-theme="dark"]) body.ct .wc-prose h3,
html:not([data-wc-theme="dark"]) body.ct .wc-content h2,
html:not([data-wc-theme="dark"]) body.ct .wc-content h3{
  color:#0f172a !important;
  -webkit-text-fill-color:#0f172a !important;
}
html:not([data-wc-theme="dark"]) body.ct .wc-card a:not(.ct-btn):not(.wc-btn):not(.ct-pill),
html:not([data-wc-theme="dark"]) body.ct .wc-prose a,
html:not([data-wc-theme="dark"]) body.ct .wc-content a{
  color:#174ea6 !important;
  -webkit-text-fill-color:#174ea6 !important;
  text-decoration-thickness:1px;
  text-underline-offset:2px;
}

/* Timer stage: never allow the generic day-theme button rule to turn icon
   controls into white-on-white circles. */
body.ct .ct-stage button.ct-ctl:not(.ct-ctl-main),
html:not([data-wc-theme="dark"]) body.ct .ct-stage button.ct-ctl:not(.ct-ctl-main){
  background:rgba(5,18,49,.46) !important;
  border:2px solid rgba(255,255,255,.70) !important;
  color:#fff !important;
  -webkit-text-fill-color:#fff !important;
  box-shadow:0 8px 20px rgba(2,10,30,.18) !important;
}
body.ct .ct-stage button.ct-ctl:not(.ct-ctl-main) svg,
body.ct .ct-stage button.ct-ctl:not(.ct-ctl-main) svg *{
  color:#fff !important;
  fill:currentColor;
  stroke:currentColor;
}
body.ct .ct-stage button.ct-ctl:not(.ct-ctl-main):hover,
body.ct .ct-stage button.ct-ctl:not(.ct-ctl-main):focus-visible{
  background:rgba(5,18,49,.64) !important;
  border-color:#fff !important;
}

/* Primary play/pause control: white button, deep-blue icon. */
body.ct .ct-stage button.ct-ctl-main,
html:not([data-wc-theme="dark"]) body.ct .ct-stage button.ct-ctl-main{
  background:#fff !important;
  border:2px solid #fff !important;
  color:#102f70 !important;
  -webkit-text-fill-color:#102f70 !important;
  box-shadow:0 10px 24px rgba(2,10,30,.24) !important;
}
body.ct .ct-stage button.ct-ctl-main svg,
body.ct .ct-stage button.ct-ctl-main svg *{
  color:#102f70 !important;
  fill:currentColor;
  stroke:currentColor;
}

/* Setter arrows: dark translucent buttons with visible white chevrons. */
body.ct .ct-stage button.ct-unit-btn,
html:not([data-wc-theme="dark"]) body.ct .ct-stage button.ct-unit-btn{
  background:rgba(5,18,49,.42) !important;
  border:1px solid rgba(255,255,255,.64) !important;
  color:#fff !important;
  -webkit-text-fill-color:#fff !important;
  box-shadow:none !important;
}
body.ct .ct-stage button.ct-unit-btn svg,
body.ct .ct-stage button.ct-unit-btn svg *{
  color:#fff !important;
  stroke:#fff !important;
  fill:none !important;
}
body.ct .ct-stage button.ct-unit-btn:hover,
body.ct .ct-stage button.ct-unit-btn:focus-visible{
  background:rgba(5,18,49,.62) !important;
  border-color:#fff !important;
}

/* Numeric fields are deliberately white with dark numerals. This avoids the
   low-contrast translucent-input state produced by older daylight rules. */
body.ct .ct-stage input.ct-unit-in,
html:not([data-wc-theme="dark"]) body.ct .ct-stage input.ct-unit-in{
  background:#fff !important;
  color:#0b1f4d !important;
  -webkit-text-fill-color:#0b1f4d !important;
  border:2px solid rgba(255,255,255,.95) !important;
  caret-color:#0b1f4d !important;
  font-weight:800 !important;
}

/* Dial inputs need the same high-contrast treatment. */
body.ct .ct-stage input.ct-arc-in,
html:not([data-wc-theme="dark"]) body.ct .ct-stage input.ct-arc-in{
  background:#fff !important;
  color:#05070d !important;
  -webkit-text-fill-color:#05070d !important;
  border:1px solid rgba(255,255,255,.95) !important;
  caret-color:#05070d !important;
}

/* Stage labels stay clearly white, including their SVG marks. */
body.ct .ct-stage .ct-setter-label,
body.ct .ct-stage .ct-unit-lab,
body.ct .ct-stage .ct-unit-sep,
body.ct .ct-stage .ct-arc-ends-txt,
body.ct .ct-stage .ct-arc-units,
body.ct .ct-stage .ct-arc-units span,
body.ct .ct-stage .ct-arc-bell,
body.ct .ct-stage .ct-arc-bell svg,
body.ct .ct-stage .ct-arc-bell svg *{
  color:#fff !important;
  -webkit-text-fill-color:#fff !important;
  stroke:currentColor;
}

/* Full-screen control follows the same explicit contrast contract. */
body.ct .ct-stage .wc-fs-btn,
html:not([data-wc-theme="dark"]) body.ct .ct-stage .wc-fs-btn{
  background:rgba(5,18,49,.44) !important;
  border:1px solid rgba(255,255,255,.55) !important;
  color:#fff !important;
  -webkit-text-fill-color:#fff !important;
}
body.ct .ct-stage .wc-fs-btn svg,
body.ct .ct-stage .wc-fs-btn svg *{color:#fff !important;stroke:#fff !important}

/* Improve disabled state without reducing legibility below a usable level. */
body.ct .ct-stage button:disabled{opacity:.56 !important;cursor:not-allowed}

