:root{--base-font:"frutiger",var(--font-biz-udpgothic),sans-serif;--bg-color:#000000;--fg-color:#ffffff;--upcoming-color:#fff372;--display-padding:0;--hdr-text-color:#ffffff;--hdr-align:left;--hdr-font-weight:500;--lines-bg:transparent;--line-bg:transparent;--line-margin:0px;--line-padding-block:0px;--line-padding-inline:0.7rem;--line-inr-border-width:0px;--line-inr-border-color:transparent;--line-hdr-display:none;--span-padding-top:0.2em;--calendar-order:1;--calendar-width:10rem;--calendar-font-size:1.4rem;--calendar-font-weight:500;--calendar-border:none;--calendar-padding:0.12em 0.2em 0.2em;--calendar-lineheight:1.1;--calendar-align:center;--time-order:2;--time-width:12rem;--time-margin:0 0.45rem;--time-padding:0;--time-top:0em;--time-font:var(--base-font);--time-font-weight:500;--time-font-width:inherit;--time-font-size:3.5rem;--time-letter-spacing:normal;--time-color:#ffffff;--time-colon-font-size:80%;--time-allday-font-size:2rem;--time-allday-until-font-size:2rem;--start-xmin-top:0em;--start-xmin-font-size:85%;--start-xmin-small-font-size:60%;--start-delay-color:#ff3c3c;--start-delay-top:0em;--start-delay-font-size:85%;--start-delay-small-font-size:60%;--start-soon-top:-0.05em;--start-soon-font-size:67%;--start-progress-font-size:60%;--start-until-font-size:80%;--indicator-order:3;--indicator-margin:0 0.8rem 0 0;--indicator-font-basesize:1.25rem;--indicator-inverse:false;--indicator-text-padding-top:0.2rem;--name-order:4;--name-font-size:2.8rem;--name-small-font-size:65%;--name-align:left;--name-margin:0;--noevents-color:#aaaaaa;--button-hover:rgb(255,217,0);--button-active-bg:#ffffff;--button-active-color:#49637d;--line-hdr-letter-space-display:inline-block;--calendar-letter-space-display:inline-block;--name-letter-space-display:inline-block;--blink-opacity:1;font-size:26px;color-scheme:dark;vertical-align:middle}html[data-theme=jre]{--bg-color:linear-gradient(90deg,black,black) #49637d;--fg-color:white;--hdr-bg:#49637d;--lines-bg:black;--line-top-border:0.17rem solid transparent;--line-border-image:linear-gradient(270deg,rgba(0,0,0,1) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 70%,rgba(0,0,0,1));--line-border-image-slice:1;--line-padding-block:0.2rem;--line-compact-scale:0.8;--line-compact-border:0.1px solid transparent;--line-compact-border-image:none;--line-compact-margin-block:-0.1rem;--line-compact-noborder-offset:-0.7rem;--calendar-width:6em;--calendar-radius:0.2ex;--calendar-margin:0 0.2rem 0 0;--calendar-lineheight:1;--calendar-font-weight:600;--calendar-font-size:1.6rem;--time-width:12.6rem;--time-margin:0 0.1rem 0 0.7rem;--time-colon-margin:0 0.2ex;--time-colon-top:-0.15ex;--start-delay-top:-0.03em;--start-soon-font-size:50%;--start-until-font-size:70%;--start-progress-top:-0.1ex;--indicator-font-basesize:1.4rem;--indicator-radius:0.3rem;--indicator-font-weight:bold;--indicator-border-width:0.2rem;--indicator-border-color:#ffffff;--indicator-inverse:true;--indicator-inverse-text-color:black;--name-font-size:2.8rem;--name-letter-space-display:none;--name-margin:0 0.5rem 0 0;--name-pending-bg-color:var(--upcoming-color);--name-pending-text-color:black;--name-pending-border:none;--name-pending-radius:var(--calendar-radius);--name-pending-padding:0.2em 0.3em 0 0.3em;--name-pending-margin:0.2em;--name-pending-font-size:60%;--name-pending-font-weight:600;--name-pending-top:-0.15em}html[data-theme=jrt]{--bg-color:linear-gradient(90deg,black,black) white;--fg-color:white;--hdr-bg:white;--hdr-text-color:black;--hdr-font-weight:600;--hdr-align:center;--hdr-bottom-border:0.3rem solid #ea6c33;--button-color:#ea6c33;--lines-bg:black;--line-hdr-display:flex;--line-bg:black;--line-top-border:0.1rem solid #ccc;--line-last-bottom-border:var(--line-top-border);--line-padding-block:0.1rem;--line-padding-inline:0.3rem;--line-text-color:white;--line-compact-scale:0.8;--line-compact-border:0.1px solid transparent;--line-compact-border-image:none;--line-compact-margin-block:-0.3rem;--line-compact-noborder-offset:-0.1rem;--calendar-radius:0.2ex;--calendar-margin:0 0 0 0;--calendar-padding:0.1em 0.6rem;--calendar-lineheight:1.15;--calendar-font-weight:400;--calendar-font-size:2.1rem;--time-width:11.3rem;--time-margin:0 0.15rem 0 0;--time-font-size:2.7rem;--time-colon-margin:0ex;--time-colon-font-size:90%;--time-colon-top:-0.09ex;--start-xmin-top:-0.05ex;--start-delay-top:-0.05ex;--start-soon-font-size:50%;--start-until-font-size:70%;--indicator-order:4;--indicator-radius:0.3rem;--indicator-margin:0 3rem 0 1rem;--indicator-font:"helvetica",var(--font-biz-udpgothic),sans-serif;--indicator-font-weight:bold;--indicator-font-basesize:2rem;--indicator-box-multiply:1.63;--indicator-border-width:0.2rem;--indicator-border-color:#ffffff;--indicator-inverse:true;--indicator-inverse-text-color:black;--indicator-text-padding-top:0.3rem;--name-order:3;--name-align:center;--name-letter-space-display:inline-block;--name-font-size:2.3rem;--name-font-weight:600;--name-margin:0 0.5rem 0 0;--name-pending-bg-color:var(--upcoming-color);--name-pending-text-color:black;--name-pending-border:none;--name-pending-radius:var(--calendar-radius);--name-pending-padding:0.2em 0.3em 0 0.3em;--name-pending-margin:0.3em;--name-pending-font-size:70%;--name-pending-font-weight:600;--name-pending-top:-0.15em}html[data-theme=jrw]{--bg-color:black;--upcoming-color:rgb(255,140,0);--display-padding:0.5ex;--line-hdr-display:flex;--line-top-border:0.1rem solid #ccc;--line-last-bottom-border:var(--line-top-border);--line-padding-block:0.1rem;--line-compact-scale:0.8;--line-compact-border:0.1px solid transparent;--line-compact-border-image:none;--line-compact-margin-block:-0.3rem;--line-compact-noborder-offset:-0.3rem;--calendar-font-size:1.7rem;--calendar-font-weight:600;--calendar-border:0.1ex solid #ffffff;--calendar-lineheight:0.9;--time-top:0.1rem;--time-font:"frutiger-cn",var(--font-biz-udpgothic),sans-serif;--time-width:11rem;--time-margin:0 0.6rem 0 2rem;--time-font-size:3.4rem;--time-color:#fff372;--time-colon-top:-0.1ex;--time-colon-margin:0.2ex;--time-allday-font-size:2.1rem;--time-letter-spacing:0.01em;--start-soon-top:0em;--start-soon-font-size:50%;--start-progress-font-size:60%;--start-progress-top:-0.1ex;--start-until-font-size:60%;--indicator-order:4;--indicator-margin:0.2rem 0 0 1rem;--indicator-font-basesize:2.7rem;--indicator-border-width:0;--indicator-border-color:#ffffff;--indicator-inverse-bg-color:transparent;--indicator-inverse-text-color:#fff372;--indicator-inverse:true;--indicator-font-weight:500;--name-order:3;--name-align:center;--name-font-size:2.4rem;--name-font-weight:500;--name-letter-space-display:none;--name-pending-bg-color:transparent;--name-pending-text-color:red;--name-pending-border:0.1rem solid red;--name-pending-radius:0rem;--name-pending-padding:0.15em 0.3em 0 0.3em;--name-pending-margin:0.2em;--name-pending-font-size:60%;--name-pending-font-weight:600;--name-pending-top:-0.15em;--button-active-color:#0057a7}html[data-theme=jrwc]{--line-font:"dot16",var(--font-biz-udpgothic),sans-serif;--bg-color:#444;--upcoming-color:#ffb330;--hdr-align:center;--line-hdr-display:flex;--line-text-color:#79ff5f;--line-bottom-border:0.1rem solid black;--line-bg:black;--line-margin-block:0;--line-margin-inline:0.7rem;--line-padding-block:0px;--line-padding-inline:0.5rem;--span-padding-top:0rem;--calendar-font-size:2.9rem;--calendar-border:none;--calendar-lineheight:1.8;--calendar-letter-space-display:none;--calendar-align:left;--calendar-width:min(15rem,25%);--calendar-padding:0 0.5rem;--time-width:10rem;--time-top:0.08rem;--time-font:"dot24",var(--font-biz-udpgothic),sans-serif;--time-font-size:3.3rem;--time-color:#ffb330;--time-letter-spacing:0.03ex;--time-colon-margin:0 0.3ex;--time-allday-font-size:70%;--time-margin:0 0 0 1rem;--time-sub-font:"dot16",var(--font-biz-udpgothic),sans-serif;--start-xmin-top:0.03em;--start-xmin-font-size:90%;--start-xmin-small-font-size:53%;--start-delay-top:0.03em;--start-delay-small-font-size:48%;--start-soon-font-size:50%;--start-progress-font-size:70%;--start-until-top:0.05em;--start-until-font-size:70%;--indicator-order:4;--indicator-margin:0 0 0 0.5rem;--indicator-font:"dot24",var(--font-biz-udpgothic),sans-serif;--indicator-font-basesize:2.8rem;--indicator-border-width:0.2rem;--indicator-border-width:0;--indicator-inverse:true;--indicator-inverse-bg-color:transparent;--indicator-inverse-text-color:#ffb330;--name-order:3;--name-margin-bottom:0em;--name-font-size:2.9rem;--name-align:center;--name-pending-bg-color:var(--upcoming-color);--name-pending-text-color:black;--name-pending-border:none;--name-pending-radius:0rem;--name-pending-padding:0.1rem 0.3rem 0 0.3rem;--name-pending-margin:0.2rem;--name-pending-font-size:80%;--name-pending-font-weight:400;--name-pending-top:-0.3rem;--name-small-font:"dot10",var(--font-biz-udpgothic),sans-serif;--name-small-font-size:53%;--button-active-color:#0057a7;--noevents-color:var(--line-text-color)}html[data-theme=jrs]{--base-font:"A-OTF UD新ゴ Pro",var(--font-biz-udpgothic),sans-serif;--line-font:"dot16",var(--font-biz-udpgothic),sans-serif;--bg-color:#433b2b;--upcoming-color:white;--hdr-align:center;--line-hdr-display:flex;--line-top-border:0.1rem solid #ccc;--line-bg:black;--line-text-color:#fff372;--line-margin-block:0.8rem;--line-margin-inline:1.2rem;--line-padding-block:0px;--line-padding-inline:0px;--line-top-border:0;--span-padding-top:0rem;--calendar-font-size:2.8rem;--calendar-border:none;--calendar-lineheight:1.8;--calendar-letter-space-display:inline-block;--calendar-width:min(11rem,22%);--calendar-padding:0 0.5rem;--time-width:13rem;--time-top:0.03rem;--time-font:"dot24",var(--font-biz-udpgothic),sans-serif;--time-font-size:3.8rem;--time-color:white;--time-letter-spacing:0.03ex;--time-colon-margin:0 -0.3ex;--time-allday-font-size:2.2rem;--time-sub-font:"dot16",var(--font-biz-udpgothic),sans-serif;--start-xmin-font-size:90%;--start-xmin-small-font-size:48%;--start-xmin-top:0.05rem;--start-delay-small-font-size:48%;--start-delay-top:0.05rem;--start-soon-font-size:50%;--start-progress-font-size:70%;--start-until-top:0.03em;--indicator-order:4;--indicator-margin:0 0 0 0.5rem;--indicator-font:"dot24",var(--font-biz-udpgothic),sans-serif;--indicator-font-basesize:2.6rem;--indicator-border-width:0.2rem;--indicator-border-width:0;--indicator-inverse:true;--indicator-inverse-bg-color:transparent;--indicator-inverse-text-color:white;--name-order:3;--name-margin-bottom:0em;--name-font-size:2.9rem;--name-align:center;--name-pending-bg-color:var(--upcoming-color);--name-pending-text-color:black;--name-pending-border:none;--name-pending-radius:0rem;--name-pending-padding:0.3rem 0.5rem 0.2rem 0.5rem;--name-pending-margin:0.2rem;--name-pending-font-size:80%;--name-pending-font-weight:400;--name-pending-top:-0.3rem;--name-small-font:"dot10",var(--font-biz-udpgothic),sans-serif;--name-small-font-size:53%;--button-active-color:#0057a7;--noevents-color:var(--line-text-color)}html[data-theme=tokyu]{--base-font:"helvetica",var(--font-biz-udpgothic),sans-serif;--bg-color:#444;--hdr-bg:#444;--hdr-text-color:white;--hdr-font-weight:700;--lines-bg:#ddd;--line-hdr-display:flex;--line-hdr-text-color:black;--line-bg:linear-gradient(180deg,rgba(0,0,0,1),rgba(24,0,198,1));--line-inr-border-width:3px;--line-inr-border-color:black;--line-margin-block:0.1rem;--line-margin-inline:0.3rem;--line-padding-block:0px;--line-padding-inline:0px;--line-compact-scale:0.8;--line-compact-border:0.1px solid transparent;--line-compact-border-image:none;--calendar-width:8rem;--calendar-font-size:2.2rem;--calendar-font-weight:600;--calendar-lineheight:3rem;--calendar-padding:0 0.8rem;--calendar-margin:0 0.2rem 0 0;--indicator-font-basesize:2rem;--indicator-font-weight:600;--indicator-border-width:0.2rem;--indicator-inverse:true;--indicator-margin:0 0 0 0;--indicator-inverse-text-color:black;--time-width:9rem;--time-margin:0;--time-padding:0 0.5rem 0 1rem;--time-font-weight:600;--time-font-size:2.2rem;--start-xmin-top:0.03ex;--start-delay-font-size:90%;--start-progress-font-size:80%;--start-until-top:0.05rem;--indicator-order:2;--name-order:3;--name-align:center;--name-margin:0.5rem;--name-font-weight:700;--name-font-size:2.2rem;--name-pending-bg-color:var(--upcoming-color);--name-pending-text-color:black;--name-pending-border:none;--name-pending-radius:0rem;--name-pending-padding:0.2em 0.3em 0 0.3em;--name-pending-margin:0.4em;--name-pending-font-size:70%;--name-pending-font-weight:600;--name-pending-top:-0.15em;--time-order:4}html[data-theme=haneda]{--upcoming-color:#ffa200;--display-padding:0;--hdr-font-weight:600;--line-hdr-display:flex;--line-top-border:0.03rem solid #ccc;--line-last-bottom-border:var(--line-top-border);--line-padding-block:0rem;--line-bg:linear-gradient(0deg,rgba(0,0,0,1),rgba(52,61,82,1));--line-alt-bg:linear-gradient(0deg,rgba(66,90,145,1),rgba(105,134,200,1));--line-height:2.5rem;--line-lineheight:1.3;--line-compact-scale:0.7;--line-compact-margin-block:-0.3em;--line-compact-bg:#444;--calendar-order:3;--calendar-width:6rem;--calendar-font-size:1.1rem;--calendar-font-weight:600;--calendar-border:0ex solid #ffffff;--calendar-lineheight:1.2;--calendar-radius:0.2rem;--calendar-margin:0 1rem 0 1rem;--calendar-padding:0.12rem 0.5rem;--time-order:1;--time-font:"frutiger-cn",var(--font-biz-udpgothic),sans-serif;--time-width:7.7rem;--time-margin:0 0.3rem 0 0;--time-font-size:2rem;--time-font-weight:700;--time-colon-margin:0.1ex;--time-allday-font-size:1.4rem;--time-allday-until-font-size:1.3rem;--start-xmin-font-size:100%;--start-delay-color:rgb(255,217,0);--start-delay-font-size:100%;--start-soon-font-size:50%;--start-progress-font-size:80%;--start-until-font-size:80%;--indicator-order:4;--indicator-margin:0;--indicator-font-basesize:1.5rem;--indicator-box-multiply:1.4;--indicator-border-width:0;--indicator-border-color:#ffffff;--indicator-radius:0.2rem;--indicator-inverse-bg-color:white;--indicator-inverse-text-color:black;--indicator-inverse:true;--indicator-font-weight:600;--name-order:2;--name-font-size:1.9rem;--name-font-weight:600;--name-letter-space-display:inline-block;--name-pending-bg-color:rgb(255,217,0);--name-pending-text-color:black;--name-pending-border:none;--name-pending-radius:var(--calendar-radius);--name-pending-padding:0.2em 0.3em 0 0.3em;--name-pending-margin:0.4em;--name-pending-font-size:70%;--name-pending-font-weight:600;--name-pending-top:-0.15em;--button-active-color:#0057a7}html[data-theme=haneda]:not(.windows){--time-top:-0.2rem;--time-colon-top:-0.16ex;--time-allday-top:-0.2rem;--time-allday-until-top:-0.2rem;--start-xmin-top:-0.08em;--start-soon-top:-0.15em;--start-delay-top:-0.08em;--start-progress-top:-0.25rem;--start-until-top:-0.12em}html[data-theme=eva]{--base-font:var(--font-noto-serif-jp),var(--font-biz-udpgothic),serif;--line-font:var(--font-noto-serif-jp),var(--font-biz-udpgothic),serif;--bg-color:linear-gradient(90deg,rgba(231,145,74,1),rgba(245,236,69,1) 50%,rgba(69,156,53,1)) black;--fg-color:black;--hdr-text-color:black;--upcoming-color:red;--hdr-align:center;--line-height:3.5em;--line-hdr-display:none;--line-border-color:rgb(255,106,0);--line-bg:black;--line-text-color:#fdce39;--line-margin:0.3rem;--line-padding-block:0.2rem;--line-padding-inline:0em;--line-compact-scale:0.8;--line-compact-margin-block:0rem;--line-compact-noborder-offset:-0.5rem;--span-padding-top:0rem;--span-letter-spacing:-0.1em;--calendar-order:3;--calendar-margin:0.5rem 0rem 0rem 0.5rem;--calendar-font-size:2.2rem;--calendar-align:left;--calendar-border:0.03em solid rgb(255,106,0);--calendar-lineheight:0.9;--calendar-letter-space-display:inline-block;--calendar-width:min(5.5rem,22%);--calendar-padding:0 5rem 0.2rem 0.1rem;--time-order:1;--time-width:11rem;--time-margin:0 0 0 0;--time-top:0.26rem;--time-font:"7seg";--time-sub-font:var(--font-noto-serif-jp);--time-font-size:3rem;--time-color:var(--line-text-color);--time-letter-spacing:0.03ex;--time-colon-margin:0rem;--time-colon-font-size:110%;--time-allday-font-size:90%;--time-allday-top:0.05rem;--time-allday-until-top:0.1rem;--start-xmin-font-size:100%;--start-xmin-small-font-size:60%;--start-xmin-top:0.3rem;--start-delay-small-font-size:60%;--start-delay-color:rgb(255,106,0);--start-delay-top:0.32rem;--start-soon-top:0.1rem;--start-soon-font-size:60%;--start-progress-top:0.08rem;--start-progress-font-size:90%;--start-until-top:0.3rem;--indicator-order:4;--indicator-margin:0.6rem 0 0 0;--indicator-font:"Helvetica Neue",var(--font-noto-serif-jp),serif;--indicator-font-weight:500;--indicator-font-basesize:3rem;--indicator-border-width:0.2rem;--indicator-border-width:0;--indicator-inverse:true;--indicator-inverse-bg-color:transparent;--indicator-inverse-text-color:var(--line-text-color);--name-order:2;--name-margin-bottom:-0.05em;--name-margin:0.5rem;--name-font-size:3.2rem;--name-align:left;--name-pending-bg-color:transparent;--name-pending-text-color:inherit;--name-pending-border:1px solid rgb(255,106,0);--name-pending-radius:0rem;--name-pending-padding:0rem 0.35rem 0.15rem 0;--name-pending-margin:0.6rem;--name-pending-font-size:70%;--name-pending-top:-0.3rem;--name-letter-space-display:none;--button-active-color:#0057a7;--noevents-color:var(--line-text-color);--child-max-transform:0.8}html[data-theme=news]{--blue:#091a94;--orange:#f7431d;--bg-color:url(/calendar-led/assets/news/bg.jpg) no-repeat center/cover fixed var(--blue);--fg-color:black;--hdr-bg:var(--blue);--hdr-text-color:white;--button-color:white;--normal-color:var(--blue);--upcoming-color:var(--orange);--hdr-align:left;--hdr-font-weight:800;--base-font:"frutiger",var(--font-noto-sans-jp),var(--font-biz-udpgothic),sans-serif;--line-hdr-display:none;--line-bg:white;--line-text-color:black;--line-margin-block:0.6rem;--line-margin-inline:2rem;--line-padding-block:0.2rem;--line-padding-inline:0.5em;--line-left-border:0.7em solid var(--blue);--line-compact-scale:0.86;--line-compact-margin-block:0rem;--line-compact-noborder-offset:-0.8rem;--line-radius:0.2rem;--span-padding-bottom:0.07em;--span-letter-spacing:-0.05em;--calendar-order:3;--calendar-margin:0.1rem 0.3rem 0 0.8rem;--calendar-font-size:1.7rem;--calendar-font-weight:600;--calendar-align:center;--calendar-lineheight:1.2;--calendar-letter-space-display:inline-block;--calendar-width:min(4em,22%);--calendar-padding:0 0.7rem;--calendar-border:0.08rem solid var(--blue);--time-order:1;--time-width:10rem;--time-margin:0 0.3rem 0 0;--time-top:0.1rem;--time-font-size:3rem;--time-font-weight:800;--time-color:var(--blue);--time-colon-margin:0.2rem;--time-colon-font-size:70%;--time-allday-font-size:80%;--time-allday-top:0.1rem;--time-allday-until-top:0.1rem;--start-xmin-font-size:100%;--start-xmin-small-font-size:60%;--start-xmin-top:0.1rem;--start-delay-small-font-size:60%;--start-delay-color:#7d20a1;--start-delay-top:0.1rem;--start-soon-top:0.1rem;--start-soon-font-size:60%;--start-progress-font-size:70%;--start-until-top:0.1rem;--indicator-order:4;--indicator-margin:0.1rem 0.6rem 0 0.3rem;--indicator-font-weight:500;--indicator-font-basesize:2.4rem;--indicator-border-width:0.2rem;--indicator-border-width:0;--indicator-inverse:true;--indicator-inverse-bg-color:transparent;--indicator-inverse-text-color:var(--orange);--name-order:2;--name-margin-bottom:-0.05em;--name-margin:0rem;--name-font-size:2.7rem;--name-font-weight:800;--name-align:left;--name-pending-bg-color:var(--blue);--name-pending-text-color:white;--name-pending-radius:0.2rem;--name-pending-padding:0.15em 0.2em 0em 0.1em;--name-pending-margin:0.6rem;--name-pending-font-size:70%;--name-pending-top:-0.12em;--name-pending-font-weight:400;--name-letter-space-display:inline-block;--button-active-color:#0057a7;--noevents-color:var(--line-text-color)}@media(max-width:1024px){:root{font-size:22px}}@media(max-device-width:1000px)and (orientation:portrait),(max-device-width:600px)and (orientation:landscape){:root{font-size:32px}.train-hdr{font-size:1.5rem!important}.icon-button svg{font-size:400%!important}.settings-content,.train-login{font-size:120%!important}.settings-icon-button,.train-login button{font-size:70%!important}}@media(max-device-width:500px)and (orientation:portrait){:root{font-size:19px}.train-hdr{font-size:1.5rem!important}.icon-button svg{font-size:400%!important}.settings-content,.train-login{font-size:150%!important}.settings-icon-button,.train-login button{font-size:70%!important}}body{color:var(--fg-color);background:var(--bg-color);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}@supports((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.settings-modal{background-color:rgba(20,20,20,.8)!important;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}}@media(display-mode:fullscreen),(display-mode:standalone){.container{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}h1{font-family:dot24}.train-display{overflow:hidden;font-family:var(--base-font);font-weight:400;min-width:700px;margin:0 auto;padding:var(--display-padding)}@media(max-device-width:768px)and (orientation:portrait){.train-display{min-width:unset}}.train-login{padding:2rem;font-family:sans-serif;text-align:center}.train-login h1{font-size:2.5rem}.train-login p.logo{margin-top:5rem;filter:invert(1)}.train-login ul{list-style-type:none}.train-login .browser-open-hint{position:fixed;bottom:1.5rem;right:1.5rem;background-color:hsla(0,0%,100%,.2);color:var(--upcoming-color,#fff372);padding:.8rem 1.2rem;border-radius:.8rem;font-size:2rem;font-weight:700;box-shadow:0 2px 10px rgba(0,0,0,.3);animation:pulse 2s infinite;z-index:1000}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.train-hdr{background:var(--hdr-bg);color:var(--hdr-text-color);padding:.5rem .7rem .2rem;display:flex;justify-content:space-between;align-items:center;position:relative;font-weight:var(--hdr-font-weight);font-size:clamp(1.1rem,3vw,22px);border-bottom:var(--hdr-bottom-border)}.train-hdr>div:first-child{flex:1;text-align:var(--hdr-align);line-height:1.5}html[data-theme=jrs] .train-hdr{line-height:1}html[data-theme=eva] .train-hdr{letter-spacing:-.05em}.train-btns{position:fixed;top:0;right:0;padding:.3rem .7rem;z-index:1000;font-size:0;transition:opacity .3s ease;display:flex;align-items:center}.train-btns .icon-button{opacity:.2}.train-display:has(.settings-modal) .train-btns>*,.train-hdr.hover .train-btns>*{opacity:1!important}.train-btns .theme-name{color:var(--button-color,var(--fg-color));font-size:calc(clamp(1.1rem,3vw,22px)*.7);margin-right:0;text-transform:none;font-weight:400!important;display:flex;align-items:center;height:100%;position:relative;top:.15em;opacity:0;transition:opacity .3s ease}html[data-theme=eva] .train-btns .theme-name{top:unset}.icon-button{background:rgba(0,0,0,0);border:none;color:var(--button-color,var(--fg-color));padding:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;margin:0 4px;border-radius:50%}.train-hdr.hover .icon-button:hover{color:var(--button-hover)}.icon-button.active{background-color:var(--button-active-bg);color:var(--button-active-color)}.icon-button svg{font-size:200%}.animate-spin{animation:spin 1.5s cubic-bezier(.76,.01,.4,.99) infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(2turn)}}.settings-icon-button,.train-login button{background:rgba(0,0,0,0);border:1px solid var(--line-text-color,var(--fg-color));border-radius:.2rem;padding:.5em 3em;cursor:pointer;transition:color .3s ease;display:inline-flex;align-items:center;justify-content:center;margin:.5rem .5rem 0 0;font-size:min(60%,22px);color:inherit}.settings-icon-button span,.train-login button span{margin-left:8px;font-size:150%}.settings-icon-button:hover,.train-login button:hover{background-color:#666}.settings-icon-button svg,.train-login button svg{font-size:200%}.settings-icon-button{font-family:inherit}.settings-content{background-color:var(--line-bg);color:var(--line-text-color);padding:.7rem .7rem 2rem;font-family:var(--line-font);font-size:80%}h1{margin:0 1rem 0 0}h1 img{filter:invert(1)}.settings-button-group{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:.2rem 0}.token-expiry{font-size:1rem;font-size:80%;padding:0 0 .7rem}.calendar-settings,.display-settings{border-top:1px solid #999}.calendar-settings h3,.display-settings h3{font-size:100%;margin:1.5ex 0;line-height:1}.calendar-settings select,.display-settings select{background-color:rgba(0,0,0,0);border-color:var(--line-text-color);border-radius:.2rem;font-family:inherit;font-size:110%;padding:.4ex;color:inherit;line-height:1;margin-bottom:.9rem}.calendar-settings .setting-item,.display-settings .setting-item{display:flex;align-items:baseline;min-height:1.7rem;gap:1rem}.calendar-settings .setting-item label,.display-settings .setting-item label{flex:0 0 8em}.calendar-settings .setting-item .radio-group,.display-settings .setting-item .radio-group{flex:1}.calendar-settings .setting-item .radio-group label,.display-settings .setting-item .radio-group label{white-space:nowrap;margin-right:1rem}.calendar-settings .setting-item .radio-group label input,.display-settings .setting-item .radio-group label input{margin-right:.5rem;transform:scale(1.8)}.calendar-settings .setting-item p,.display-settings .setting-item p{margin:0;line-height:1}.calendar-settings .theme-select-container,.display-settings .theme-select-container{flex-wrap:wrap}.calendar-settings .calendars-container,.display-settings .calendars-container{width:100%}.calendar-settings .calendars-grid,.display-settings .calendars-grid{display:flex;flex-wrap:wrap;gap:0}.calendar-settings .calendar-selector-item,.display-settings .calendar-selector-item{display:inline-flex;align-items:center;padding:.2rem;border-radius:4px;margin-right:.5rem;margin-bottom:.5rem}.calendar-settings .calendar-checkbox,.display-settings .calendar-checkbox{width:1.6em;height:1.6em;margin-right:.7rem;transform:scale(1.8)}html:has(.icon-button:disabled) .calendar-settings .calendar-checkbox,html:has(.icon-button:disabled) .display-settings .calendar-checkbox{opacity:.7;filter:brightness(.8);pointer-events:none;cursor:not-allowed}.calendar-settings .calendar-name-input,.display-settings .calendar-name-input{background-color:rgba(0,0,0,0);color:inherit;width:min(10em,30vw);font-size:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;border-bottom:1px solid rgba(0,0,0,0);font-family:inherit}.calendar-settings .calendar-name-input:focus,.display-settings .calendar-name-input:focus{outline:none;border-bottom:1px solid hsla(0,0%,100%,.5)}.calendar-settings .calendar-apply-section,.display-settings .calendar-apply-section{margin:0 0 15px}.calendar-settings .calendar-apply-button,.display-settings .calendar-apply-button{background:rgba(0,0,0,0);border:1px solid var(--line-text-color,var(--fg-color));border-radius:.2rem;padding:.5em 3em;cursor:pointer;transition:color .3s ease;display:inline-flex;align-items:center;justify-content:center;margin:.5rem .5rem 0 0;font-size:min(.7rem,22px);color:inherit;font-family:inherit}.calendar-settings .calendar-apply-button:disabled,.display-settings .calendar-apply-button:disabled{opacity:.5;cursor:not-allowed}.calendar-settings .calendar-apply-button:hover,.display-settings .calendar-apply-button:hover{background-color:#666}.train-lines{background:var(--lines-bg);padding-bottom:calc(var(--line-margin-block, var(--line-margin))/2)}.train-line-hdr{display:var(--line-hdr-display);align-items:baseline!important;margin-inline:var(--line-margin-inline,var(--line-margin));padding-inline:calc(var(--line-padding-inline) + var(--line-inr-border-width)*2)}.train-line-hdr>*{display:block!important;font-family:var(--base-font)!important;color:var(--line-hdr-text-color)!important;font-size:1rem!important;font-weight:unset!important;border:unset!important;line-height:1.5!important;white-space:nowrap!important;overflow:hidden!important;height:1.5em!important;top:unset!important;text-align:center!important;text-shadow:none!important;padding-top:.3rem!important;box-sizing:content-box!important;margin-top:0!important}.train-line-hdr>* *{display:contents!important}html.style-changed .train-line-hdr>*{opacity:0!important}html:not(.style-changed) .train-line-hdr>*{opacity:1}.train-line-hdr>* .letter-space{display:var(--line-hdr-letter-space-display)}.train-line-hdr>* .letter-space.letter-space-full{width:1em}.train-line-hdr>* .letter-space.letter-space-half{width:.5em}.train-line{--normal-upcoming-color:var(--normal-color,var(--line-text-color));font-family:var(--line-font,var(--base-font));color:var(--line-text-color,var(--fg-color));border-top:var(--line-top-border);border-bottom:var(--line-bottom-border);border-right:var(--line-right-border);border-left:var(--line-left-border);-o-border-image:var(--line-border-image);border-image:var(--line-border-image);border-image-slice:var(--line-border-image-slice);border-radius:var(--line-radius,0);margin-block:var(--line-margin-block,var(--line-margin));margin-inline:var(--line-margin-inline,var(--line-margin));overflow:hidden}.train-line:nth-child(2n)>div{background:var(--line-alt-bg,var(--line-bg))}.train-line:last-child{border-bottom:var(--line-last-bottom-border,var(--line-border))}html[data-theme=eva] .train-line{background:rgba(0,0,0,0);border:none;filter:drop-shadow(0 0 .04em var(--line-border-color)) drop-shadow(0 0 .04em var(--line-border-color)) drop-shadow(0 0 .04em var(--line-border-color))}.train-line>div{background:var(--line-bg);border:var(--line-border);display:flex;align-items:center;height:var(--line-height,3.3rem);padding:var(--line-padding-block) var(--line-padding-inline);line-height:var(--line-lineheight,1.7);overflow:hidden;transform:scale(1)}html[data-theme=tokyu] .train-line>div{border-style:solid;border-width:var(--line-inr-border-width);border-color:var(--line-inr-border-color)}html[data-theme=eva] .train-line>div{background:var(--line-bg);clip-path:polygon(.5em 100%,.5em 1.5em,0 1em,0 0,6em 0,6.5em .5em,100% .5em,100% 100%)}.train-line>div>*{overflow:hidden;container-type:inline-size}.train-line>div>.tween>*{animation:marquee var(--marquee-duration,15s) linear infinite}@keyframes marquee{0%{transform:translateX(100cqw) scaleX(var(--child-max-transform,1))}to{transform:translateX(-100%) scaleX(var(--child-max-transform,1))}}.train-line>div>*>*{display:inline-block;white-space:nowrap;transform:scaleX(min(var(--child-transform,1),var(--child-max-transform,1)));transform-origin:var(--child-transform-origin,left);padding-bottom:var(--span-padding-bottom)}html.style-changed .train-line>div>*>*{opacity:0!important}html:not(.style-changed) .train-line>div>*>*{opacity:1}html:not(.windows) .train-line>div>*>*{padding-top:var(--span-padding-top)}.train-line.progress>div{opacity:var(--blink-opacity)}.train-line.upcoming{--normal-upcoming-color:var(--upcoming-color)}html[data-theme=news] .train-line.upcoming{border-left-color:var(--upcoming-color)}.train-line.upcoming .event-time,.train-line.upcoming .event-time-allday,html:not([data-theme=news]) .train-line.upcoming .event-name{color:var(--upcoming-color)}.train-line.compact.allday+.compact.allday,.train-line.compact.not-yet+.compact.not-yet,.train-line.compact.progress+.compact.progress{border-top:var(--line-compact-border,var(--line-top-border));-o-border-image:var(--line-compact-border-image,var(--line-border-image));border-image:var(--line-compact-border-image,var(--line-border-image));margin-top:var(--line-compact-noborder-offset,inherit)}.train-line.compact>div{margin-block:var(--line-compact-margin-block,0);background:var(--line-compact-bg,var(--line-bg))}html:not([data-theme=eva]):not([data-theme=news]) .train-line.compact>div .event-time,html:not([data-theme=eva]):not([data-theme=news]) .train-line.compact>div>:not(.event-name):not(.event-time){transform:scale(var(--line-compact-scale,1))}html:not([data-theme=eva]):not([data-theme=news]) .train-line.compact>div .event-name{font-size:calc(var(--name-font-size)*var(--line-compact-scale, 1))}html[data-theme=jrs] .train-line.compact .event-indicator,html[data-theme=jrs] .train-line.compact .event-time,html[data-theme=jrwc] .train-line.compact .event-indicator,html[data-theme=jrwc] .train-line.compact .event-time{color:var(--name-color)}html[data-theme=tokyu] .train-line.compact .calendar-name{margin-left:.95rem;margin-right:0}html[data-theme=tokyu] .train-line.compact .event-indicator{margin-left:-1.12rem}html[data-theme=tokyu] .train-line.compact .event-time{transform:none;font-size:calc(var(--name-font-size)*var(--line-compact-scale, 1))}html[data-theme=tokyu] .train-line.compact>div{height:calc(var(--line-height, 3.3rem)*var(--line-compact-scale))}html:is([data-theme=eva],[data-theme=news]) .train-line.compact{transform:scale(var(--line-compact-scale,1));margin:calc(var(--line-margin-block)*var(--line-compact-scale, 1)) calc(var(--line-margin-inline)*var(--line-compact-scale, 1))}.letter-space{white-space:pre}.letter-space.letter-space-full{max-width:calc(100cqw - 2em)}.letter-space.letter-space-half{max-width:calc(100cqw - 3em)}.calendar-name{font-family:var(--calendar-font,var(--line-font));order:var(--calendar-order);color:var(--calendar-text-color);border-radius:var(--calendar-radius);width:var(--calendar-width);font-size:var(--calendar-font-size);font-weight:var(--calendar-font-weight);border:var(--calendar-border);background-color:var(--calendar-color);padding:var(--calendar-padding);line-height:var(--calendar-lineheight);margin:var(--calendar-margin);text-align:center;white-space:nowrap;overflow:hidden;text-align:var(--calendar-align);flex:0 0 auto}html[data-theme=tokyu] .calendar-name{text-shadow:3px 3px 2px rgba(0,0,0,.2)}html[data-theme=jrwc] .calendar-name{color:var(--calendar-color)!important;background-color:rgba(0,0,0,0)!important;filter:saturate(5)}html[data-theme=eva] .calendar-name{color:var(--line-text-color)!important;background-color:rgba(0,0,0,0)!important;position:relative}html[data-theme=eva] .calendar-name:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1em;box-sizing:border-box;border:.05em solid #000;background:repeating-linear-gradient(135deg,var(--calendar-color),var(--calendar-color) .16em,black .16em,black .3em)}html[data-theme=news] .calendar-name{color:var(--blue)!important;background-color:rgba(0,0,0,0)!important;position:relative;padding-left:.8em}html[data-theme=news] .calendar-name:after{content:"";position:absolute;top:0;left:0;bottom:0;width:.3em;box-sizing:border-box;background:var(--calendar-color)}.calendar-name>span{display:inline-block;letter-spacing:var(--span-letter-spacing,normal)}.calendar-name small{font-family:var(--name-small-font,var(--line-font,var(--base-font)));font-size:var(--name-small-font-size);display:inline-block;margin-inline:.1rem;line-height:1}.calendar-name .letter-space{display:var(--calendar-letter-space-display)}.event-time{align-self:stretch;order:var(--time-order);font-size:var(--time-font-size);letter-spacing:var(--time-letter-spacing);color:var(--time-color);margin:var(--time-margin);padding:var(--time-padding);width:var(--time-width);text-align:var(--time-align,center);--child-transform-origin:center;font-weight:var(--time-font-weight);font-stretch:var(--time-font-width);position:relative;vertical-align:middle;flex:0 0 auto;line-height:1;display:flex;flex-direction:column;justify-content:center;align-items:var(--time-align-items,center)}html[data-theme=tokyu] .event-time{border-left:3px solid #000;text-shadow:3px 3px 2px rgba(0,0,0,.8)}html[data-theme=eva] .event-time{position:relative}html[data-theme=eva] .event-time:before{position:absolute;content:"";top:0;left:5px;--light-margin:1.1rem;--light-width:0.20rem;--light-color:rgb(75,174,196);width:var(--light-margin);height:.4rem;background-image:repeating-linear-gradient(90deg,var(--light-color),var(--light-color) var(--light-width),transparent var(--light-width),transparent calc(100% - var(--light-width)),var(--light-color) calc(100% - var(--light-width)),var(--light-color) 100%);z-index:-1;animation:blink .1s linear infinite}.event-time>span{transform-origin:var(--time-align,center);font-family:var(--time-sub-font,var(--time-font))}.event-time span:not(.letter-space){display:inline-flex!important;width:-moz-max-content!important;width:max-content!important;align-items:center;justify-content:center}.event-time>span.time{font-feature-settings:var(--time-font-feature);font-family:var(--time-font);position:relative;top:var(--time-top)}.event-time>span.time .topzero{opacity:0}html[data-theme=jrs] .event-time>span.time{transform:scaleX(1.2)}.event-time>span.time.pretime{color:var(--start-delay-color)}.event-time span.colon{position:relative;margin:var(--time-colon-margin);font-size:var(--time-colon-font-size);top:var(--time-colon-top)}.event-time span.start-xmin{font-family:var(--time-font);font-size:var(--start-xmin-font-size);font-feature-settings:var(--time-font-feature);align-items:baseline;position:relative;top:var(--start-xmin-top)}.event-time span.start-xmin small{font-size:var(--start-xmin-small-font-size);font-family:var(--name-small-font,var(--time-sub-font,var(--line-font,var(--base-font))))}.event-time span.start-delay{font-family:var(--time-font);font-size:var(--start-delay-font-size);font-feature-settings:var(--time-font-feature);align-items:baseline;position:relative;top:var(--start-delay-top);color:var(--start-delay-color)}.event-time span.start-delay small{font-size:var(--start-delay-small-font-size);font-family:var(--name-small-font,var(--time-sub-font,var(--line-font,var(--base-font))))}.event-time span.start-soon{font-size:var(--start-soon-font-size);display:inline-block;position:relative;top:var(--start-soon-top)}html[data-theme=jrs] .event-time span.start-soon,html[data-theme=jrw] .event-time span.start-soon,html[data-theme=jrwc] .event-time span.start-soon{background-color:var(--upcoming-color)!important;color:#000!important;line-height:1.5;padding:.1rem}html[data-theme=jrw] .event-time span.start-soon{padding:.2rem .3rem 0!important}.event-time span.start-progress{font-size:var(--start-progress-font-size);position:relative;top:var(--start-progress-top)}.event-time span.start-until{font-size:var(--start-until-font-size);font-feature-settings:var(--time-font-feature);position:relative;top:var(--start-until-top)}.event-time span.start-until span.time{font-family:var(--time-font)}.event-time span.start-until i{display:none}.event-time span.time-allday{font-size:var(--time-allday-font-size);position:relative;top:var(--time-allday-top)}.event-time span.time-allday-until{font-size:var(--time-allday-until-font-size);position:relative;top:var(--time-allday-until-top)}.event-time span.time-allday-until span.time{font-family:var(--time-font)}html[data-theme=eva] .event-time span.time-allday-until span.time{display:inline-block;position:relative;top:.05em}.event-time small{font-size:.6em;display:inline-block;transform:translateY(-.3ex);margin:0 .2ex}.event-indicator{font-family:var(--indicator-font,var(--base-font));order:var(--indicator-order);width:calc(var(--indicator-font-basesize)*var(--indicator-box-multiply, 1.7));aspect-ratio:1;height:calc(var(--indicator-font-basesize)*var(--indicator-box-multiply, 1.7));border-radius:var(--indicator-radius);margin:var(--indicator-margin);display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:var(--indicator-font-weight);border-style:solid;border-width:var(--indicator-border-width);box-sizing:border-box;font-size:var(--indicator-font-basesize);flex:0 0 auto}.event-indicator:has(span:empty){opacity:0}.event-indicator[data-indicator-inverse=true]{border-color:var(--event-color,var(--calendar-color,transparent));background-color:var(--indicator-inverse-bg-color,white);color:var(--indicator-inverse-text-color)}.event-indicator[data-indicator-inverse=false]{border-color:var(--indicator-border-color);background-color:var(--event-color,var(--calendar-color,transparent))}.event-indicator>span{font-size:var(--indicator-font-size);line-height:1;padding-top:var(--indicator-text-padding-top);font-size-adjust:.5;transform-origin:center;padding-inline:.1rem;letter-spacing:var(--span-letter-spacing,normal)}.event-indicator svg{margin-top:.15em;transform:scale(.9)}html[data-theme=eva] .event-indicator{position:relative}html[data-theme=eva] .event-indicator:before{position:absolute;content:"";top:1.3rem;right:.2rem;--light-margin:1.1rem;--light-width:0.20rem;--light-color:rgb(75,174,196);width:var(--light-margin);height:.4rem;background-image:repeating-linear-gradient(90deg,var(--light-color),var(--light-color) var(--light-width),transparent var(--light-width),transparent calc(100% - var(--light-width)),var(--light-color) calc(100% - var(--light-width)),var(--light-color) 100%);z-index:-1;animation:blink .1s linear infinite}@keyframes blink{0%{filter:opacity(1)}50%{filter:opacity(0)}to{filter:opacity(1)}}.event-name{order:var(--name-order);font-size:var(--name-font-size);flex-grow:1;white-space:nowrap;text-align:var(--name-align);padding-inline:var(--name-margin);font-weight:var(--name-font-weight);margin-bottom:var(--name-margin-bottom,.05em);letter-spacing:var(--span-letter-spacing,normal)}html[data-theme=tokyu] .event-name{text-shadow:3px 3px 2px rgba(0,0,0,.8)}html[data-theme=eva] .event-name small{letter-spacing:-.05em}.event-name span.pending{display:inline-block;line-height:1.5;vertical-align:middle;background-color:var(--name-pending-bg-color);color:var(--name-pending-text-color);border:var(--name-pending-border);border-radius:var(--name-pending-radius);padding:var(--name-pending-padding);margin-left:var(--name-pending-margin);font-size:var(--name-pending-font-size);font-weight:var(--name-pending-font-weight);position:relative;top:var(--name-pending-top);line-height:1.2;opacity:var(--blink-opacity);text-shadow:none}html[data-theme=eva] .event-name span.pending{line-height:1}html.windows .event-name span.pending{padding-top:0}.event-name small{font-family:var(--name-small-font,var(--line-font,var(--base-font)));font-size:var(--name-small-font-size);display:inline-block;margin-inline:.1rem}.event-name small[class]{margin-left:.5em}.event-name:is(.letters-2,.letters-3) .letter-space{display:var(--name-letter-space-display)}.event-name:not(.letters-2,.letters-3) .letter-space{display:none}.noevents{color:var(--noevents-color)}@font-face{font-family:frutiger;src:url(/calendar-led/assets/frutiger.woff2) format("woff2"),url(/calendar-led/assets/frutiger.woff) format("woff"),url(/assets/frutiger.woff2) format("woff2"),url(/assets/frutiger.woff) format("woff");font-weight:400;font-style:normal;size-adjust:118%}@font-face{font-family:frutiger;src:url(/calendar-led/assets/frutiger-bold.woff2) format("woff2"),url(/calendar-led/assets/frutiger-bold.woff) format("woff"),url(/assets/frutiger-bold.woff2) format("woff2"),url(/assets/frutiger-bold.woff) format("woff");font-weight:700;font-style:normal;size-adjust:118%}@font-face{font-family:frutiger-cn;src:url(/calendar-led/assets/frutiger-cn.woff2) format("woff2"),url(/calendar-led/assets/frutiger-cn.woff) format("woff"),url(/assets/frutiger-cn.woff2) format("woff2"),url(/assets/frutiger-cn.woff) format("woff");font-weight:500;font-style:normal;size-adjust:118%}@font-face{font-family:frutiger-cn;src:url(/calendar-led/assets/frutiger-cn-bold.woff2) format("woff2"),url(/calendar-led/assets/frutiger-cn-bold.woff) format("woff"),url(/assets/frutiger-cn-bold.woff2) format("woff2"),url(/assets/frutiger-cn-bold.woff) format("woff");font-weight:700;font-style:normal;size-adjust:118%}@font-face{font-family:helvetica;src:url(/calendar-led/assets/helvetica.woff2) format("woff2"),url(/calendar-led/assets/helvetica.woff) format("woff"),url(/assets/helvetica.woff2) format("woff2"),url(/assets/helvetica.woff) format("woff");font-weight:400;font-style:normal;size-adjust:118%}@font-face{font-family:dot10;src:url(/calendar-led/assets/dot10.woff2) format("woff2"),url(/calendar-led/assets/dot10.woff) format("woff"),url(/assets/dot10.woff2) format("woff2"),url(/assets/dot10.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:dot16;src:url(/calendar-led/assets/dot16.woff2) format("woff2"),url(/calendar-led/assets/dot16.woff) format("woff"),url(/assets/dot16.woff2) format("woff2"),url(/assets/dot16.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:dot24;src:url(/calendar-led/assets/dot24.woff2) format("woff2"),url(/calendar-led/assets/dot24.woff) format("woff"),url(/assets/dot24.woff2) format("woff2"),url(/assets/dot24.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"7seg";src:url(/calendar-led/assets/7seg.woff2) format("woff2"),url(/calendar-led/assets/7seg.woff) format("woff"),url(/assets/7seg.woff2) format("woff2"),url(/assets/7seg.woff) format("woff");font-weight:400;font-style:normal}