.result-card[data-v-1a2bcaaa]{container-type:inline-size;margin-bottom:16px;padding:24px;border:1px solid #edf1f7;border-radius:20px;background:linear-gradient(135deg,#fff,#fcfdff);color:#0b1533}.result-title[data-v-1a2bcaaa]{display:flex;align-items:center;gap:14px;margin:0 0 24px;font-size:24px;font-weight:700}.result-title[data-v-1a2bcaaa]:before{width:5px;height:28px;border-radius:4px;background:#0878ff;content:""}.result-grid[data-v-1a2bcaaa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a difference b";gap:14px}.time-block[data-v-1a2bcaaa],.difference-block[data-v-1a2bcaaa]{min-width:0;padding:24px;border:1px solid;border-radius:16px}.time-block-a[data-v-1a2bcaaa]{grid-area:a;border-color:#d0e5ff;background:#eef6ff}.time-block-b[data-v-1a2bcaaa]{grid-area:b;border-color:#ffead3;background:#fff9f1}.result-kicker[data-v-1a2bcaaa]{margin-bottom:10px;font-size:16px;font-weight:700;letter-spacing:.04em;color:#0671f9}.time-block-b .result-kicker[data-v-1a2bcaaa]{color:#9d300d}.location-button[data-v-1a2bcaaa]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:22px;font-weight:700;text-align:left;cursor:pointer}.location-button .anticon[data-v-1a2bcaaa]{flex-shrink:0;font-size:15px;color:#425475}.location-button[data-v-1a2bcaaa]:focus-visible{outline:2px solid #1677ff;outline-offset:5px}.result-meta[data-v-1a2bcaaa]{margin-top:8px;color:#667795;font-size:14px;overflow-wrap:anywhere}.local-datetime[data-v-1a2bcaaa]{display:block;margin-top:20px;font-variant-numeric:tabular-nums}.result-date[data-v-1a2bcaaa],.result-time[data-v-1a2bcaaa]{display:block}.result-date[data-v-1a2bcaaa]{font-size:20px}.result-time[data-v-1a2bcaaa]{margin-top:2px;font-size:clamp(40px,5.1cqw,62px);font-weight:800;line-height:1.2;letter-spacing:-.035em;color:#030c24}.period-row[data-v-1a2bcaaa]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;font-size:14px}.period-badge[data-v-1a2bcaaa]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;font-weight:700;white-space:nowrap}.period-badge svg[data-v-1a2bcaaa]{width:22px;height:22px;flex-shrink:0}.is-day[data-v-1a2bcaaa]{background:#ffd36c;color:#8e3500}.is-day svg[data-v-1a2bcaaa]{color:#db7600}.is-night[data-v-1a2bcaaa]{background:#50678d;color:#fff}.is-night svg[data-v-1a2bcaaa]{color:#ffe08a}.period-range[data-v-1a2bcaaa]{padding:4px 6px;border-radius:999px;background:rgb(15 23 42 / 2%);white-space:nowrap;font-variant-numeric:tabular-nums}.difference-block[data-v-1a2bcaaa]{grid-area:difference;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:22px 18px 18px;border-color:#bfddff;background:linear-gradient(135deg,#f9fbff,#fff);box-shadow:0 0 5px #0070ff2b;text-align:center}.difference-label[data-v-1a2bcaaa]{font-size:18px}.difference-value[data-v-1a2bcaaa]{margin-top:8px;font-size:clamp(30px,4.4cqw,54px);font-weight:800;line-height:1.35;color:#0671ff;font-variant-numeric:tabular-nums;word-break:keep-all}.result-summary[data-v-1a2bcaaa]{margin:10px 0 20px;font-size:20px;line-height:1.6}.conversion-note[data-v-1a2bcaaa]{display:flex;align-items:center;gap:16px;width:100%;margin-top:auto;padding:14px 18px;box-sizing:border-box;border-radius:12px;background:#edf4ff;text-align:left}.conversion-icon[data-v-1a2bcaaa]{flex-shrink:0;font-size:30px;color:#0781ff}.conversion-note p[data-v-1a2bcaaa]{margin:0;color:#53698a;font-size:14px;line-height:1.85;overflow-wrap:anywhere}.conversion-note p span[data-v-1a2bcaaa]{display:block}.result-facts[data-v-1a2bcaaa]{display:grid;grid-template-columns:.9fr 1.1fr 1fr;gap:0;margin:20px 0 0;padding:18px;border:1px solid #e9edf5;border-radius:16px}.fact-item[data-v-1a2bcaaa]{position:relative;display:flex;align-items:center;gap:18px;min-width:0;padding:0 20px}.fact-item[data-v-1a2bcaaa]:first-child{padding-left:0}.fact-item[data-v-1a2bcaaa]:last-child{padding-right:0}.fact-item+.fact-item[data-v-1a2bcaaa]:before{position:absolute;left:0;height:38px;border-left:1px solid #dce3f0;content:""}.fact-icon[data-v-1a2bcaaa]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px;border-radius:50%;font-size:24px}.fact-icon-difference[data-v-1a2bcaaa]{background:#e4e5ff;color:#6350ff}.fact-icon-relation[data-v-1a2bcaaa]{background:#d7f6e9;color:#09c989}.fact-icon-date[data-v-1a2bcaaa]{background:#ffe1e5;color:#ff526c}.fact-item dt[data-v-1a2bcaaa]{margin-bottom:4px;color:#61718f;font-size:14px}.fact-item dd[data-v-1a2bcaaa]{margin:0;font-size:17px;line-height:1.5;overflow-wrap:anywhere}.fact-item .fact-difference[data-v-1a2bcaaa]{font-size:22px;font-weight:700}.dst-note[data-v-1a2bcaaa]{margin:12px 0 0;font-size:12px;color:#64748b}@container (max-width: 1100px){.time-block[data-v-1a2bcaaa]{padding:20px 16px}.fact-item[data-v-1a2bcaaa]{gap:12px;padding:0 12px}.fact-icon[data-v-1a2bcaaa]{width:42px;height:42px;font-size:22px}}@container (max-width: 820px){.result-grid[data-v-1a2bcaaa]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a b" "difference difference"}.result-facts[data-v-1a2bcaaa]{grid-template-columns:1fr;gap:16px}.fact-item[data-v-1a2bcaaa],.fact-item[data-v-1a2bcaaa]:first-child,.fact-item[data-v-1a2bcaaa]:last-child{padding:0}.fact-item+.fact-item[data-v-1a2bcaaa]{padding-top:16px;border-top:1px solid #e9edf5}.fact-item+.fact-item[data-v-1a2bcaaa]:before{display:none}.difference-value[data-v-1a2bcaaa]{font-size:44px}}@media (max-width: 600px){.result-card[data-v-1a2bcaaa]{padding:18px 14px;border-radius:16px}}@container (max-width: 540px){.result-title[data-v-1a2bcaaa]{gap:10px;margin-bottom:18px;font-size:20px}.result-title[data-v-1a2bcaaa]:before{height:24px}.result-grid[data-v-1a2bcaaa]{grid-template-columns:minmax(0,1fr);grid-template-areas:"a" "difference" "b";gap:12px}.time-block[data-v-1a2bcaaa]{padding:20px}.result-time[data-v-1a2bcaaa]{font-size:52px}.result-summary[data-v-1a2bcaaa]{font-size:18px}.conversion-note[data-v-1a2bcaaa]{gap:12px;padding:12px}.result-facts[data-v-1a2bcaaa]{margin-top:16px;padding:16px}}.tool-card[data-v-7ea263c8],.table-card[data-v-7ea263c8],.quick-card[data-v-7ea263c8]{background:#fff;border:1px solid #e8edf3;border-radius:20px;padding:20px;margin-bottom:16px}.pickers[data-v-7ea263c8]{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:start}.picked[data-v-7ea263c8]{margin:8px 0 0;font-size:13px;color:#64748b}.swap-btn[data-v-7ea263c8],.now-btn[data-v-7ea263c8],.primary-btn[data-v-7ea263c8]{height:44px;padding:0 16px;border-radius:12px;cursor:pointer;font:inherit}.swap-btn[data-v-7ea263c8]{margin-top:28px;border:1px solid #d0d7e2;background:#fff}.now-btn[data-v-7ea263c8]{border:1px solid #d0d7e2;background:#fff;color:#334155}.primary-btn[data-v-7ea263c8]{border:0;background:#1677ff;color:#fff}.when-row[data-v-7ea263c8]{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-top:16px}.field[data-v-7ea263c8]{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:#334155}.field input[data-v-7ea263c8]{height:44px;min-width:160px;padding:0 10px;border:1px solid #d0d7e2;border-radius:12px}.table-hint[data-v-7ea263c8]{color:#64748b;font-size:13px}.table-title[data-v-7ea263c8]{margin:0 0 8px;font-size:1.05rem}.table-scroll[data-v-7ea263c8]{overflow-x:auto}table[data-v-7ea263c8]{width:100%;min-width:320px;border-collapse:collapse}th[data-v-7ea263c8],td[data-v-7ea263c8]{padding:8px 12px;border-bottom:1px solid #eef2f7;text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums}.col-a[data-v-7ea263c8]{background:#f3f8ff}.col-b[data-v-7ea263c8]{background:#fff8f1}.shift[data-v-7ea263c8]{color:#b45309}.quick-list[data-v-7ea263c8]{display:flex;flex-wrap:wrap;gap:8px}.quick-link[data-v-7ea263c8]{display:inline-flex;align-items:center;height:36px;padding:0 12px;border-radius:999px;background:#f1f5ff;color:#1677ff;text-decoration:none;font-size:13px;font-weight:600}@media (max-width: 768px){.pickers[data-v-7ea263c8]{grid-template-columns:1fr}.swap-btn[data-v-7ea263c8]{margin-top:0;width:100%}}
