:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--primary:#1565c0;--on-primary:#fff;--primary-container:#d3e3ff;--on-primary-container:#001b3f;--accent:#ffb300;--bg:#fdfcff;--surface:#f1f3f9;--text:#1a1c1e;--text-muted:#44474e;--border:#c4c6d0;--ok:#2e7d32;--error:#c62828;--error-container:#fdecea;--focus:#0b57d0;--radius:.5rem;--header-height:3.5rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--primary:#a4c8ff;--on-primary:#00315f;--primary-container:#1b3a64;--on-primary-container:#d3e3ff;--bg:#111318;--surface:#1d2024;--text:#e2e2e6;--text-muted:#c4c6d0;--border:#44474e;--ok:#81c784;--error:#ef9a9a;--error-container:#3b1614;--focus:#a4c8ff}}*,:before,:after{box-sizing:border-box}body{background:var(--bg);min-width:20rem;color:var(--text);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}h1{margin:0 0 1rem;font-size:1.5rem;line-height:1.25}p{margin:0 0 1rem}a{color:var(--primary)}code{overflow-wrap:anywhere}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}button,input{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.6}.button-primary{background:var(--primary);min-height:2.75rem;color:var(--on-primary);border:0;border-radius:1.5rem;padding:.5rem 1.25rem;font-weight:600}.button-quiet{border-radius:var(--radius);min-height:2.75rem;color:var(--primary);background:0 0;border:0;padding:.5rem .75rem;font-weight:600}.button-quiet:hover:not(:disabled){background:var(--primary-container);color:var(--on-primary-container)}.auth-page{max-width:26rem;margin:0 auto;padding:2rem 1rem}.brand{color:var(--primary);font-size:1.25rem;font-weight:700;text-decoration:none}.auth-page .brand{text-align:center;margin-bottom:1rem}.card{border:1px solid var(--border);background:var(--surface);border-radius:1rem;padding:1.5rem}.loading-page{color:var(--text-muted);text-align:center;padding:4rem 1rem}.form{flex-direction:column;gap:1rem;display:flex}.field{flex-direction:column;gap:.25rem;display:flex}.field label{font-weight:600}.field input{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);width:100%;min-height:2.75rem;padding:.5rem .75rem}.field input[aria-invalid=true]{border-color:var(--error)}.field-hint,.field-problem,.form-links{margin:0;font-size:.875rem}.field-hint{color:var(--text-muted)}.field-problem{color:var(--error)}.form-error{border:1px solid var(--error);border-radius:var(--radius);background:var(--error-container);color:var(--error);margin:0;padding:.75rem}.form-links{text-align:center}.app-shell{flex-direction:column;min-height:100dvh;display:flex}.app-header{z-index:10;min-height:var(--header-height);border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem 1rem;display:flex;position:sticky;top:0}.app-header .brand{margin-right:auto}.view-switcher{border:1px solid var(--border);border-radius:1.5rem;display:flex;overflow:hidden}.view-switcher button{background:0 0;border:0;min-height:2.25rem;padding:.25rem .875rem}.view-switcher button+button{border-left:1px solid var(--border)}.view-switcher button[aria-pressed=true]{background:var(--primary-container);color:var(--on-primary-container);opacity:1}.app-main{flex:1;width:100%;max-width:80rem;margin:0 auto;padding:1rem}.user-menu{position:relative}.avatar{background:var(--primary);width:2.5rem;height:2.5rem;color:var(--on-primary);border:0;border-radius:50%;font-weight:700}.user-menu-panel{z-index:20;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);flex-direction:column;align-items:stretch;gap:.25rem;width:max-content;min-width:12rem;max-width:min(20rem,100vw - 2rem);padding:.75rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 .25rem 1rem #00000040}.user-menu-heading,.user-menu-email{margin:0}.user-menu-heading{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.user-menu-email{overflow-wrap:anywhere}.user-menu-link{align-items:center;text-decoration:none;display:flex}.user-menu-panel .button-quiet{text-align:left}@media (width<=30rem){.view-switcher{order:3;width:100%}.view-switcher button{flex:1}}.offline-banner{background:var(--accent);color:#1a1c1e;text-align:center;padding:.5rem 1rem;font-weight:600}.toast-region{z-index:30;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem}.toast{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);pointer-events:auto;align-items:center;gap:.5rem;max-width:32rem;padding:.25rem .25rem .25rem 1rem;display:flex;box-shadow:0 .25rem 1rem #00000040}.toast[data-tone=error]{border-color:var(--error);background:var(--error-container);color:var(--error)}.probes{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);margin:0 0 1rem;padding:0;list-style:none}.probe{justify-content:space-between;gap:1rem;padding:.5rem 1rem;display:flex}.probe+.probe{border-top:1px solid var(--border)}.probe[data-status=ok] .probe-status{color:var(--ok)}.probe[data-status=failed] .probe-status{color:var(--error);font-weight:600}@media (prefers-reduced-motion:no-preference){.toast{animation:.15s ease-out toast-in}}@keyframes toast-in{0%{opacity:0;transform:translateY(.5rem)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.muted{color:var(--text-muted)}h2{margin:0 0 .5rem;font-size:1.125rem;line-height:1.3}.page.narrow{max-width:26rem;margin:0 auto}.calendar-page{grid-template-columns:14rem minmax(0,1fr) 18rem;grid-template-areas:"sidebar month day";align-items:start;gap:1rem;display:grid}.sidebar{grid-area:sidebar}.month-view{grid-area:month;min-width:0}.day-panel{grid-area:day;min-width:0}@media (width<=70rem){.calendar-page{grid-template-columns:minmax(0,1fr) 18rem;grid-template-areas:"month day""sidebar sidebar"}}@media (width<=48rem){.calendar-page{grid-template-columns:minmax(0,1fr);grid-template-areas:"month""day""sidebar"}}.calendar-page[data-view=week],.calendar-page[data-view=day]{grid-template-columns:14rem minmax(0,1fr);grid-template-areas:"sidebar month"}@media (width<=48rem){.calendar-page[data-view=week],.calendar-page[data-view=day]{grid-template-columns:minmax(0,1fr);grid-template-areas:"month""sidebar"}}.timegrid{--hour:3rem;--gutter:3.25rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);overflow:hidden}.timegrid-head,.timegrid-rows{grid-template-columns:var(--gutter) repeat(var(--days), minmax(0, 1fr));display:grid}.timegrid-week{--days:7}.timegrid-day{--days:1}.timegrid-head{border-bottom:1px solid var(--border)}.timegrid-dayhead{border-left:1px solid var(--border);flex-direction:column;gap:.125rem;min-width:0;padding:.25rem;display:flex}.timegrid-daylink{border-radius:var(--radius);min-height:2rem;color:var(--text);background:0 0;border:0;font-weight:600}.timegrid-daylink:hover{background:var(--primary-container);color:var(--on-primary-container)}.timegrid-dayhead[data-today] .timegrid-daylink{color:var(--primary)}.timegrid-allday{flex-direction:column;gap:.125rem;min-width:0;display:flex}.timegrid-chip,.timegrid-more{text-align:start;white-space:nowrap;text-overflow:ellipsis;border:0;border-radius:.25rem;min-width:0;padding:.125rem .375rem;font-size:.75rem;overflow:hidden}.timegrid-chip{background:var(--hue-fill);color:var(--hue-on-fill)}.timegrid-more{color:var(--primary);background:0 0;font-weight:600}.timegrid-body{max-height:min(70vh, calc(var(--hour) * 24));overflow-y:auto}.timegrid-rows{height:calc(var(--hour) * var(--rows,24))}.timegrid-gutter{grid-template-rows:repeat(var(--rows,24), var(--hour));display:grid}.timegrid-hour{color:var(--text-muted);text-align:end;padding:0 .375rem;font-size:.75rem;transform:translateY(-.5em)}.timegrid-hour:first-child{transform:none}.timegrid-column{border-left:1px solid var(--border);background-image:linear-gradient(to bottom, var(--border) 1px, transparent 1px);background-size:100% var(--hour);min-width:0;position:relative}.timegrid-column[data-today]{background-color:var(--surface)}.timegrid-slots{cursor:cell;position:absolute;inset:0}.timegrid-event{z-index:1;border:1px solid var(--bg);border-left:3px solid var(--hue-emphasis);background:var(--hue-fill);min-width:0;color:var(--hue-on-fill);text-align:start;border-radius:.375rem;flex-direction:column;align-items:flex-start;padding:.125rem .375rem;font-size:.75rem;display:flex;position:absolute;overflow:hidden}.timegrid-event-time{opacity:.85;white-space:nowrap}.timegrid-event-short .timegrid-event-time{display:none}.timegrid-event-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.timegrid-continues{position:absolute;bottom:0;right:.25rem}.timegrid-beyond{background:repeating-linear-gradient(-45deg, var(--surface) 0 .375rem, transparent .375rem .75rem);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.timegrid-clock{border-top:2px dashed var(--text-muted);color:var(--text-muted);pointer-events:none;padding-left:.25rem;font-size:.6875rem;position:absolute;left:0;right:0}.timegrid-now{background:var(--error);pointer-events:none;height:2px;position:absolute;left:0;right:0}.calendar-list{margin:0 0 .5rem;padding:0;list-style:none}.calendar-list li{align-items:center;gap:.25rem;display:flex}.calendar-row{cursor:pointer;flex:1;align-items:center;gap:.5rem;min-width:0;min-height:2.5rem;display:flex}.calendar-settings-link{border-radius:var(--radius);width:2.25rem;height:2.25rem;color:var(--text-muted);flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.calendar-settings-link:hover{background:var(--primary-container);color:var(--on-primary-container)}.sidebar>.button-quiet{display:block}.settings-page{max-width:40rem;margin:0 auto}.settings-back{align-items:center;margin-left:-.75rem;text-decoration:none;display:inline-flex}.settings-page h1{overflow-wrap:anywhere;margin:.5rem 0 1rem}.settings-section{border-top:1px solid var(--border);padding:1rem 0}.settings-section h2{margin:0 0 .25rem;font-size:1.125rem}.settings-section h3{margin:1rem 0 .25rem;font-size:1rem}.switch-row.settings-switch{justify-content:space-between;font-weight:400}.settings-switch>span{flex-direction:column;display:flex}.settings-switch-title{font-weight:600}.inline-field{gap:.5rem;display:flex}.inline-field input{flex:1;min-width:0}.hue-picker{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.hue-option{background:var(--hue-swatch);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 2px var(--bg);background-clip:content-box;border:3px solid #0000;border-radius:50%;padding:0}.hue-option[aria-checked=true]{border-color:var(--hue-swatch)}.member-list,.invite-list{margin:.5rem 0 0;padding:0;list-style:none}.member-row,.invite-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .5rem;padding:.375rem 0;display:flex}.member-name,.invite-row>span{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.member-actions{flex-wrap:wrap;display:flex}.invite-form{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.invite-created{border-radius:var(--radius);background:var(--surface);margin-top:1rem;padding:.75rem 1rem}.invite-created p{margin:0 0 .25rem}.invite-code{letter-spacing:.05em;font-family:ui-monospace,monospace;font-size:1.125rem;font-weight:700}.invite-link{color:var(--text-muted);overflow-wrap:anywhere}.settings-danger{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.link-list,.plain-list{margin:.25rem 0 .5rem;padding:0;list-style:none}.link-list li{padding:.25rem 0}.reading{text-align:center;padding:1rem 0}.calendar-row input{width:1.125rem;height:1.125rem;accent-color:var(--primary);margin:0}.calendar-name{overflow-wrap:anywhere;flex:1;min-width:0}.swatch{background:var(--hue-swatch);border-radius:50%;flex:none;width:.875rem;height:.875rem}.role-badge{border:1px solid var(--border);color:var(--text-muted);border-radius:1rem;flex:none;padding:0 .5rem;font-size:.75rem}.month-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;margin-bottom:.5rem;display:flex}.month-toolbar h1{margin:0}.month-nav{align-items:center;display:flex}.month-grid{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);overflow:hidden}.month-weekdays,.month-week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.month-weekdays{background:var(--surface);color:var(--text-muted);text-align:center;font-size:.75rem;font-weight:600}.month-weekdays>div{padding:.25rem 0}.month-week{border-top:1px solid var(--border);position:relative}.day-slot{min-width:0;display:flex}.day-slot+.day-slot{border-left:1px solid var(--border)}.day-cell{text-align:right;background:0 0;border:0;justify-content:flex-end;width:100%;min-height:6.75rem;padding:.125rem .25rem;display:flex}.day-cell:focus-visible{outline-offset:-3px}.day-cell[data-outside]{background:var(--surface);color:var(--text-muted)}.day-cell[data-selected]{box-shadow:inset 0 0 0 2px var(--primary)}.day-number{border-radius:50%;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;font-size:.875rem;display:inline-flex}.day-cell[data-today] .day-number{background:var(--primary);color:var(--on-primary);font-weight:700}.week-chips{pointer-events:none;grid-template-rows:repeat(4,1.125rem);grid-template-columns:repeat(7,minmax(0,1fr));row-gap:.125rem;display:grid;position:absolute;inset:1.75rem 0 0}.chip{background:var(--hue-fill);color:var(--hue-on-fill);text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem;margin:0 .125rem;padding:0 .25rem;font-size:.75rem;line-height:1.125rem;overflow:hidden}.chip[data-continues-left]{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.chip[data-continues-right]{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.chip-overflow{color:var(--text-muted);grid-row:4;padding:0 .375rem;font-size:.75rem;line-height:1.125rem}.cs-0{grid-column-start:1}.cs-1{grid-column-start:2}.cs-2{grid-column-start:3}.cs-3{grid-column-start:4}.cs-4{grid-column-start:5}.cs-5{grid-column-start:6}.cs-6{grid-column-start:7}.ce-0{grid-column-end:2}.ce-1{grid-column-end:3}.ce-2{grid-column-end:4}.ce-3{grid-column-end:5}.ce-4{grid-column-end:6}.ce-5{grid-column-end:7}.ce-6{grid-column-end:8}.lane-0{grid-row:1}.lane-1{grid-row:2}.lane-2{grid-row:3}@media (width<=30rem){.day-cell{padding:.125rem}.chip{text-overflow:clip;padding:0 .125rem;font-size:.6875rem}}.day-events{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.day-event{border:0;border-left:.25rem solid var(--hue-emphasis);border-radius:var(--radius);background:var(--hue-fill);width:100%;color:var(--hue-on-fill);text-align:left;grid-template-columns:minmax(0,1fr);gap:0 .5rem;padding:.5rem .75rem;display:grid}.day-event-time,.day-event-creator,.day-event-comments{font-size:.8125rem}.comment-thread{border-top:1px solid var(--border);margin-top:1rem;padding-top:.75rem}.comment-empty{text-align:center;margin:.5rem 0}.comment-list{flex-direction:column;gap:.5rem;max-height:20rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.comment{border-left:3px solid var(--hue-emphasis);background:var(--surface);border-radius:.75rem;flex-direction:column;align-items:flex-start;max-width:85%;padding:.375rem .625rem;display:flex}.comment-mine{background:var(--hue-fill);color:var(--hue-on-fill);border-left:0;align-self:flex-end;align-items:flex-end}.comment-author{color:var(--hue-emphasis);font-size:.8125rem;font-weight:600}.comment-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:.125rem 0}.comment-body a{color:inherit;text-decoration:underline}.comment-meta{opacity:.8;font-size:.75rem}.comment-actions{flex-wrap:wrap;align-items:center;gap:0 .25rem;font-size:.8125rem;display:flex}.comment-actions .button-quiet{min-height:2rem;color:inherit;padding:.125rem .5rem}.comment-form{flex-direction:column;gap:.375rem;margin-top:.75rem;display:flex}.comment-form textarea{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);width:100%;color:var(--text);font:inherit;resize:vertical;padding:.5rem .75rem}.comment-form-row{justify-content:space-between;align-items:center;display:flex}.comment-editing{color:var(--primary);justify-content:space-between;align-items:center;margin:0;font-size:.875rem;display:flex}.day-event-title{overflow-wrap:anywhere;font-weight:600}.dialog-backdrop{z-index:40;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dialog{border:1px solid var(--border);background:var(--bg);border-radius:1rem;width:100%;max-width:28rem;max-height:100%;padding:1.25rem;overflow:auto;box-shadow:0 .5rem 2rem #00000059}@media (width<=30rem){.dialog-backdrop{padding:0}.dialog{max-width:none;height:100%;box-shadow:none;border:0;border-radius:0}}.dialog-header{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.dialog-header h2{overflow-wrap:anywhere;margin:.375rem 0 .75rem;font-size:1.25rem}.details-stripe{background:var(--hue-swatch);border-radius:.125rem;height:.25rem;margin-bottom:.75rem}.details{flex-direction:column;gap:.75rem;margin:0;display:flex}.details dt{color:var(--text-muted);font-size:.8125rem}.details dd{overflow-wrap:anywhere;margin:0}.details-description{white-space:pre-wrap}.details-note{margin-top:1rem}.dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.button-danger{background:var(--error);min-height:2.75rem;color:var(--bg);border:0;border-radius:1.5rem;padding:.5rem 1.25rem;font-weight:600}.button-primary:disabled,.button-danger:disabled,.button-quiet:disabled{opacity:.5;cursor:not-allowed}.scope-options{flex-direction:column;gap:.5rem;display:flex}.scope-option{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);min-height:2.75rem;color:var(--text);text-align:start;padding:.5rem 1rem;font-weight:600}.scope-option:hover:not(:disabled){background:var(--primary-container);color:var(--on-primary-container)}.field textarea,.field select,.field-group input{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);width:100%;min-height:2.75rem;color:var(--text);padding:.5rem .75rem}.field textarea{font:inherit;resize:vertical}.field-group{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.field-group legend{margin-bottom:.25rem;padding:0;font-weight:600}.field-group input[type=time]{flex:0 0 8rem}.field-group input[aria-invalid=true]{border-color:var(--error)}.switch-row{align-items:center;gap:.5rem;min-height:2.75rem;font-weight:600;display:flex}.switch-row input{width:1.25rem;height:1.25rem;accent-color:var(--primary)}.hue-red{--hue-fill:#ffdad6;--hue-on-fill:#410002;--hue-emphasis:#c62828;--hue-swatch:#c62828}.hue-orange{--hue-fill:#ffdbc8;--hue-on-fill:#380d00;--hue-emphasis:#e65100;--hue-swatch:#e65100}.hue-amber{--hue-fill:#ffe08d;--hue-on-fill:#3f2e00;--hue-emphasis:#b26a00;--hue-swatch:#b26a00}.hue-green{--hue-fill:#b7f0b1;--hue-on-fill:#002204;--hue-emphasis:#2e7d32;--hue-swatch:#2e7d32}.hue-teal{--hue-fill:#a2f0e5;--hue-on-fill:#00201c;--hue-emphasis:#00695c;--hue-swatch:#00695c}.hue-blue{--hue-fill:#d3e3ff;--hue-on-fill:#001b3f;--hue-emphasis:#1565c0;--hue-swatch:#1565c0}.hue-purple{--hue-fill:#f2daff;--hue-on-fill:#2c0051;--hue-emphasis:#6a1b9a;--hue-swatch:#6a1b9a}.hue-pink{--hue-fill:#ffd9e2;--hue-on-fill:#3e001f;--hue-emphasis:#ad1457;--hue-swatch:#ad1457}@media (prefers-color-scheme:dark){.hue-red{--hue-fill:#5c1a16;--hue-on-fill:#ffdad6;--hue-emphasis:#ffb4ab;--hue-swatch:#ef5350}.hue-orange{--hue-fill:#5a2a0d;--hue-on-fill:#ffdbc8;--hue-emphasis:#ffb68f;--hue-swatch:#ff7a2f}.hue-amber{--hue-fill:#4e3d00;--hue-on-fill:#ffe08d;--hue-emphasis:#f2bf42;--hue-swatch:#ffb300}.hue-green{--hue-fill:#1b4a20;--hue-on-fill:#b7f0b1;--hue-emphasis:#9cd697;--hue-swatch:#4caf50}.hue-teal{--hue-fill:#00453d;--hue-on-fill:#a2f0e5;--hue-emphasis:#86d4c9;--hue-swatch:#26a69a}.hue-blue{--hue-fill:#1b3a64;--hue-on-fill:#d3e3ff;--hue-emphasis:#a4c8ff;--hue-swatch:#42a5f5}.hue-purple{--hue-fill:#46236b;--hue-on-fill:#f2daff;--hue-emphasis:#dcb8ff;--hue-swatch:#ab47bc}.hue-pink{--hue-fill:#561d33;--hue-on-fill:#ffd9e2;--hue-emphasis:#ffb0c9;--hue-swatch:#ec407a}}.rows-23{--rows:23}.rows-24{--rows:24}.rows-25{--rows:25}.tt-0{top:calc(var(--hour) * 0 / 12)}.tt-1{top:calc(var(--hour) * 1 / 12)}.tt-2{top:calc(var(--hour) * 2 / 12)}.tt-3{top:calc(var(--hour) * 3 / 12)}.tt-4{top:calc(var(--hour) * 4 / 12)}.tt-5{top:calc(var(--hour) * 5 / 12)}.tt-6{top:calc(var(--hour) * 6 / 12)}.tt-7{top:calc(var(--hour) * 7 / 12)}.tt-8{top:calc(var(--hour) * 8 / 12)}.tt-9{top:calc(var(--hour) * 9 / 12)}.tt-10{top:calc(var(--hour) * 10 / 12)}.tt-11{top:calc(var(--hour) * 11 / 12)}.tt-12{top:calc(var(--hour) * 12 / 12)}.tt-13{top:calc(var(--hour) * 13 / 12)}.tt-14{top:calc(var(--hour) * 14 / 12)}.tt-15{top:calc(var(--hour) * 15 / 12)}.tt-16{top:calc(var(--hour) * 16 / 12)}.tt-17{top:calc(var(--hour) * 17 / 12)}.tt-18{top:calc(var(--hour) * 18 / 12)}.tt-19{top:calc(var(--hour) * 19 / 12)}.tt-20{top:calc(var(--hour) * 20 / 12)}.tt-21{top:calc(var(--hour) * 21 / 12)}.tt-22{top:calc(var(--hour) * 22 / 12)}.tt-23{top:calc(var(--hour) * 23 / 12)}.tt-24{top:calc(var(--hour) * 24 / 12)}.tt-25{top:calc(var(--hour) * 25 / 12)}.tt-26{top:calc(var(--hour) * 26 / 12)}.tt-27{top:calc(var(--hour) * 27 / 12)}.tt-28{top:calc(var(--hour) * 28 / 12)}.tt-29{top:calc(var(--hour) * 29 / 12)}.tt-30{top:calc(var(--hour) * 30 / 12)}.tt-31{top:calc(var(--hour) * 31 / 12)}.tt-32{top:calc(var(--hour) * 32 / 12)}.tt-33{top:calc(var(--hour) * 33 / 12)}.tt-34{top:calc(var(--hour) * 34 / 12)}.tt-35{top:calc(var(--hour) * 35 / 12)}.tt-36{top:calc(var(--hour) * 36 / 12)}.tt-37{top:calc(var(--hour) * 37 / 12)}.tt-38{top:calc(var(--hour) * 38 / 12)}.tt-39{top:calc(var(--hour) * 39 / 12)}.tt-40{top:calc(var(--hour) * 40 / 12)}.tt-41{top:calc(var(--hour) * 41 / 12)}.tt-42{top:calc(var(--hour) * 42 / 12)}.tt-43{top:calc(var(--hour) * 43 / 12)}.tt-44{top:calc(var(--hour) * 44 / 12)}.tt-45{top:calc(var(--hour) * 45 / 12)}.tt-46{top:calc(var(--hour) * 46 / 12)}.tt-47{top:calc(var(--hour) * 47 / 12)}.tt-48{top:calc(var(--hour) * 48 / 12)}.tt-49{top:calc(var(--hour) * 49 / 12)}.tt-50{top:calc(var(--hour) * 50 / 12)}.tt-51{top:calc(var(--hour) * 51 / 12)}.tt-52{top:calc(var(--hour) * 52 / 12)}.tt-53{top:calc(var(--hour) * 53 / 12)}.tt-54{top:calc(var(--hour) * 54 / 12)}.tt-55{top:calc(var(--hour) * 55 / 12)}.tt-56{top:calc(var(--hour) * 56 / 12)}.tt-57{top:calc(var(--hour) * 57 / 12)}.tt-58{top:calc(var(--hour) * 58 / 12)}.tt-59{top:calc(var(--hour) * 59 / 12)}.tt-60{top:calc(var(--hour) * 60 / 12)}.tt-61{top:calc(var(--hour) * 61 / 12)}.tt-62{top:calc(var(--hour) * 62 / 12)}.tt-63{top:calc(var(--hour) * 63 / 12)}.tt-64{top:calc(var(--hour) * 64 / 12)}.tt-65{top:calc(var(--hour) * 65 / 12)}.tt-66{top:calc(var(--hour) * 66 / 12)}.tt-67{top:calc(var(--hour) * 67 / 12)}.tt-68{top:calc(var(--hour) * 68 / 12)}.tt-69{top:calc(var(--hour) * 69 / 12)}.tt-70{top:calc(var(--hour) * 70 / 12)}.tt-71{top:calc(var(--hour) * 71 / 12)}.tt-72{top:calc(var(--hour) * 72 / 12)}.tt-73{top:calc(var(--hour) * 73 / 12)}.tt-74{top:calc(var(--hour) * 74 / 12)}.tt-75{top:calc(var(--hour) * 75 / 12)}.tt-76{top:calc(var(--hour) * 76 / 12)}.tt-77{top:calc(var(--hour) * 77 / 12)}.tt-78{top:calc(var(--hour) * 78 / 12)}.tt-79{top:calc(var(--hour) * 79 / 12)}.tt-80{top:calc(var(--hour) * 80 / 12)}.tt-81{top:calc(var(--hour) * 81 / 12)}.tt-82{top:calc(var(--hour) * 82 / 12)}.tt-83{top:calc(var(--hour) * 83 / 12)}.tt-84{top:calc(var(--hour) * 84 / 12)}.tt-85{top:calc(var(--hour) * 85 / 12)}.tt-86{top:calc(var(--hour) * 86 / 12)}.tt-87{top:calc(var(--hour) * 87 / 12)}.tt-88{top:calc(var(--hour) * 88 / 12)}.tt-89{top:calc(var(--hour) * 89 / 12)}.tt-90{top:calc(var(--hour) * 90 / 12)}.tt-91{top:calc(var(--hour) * 91 / 12)}.tt-92{top:calc(var(--hour) * 92 / 12)}.tt-93{top:calc(var(--hour) * 93 / 12)}.tt-94{top:calc(var(--hour) * 94 / 12)}.tt-95{top:calc(var(--hour) * 95 / 12)}.tt-96{top:calc(var(--hour) * 96 / 12)}.tt-97{top:calc(var(--hour) * 97 / 12)}.tt-98{top:calc(var(--hour) * 98 / 12)}.tt-99{top:calc(var(--hour) * 99 / 12)}.tt-100{top:calc(var(--hour) * 100 / 12)}.tt-101{top:calc(var(--hour) * 101 / 12)}.tt-102{top:calc(var(--hour) * 102 / 12)}.tt-103{top:calc(var(--hour) * 103 / 12)}.tt-104{top:calc(var(--hour) * 104 / 12)}.tt-105{top:calc(var(--hour) * 105 / 12)}.tt-106{top:calc(var(--hour) * 106 / 12)}.tt-107{top:calc(var(--hour) * 107 / 12)}.tt-108{top:calc(var(--hour) * 108 / 12)}.tt-109{top:calc(var(--hour) * 109 / 12)}.tt-110{top:calc(var(--hour) * 110 / 12)}.tt-111{top:calc(var(--hour) * 111 / 12)}.tt-112{top:calc(var(--hour) * 112 / 12)}.tt-113{top:calc(var(--hour) * 113 / 12)}.tt-114{top:calc(var(--hour) * 114 / 12)}.tt-115{top:calc(var(--hour) * 115 / 12)}.tt-116{top:calc(var(--hour) * 116 / 12)}.tt-117{top:calc(var(--hour) * 117 / 12)}.tt-118{top:calc(var(--hour) * 118 / 12)}.tt-119{top:calc(var(--hour) * 119 / 12)}.tt-120{top:calc(var(--hour) * 120 / 12)}.tt-121{top:calc(var(--hour) * 121 / 12)}.tt-122{top:calc(var(--hour) * 122 / 12)}.tt-123{top:calc(var(--hour) * 123 / 12)}.tt-124{top:calc(var(--hour) * 124 / 12)}.tt-125{top:calc(var(--hour) * 125 / 12)}.tt-126{top:calc(var(--hour) * 126 / 12)}.tt-127{top:calc(var(--hour) * 127 / 12)}.tt-128{top:calc(var(--hour) * 128 / 12)}.tt-129{top:calc(var(--hour) * 129 / 12)}.tt-130{top:calc(var(--hour) * 130 / 12)}.tt-131{top:calc(var(--hour) * 131 / 12)}.tt-132{top:calc(var(--hour) * 132 / 12)}.tt-133{top:calc(var(--hour) * 133 / 12)}.tt-134{top:calc(var(--hour) * 134 / 12)}.tt-135{top:calc(var(--hour) * 135 / 12)}.tt-136{top:calc(var(--hour) * 136 / 12)}.tt-137{top:calc(var(--hour) * 137 / 12)}.tt-138{top:calc(var(--hour) * 138 / 12)}.tt-139{top:calc(var(--hour) * 139 / 12)}.tt-140{top:calc(var(--hour) * 140 / 12)}.tt-141{top:calc(var(--hour) * 141 / 12)}.tt-142{top:calc(var(--hour) * 142 / 12)}.tt-143{top:calc(var(--hour) * 143 / 12)}.tt-144{top:calc(var(--hour) * 144 / 12)}.tt-145{top:calc(var(--hour) * 145 / 12)}.tt-146{top:calc(var(--hour) * 146 / 12)}.tt-147{top:calc(var(--hour) * 147 / 12)}.tt-148{top:calc(var(--hour) * 148 / 12)}.tt-149{top:calc(var(--hour) * 149 / 12)}.tt-150{top:calc(var(--hour) * 150 / 12)}.tt-151{top:calc(var(--hour) * 151 / 12)}.tt-152{top:calc(var(--hour) * 152 / 12)}.tt-153{top:calc(var(--hour) * 153 / 12)}.tt-154{top:calc(var(--hour) * 154 / 12)}.tt-155{top:calc(var(--hour) * 155 / 12)}.tt-156{top:calc(var(--hour) * 156 / 12)}.tt-157{top:calc(var(--hour) * 157 / 12)}.tt-158{top:calc(var(--hour) * 158 / 12)}.tt-159{top:calc(var(--hour) * 159 / 12)}.tt-160{top:calc(var(--hour) * 160 / 12)}.tt-161{top:calc(var(--hour) * 161 / 12)}.tt-162{top:calc(var(--hour) * 162 / 12)}.tt-163{top:calc(var(--hour) * 163 / 12)}.tt-164{top:calc(var(--hour) * 164 / 12)}.tt-165{top:calc(var(--hour) * 165 / 12)}.tt-166{top:calc(var(--hour) * 166 / 12)}.tt-167{top:calc(var(--hour) * 167 / 12)}.tt-168{top:calc(var(--hour) * 168 / 12)}.tt-169{top:calc(var(--hour) * 169 / 12)}.tt-170{top:calc(var(--hour) * 170 / 12)}.tt-171{top:calc(var(--hour) * 171 / 12)}.tt-172{top:calc(var(--hour) * 172 / 12)}.tt-173{top:calc(var(--hour) * 173 / 12)}.tt-174{top:calc(var(--hour) * 174 / 12)}.tt-175{top:calc(var(--hour) * 175 / 12)}.tt-176{top:calc(var(--hour) * 176 / 12)}.tt-177{top:calc(var(--hour) * 177 / 12)}.tt-178{top:calc(var(--hour) * 178 / 12)}.tt-179{top:calc(var(--hour) * 179 / 12)}.tt-180{top:calc(var(--hour) * 180 / 12)}.tt-181{top:calc(var(--hour) * 181 / 12)}.tt-182{top:calc(var(--hour) * 182 / 12)}.tt-183{top:calc(var(--hour) * 183 / 12)}.tt-184{top:calc(var(--hour) * 184 / 12)}.tt-185{top:calc(var(--hour) * 185 / 12)}.tt-186{top:calc(var(--hour) * 186 / 12)}.tt-187{top:calc(var(--hour) * 187 / 12)}.tt-188{top:calc(var(--hour) * 188 / 12)}.tt-189{top:calc(var(--hour) * 189 / 12)}.tt-190{top:calc(var(--hour) * 190 / 12)}.tt-191{top:calc(var(--hour) * 191 / 12)}.tt-192{top:calc(var(--hour) * 192 / 12)}.tt-193{top:calc(var(--hour) * 193 / 12)}.tt-194{top:calc(var(--hour) * 194 / 12)}.tt-195{top:calc(var(--hour) * 195 / 12)}.tt-196{top:calc(var(--hour) * 196 / 12)}.tt-197{top:calc(var(--hour) * 197 / 12)}.tt-198{top:calc(var(--hour) * 198 / 12)}.tt-199{top:calc(var(--hour) * 199 / 12)}.tt-200{top:calc(var(--hour) * 200 / 12)}.tt-201{top:calc(var(--hour) * 201 / 12)}.tt-202{top:calc(var(--hour) * 202 / 12)}.tt-203{top:calc(var(--hour) * 203 / 12)}.tt-204{top:calc(var(--hour) * 204 / 12)}.tt-205{top:calc(var(--hour) * 205 / 12)}.tt-206{top:calc(var(--hour) * 206 / 12)}.tt-207{top:calc(var(--hour) * 207 / 12)}.tt-208{top:calc(var(--hour) * 208 / 12)}.tt-209{top:calc(var(--hour) * 209 / 12)}.tt-210{top:calc(var(--hour) * 210 / 12)}.tt-211{top:calc(var(--hour) * 211 / 12)}.tt-212{top:calc(var(--hour) * 212 / 12)}.tt-213{top:calc(var(--hour) * 213 / 12)}.tt-214{top:calc(var(--hour) * 214 / 12)}.tt-215{top:calc(var(--hour) * 215 / 12)}.tt-216{top:calc(var(--hour) * 216 / 12)}.tt-217{top:calc(var(--hour) * 217 / 12)}.tt-218{top:calc(var(--hour) * 218 / 12)}.tt-219{top:calc(var(--hour) * 219 / 12)}.tt-220{top:calc(var(--hour) * 220 / 12)}.tt-221{top:calc(var(--hour) * 221 / 12)}.tt-222{top:calc(var(--hour) * 222 / 12)}.tt-223{top:calc(var(--hour) * 223 / 12)}.tt-224{top:calc(var(--hour) * 224 / 12)}.tt-225{top:calc(var(--hour) * 225 / 12)}.tt-226{top:calc(var(--hour) * 226 / 12)}.tt-227{top:calc(var(--hour) * 227 / 12)}.tt-228{top:calc(var(--hour) * 228 / 12)}.tt-229{top:calc(var(--hour) * 229 / 12)}.tt-230{top:calc(var(--hour) * 230 / 12)}.tt-231{top:calc(var(--hour) * 231 / 12)}.tt-232{top:calc(var(--hour) * 232 / 12)}.tt-233{top:calc(var(--hour) * 233 / 12)}.tt-234{top:calc(var(--hour) * 234 / 12)}.tt-235{top:calc(var(--hour) * 235 / 12)}.tt-236{top:calc(var(--hour) * 236 / 12)}.tt-237{top:calc(var(--hour) * 237 / 12)}.tt-238{top:calc(var(--hour) * 238 / 12)}.tt-239{top:calc(var(--hour) * 239 / 12)}.tt-240{top:calc(var(--hour) * 240 / 12)}.tt-241{top:calc(var(--hour) * 241 / 12)}.tt-242{top:calc(var(--hour) * 242 / 12)}.tt-243{top:calc(var(--hour) * 243 / 12)}.tt-244{top:calc(var(--hour) * 244 / 12)}.tt-245{top:calc(var(--hour) * 245 / 12)}.tt-246{top:calc(var(--hour) * 246 / 12)}.tt-247{top:calc(var(--hour) * 247 / 12)}.tt-248{top:calc(var(--hour) * 248 / 12)}.tt-249{top:calc(var(--hour) * 249 / 12)}.tt-250{top:calc(var(--hour) * 250 / 12)}.tt-251{top:calc(var(--hour) * 251 / 12)}.tt-252{top:calc(var(--hour) * 252 / 12)}.tt-253{top:calc(var(--hour) * 253 / 12)}.tt-254{top:calc(var(--hour) * 254 / 12)}.tt-255{top:calc(var(--hour) * 255 / 12)}.tt-256{top:calc(var(--hour) * 256 / 12)}.tt-257{top:calc(var(--hour) * 257 / 12)}.tt-258{top:calc(var(--hour) * 258 / 12)}.tt-259{top:calc(var(--hour) * 259 / 12)}.tt-260{top:calc(var(--hour) * 260 / 12)}.tt-261{top:calc(var(--hour) * 261 / 12)}.tt-262{top:calc(var(--hour) * 262 / 12)}.tt-263{top:calc(var(--hour) * 263 / 12)}.tt-264{top:calc(var(--hour) * 264 / 12)}.tt-265{top:calc(var(--hour) * 265 / 12)}.tt-266{top:calc(var(--hour) * 266 / 12)}.tt-267{top:calc(var(--hour) * 267 / 12)}.tt-268{top:calc(var(--hour) * 268 / 12)}.tt-269{top:calc(var(--hour) * 269 / 12)}.tt-270{top:calc(var(--hour) * 270 / 12)}.tt-271{top:calc(var(--hour) * 271 / 12)}.tt-272{top:calc(var(--hour) * 272 / 12)}.tt-273{top:calc(var(--hour) * 273 / 12)}.tt-274{top:calc(var(--hour) * 274 / 12)}.tt-275{top:calc(var(--hour) * 275 / 12)}.tt-276{top:calc(var(--hour) * 276 / 12)}.tt-277{top:calc(var(--hour) * 277 / 12)}.tt-278{top:calc(var(--hour) * 278 / 12)}.tt-279{top:calc(var(--hour) * 279 / 12)}.tt-280{top:calc(var(--hour) * 280 / 12)}.tt-281{top:calc(var(--hour) * 281 / 12)}.tt-282{top:calc(var(--hour) * 282 / 12)}.tt-283{top:calc(var(--hour) * 283 / 12)}.tt-284{top:calc(var(--hour) * 284 / 12)}.tt-285{top:calc(var(--hour) * 285 / 12)}.tt-286{top:calc(var(--hour) * 286 / 12)}.tt-287{top:calc(var(--hour) * 287 / 12)}.tt-288{top:calc(var(--hour) * 288 / 12)}.tt-289{top:calc(var(--hour) * 289 / 12)}.tt-290{top:calc(var(--hour) * 290 / 12)}.tt-291{top:calc(var(--hour) * 291 / 12)}.tt-292{top:calc(var(--hour) * 292 / 12)}.tt-293{top:calc(var(--hour) * 293 / 12)}.tt-294{top:calc(var(--hour) * 294 / 12)}.tt-295{top:calc(var(--hour) * 295 / 12)}.tt-296{top:calc(var(--hour) * 296 / 12)}.tt-297{top:calc(var(--hour) * 297 / 12)}.tt-298{top:calc(var(--hour) * 298 / 12)}.tt-299{top:calc(var(--hour) * 299 / 12)}.tt-300{top:calc(var(--hour) * 300 / 12)}.th-1{height:calc(var(--hour) * 1 / 12)}.th-2{height:calc(var(--hour) * 2 / 12)}.th-3{height:calc(var(--hour) * 3 / 12)}.th-4{height:calc(var(--hour) * 4 / 12)}.th-5{height:calc(var(--hour) * 5 / 12)}.th-6{height:calc(var(--hour) * 6 / 12)}.th-7{height:calc(var(--hour) * 7 / 12)}.th-8{height:calc(var(--hour) * 8 / 12)}.th-9{height:calc(var(--hour) * 9 / 12)}.th-10{height:calc(var(--hour) * 10 / 12)}.th-11{height:calc(var(--hour) * 11 / 12)}.th-12{height:calc(var(--hour) * 12 / 12)}.th-13{height:calc(var(--hour) * 13 / 12)}.th-14{height:calc(var(--hour) * 14 / 12)}.th-15{height:calc(var(--hour) * 15 / 12)}.th-16{height:calc(var(--hour) * 16 / 12)}.th-17{height:calc(var(--hour) * 17 / 12)}.th-18{height:calc(var(--hour) * 18 / 12)}.th-19{height:calc(var(--hour) * 19 / 12)}.th-20{height:calc(var(--hour) * 20 / 12)}.th-21{height:calc(var(--hour) * 21 / 12)}.th-22{height:calc(var(--hour) * 22 / 12)}.th-23{height:calc(var(--hour) * 23 / 12)}.th-24{height:calc(var(--hour) * 24 / 12)}.th-25{height:calc(var(--hour) * 25 / 12)}.th-26{height:calc(var(--hour) * 26 / 12)}.th-27{height:calc(var(--hour) * 27 / 12)}.th-28{height:calc(var(--hour) * 28 / 12)}.th-29{height:calc(var(--hour) * 29 / 12)}.th-30{height:calc(var(--hour) * 30 / 12)}.th-31{height:calc(var(--hour) * 31 / 12)}.th-32{height:calc(var(--hour) * 32 / 12)}.th-33{height:calc(var(--hour) * 33 / 12)}.th-34{height:calc(var(--hour) * 34 / 12)}.th-35{height:calc(var(--hour) * 35 / 12)}.th-36{height:calc(var(--hour) * 36 / 12)}.th-37{height:calc(var(--hour) * 37 / 12)}.th-38{height:calc(var(--hour) * 38 / 12)}.th-39{height:calc(var(--hour) * 39 / 12)}.th-40{height:calc(var(--hour) * 40 / 12)}.th-41{height:calc(var(--hour) * 41 / 12)}.th-42{height:calc(var(--hour) * 42 / 12)}.th-43{height:calc(var(--hour) * 43 / 12)}.th-44{height:calc(var(--hour) * 44 / 12)}.th-45{height:calc(var(--hour) * 45 / 12)}.th-46{height:calc(var(--hour) * 46 / 12)}.th-47{height:calc(var(--hour) * 47 / 12)}.th-48{height:calc(var(--hour) * 48 / 12)}.th-49{height:calc(var(--hour) * 49 / 12)}.th-50{height:calc(var(--hour) * 50 / 12)}.th-51{height:calc(var(--hour) * 51 / 12)}.th-52{height:calc(var(--hour) * 52 / 12)}.th-53{height:calc(var(--hour) * 53 / 12)}.th-54{height:calc(var(--hour) * 54 / 12)}.th-55{height:calc(var(--hour) * 55 / 12)}.th-56{height:calc(var(--hour) * 56 / 12)}.th-57{height:calc(var(--hour) * 57 / 12)}.th-58{height:calc(var(--hour) * 58 / 12)}.th-59{height:calc(var(--hour) * 59 / 12)}.th-60{height:calc(var(--hour) * 60 / 12)}.th-61{height:calc(var(--hour) * 61 / 12)}.th-62{height:calc(var(--hour) * 62 / 12)}.th-63{height:calc(var(--hour) * 63 / 12)}.th-64{height:calc(var(--hour) * 64 / 12)}.th-65{height:calc(var(--hour) * 65 / 12)}.th-66{height:calc(var(--hour) * 66 / 12)}.th-67{height:calc(var(--hour) * 67 / 12)}.th-68{height:calc(var(--hour) * 68 / 12)}.th-69{height:calc(var(--hour) * 69 / 12)}.th-70{height:calc(var(--hour) * 70 / 12)}.th-71{height:calc(var(--hour) * 71 / 12)}.th-72{height:calc(var(--hour) * 72 / 12)}.th-73{height:calc(var(--hour) * 73 / 12)}.th-74{height:calc(var(--hour) * 74 / 12)}.th-75{height:calc(var(--hour) * 75 / 12)}.th-76{height:calc(var(--hour) * 76 / 12)}.th-77{height:calc(var(--hour) * 77 / 12)}.th-78{height:calc(var(--hour) * 78 / 12)}.th-79{height:calc(var(--hour) * 79 / 12)}.th-80{height:calc(var(--hour) * 80 / 12)}.th-81{height:calc(var(--hour) * 81 / 12)}.th-82{height:calc(var(--hour) * 82 / 12)}.th-83{height:calc(var(--hour) * 83 / 12)}.th-84{height:calc(var(--hour) * 84 / 12)}.th-85{height:calc(var(--hour) * 85 / 12)}.th-86{height:calc(var(--hour) * 86 / 12)}.th-87{height:calc(var(--hour) * 87 / 12)}.th-88{height:calc(var(--hour) * 88 / 12)}.th-89{height:calc(var(--hour) * 89 / 12)}.th-90{height:calc(var(--hour) * 90 / 12)}.th-91{height:calc(var(--hour) * 91 / 12)}.th-92{height:calc(var(--hour) * 92 / 12)}.th-93{height:calc(var(--hour) * 93 / 12)}.th-94{height:calc(var(--hour) * 94 / 12)}.th-95{height:calc(var(--hour) * 95 / 12)}.th-96{height:calc(var(--hour) * 96 / 12)}.th-97{height:calc(var(--hour) * 97 / 12)}.th-98{height:calc(var(--hour) * 98 / 12)}.th-99{height:calc(var(--hour) * 99 / 12)}.th-100{height:calc(var(--hour) * 100 / 12)}.th-101{height:calc(var(--hour) * 101 / 12)}.th-102{height:calc(var(--hour) * 102 / 12)}.th-103{height:calc(var(--hour) * 103 / 12)}.th-104{height:calc(var(--hour) * 104 / 12)}.th-105{height:calc(var(--hour) * 105 / 12)}.th-106{height:calc(var(--hour) * 106 / 12)}.th-107{height:calc(var(--hour) * 107 / 12)}.th-108{height:calc(var(--hour) * 108 / 12)}.th-109{height:calc(var(--hour) * 109 / 12)}.th-110{height:calc(var(--hour) * 110 / 12)}.th-111{height:calc(var(--hour) * 111 / 12)}.th-112{height:calc(var(--hour) * 112 / 12)}.th-113{height:calc(var(--hour) * 113 / 12)}.th-114{height:calc(var(--hour) * 114 / 12)}.th-115{height:calc(var(--hour) * 115 / 12)}.th-116{height:calc(var(--hour) * 116 / 12)}.th-117{height:calc(var(--hour) * 117 / 12)}.th-118{height:calc(var(--hour) * 118 / 12)}.th-119{height:calc(var(--hour) * 119 / 12)}.th-120{height:calc(var(--hour) * 120 / 12)}.th-121{height:calc(var(--hour) * 121 / 12)}.th-122{height:calc(var(--hour) * 122 / 12)}.th-123{height:calc(var(--hour) * 123 / 12)}.th-124{height:calc(var(--hour) * 124 / 12)}.th-125{height:calc(var(--hour) * 125 / 12)}.th-126{height:calc(var(--hour) * 126 / 12)}.th-127{height:calc(var(--hour) * 127 / 12)}.th-128{height:calc(var(--hour) * 128 / 12)}.th-129{height:calc(var(--hour) * 129 / 12)}.th-130{height:calc(var(--hour) * 130 / 12)}.th-131{height:calc(var(--hour) * 131 / 12)}.th-132{height:calc(var(--hour) * 132 / 12)}.th-133{height:calc(var(--hour) * 133 / 12)}.th-134{height:calc(var(--hour) * 134 / 12)}.th-135{height:calc(var(--hour) * 135 / 12)}.th-136{height:calc(var(--hour) * 136 / 12)}.th-137{height:calc(var(--hour) * 137 / 12)}.th-138{height:calc(var(--hour) * 138 / 12)}.th-139{height:calc(var(--hour) * 139 / 12)}.th-140{height:calc(var(--hour) * 140 / 12)}.th-141{height:calc(var(--hour) * 141 / 12)}.th-142{height:calc(var(--hour) * 142 / 12)}.th-143{height:calc(var(--hour) * 143 / 12)}.th-144{height:calc(var(--hour) * 144 / 12)}.th-145{height:calc(var(--hour) * 145 / 12)}.th-146{height:calc(var(--hour) * 146 / 12)}.th-147{height:calc(var(--hour) * 147 / 12)}.th-148{height:calc(var(--hour) * 148 / 12)}.th-149{height:calc(var(--hour) * 149 / 12)}.th-150{height:calc(var(--hour) * 150 / 12)}.th-151{height:calc(var(--hour) * 151 / 12)}.th-152{height:calc(var(--hour) * 152 / 12)}.th-153{height:calc(var(--hour) * 153 / 12)}.th-154{height:calc(var(--hour) * 154 / 12)}.th-155{height:calc(var(--hour) * 155 / 12)}.th-156{height:calc(var(--hour) * 156 / 12)}.th-157{height:calc(var(--hour) * 157 / 12)}.th-158{height:calc(var(--hour) * 158 / 12)}.th-159{height:calc(var(--hour) * 159 / 12)}.th-160{height:calc(var(--hour) * 160 / 12)}.th-161{height:calc(var(--hour) * 161 / 12)}.th-162{height:calc(var(--hour) * 162 / 12)}.th-163{height:calc(var(--hour) * 163 / 12)}.th-164{height:calc(var(--hour) * 164 / 12)}.th-165{height:calc(var(--hour) * 165 / 12)}.th-166{height:calc(var(--hour) * 166 / 12)}.th-167{height:calc(var(--hour) * 167 / 12)}.th-168{height:calc(var(--hour) * 168 / 12)}.th-169{height:calc(var(--hour) * 169 / 12)}.th-170{height:calc(var(--hour) * 170 / 12)}.th-171{height:calc(var(--hour) * 171 / 12)}.th-172{height:calc(var(--hour) * 172 / 12)}.th-173{height:calc(var(--hour) * 173 / 12)}.th-174{height:calc(var(--hour) * 174 / 12)}.th-175{height:calc(var(--hour) * 175 / 12)}.th-176{height:calc(var(--hour) * 176 / 12)}.th-177{height:calc(var(--hour) * 177 / 12)}.th-178{height:calc(var(--hour) * 178 / 12)}.th-179{height:calc(var(--hour) * 179 / 12)}.th-180{height:calc(var(--hour) * 180 / 12)}.th-181{height:calc(var(--hour) * 181 / 12)}.th-182{height:calc(var(--hour) * 182 / 12)}.th-183{height:calc(var(--hour) * 183 / 12)}.th-184{height:calc(var(--hour) * 184 / 12)}.th-185{height:calc(var(--hour) * 185 / 12)}.th-186{height:calc(var(--hour) * 186 / 12)}.th-187{height:calc(var(--hour) * 187 / 12)}.th-188{height:calc(var(--hour) * 188 / 12)}.th-189{height:calc(var(--hour) * 189 / 12)}.th-190{height:calc(var(--hour) * 190 / 12)}.th-191{height:calc(var(--hour) * 191 / 12)}.th-192{height:calc(var(--hour) * 192 / 12)}.th-193{height:calc(var(--hour) * 193 / 12)}.th-194{height:calc(var(--hour) * 194 / 12)}.th-195{height:calc(var(--hour) * 195 / 12)}.th-196{height:calc(var(--hour) * 196 / 12)}.th-197{height:calc(var(--hour) * 197 / 12)}.th-198{height:calc(var(--hour) * 198 / 12)}.th-199{height:calc(var(--hour) * 199 / 12)}.th-200{height:calc(var(--hour) * 200 / 12)}.th-201{height:calc(var(--hour) * 201 / 12)}.th-202{height:calc(var(--hour) * 202 / 12)}.th-203{height:calc(var(--hour) * 203 / 12)}.th-204{height:calc(var(--hour) * 204 / 12)}.th-205{height:calc(var(--hour) * 205 / 12)}.th-206{height:calc(var(--hour) * 206 / 12)}.th-207{height:calc(var(--hour) * 207 / 12)}.th-208{height:calc(var(--hour) * 208 / 12)}.th-209{height:calc(var(--hour) * 209 / 12)}.th-210{height:calc(var(--hour) * 210 / 12)}.th-211{height:calc(var(--hour) * 211 / 12)}.th-212{height:calc(var(--hour) * 212 / 12)}.th-213{height:calc(var(--hour) * 213 / 12)}.th-214{height:calc(var(--hour) * 214 / 12)}.th-215{height:calc(var(--hour) * 215 / 12)}.th-216{height:calc(var(--hour) * 216 / 12)}.th-217{height:calc(var(--hour) * 217 / 12)}.th-218{height:calc(var(--hour) * 218 / 12)}.th-219{height:calc(var(--hour) * 219 / 12)}.th-220{height:calc(var(--hour) * 220 / 12)}.th-221{height:calc(var(--hour) * 221 / 12)}.th-222{height:calc(var(--hour) * 222 / 12)}.th-223{height:calc(var(--hour) * 223 / 12)}.th-224{height:calc(var(--hour) * 224 / 12)}.th-225{height:calc(var(--hour) * 225 / 12)}.th-226{height:calc(var(--hour) * 226 / 12)}.th-227{height:calc(var(--hour) * 227 / 12)}.th-228{height:calc(var(--hour) * 228 / 12)}.th-229{height:calc(var(--hour) * 229 / 12)}.th-230{height:calc(var(--hour) * 230 / 12)}.th-231{height:calc(var(--hour) * 231 / 12)}.th-232{height:calc(var(--hour) * 232 / 12)}.th-233{height:calc(var(--hour) * 233 / 12)}.th-234{height:calc(var(--hour) * 234 / 12)}.th-235{height:calc(var(--hour) * 235 / 12)}.th-236{height:calc(var(--hour) * 236 / 12)}.th-237{height:calc(var(--hour) * 237 / 12)}.th-238{height:calc(var(--hour) * 238 / 12)}.th-239{height:calc(var(--hour) * 239 / 12)}.th-240{height:calc(var(--hour) * 240 / 12)}.th-241{height:calc(var(--hour) * 241 / 12)}.th-242{height:calc(var(--hour) * 242 / 12)}.th-243{height:calc(var(--hour) * 243 / 12)}.th-244{height:calc(var(--hour) * 244 / 12)}.th-245{height:calc(var(--hour) * 245 / 12)}.th-246{height:calc(var(--hour) * 246 / 12)}.th-247{height:calc(var(--hour) * 247 / 12)}.th-248{height:calc(var(--hour) * 248 / 12)}.th-249{height:calc(var(--hour) * 249 / 12)}.th-250{height:calc(var(--hour) * 250 / 12)}.th-251{height:calc(var(--hour) * 251 / 12)}.th-252{height:calc(var(--hour) * 252 / 12)}.th-253{height:calc(var(--hour) * 253 / 12)}.th-254{height:calc(var(--hour) * 254 / 12)}.th-255{height:calc(var(--hour) * 255 / 12)}.th-256{height:calc(var(--hour) * 256 / 12)}.th-257{height:calc(var(--hour) * 257 / 12)}.th-258{height:calc(var(--hour) * 258 / 12)}.th-259{height:calc(var(--hour) * 259 / 12)}.th-260{height:calc(var(--hour) * 260 / 12)}.th-261{height:calc(var(--hour) * 261 / 12)}.th-262{height:calc(var(--hour) * 262 / 12)}.th-263{height:calc(var(--hour) * 263 / 12)}.th-264{height:calc(var(--hour) * 264 / 12)}.th-265{height:calc(var(--hour) * 265 / 12)}.th-266{height:calc(var(--hour) * 266 / 12)}.th-267{height:calc(var(--hour) * 267 / 12)}.th-268{height:calc(var(--hour) * 268 / 12)}.th-269{height:calc(var(--hour) * 269 / 12)}.th-270{height:calc(var(--hour) * 270 / 12)}.th-271{height:calc(var(--hour) * 271 / 12)}.th-272{height:calc(var(--hour) * 272 / 12)}.th-273{height:calc(var(--hour) * 273 / 12)}.th-274{height:calc(var(--hour) * 274 / 12)}.th-275{height:calc(var(--hour) * 275 / 12)}.th-276{height:calc(var(--hour) * 276 / 12)}.th-277{height:calc(var(--hour) * 277 / 12)}.th-278{height:calc(var(--hour) * 278 / 12)}.th-279{height:calc(var(--hour) * 279 / 12)}.th-280{height:calc(var(--hour) * 280 / 12)}.th-281{height:calc(var(--hour) * 281 / 12)}.th-282{height:calc(var(--hour) * 282 / 12)}.th-283{height:calc(var(--hour) * 283 / 12)}.th-284{height:calc(var(--hour) * 284 / 12)}.th-285{height:calc(var(--hour) * 285 / 12)}.th-286{height:calc(var(--hour) * 286 / 12)}.th-287{height:calc(var(--hour) * 287 / 12)}.th-288{height:calc(var(--hour) * 288 / 12)}.th-289{height:calc(var(--hour) * 289 / 12)}.th-290{height:calc(var(--hour) * 290 / 12)}.th-291{height:calc(var(--hour) * 291 / 12)}.th-292{height:calc(var(--hour) * 292 / 12)}.th-293{height:calc(var(--hour) * 293 / 12)}.th-294{height:calc(var(--hour) * 294 / 12)}.th-295{height:calc(var(--hour) * 295 / 12)}.th-296{height:calc(var(--hour) * 296 / 12)}.th-297{height:calc(var(--hour) * 297 / 12)}.th-298{height:calc(var(--hour) * 298 / 12)}.th-299{height:calc(var(--hour) * 299 / 12)}.th-300{height:calc(var(--hour) * 300 / 12)}.tc-0-1{width:100%;left:0%}.tc-0-2{width:50%;left:0%}.tc-1-2{width:50%;left:50%}.tc-0-3{width:33.3333%;left:0%}.tc-1-3{width:33.3333%;left:33.3333%}.tc-2-3{width:33.3333%;left:66.6667%}.tc-0-4{width:25%;left:0%}.tc-1-4{width:25%;left:25%}.tc-2-4{width:25%;left:50%}.tc-3-4{width:25%;left:75%}.tc-0-5{width:20%;left:0%}.tc-1-5{width:20%;left:20%}.tc-2-5{width:20%;left:40%}.tc-3-5{width:20%;left:60%}.tc-4-5{width:20%;left:80%}.tc-0-6{width:16.6667%;left:0%}.tc-1-6{width:16.6667%;left:16.6667%}.tc-2-6{width:16.6667%;left:33.3333%}.tc-3-6{width:16.6667%;left:50%}.tc-4-6{width:16.6667%;left:66.6667%}.tc-5-6{width:16.6667%;left:83.3333%}.tc-0-7{width:14.2857%;left:0%}.tc-1-7{width:14.2857%;left:14.2857%}.tc-2-7{width:14.2857%;left:28.5714%}.tc-3-7{width:14.2857%;left:42.8571%}.tc-4-7{width:14.2857%;left:57.1429%}.tc-5-7{width:14.2857%;left:71.4286%}.tc-6-7{width:14.2857%;left:85.7143%}.tc-0-8{width:12.5%;left:0%}.tc-1-8{width:12.5%;left:12.5%}.tc-2-8{width:12.5%;left:25%}.tc-3-8{width:12.5%;left:37.5%}.tc-4-8{width:12.5%;left:50%}.tc-5-8{width:12.5%;left:62.5%}.tc-6-8{width:12.5%;left:75%}.tc-7-8{width:12.5%;left:87.5%}.tc-0-9{width:11.1111%;left:0%}.tc-1-9{width:11.1111%;left:11.1111%}.tc-2-9{width:11.1111%;left:22.2222%}.tc-3-9{width:11.1111%;left:33.3333%}.tc-4-9{width:11.1111%;left:44.4444%}.tc-5-9{width:11.1111%;left:55.5556%}.tc-6-9{width:11.1111%;left:66.6667%}.tc-7-9{width:11.1111%;left:77.7778%}.tc-8-9{width:11.1111%;left:88.8889%}.tc-0-10{width:10%;left:0%}.tc-1-10{width:10%;left:10%}.tc-2-10{width:10%;left:20%}.tc-3-10{width:10%;left:30%}.tc-4-10{width:10%;left:40%}.tc-5-10{width:10%;left:50%}.tc-6-10{width:10%;left:60%}.tc-7-10{width:10%;left:70%}.tc-8-10{width:10%;left:80%}.tc-9-10{width:10%;left:90%}.tc-0-11{width:9.0909%;left:0%}.tc-1-11{width:9.0909%;left:9.0909%}.tc-2-11{width:9.0909%;left:18.1818%}.tc-3-11{width:9.0909%;left:27.2727%}.tc-4-11{width:9.0909%;left:36.3636%}.tc-5-11{width:9.0909%;left:45.4545%}.tc-6-11{width:9.0909%;left:54.5455%}.tc-7-11{width:9.0909%;left:63.6364%}.tc-8-11{width:9.0909%;left:72.7273%}.tc-9-11{width:9.0909%;left:81.8182%}.tc-10-11{width:9.0909%;left:90.9091%}.tc-0-12{width:8.3333%;left:0%}.tc-1-12{width:8.3333%;left:8.3333%}.tc-2-12{width:8.3333%;left:16.6667%}.tc-3-12{width:8.3333%;left:25%}.tc-4-12{width:8.3333%;left:33.3333%}.tc-5-12{width:8.3333%;left:41.6667%}.tc-6-12{width:8.3333%;left:50%}.tc-7-12{width:8.3333%;left:58.3333%}.tc-8-12{width:8.3333%;left:66.6667%}.tc-9-12{width:8.3333%;left:75%}.tc-10-12{width:8.3333%;left:83.3333%}.tc-11-12{width:8.3333%;left:91.6667%}
