.page-tm{--tm-valid: oklch(0.48 0.12 145);--tm-soon: oklch(0.50 0.13 70);--tm-expired: oklch(0.50 0.19 25)}.page-tm .sec-board{background:color-mix(in oklab,var(--hazard) 5%,white);--ink-mute: oklch(0.51 0 0)}.page-tm .tm-board{background:var(--paper);border:1px solid var(--rule);padding:22px 24px 24px;margin-top:16px}.page-tm .tm-board .dtable-wrap{margin-top:0}.page-tm .tm-grid{min-width:940px}.page-tm .tm-tools[hidden],.page-tm .tm-status[hidden]{display:none}.page-tm .tm-tools{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:4px 28px;margin:32px 0 0}.page-tm .tm-months{flex:1 1 100%;margin-top:8px}.page-tm .tm-when-hd{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-family:var(--f-ui);font-size:var(--fs-sm);font-weight:600}.page-tm .tm-when-hd output{font-variant-numeric:tabular-nums;color:var(--hazard)}.page-tm .tm-when-hd output span{font-weight:400;color:var(--ink-mute)}.page-tm .tm-months{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page-tm .tm-yr-grp{display:inline-flex;align-items:center;gap:8px}.page-tm .tm-yr{padding-left:6px;font-family:var(--f-ui);font-size:var(--fs-xs);font-weight:600;letter-spacing:0.09em;color:var(--ink-mute)}.page-tm .tm-mo,.page-tm .tm-term{position:relative;display:block;cursor:pointer;-webkit-tap-highlight-color:transparent}.page-tm .tm-mo input,.page-tm .tm-term input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.page-tm .tm-mo>span,.page-tm .tm-term>span{display:flex;align-items:center;justify-content:center;height:40px;min-width:54px;padding:0 14px;border:1px solid color-mix(in oklab,var(--ink) 45%,transparent);border-radius:999px;background:var(--paper);color:var(--ink);font-family:var(--f-ui);font-size:var(--fs-sm);font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}@media (hover:hover){.page-tm .tm-mo:hover>span,.page-tm .tm-term:hover>span{border-color:var(--hazard)}}.page-tm .tm-mo input:checked+span,.page-tm .tm-term input:checked+span{background:var(--hazard);border-color:var(--hazard);color:var(--hazard-ink)}.page-tm .tm-mo input:focus-visible+span,.page-tm .tm-term input:focus-visible+span{outline:2px solid var(--hazard);outline-offset:2px}.page-tm .tm-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page-tm .tm-tools .hand{margin-left:auto;line-height:1}@media (min-width:641px) and (max-width:1100px){.page-tm .tm-mo>span{min-width:48px;padding:0 11px}}.page-tm .tm-dh{display:block}.page-tm .tm-grid thead th{vertical-align:bottom}.page-tm .tm-kind{display:block;margin-top:4px;font-size:var(--fs-xs);font-weight:400;letter-spacing:0.04em;text-transform:none;color:var(--ink-mute)}.page-tm .tm-who{display:block;font-weight:400;font-size:var(--fs-xs);color:var(--ink-mute)}.page-tm .tm-grid td{padding:0}.page-tm .tm-grid th[scope="row"]{padding-right:24px;min-width:14ch}.page-tm .tm-cell{appearance:none;display:block;width:100%;border:0;border-radius:0;background:transparent;font:inherit;text-align:left;color:inherit;padding:12px 14px 12px 16px;cursor:pointer}.page-tm .tm-c{position:relative;border-left:4px solid transparent}.page-tm .tm-c[data-state="valid"]{background:color-mix(in oklab,var(--tm-valid) 12%,white);border-left-color:var(--tm-valid)}.page-tm .tm-c[data-state="soon"]{background:color-mix(in oklab,var(--tm-soon) 14%,white);border-left-color:var(--tm-soon)}.page-tm .tm-c[data-state="expired"]{background:color-mix(in oklab,var(--tm-expired) 13%,white);border-left-color:var(--tm-expired)}.page-tm .tm-none{background-image:repeating-linear-gradient(45deg,var(--rule-soft)0 6px,transparent 6px 12px);color:var(--ink-mute);padding:12px 14px 12px 16px;border-left-color:var(--rule)}.page-tm .tm-date{display:flex;align-items:center;gap:7px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.page-tm .tm-st{display:block;margin-top:2px;font-size:var(--fs-xs);white-space:nowrap}.page-tm .tm-c[data-state="valid"] .tm-st{color:var(--tm-valid)}.page-tm .tm-c[data-state="soon"] .tm-st{color:var(--tm-soon)}.page-tm .tm-c[data-state="expired"] .tm-st{color:var(--tm-expired);font-weight:600}.page-tm .tm-ic{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:0.72}.page-tm .tm-t{display:flex;align-items:center;gap:7px;font-size:var(--fs-xs);white-space:nowrap}@media (hover:hover){.page-tm .tm-cell:hover{background:rgba(0,0,0,0.045)}}.page-tm .tm-cell{-webkit-tap-highlight-color:transparent}.page-tm .tm-cell:focus-visible{outline:2px solid var(--hazard);outline-offset:-2px}@keyframes tm-flash{from{background-color:color-mix(in oklab,var(--tm-valid) 42%,white)}}.page-tm .tm-c.is-renewed{animation:tm-flash 900ms ease-out}.page-tm .tm-tot th,.page-tm .tm-tot td{border-top:1px solid var(--rule);border-bottom:0;padding:14px 14px 0 16px;font-family:var(--f-ui);font-size:var(--fs-xs);letter-spacing:0.04em;text-transform:uppercase;color:var(--ink-mute);font-variant-numeric:tabular-nums}.page-tm .tm-tot th[scope="row"]{padding-left:0}.page-tm .tm-hint,.page-tm .tm-status{margin:12px 0 0;font-family:var(--f-ui);font-size:var(--fs-xs);letter-spacing:0.02em;color:var(--ink-mute)}@media (min-width:1100px){.page-tm .tm-hint{display:none}}.page-tm .tm-tally{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule);margin-top:28px}.page-tm .tm-fig{background:var(--paper);padding:20px 22px 22px}.page-tm .tm-fig b{display:block;font-family:var(--f-deck);font-weight:var(--fw-deck);font-size:var(--fs-h2);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:var(--ls-hero)}.page-tm .tm-fig span{display:block;margin-top:8px;font-weight:600;font-size:var(--fs-sm)}.page-tm .tm-fig small{display:block;margin-top:4px;font-size:var(--fs-xs);color:var(--ink-mute);text-wrap:pretty}.page-tm .tm-fig[data-fig="expired"] b{color:var(--tm-expired)}.page-tm .tm-fig[data-fig="soon"] b{color:var(--tm-soon)}.page-tm .tm-fig[data-fig="valid"] b{color:var(--tm-valid)}.page-tm .tm-key{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:20px;font-family:var(--f-ui);font-size:var(--fs-xs);color:var(--ink-mute)}.page-tm .tm-k{display:inline-flex;align-items:center;gap:8px}.page-tm .tm-k::before{content:"";width:14px;height:14px;flex:none;border-left:4px solid}.page-tm .tm-k[data-state="valid"]::before{background:color-mix(in oklab,var(--tm-valid) 12%,white);border-left-color:var(--tm-valid)}.page-tm .tm-k[data-state="soon"]::before{background:color-mix(in oklab,var(--tm-soon) 14%,white);border-left-color:var(--tm-soon)}.page-tm .tm-k[data-state="expired"]::before{background:color-mix(in oklab,var(--tm-expired) 13%,white);border-left-color:var(--tm-expired)}.page-tm .tm-k[data-state="none"]::before{border-left-color:var(--rule);background-image:repeating-linear-gradient(45deg,var(--rule-soft)0 4px,transparent 4px 8px)}@media (max-width:900px){.page-tm .tm-board{padding:16px 16px 18px}.page-tm .tm-tally{grid-template-columns:1fr}.page-tm .tm-tools .hand{margin-left:0}}@media (prefers-reduced-motion:reduce){.page-tm .tm-c.is-renewed{animation:none}}.page-tm .sec-crosslinks .xl-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.page-tm .sec-crosslinks .xl-row{grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:start;gap:10px 16px;padding:24px 20px;min-width:0}.page-tm .sec-crosslinks .xl-row .val{grid-column:1;grid-row:1;min-height:2.4em}.page-tm .sec-crosslinks .xl-row .lbl{grid-column:1/-1;grid-row:2}.page-tm .sec-crosslinks .xl-row .xl-go{grid-column:2;grid-row:1;align-self:start;margin-top:6px}@media (max-width:640px){.page-tm .sec-crosslinks .xl-index{grid-template-columns:minmax(0,1fr)}.page-tm .sec-crosslinks .xl-row{padding:18px 16px}.page-tm .sec-crosslinks .xl-row .val{min-height:0}}.page-tm .tm-bell{display:none}.page-tm .is-sent .tm-bell,.page-tm .tm-k-bell .tm-bell,.page-tm .tm-remind .tm-bell{display:inline-block}.page-tm .tm-st .tm-bell{width:13px;height:13px;margin-left:6px;vertical-align:-2px;opacity:1}.page-tm .tm-remind{display:flex;align-items:flex-start;gap:10px;margin:18px 0 0;padding:16px 18px;background:var(--paper);border:1px solid var(--rule);font-size:var(--fs-sm);line-height:1.5;text-wrap:pretty}.page-tm .tm-remind .tm-bell{width:18px;height:18px;flex:none;margin-top:2px;color:var(--hazard);opacity:1}.page-tm .tm-remind b{font-weight:600;font-variant-numeric:tabular-nums}.page-tm .tm-k-bell::before{content:none}.page-tm .tm-k-bell .tm-bell{width:14px;height:14px;margin-right:-2px;opacity:1}@media (max-width:560px){.page-tm .tm-remind{padding:14px 14px}}.page-tm .tm-dialog{border:1px solid var(--ink);background:var(--paper);color:var(--ink);padding:0;width:calc(100% - 48px);max-width:480px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.page-tm .tm-dialog::backdrop{background:rgb(0 0 0/0.45)}.page-tm .tm-dialog:focus{outline:none}html:has(.tm-dialog[open]){overflow:hidden}.page-tm .tm-dlg-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 16px 0 24px}.page-tm .tm-dialog-who{margin:0 0 6px;font-family:var(--f-ui);font-size:var(--fs-xs);letter-spacing:0.09em;text-transform:uppercase;color:var(--hazard)}.page-tm .tm-dialog h3{margin:0;font-family:var(--f-deck);font-weight:var(--fw-deck);font-size:var(--fs-xl);line-height:1.15}.page-tm .tm-x{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-6px 0 0;border:0;border-radius:50%;background:transparent;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.page-tm .tm-x .tm-ic{width:22px;height:22px;opacity:1;stroke-width:1.8}@media (hover:hover){.page-tm .tm-x:hover{background:var(--rule-soft)}}.page-tm .tm-x:focus-visible{outline:2px solid var(--hazard);outline-offset:-2px}.page-tm .tm-now{margin:12px 24px 0}.page-tm .tm-now span{display:inline-flex;align-items:center;padding:5px 10px 5px 9px;border-left:3px solid var(--rule);font-size:var(--fs-xs);font-weight:600;font-variant-numeric:tabular-nums}.page-tm .tm-now[data-state="valid"] span{background:color-mix(in oklab,var(--tm-valid) 12%,white);border-left-color:var(--tm-valid);color:var(--tm-valid)}.page-tm .tm-now[data-state="soon"] span{background:color-mix(in oklab,var(--tm-soon) 14%,white);border-left-color:var(--tm-soon);color:var(--tm-soon)}.page-tm .tm-now[data-state="expired"] span{background:color-mix(in oklab,var(--tm-expired) 13%,white);border-left-color:var(--tm-expired);color:var(--tm-expired)}.page-tm .tm-now[data-state="none"] span{color:var(--ink-mute);background-image:repeating-linear-gradient(45deg,var(--rule-soft)0 5px,transparent 5px 10px)}.page-tm .tm-sec{margin:22px 24px 0}.page-tm .tm-sec-hd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.page-tm .tm-lbl{display:block;margin:0 0 10px;font-family:var(--f-ui);font-size:var(--fs-xs);font-weight:600;letter-spacing:0.09em;text-transform:uppercase}.page-tm .tm-sec-hd .tm-lbl{margin:0}.page-tm .tm-seg{display:inline-flex;padding:3px;gap:2px;border:1px solid color-mix(in oklab,var(--ink) 45%,transparent);border-radius:999px}.page-tm .tm-seg button{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--ink-2);font-family:var(--f-ui);font-size:var(--fs-xs);font-weight:600;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color 0.15s ease,color 0.15s ease}.page-tm .tm-seg .tm-ic{width:15px;height:15px;opacity:1}.page-tm .tm-seg [aria-selected="true"]{background:var(--hazard);color:var(--hazard-ink)}.page-tm .tm-seg button:focus-visible{outline:2px solid var(--hazard);outline-offset:2px}.page-tm .tm-pane[hidden]{display:none}.page-tm .tm-drop{position:relative;display:flex;align-items:center;gap:14px;min-height:76px;padding:14px 16px;border:1px dashed color-mix(in oklab,var(--ink) 45%,transparent);background:var(--paper);transition:border-color 0.15s ease,background-color 0.15s ease}.page-tm .tm-drop input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;font-size:16px}.page-tm .tm-drop input::file-selector-button{cursor:pointer}@media (hover:hover){.page-tm .tm-drop:hover{border-color:var(--hazard);background:color-mix(in oklab,var(--hazard) 5%,white)}}.page-tm .tm-drop.is-over{border-color:var(--hazard);background:color-mix(in oklab,var(--hazard) 5%,white)}.page-tm .tm-drop.has-file{border-style:solid}.page-tm .tm-drop.is-bad{border:1px solid var(--bad)}.page-tm .tm-drop:has(input:focus-visible){outline:2px solid var(--hazard);outline-offset:2px}@supports not selector(:has(*)){.page-tm .tm-drop:focus-within{outline:2px solid var(--hazard);outline-offset:2px}}.page-tm .tm-drop-ic{width:26px;height:26px;color:var(--hazard);opacity:1}.page-tm .tm-drop.has-file .tm-drop-ic{color:var(--tm-valid)}.page-tm .tm-drop-what{display:grid;gap:3px;min-width:0}.page-tm .tm-drop-what b{font-size:var(--fs-sm);font-weight:600;line-height:1.3;overflow-wrap:anywhere}.page-tm .tm-drop-what small{font-size:var(--fs-xs);line-height:1.4;color:var(--ink-mute)}.page-tm .tm-coarse{display:none}@media (pointer:coarse){.page-tm .tm-coarse{display:inline}.page-tm .tm-fine{display:none}}.page-tm .tm-drop-thumb{flex:none;width:52px;height:52px;margin-left:auto;object-fit:cover;border:1px solid var(--rule)}.page-tm .tm-drop-thumb[hidden]{display:none}.page-tm .tm-mail{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic l copy""ic a a";align-items:center;column-gap:12px;row-gap:2px;padding:12px 12px 14px 16px;border:1px solid var(--rule);background:color-mix(in oklab,var(--hazard) 5%,white)}.page-tm .tm-mail-ic{grid-area:ic;align-self:start;margin-top:8px;width:26px;height:26px;color:var(--hazard);opacity:1}.page-tm .tm-mail-l{grid-area:l;font-size:var(--fs-xs);color:var(--ink-mute)}.page-tm .tm-mail-addr{grid-area:a;font-size:var(--fs-md);font-weight:600;white-space:nowrap;-webkit-user-select:all;user-select:all}.page-tm .tm-copy,.page-tm .tm-try{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--hazard);border-radius:999px;background:var(--paper);color:var(--hazard);font-family:var(--f-ui);font-size:var(--fs-xs);font-weight:600;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.page-tm .tm-copy{grid-area:copy;min-width:76px;height:36px}.page-tm .tm-try{margin-top:12px}.page-tm .tm-try .tm-ic{width:16px;height:16px;opacity:1}.page-tm .tm-try[hidden]{display:none}.page-tm .tm-try[disabled]{cursor:progress;opacity:0.6}.page-tm .tm-copy:focus-visible,.page-tm .tm-try:focus-visible{outline:2px solid var(--hazard);outline-offset:2px}.page-tm .tm-mail-say{margin:8px 0 0;font-size:var(--fs-xs);color:var(--ink-mute)}.page-tm .tm-inbox{display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px 14px 12px 12px;border-left:3px solid var(--tm-valid);background:color-mix(in oklab,var(--tm-valid) 12%,white);animation:tm-in 200ms ease-out}.page-tm .tm-inbox[hidden]{display:none}.page-tm .tm-inbox .tm-ic{width:20px;height:20px;color:var(--tm-valid);opacity:1;stroke-width:2}.page-tm .tm-inbox span{display:grid;gap:1px;min-width:0}.page-tm .tm-inbox b{font-size:var(--fs-sm);font-weight:600;overflow-wrap:anywhere}.page-tm .tm-inbox small{font-size:var(--fs-xs);color:var(--tm-valid)}@keyframes tm-in{from{opacity:0;transform:translateY(4px)}}.page-tm .tm-err{margin:8px 0 0;font-size:var(--fs-sm);font-weight:600;line-height:1.4;color:var(--bad)}.page-tm .tm-err[hidden]{display:none}.page-tm .tm-terms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.page-tm .tm-term>span{height:44px;padding:0 8px}.page-tm .tm-pick{display:flex;align-items:center;gap:12px;margin-top:12px}.page-tm .tm-pick label{display:inline-flex;align-items:center;gap:7px;flex:none;font-size:var(--fs-xs);color:var(--ink-mute)}.page-tm .tm-pick .tm-ic{width:17px;height:17px;opacity:1}.page-tm .tm-date-in{display:block;flex:1 1 auto;min-width:0;width:100%;min-height:46px;-webkit-appearance:none;appearance:none;border:1px solid color-mix(in oklab,var(--ink) 45%,transparent);border-radius:0;background-color:var(--paper);color:var(--ink);padding:10px 12px;font-family:var(--f-display);font-size:var(--fs-md);line-height:1.3;font-variant-numeric:tabular-nums;text-align:left;outline:none;transition:border-color 0.15s ease,box-shadow 0.15s ease}.page-tm .tm-date-in::-webkit-date-and-time-value{text-align:left;margin:0}.page-tm .tm-date-in:focus{border-color:var(--hazard);box-shadow:0 0 0 3px color-mix(in oklab,var(--hazard) 18%,transparent)}.page-tm .tm-date-in[aria-invalid="true"]{border-color:var(--bad)}.page-tm .tm-tick{margin:18px 24px 0}.page-tm .tm-tick small{display:block;margin-top:3px;font-size:var(--fs-xs);font-weight:400;color:var(--ink-mute)}.page-tm .tm-dialog-do{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;padding:14px 24px 16px;border-top:1px solid var(--rule);background:var(--paper)}.page-tm .tm-dialog-do .btn{font-size:var(--fs-sm);padding:10px 18px;justify-content:center}.page-tm .tm-demo{display:inline-flex;align-items:center;gap:6px;margin:0 auto 0 0;font-size:var(--fs-xs);color:var(--ink-mute)}.page-tm .tm-demo .tm-ic{width:14px;height:14px}@media (max-width:900px){.page-tm .tm-grid{border-collapse:separate;border-spacing:0}.page-tm .tm-grid tbody th[scope="row"],.page-tm .tm-grid thead th:first-child,.page-tm .tm-grid tfoot th{position:sticky;left:0;z-index:1;background:var(--paper)}}@media (max-width:640px){.page-tm .tm-scroll{--tm-name: 96px;--tm-peek: 16px;--tm-cols: 2;--tm-colw: max(96px, calc((100cqi - var(--tm-name) - var(--tm-peek)) / var(--tm-cols)));container-type:inline-size;scroll-snap-type:x mandatory;scroll-padding-left:var(--tm-name);overscroll-behavior-x:contain}.page-tm .tm-grid{table-layout:fixed;min-width:0;width:calc(var(--tm-name) + 6*var(--tm-colw))}.page-tm .tm-grid thead th{width:var(--tm-colw);scroll-snap-align:start}.page-tm .tm-grid thead th:first-child{width:var(--tm-name);scroll-snap-align:none}.page-tm .tm-grid caption{position:sticky;left:0;width:100cqi;max-width:100cqi;text-wrap:balance}.page-tm .tm-grid thead th{white-space:normal;text-wrap:balance;letter-spacing:0.03em;hyphens:auto;padding:0 0 12px 12px}.page-tm .tm-grid thead th:first-child{padding-left:0;padding-right:6px}.page-tm .tm-grid tbody th[scope="row"]{min-width:0;padding:12px 6px 12px 0}.page-tm .tm-c{border-left-width:3px}.page-tm .tm-cell,.page-tm .tm-none{padding:11px 5px 11px 9px}.page-tm .tm-date .tm-ic,.page-tm .tm-t .tm-ic{display:none}.page-tm .tm-st{white-space:normal;text-wrap:balance;line-height:1.35}.page-tm .tm-tot td{padding:14px 5px 0 12px}.page-tm .tm-fig{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:12px;align-items:center;padding:14px 16px}.page-tm .tm-fig b{grid-row:1/span 2}.page-tm .tm-fig span{margin-top:0}.page-tm .tm-fig small{margin-top:2px}.page-tm .tm-key{gap:10px 18px}}@media (min-width:480px) and (max-width:640px){.page-tm .tm-scroll{--tm-cols: 3}}.page-tm .tm-none.is-live{padding:0}.page-tm .tm-grid td.tm-c{height:1px}.page-tm .tm-grid td.tm-c>.tm-cell{height:100%}@media (max-width:640px){.page-tm .tm-months{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1*var(--gutter));padding:4px var(--gutter);scroll-padding:0 var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}.page-tm .tm-months::-webkit-scrollbar{display:none}.page-tm .tm-mo{flex:none;scroll-snap-align:start}.page-tm .tm-yr-grp{flex:none;scroll-snap-align:start}.page-tm .tm-yr-grp .tm-mo{scroll-snap-align:none}.page-tm .tm-mo>span{height:44px}.page-tm .tm-tools .hand{order:3;margin-top:6px}}@media (max-width:560px){.page-tm .tm-dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.page-tm .tm-dlg-hd{padding:18px 10px 0 18px}.page-tm .tm-now,.page-tm .tm-sec{margin-left:18px;margin-right:18px}.page-tm .tm-tick{margin-left:18px;margin-right:18px}.page-tm .tm-sec{margin-top:20px}.page-tm .tm-seg button{height:38px}.page-tm .tm-dialog-do{padding:12px 18px 14px;margin-top:20px}.page-tm .tm-demo{flex:1 0 100%}.page-tm .tm-dialog-do .btn{flex:1 1 0;min-height:46px}}@media (max-width:380px){.page-tm .tm-pick{flex-wrap:wrap;gap:8px}.page-tm .tm-sec-hd{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.page-tm .tm-drop,.page-tm .tm-date-in,.page-tm .tm-mo>span,.page-tm .tm-term>span,.page-tm .tm-seg button{transition:none}.page-tm .tm-inbox{animation:none}}