html,body{height:100%;margin:0;background:#050612;color:#ffffffeb;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial}#root{height:100%}.canvasWrap{position:relative;height:100vh;width:100vw;overflow:hidden}.hud{position:absolute;left:16px;top:16px;padding:10px 12px;border-radius:10px;background:#0f172a8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(148,163,184,.2);font-size:13px;line-height:1.35;-webkit-user-select:none;user-select:none}.hudTitle{font-weight:700;margin-bottom:4px}.hint{opacity:.85}.diffPage{height:100vh;width:100vw;display:flex;flex-direction:column;background:#fff;color:#0f172af2}.diffTop{padding:10px 12px;border-bottom:1px solid rgba(15,23,42,.12);background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.diffNav{margin-bottom:8px}.diffLink{color:#0f172aeb;text-decoration:none;font-weight:600;opacity:.9}.diffControls{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.diffCheck{display:inline-flex;align-items:center;gap:8px;font-size:13px;opacity:.95}.diffBtns{display:inline-flex;gap:8px;margin-left:6px}.diffBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.18);background:#ffffffe6;color:#0f172aeb;padding:6px 10px;border-radius:10px;font-size:13px;cursor:pointer}.diffBtn:hover{border-color:#0f172a59}.diffError{font-size:13px;color:#b91c1cf2;opacity:.95}.diffMain{flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:12px;padding:12px;box-sizing:border-box}.diffCol{min-height:0;display:flex;flex-direction:column;gap:8px}.diffColTitle{font-size:13px;opacity:.85;font-weight:700}.diffInput{flex:1;min-height:0;width:100%;box-sizing:border-box;background:#fffffffa;border:1px solid rgba(15,23,42,.16);color:#0f172af2;border-radius:12px;padding:10px;font-size:12px;line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;resize:none}.diffResult{grid-column:1 / -1;min-height:0;display:flex;flex-direction:column;gap:8px}.diffResultTitle{font-size:13px;opacity:.85;font-weight:700}.diffTable{flex:1;min-height:0;overflow:auto;border:1px solid rgba(15,23,42,.12);border-radius:12px;background:#ffffffe6}.diffRow{display:grid;grid-template-columns:1fr 1fr}.diffCell{display:grid;grid-template-columns:48px 1fr;gap:10px;padding:6px 10px;border-bottom:1px solid rgba(15,23,42,.06);font-size:12px;line-height:1.45;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;white-space:pre}.diffLn{opacity:.55;text-align:right}.diffText{overflow:hidden;text-overflow:ellipsis}.diffRow-delete .diffCell-left{background:#ef444429}.diffRow-insert .diffCell-right{background:#22c55e29}.diffRow-change .diffCell-left{background:#ef444429}.diffRow-change .diffCell-right{background:#22c55e29}.homeLead{margin:8px 0 0;line-height:1.5}.homePageLayout{flex:1;min-height:0;overflow:auto;padding:16px;box-sizing:border-box}.homeIntroPanel{display:grid;gap:12px}.homeToolGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.homeToolLink{display:flex;flex-direction:column;gap:8px;min-height:112px;padding:16px;border-radius:16px;text-decoration:none;color:#0f172af5;background:#fff;border:1px solid rgba(15,23,42,.08);transition:transform .12s ease,border-color .12s ease,background .12s ease;box-sizing:border-box;overflow:hidden}.homeToolLink:hover{transform:translateY(-1px);border-color:#0f172a2e;background:#f8fafc}.homeToolTitle{font-size:16px;font-weight:700}.homeToolDesc{font-size:13px;line-height:1.5;color:#334155d6}.toolTooltipContent{border-radius:6px;background:#0f172af5;color:#fff;padding:6px 8px;font-size:11px;font-weight:600;line-height:1.1;box-shadow:0 10px 24px #0f172a2e;z-index:1000}.toolTooltipArrow{fill:#0f172af5}.toolPage{height:100vh;width:100vw;display:flex;flex-direction:column;background:#fff;color:#0f172af2}.toolTopBar{padding:12px 16px;border-bottom:1px solid rgba(15,23,42,.12);background:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.toolNavGroup,.toolToolbarAside{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.toolLink{color:#0f172aeb;text-decoration:none;font-weight:600}.toolLink-active{opacity:.55}.toolTips{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#334155e6}.toolInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.16);background:#fffffff5;color:#0f172af2;border-radius:10px;padding:8px 10px;font-size:13px}.toolLangTabs,.toolToggleRow{display:inline-flex;gap:8px;flex-wrap:wrap}.toolLangTabs{gap:0;padding:1px;border:1px solid rgba(15,23,42,.12);border-radius:999px;background:#0f172a0a;overflow:hidden}.toolLangTab,.toolToggleBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.14);background:#ffffffe6;color:#0f172aeb;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600;cursor:pointer}.toolLangTab{border:0;border-radius:999px;background:transparent;min-width:40px;padding:5px 9px;font-size:12px;line-height:1.1}.toolLangTab-active,.toolToggleBtn-active{background:#0f172aeb;color:#fff;border-color:#0f172aeb}.columnLayout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:16px;padding:16px;box-sizing:border-box}.columnPanel{min-height:0;border:1px solid rgba(15,23,42,.12);border-radius:16px;background:#fff;overflow:hidden}.columnPanel-info{padding:20px}.columnPanel-editor{background:#f8fafc}.toolTitle{margin:0;font-size:28px;line-height:1.1}.toolLead{margin:12px 0 0;font-size:14px;line-height:1.6;color:#334155f0}.toolFeatureList{margin-top:18px;display:grid;gap:10px}.toolFeatureItem{padding:12px 14px;border-radius:12px;background:#f8fafc;border:1px solid rgba(15,23,42,.08);font-size:13px;line-height:1.5}.toolControlPanel{margin-top:20px;display:grid;gap:12px}.toolControlPanel-compact{margin-top:0;gap:10px}.toolSectionTitle{margin:0;font-size:16px}.toolField{display:grid;gap:6px;font-size:13px;color:#334155f0}.toolCheckboxRow{display:inline-flex;align-items:center;gap:8px}.toolCheckboxRow input{margin:0}.toolFieldSplit{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center}.toolFieldSplit-wide{grid-template-columns:1fr 92px}.toolRangeInput{width:100%;margin:0}.toolFieldHelp{font-size:12px;color:#b91c1c}.toolFieldHelp-neutral{color:#334155c2}.toolErrorState{flex:1;display:grid;place-items:center;padding:24px}.toolErrorCard{max-width:520px}.toolErrorActions{margin-top:8px}.toolActionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.guidLayout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:16px;padding:16px;box-sizing:border-box}.guidResultsPanel{display:flex;flex-direction:column}.guidResultToolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(15,23,42,.08)}.guidEmpty{padding:20px 16px;color:#334155c7}.guidList{padding:16px;display:grid;gap:10px;overflow:auto}.guidItem{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:12px;border-radius:12px;background:#fff;border:1px solid rgba(15,23,42,.08)}.guidCode,.guidCodeBlock{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;word-break:break-all}.guidArrayBox{padding:16px}.guidCodeBlock{display:block;padding:14px;border-radius:12px;background:#fff;border:1px solid rgba(15,23,42,.08);white-space:pre-wrap}.outputCard{padding:16px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:12px}.outputPre{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.statsRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.statCard{padding:12px;border-radius:12px;background:#fff;border:1px solid rgba(15,23,42,.08);min-width:0}.statCard-wide{grid-column:1 / -1}.statLabel{display:block;font-size:12px;color:#334155c2}.statValue{display:block;margin-top:4px;font-size:15px;font-weight:700;line-height:1.45}.statValue-code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;word-break:break-word}.twoColLayout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(300px,360px) 1fr;gap:16px;padding:16px;box-sizing:border-box}.encodePanels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:0}.timestampResultsGrid{min-height:0;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;overflow:auto}.timestampPanel-scrollable{max-height:min(48vh,560px);overflow:auto}.statsRow-compact{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.timestampList{display:grid;gap:8px;max-height:220px;overflow:auto;padding-right:4px}.timestampListItem{border:1px solid rgba(15,23,42,.08);border-radius:10px;padding:10px 12px;font-size:13px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#0f172ae0;background:#f8fafce6}.timezoneChipList{display:flex;flex-wrap:wrap;gap:8px}.timezoneChip{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(15,23,42,.12);background:#f8fafceb;color:#0f172aeb;border-radius:999px;padding:7px 10px;font-size:12px;cursor:pointer}.timezoneChip-active{background:#0f172aeb;color:#fff;border-color:#0f172aeb}.timezoneControlsPanel{overflow:auto;border:0;border-radius:0;background:transparent;padding:0 0 12px}.timezonePageLayout{flex:1;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;padding:16px;box-sizing:border-box}.timezoneCompactControls{display:grid;grid-template-columns:148px 176px max-content max-content minmax(210px,1fr);gap:8px;align-items:end}.timezoneAddInput{max-width:176px}.timezoneCompactControls .inlineActions{align-self:end;gap:6px}.timezoneCompactControls .diffBtn{padding:6px 10px}.timezoneFormatGroup{align-self:end;justify-self:start}.timezoneFormatBtn{min-width:40px;padding:5px 9px;font-size:12px;line-height:1.1}.timezoneCompactControls>.statCard{align-self:end;min-width:0}.timezonePanel-scrollable{min-height:0;overflow:auto}.timezoneTimelineHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px}.timezoneTimelineRows{display:grid;gap:8px}.timezoneTimelineCanvas{min-width:max-content}.timezoneTimelineRow{display:grid;grid-template-columns:260px repeat(24,minmax(42px,42px));gap:8px;padding:6px 8px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background:#f8fafcb8;align-items:start;width:max-content}.timezoneTimelineRow-home{border-color:#2563eb52;background:#eff6ffd6}.timezoneTimelineMeta{display:flex;flex-direction:column;justify-content:space-between;gap:6px;min-height:52px}.timezoneTimelineMetaMain{display:grid;gap:4px}.timezoneRow-titleWrap{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.timezoneRow-title{font-size:14px}.timezoneRow-subtitle{font-size:11px;line-height:1.2;color:#334155c2}.timezoneRow-subtitleCompact{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.timezoneBadge{display:inline-flex;align-items:center;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;background:#0f172a14;color:#0f172ad1}.timezoneTimelineOffset{font-size:11px;font-weight:700;color:#0f172ac2;white-space:nowrap}.timezoneTimelineGrid{display:grid;gap:0}.timezoneTimelineGrid-row{grid-template-columns:repeat(24,minmax(42px,42px))}.timezoneTimelineScroller{min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}.timezoneHourCell{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;align-content:start;justify-items:start;gap:3px;border:1px solid rgba(15,23,42,.08);border-right-width:0;background:#fff;border-radius:0;min-height:52px;padding:4px 5px;font-size:11px;font-weight:700;color:#0f172aeb;cursor:pointer}.timezoneTimelineGrid-row .timezoneHourCell:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.timezoneTimelineGrid-row .timezoneHourCell:last-child{border-right-width:1px;border-top-right-radius:8px;border-bottom-right-radius:8px}.timezoneHourCell-active{background:#2563ebeb;color:#fff;border-color:#2563ebeb;position:relative;z-index:2}.timezoneHourCell-weekend{background:#fef2f2eb}.timezoneHourCell-weekend.timezoneHourCell-active{background:#2563ebeb;color:#fff}.timezoneHourCell-now{box-shadow:inset 0 0 0 1px #10b981bf}.timezoneHourCell-dstChange{background:#faf5fff5;color:#581c87}.timezoneHourCell-dstChange.timezoneHourCell-active{background:#7c3aedf2;border-color:#7c3aedf2;color:#fff}.timezoneHourDate{min-height:11px;font-size:9px;font-weight:600;color:#334155b8}.timezoneHourCell-active .timezoneHourDate,.timezoneHourCell-dstChange.timezoneHourCell-active .timezoneHourDate{color:#ffffffe6}.timezoneHourDate-placeholder{opacity:0}.timezoneHourValue{font-size:13px;line-height:1}.timezoneHourDstLabel{font-size:9px;line-height:1.1;font-weight:700}.timezoneSelectedMomentCard{min-width:190px;padding:10px 12px}.timezoneHoverHelp{margin-top:2px}.timezoneRowActions{display:inline-flex;align-items:center;gap:4px;margin-top:2px}.timezoneIconBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;border:1px solid rgba(15,23,42,.12);border-radius:6px;background:#fffffff5;color:#0f172ad6;font:inherit;font-size:11px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.timezoneIconBtn:disabled{opacity:.42;cursor:not-allowed}.timezoneIconBtn-active{background:#2563ebeb;border-color:#2563ebeb;color:#fff}.timezoneIconBtn-danger{color:#b91c1ce6}.encodePanel{display:flex;flex-direction:column;min-height:0}.encodePanelHeader{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;border-bottom:1px solid rgba(15,23,42,.08)}.encodeTextarea{flex:1;min-height:280px;resize:none;border:0;outline:none;background:#fff;padding:16px;font:inherit;line-height:1.6;color:#0f172af2}.inlineActions{display:inline-flex;gap:8px;flex-wrap:wrap}.colorAlphaValue{text-align:center}.regexLayout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(320px,380px) 1fr;gap:16px;padding:16px;box-sizing:border-box}.regexPanel{display:flex;flex-direction:column;min-height:0}.regexPatternPreview{margin-top:8px;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.6;word-break:break-word}.regexToken-bracket{color:#7c3aed}.regexToken-escape{color:#2563eb}.regexToken-class{color:#059669}.regexToken-literal{color:#0f172aeb}.regexPreviewBox{padding:16px;overflow:auto;white-space:pre-wrap;line-height:1.7;word-break:break-word}.regexMatch{background:#fbbf2447;border-radius:4px}.regexGroup{background:#3b82f638;border-radius:4px}.regexStatsBar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid rgba(15,23,42,.08)}.markdownPage{flex:1;min-height:0;display:grid;grid-template-columns:minmax(300px,360px) 1fr;gap:16px;padding:16px;box-sizing:border-box}.markdownSidebar{display:flex;flex-direction:column;gap:16px}.markdownWorkspace{min-height:0;height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.markdownEditorPanel,.markdownPreviewPanel{display:flex;flex-direction:column;min-height:0;height:100%}.markdownEditorHost{flex:1;height:100%;min-height:0;background:#fff}.markdownEditorHost .vditor{height:100%;min-height:0;border:0}.markdownEditorHost .vditor-content,.markdownEditorHost .vditor-ir,.markdownEditorHost .vditor-sv,.markdownEditorHost .vditor-wysiwyg{height:100%;min-height:0}.markdownEditorHost .vditor-sv__editor,.markdownEditorHost .vditor-sv__preview{min-height:0}.markdownPreviewBody{flex:1;min-height:0;overflow:auto;padding:20px;background:#fff}.markdownPreviewBody img{max-width:100%}.markdownPreviewBody pre{overflow:auto}.markdownStats{grid-template-columns:repeat(3,minmax(0,1fr))}.svgPage{flex:1;min-height:0;display:grid;grid-template-columns:minmax(300px,360px) 1fr;gap:16px;padding:16px;box-sizing:border-box}.svgSidebar{display:flex;flex-direction:column;gap:16px}.svgWorkspace{min-height:0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(260px,320px);gap:16px}.svgEditorPanel,.svgPreviewPanel,.svgInspectorPanel{display:flex;flex-direction:column;min-height:0}.svgCodeArea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.svgPreviewShell{flex:1;min-height:360px;overflow:hidden;position:relative;border-bottom:1px solid rgba(15,23,42,.08)}.svgPreviewShell-checkerboard{background-color:#f8fafc;background-image:linear-gradient(45deg,rgba(148,163,184,.12) 25%,transparent 25%),linear-gradient(-45deg,rgba(148,163,184,.12) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.12) 75%),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.12) 75%);background-size:24px 24px;background-position:0 0,0 12px,12px -12px,-12px 0}.svgPreviewShell-white{background:#fff}.svgPreviewShell-black{background:#020617}.svgPreviewStage{width:100%;height:100%;display:grid;place-items:center}.svgPreviewStage svg{width:min(100%,720px);height:min(100%,720px)}.svgPreviewStage [data-rikinow-selected=true]{filter:drop-shadow(0 0 8px rgba(56,189,248,.9))}.svgUriCard{max-height:140px;overflow:auto}.svgInspectorList{padding:16px;display:grid;gap:10px;overflow:auto}.svgInspectorItem{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;width:100%;display:grid;gap:6px;padding:12px;border-radius:12px;border:1px solid rgba(15,23,42,.08);background:#fff;cursor:pointer}.svgInspectorItem code{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.svgInspectorMeta{font-size:12px;color:#334155b8}.svgInspectorItem-active{border-color:#0ea5e98c;box-shadow:0 0 0 1px #0ea5e933 inset}.colorPage{flex:1;min-height:0;display:grid;grid-template-columns:minmax(300px,360px) 1fr;gap:16px;padding:16px;box-sizing:border-box}.colorSidebar{display:flex;flex-direction:column}.colorWorkspace{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.colorFormatsPanel,.colorContrastPanel,.colorMatrixPanel{display:flex;flex-direction:column;min-height:0}.colorFormatsGrid,.colorSuggestionGrid,.colorContrastBody,.colorContrastInputs{display:grid;gap:12px}.colorFormatsGrid,.colorSuggestionGrid{padding:16px}.colorFormatsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.colorCodeValue{display:block;margin-top:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;word-break:break-all}.colorSuggestionCard{padding:12px;border-radius:12px;border:1px solid rgba(15,23,42,.08);background:#fff;display:grid;gap:8px}.colorSwatch{width:100%;height:56px;border-radius:10px;border:1px solid rgba(15,23,42,.08)}.colorContrastBody{padding:16px}.colorPreviewCard{padding:20px;border-radius:16px;min-height:180px;display:grid;align-content:start;gap:10px}.colorPreviewCard h2,.colorPreviewCard p{margin:0}.colorPreviewIcon{font-size:32px}.colorMatrixLayout{min-height:0;display:grid;grid-template-rows:180px 1fr}.colorPaletteTextarea{min-height:180px}.colorMatrixGrid{padding:16px;display:grid;gap:8px;overflow:auto}.colorMatrixRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px}.colorMatrixCell{min-height:72px;border-radius:12px;border:1px solid rgba(15,23,42,.08);display:grid;place-items:center;text-align:center;padding:8px}.colorInputPicker{width:56px;padding:0;border-radius:12px}@media (max-width: 900px){.columnLayout,.guidLayout,.twoColLayout,.encodePanels,.regexLayout,.markdownPage,.markdownWorkspace,.svgPage,.svgWorkspace,.colorPage,.colorWorkspace{grid-template-columns:1fr}.columnPanel-info{padding:16px}.timezoneControlsPanel{border:0;border-radius:0;padding:0 0 12px}}@media (max-width: 720px){.homeOverlay{left:16px;right:16px;top:16px;width:auto}.homeToolGrid,.timezoneCompactControls,.toolActionGrid{grid-template-columns:1fr}.timezoneCompactControls .inlineActions,.timezoneFormatGroup,.timezoneCompactControls>.statCard{align-self:stretch;justify-self:stretch}.timezoneAddInput{max-width:none}.timezoneTimelineCanvas{min-width:max-content}.timezoneTimelineRow{width:max-content}.timezoneRow-subtitleCompact{display:grid;justify-content:start;gap:2px}.statsRow{grid-template-columns:1fr}}
