.display-time,.display-time2{font-weight:600;text-align:center}.display-date,.display-time,.display-time2,header h1{text-align:center}.foot li a,a,footer a:focus,footer a:hover,main a:focus,main a:hover{text-decoration:none}.foot li,.foot p{text-align:justify!important}.dropdown,dark-mode-toggle,div.ssWrap{position:relative}.accordion,div.ssBox,table,td>pre{width:100%}.droplink:hover,thead th{background:#0a50c2;color:#fff}:root{color-scheme:dark light;--blue:#4285f4;--darkgray:#464646;--lightgray:#a6a6a6;--white:#fff;--black:#000;--light-blue1:#bbdefb;--light-blue2:#90caf9;--light-blue3:#64b5f6;--darkestgray:#232323;--nearwhite:#fefefe;--darkblue:#0a50c2;--lightestgray:#d6d6d6;--lightyellow:#fdeeb5;--yellow:#fad956;--orange:#f8a602;--offset:2em;--html-color:var(--black);--html-background:var(--darkgray);--main-color:var(--black);--main-background:var(--white);--footer-background:var(--lightestgray);--main-and-footer-link-color:var(--blue);--table-border:var(--lightestgray);--alt-table-row-background:#eee}:root.dark{--html-color:var(--nearwhite);--html-background:var(--black);--main-color:var(--nearwhite);--main-background:var(--darkestgray);--footer-color:var(--nearwhite);--footer-background:var(--darkgray);--main-and-footer-link-color:var(--yellow);--table-border:var(--lightgray);--alt-table-row-background:#111;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.city li,body,h1,h2,h3,html,nav ul li,ul{list-style:none;margin:0;padding:0}html{font:17px/1.6 sans-serif;color:var(--html-color);background:#464646;background:var(--html-background);background-color:#464646;background-image:linear-gradient(to bottom,#4285f4,#fff 900px);font-family:Arial,Helvetica,sans-serif;color:#1a1a1a}body{max-width:1140px;margin:0 auto}footer,header,main{background:#fff;background:var(--main-background);padding:5px}footer{color:var(--footer-color);border-top:1px dotted #0c0c0c;border-top:1px dotted var(--lightgray)}pre{background:#171717;color:#e6e1dc;white-space:pre;overflow:auto}iframe{border:0}.table-wrapper{overflow-x:auto}table{border-collapse:collapse;margin-bottom:1em}.city,.foot li,.foot p,.list-items>li,.list-tabs>li,td>pre{margin:0}thead th{background:var(--darkblue)}td,th{border:1px solid #d6d6d6;border:1px solid var(--table-border);padding:.5em 1em}tbody tr:nth-child(odd){background-color:#eee;background-color:var(--alt-table-row-background)}dark-mode-toggle{--dark-mode-toggle-color:var(--main-and-footer-link-color);--dark-mode-toggle-icon-filter:invert(100%);top:0}@media (max-width:770px){:root{--offset:5px}body{padding:0}footer{background-size:5em;padding-right:7em}}@media (max-width:670px){footer{background-image:none;padding-right:2em;padding-right:var(--offset)}}header h1{padding-bottom:5px;font-size:min(max(.9rem, 6vw),3rem);line-height:.9}header h2{text-align:right;font-size:min(max(16px, 1vw),60px)}.display-time{font-size:20vw;line-height:1.1}.display-time2{font-size:4vw;line-height:1.4}.display-date{font-size:5vw;font-weight:400;line-height:1.2}.time-sync-status{text-align:right;min-height:1.6em}.time-sync-status .info-button{display:inline-block;width:min(100%,34ch);text-align:right}.monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.uppercase{text-transform:uppercase!important}.font-weight-bold{font-weight:700!important}@media (min-width:940px){.display-time{font-size:12rem;font-weight:600;line-height:1.1}.display-date{font-size:2rem;font-weight:400;line-height:1.2}}.city{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding-left:0}@media (min-width:540px){.foot{display:grid;grid-gap:1em;grid-template-columns:1fr 2fr 1fr;padding-left:0}}@media (max-width:540px){.foot{display:block;padding-left:10px}}.foot li{list-style:none;display:block;padding:0}.foot li a{display:block;border-bottom:none}div.ssBox{position:absolute;top:40px;padding-left:8px;z-index:999;border:1px solid #000;border:1px solid var(--main-color);display:none;background:#fff;background:var(--main-background);color:#0a50c2;color:var(--main-and-footer-link-color)}.accordion{cursor:pointer;border:none;outline:0;transition:.4s}.panel{padding:0;max-height:0;overflow:hidden;transition:max-height .1s ease-out}.center{text-align:center!important}.justify{text-align:justify!important}.m-3{margin-bottom:1rem!important;margin-top:1rem!important}.time100-rsy-slot{min-height:280px}@media (min-width:768px){.time100-rsy-slot{min-height:250px}}.m0{margin:0!important}.form-group{margin-bottom:1rem;width:98%}.droplink{color:#0a50c2;color:var(--main-and-footer-link-color)}.droplink:hover{cursor:pointer;background:var(--main-and-footer-link-color);color:var(--main-background)}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border:1px solid #ced4da}input{overflow:visible}input,select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.text-decoration-none{text-decoration:none!important}.text-muted{color:#6c757d!important}.nowrap{white-space:nowrap!important}.overflow-hidden{overflow:hidden!important}.form-text{display:block;margin-top:.25rem}small{font-size:80%}.time-items{display:grid;column-gap:3em;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding-left:0;list-style:none}.time-items-left,.time-items-right{display:table-cell;vertical-align:top}.time-items li{padding:6px 0;break-inside:avoid-column;border-bottom:1px solid #ddd}.list-items>li,.list-items>li>a,.list-places>li>a,.list-places>li>span,.list-tabs>li,.list-tabs>li>a{padding:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.time-items li:hover,.time-items6 li a:hover{border-bottom:1px dashed #0c0c0c}.time-items-left{width:99%}.time-items-right{text-align:right;white-space:nowrap}.list-items>li>a,.list-tabs>li>a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.list-places>li>a,.list-places>li>span{display:block;white-space:normal;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:600px){.list-places,.list-timers{-webkit-column-count:2;-moz-column-count:2;column-count:2}html.ie .list-places>li,html.ie .list-timers>li{float:left;width:49%}html.ie .list-places::after,html.ie .list-places::before,html.ie .list-timers::after,html.ie .list-timers::before{content:' ';display:table;clear:both}}@media screen and (min-width:784px){.list-places,.list-tabs,.list-timers{-webkit-column-count:3;-moz-column-count:3;column-count:3}html.ie .list-places>li,html.ie .list-tabs>li,html.ie .list-timers>li{float:left;width:32%}html.ie .list-places::after,html.ie .list-places::before,html.ie .list-tabs::after,html.ie .list-tabs::before,html.ie .list-timers::after,html.ie .list-timers::before{content:' ';display:table;clear:both}}.infos{border:1px solid #d6d9dc;border-radius:6px;padding:8px;font-size:.75rem;letter-spacing:.01rem}:root{color-scheme:light}:root.dark,body.darkmode--activated{color-scheme:dark;--html-color:var(--nearwhite);--html-background:var(--black);--main-color:var(--nearwhite);--main-background:var(--darkestgray);--footer-color:var(--nearwhite);--footer-background:var(--darkgray);--main-and-footer-link-color:var(--yellow);--table-border:var(--lightgray);--alt-table-row-background:#111;-webkit-font-smoothing:antialiased}@supports selector(:has(body)){:root:has(body.darkmode--activated){color-scheme:dark;--html-color:var(--nearwhite);--html-background:var(--black);--main-color:var(--nearwhite);--main-background:var(--darkestgray);--footer-color:var(--nearwhite);--footer-background:var(--darkgray);--main-and-footer-link-color:var(--yellow);--table-border:var(--lightgray);--alt-table-row-background:#111;-webkit-font-smoothing:antialiased}html:has(body.darkmode--activated){color:var(--html-color)!important;background:var(--html-background)!important;background-image:none!important}}.darkmode-layer,.darkmode-background,.darkmode-layer[data-time100-darkmode],.darkmode-background[data-time100-darkmode]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;mix-blend-mode:normal!important;filter:none!important}html.dark{color:var(--html-color)!important;background:var(--html-background)!important;background-image:none!important}body.darkmode--activated{color:var(--main-color);background:var(--html-background)}html.dark body{color:var(--main-color);background:transparent}html.dark header,html.dark main,html.dark footer,body.darkmode--activated header,body.darkmode--activated main,body.darkmode--activated footer{background:var(--main-background);color:var(--main-color);border-color:var(--table-border)}html.dark footer,body.darkmode--activated footer{background:var(--footer-background);color:var(--footer-color)}html.dark a,html.dark main a,html.dark footer a,body.darkmode--activated a,body.darkmode--activated main a,body.darkmode--activated footer a{color:var(--main-and-footer-link-color)}html.dark thead th,body.darkmode--activated thead th{background:var(--darkblue);color:var(--white)}html.dark table,body.darkmode--activated table{color:var(--main-color);border-color:var(--table-border)}html.dark td,html.dark th,body.darkmode--activated td,body.darkmode--activated th{border-color:var(--table-border)}html.dark tbody tr:nth-child(odd),body.darkmode--activated tbody tr:nth-child(odd){background-color:var(--alt-table-row-background)}html.dark div.ssBox,body.darkmode--activated div.ssBox{background:var(--main-background);color:var(--main-and-footer-link-color);border-color:var(--main-color)}html.dark .droplink,body.darkmode--activated .droplink{color:var(--main-and-footer-link-color)}html.dark .droplink:hover,body.darkmode--activated .droplink:hover{background:var(--main-and-footer-link-color);color:var(--main-background)}html.dark pre,html.dark td>pre,body.darkmode--activated pre,body.darkmode--activated td>pre{background:#171717;color:#e6e1dc}html.dark input,html.dark select,html.dark textarea,html.dark .form-control,body.darkmode--activated input,body.darkmode--activated select,body.darkmode--activated textarea,body.darkmode--activated .form-control{background:#111;color:var(--main-color);border-color:var(--table-border)}html.dark input::placeholder,html.dark textarea::placeholder,body.darkmode--activated input::placeholder,body.darkmode--activated textarea::placeholder{color:var(--lightgray)}html.dark .text-muted,body.darkmode--activated .text-muted{color:var(--lightgray)!important}html.dark .infos,body.darkmode--activated .infos{background:var(--main-background);color:var(--main-color);border-color:var(--table-border)}html.dark .time-items li,body.darkmode--activated .time-items li{border-bottom-color:var(--table-border)}html.dark .time-items li:hover,html.dark .time-items6 li a:hover,body.darkmode--activated .time-items li:hover,body.darkmode--activated .time-items6 li a:hover{border-bottom-color:var(--lightgray)}#darkModeToggle{color:#111827}html.dark #darkModeToggle,body.darkmode--activated #darkModeToggle{color:var(--main-and-footer-link-color)}html.dark img,html.dark picture,html.dark video,html.dark canvas,html.dark svg,html.dark iframe,html.dark object,html.dark embed,html.dark ins.adsbygoogle,html.dark .adsbygoogle,html.dark .ad,html.dark .ads,html.dark .advert,html.dark .banner,html.dark [id*="yandex_rtb"],html.dark [id*="adfox"],html.dark [class*="adfox"],body.darkmode--activated img,body.darkmode--activated picture,body.darkmode--activated video,body.darkmode--activated canvas,body.darkmode--activated svg,body.darkmode--activated iframe,body.darkmode--activated object,body.darkmode--activated embed,body.darkmode--activated ins.adsbygoogle,body.darkmode--activated .adsbygoogle,body.darkmode--activated .ad,body.darkmode--activated .ads,body.darkmode--activated .advert,body.darkmode--activated .banner,body.darkmode--activated [id*="yandex_rtb"],body.darkmode--activated [id*="adfox"],body.darkmode--activated [class*="adfox"]{filter:none!important;mix-blend-mode:normal!important}html.dark ins.adsbygoogle,html.dark .adsbygoogle,html.dark iframe,body.darkmode--activated ins.adsbygoogle,body.darkmode--activated .adsbygoogle,body.darkmode--activated iframe{background:transparent!important}



.currency-line { white-space: normal !important; }
.currency-line a { display: inline-block; white-space: nowrap; }

 
:root {
  --t100-footer-surface: #f5f7fa;
  --t100-footer-text: #202c3e;
  --t100-footer-muted: #58677b;
  --t100-footer-link: #3d506a;
  --t100-footer-accent: #245cc2;
  --t100-footer-border: #dfe5ed;
  --t100-theme-track: #e2e8f0;
  --t100-theme-thumb: #fff;
  --t100-theme-active: #245cc2;
}
:root.dark, body.darkmode--activated {
  --t100-footer-surface: #1c222c;
  --t100-footer-text: #edf1f7;
  --t100-footer-muted: #aab6c7;
  --t100-footer-link: #c3cedd;
  --t100-footer-accent: #f7d778;
  --t100-footer-border: #354050;
  --t100-theme-track: #303b4c;
  --t100-theme-thumb: #f7d778;
  --t100-theme-active: #1c222c;
}
:root .t100-footer {
  padding: 36px 32px 18px;
  background: var(--t100-footer-surface);
  color: var(--t100-footer-text);
  border-top: 1px solid var(--t100-footer-border);
  font: 14px/1.5 Arial, Helvetica, sans-serif;
  text-align: left;
}
.t100-footer__main {
  display: grid;
  grid-template-columns: minmax(190px, 1fr) minmax(0, 2.65fr);
  gap: 36px;
  padding-bottom: 28px;
}
.t100-footer__intro { min-width: 0; }
.t100-footer .t100-footer__brand {
  display: inline-flex;
  align-items: baseline;
  min-height: 44px;
  color: var(--t100-footer-text);
  font-size: 29px;
  font-weight: 700;
  line-height: 1.25;
  letter-spacing: -1.3px;
  text-decoration: none;
  border: 0;
}
.t100-footer__brand span { color: var(--t100-footer-accent); }
.t100-footer__brand-dot { margin-left: 1px; }
.t100-footer__intro p {
  max-width: 28ch;
  margin: 8px 0 0;
  color: var(--t100-footer-muted);
  line-height: 1.7;
  text-align: left;
}
.t100-footer__nav {
  display: grid;
  grid-template-columns: 1.25fr 1.15fr 1fr;
  gap: 24px;
  min-width: 0;
}
.t100-footer__group h2 {
  margin: 3px 0 12px;
  padding: 0;
  font-size: 14px;
  line-height: 1.5;
  font-weight: 700;
  text-transform: none;
  letter-spacing: 0;
}
.t100-footer__group ul { margin: 0; padding: 0; list-style: none; }
.t100-footer__group li { margin: 0; padding: 0; list-style: none; }
:root .t100-footer a { color: var(--t100-footer-link); border: 0; text-decoration: none; }
:root .t100-footer .t100-footer__brand { color: var(--t100-footer-text); }
.t100-footer__group a { display: block; width: fit-content; max-width: 100%; padding: 7px 0; }
.t100-footer__nixie { white-space: nowrap; }
:root .t100-footer a:hover { color: var(--t100-footer-accent); text-decoration: underline; text-underline-offset: 4px; }
.t100-footer a:focus-visible, .t100-footer button:focus-visible { outline: 2px solid var(--t100-footer-accent); outline-offset: 4px; border-radius: 3px; }
.t100-footer__bottom {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 12px 28px;
  border-top: 1px solid var(--t100-footer-border);
  padding-top: 16px;
  color: var(--t100-footer-muted);
}
.t100-footer__bottom small { font-size: 12px; }
/* Footer v3.3: give the copyright its own color instead of inherited muted text. */
:root .t100-footer .t100-footer__copyright {
  color: var(--t100-footer-text);
  opacity: 1;
}
.t100-footer__privacy { display: inline-flex; align-items: center; min-height: 44px; font-size: 12px; }
.t100-footer__appearance { display: flex; align-items: center; gap: 12px; margin-left: auto; font-size: 12px; }
:root .t100-footer #darkModeToggle {
  position: relative;
  display: grid;
  grid-template-columns: 1fr 1fr;
  place-items: center;
  flex: 0 0 88px;
  width: 88px;
  height: 44px;
  margin: 0;
  padding: 4px;
  border: 0;
  border-radius: 24px;
  background: var(--t100-theme-track);
  color: var(--t100-footer-muted);
  cursor: pointer;
  appearance: none;
  -webkit-tap-highlight-color: transparent;
}
.t100-theme-switch::before {
  content: "";
  position: absolute;
  top: 4px;
  left: 6px;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background: var(--t100-theme-thumb);
  transition: transform 160ms ease;
}
.t100-theme-switch[aria-checked="true"]::before { transform: translateX(40px); }
.t100-theme-switch svg { position: relative; width: 20px; height: 20px; pointer-events: none; }
.t100-theme-switch[aria-checked="false"] .t100-theme-switch__sun,
.t100-theme-switch[aria-checked="true"] .t100-theme-switch__moon { color: var(--t100-theme-active); }
@media (max-width: 900px) {
  .t100-footer__main { grid-template-columns: 1fr; gap: 28px; }
  .t100-footer__intro p { max-width: 48ch; }
}
@media (max-width: 620px) {
  :root .t100-footer { padding: 28px 20px 18px; }
  .t100-footer__nav { grid-template-columns: 1fr 1fr; gap: 26px 20px; }
  .t100-footer__group:first-child { grid-column: 1 / -1; }
  .t100-footer__group:first-child ul { display: grid; grid-template-columns: 1fr 1fr; gap: 0 20px; }
  .t100-footer__group h2 { margin-bottom: 8px; }
  .t100-footer__group a { display: flex; align-items: center; flex-wrap: wrap; column-gap: 4px; min-height: 44px; }
  .t100-footer__bottom { column-gap: 20px; }
  .t100-footer__bottom small { flex-basis: 100%; }
}
@media (max-width: 370px) {
  :root .t100-footer { padding-right: 16px; padding-left: 16px; }
  .t100-footer__nav, .t100-footer__group:first-child ul { column-gap: 16px; }
  .t100-footer__appearance { gap: 8px; }
  .t100-footer__appearance > span { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
  .t100-footer__bottom { column-gap: 12px; }
}
@media (pointer: coarse) { .t100-footer__group a { min-height: 44px; } }
@media (prefers-reduced-motion: reduce) { .t100-theme-switch::before { transition: none; } }
@media (forced-colors: active) {
  .t100-footer #darkModeToggle { border: 1px solid ButtonText; }
  .t100-theme-switch::before { border: 1px solid ButtonText; }
}

 
.t100-footer__intro .t100-footer__tagline { color: var(--t100-footer-text); font-weight: 700; line-height: 1.5; }
.t100-footer__intro .t100-footer__tagline + p { margin-top: 6px; }
