._rail_1lh5a_1{flex-direction:column;gap:22px;display:flex}._heading_1lh5a_6{flex-direction:column;gap:6px;display:flex}._title_1lh5a_11{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700}._tagline_1lh5a_17{color:var(--text-3);margin:0;font-size:14px;line-height:1.5}._section_1lh5a_24{flex-direction:column;gap:12px;display:flex}._sectionLabel_1lh5a_29{letter-spacing:.1em;color:var(--dim-text);font-size:12px}._sectionLabelSpaced_1lh5a_34{margin-bottom:8px}._segmented_1lh5a_38{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._segmented_1lh5a_38._count2_1lh5a_46{grid-template-columns:repeat(2,minmax(0,1fr))}._segmented_1lh5a_38._count4_1lh5a_49{grid-template-columns:repeat(4,minmax(0,1fr))}._segmentBtn_1lh5a_52{border-radius:var(--radius-input);border:var(--border-width) solid var(--line-control);height:44px;color:var(--text-2);cursor:pointer;background:0 0;font-family:inherit;font-size:14px}._segmentBtn_1lh5a_52[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--text);font-weight:600}._field_1lh5a_69{justify-content:space-between;align-items:center;gap:12px;display:flex}._fieldLabel_1lh5a_75{color:var(--text-2);font-size:15px}._numberWrap_1lh5a_79{align-items:center;display:flex;position:relative}._numberInput_1lh5a_84{background:var(--bg);border:var(--border-width) solid var(--line-control);border-radius:var(--radius-input);color:var(--text);font-family:var(--font-mono);box-sizing:border-box;text-align:right;width:112px;height:44px;padding:0 34px 0 12px;font-size:15px}._numberInput_1lh5a_84:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._unit_1lh5a_101{color:var(--text-4);pointer-events:none;font-size:12px;position:absolute;right:12px}._toggleRow_1lh5a_109{min-height:var(--touch-target-min);justify-content:space-between;align-items:center;gap:12px;display:flex}._toggle_1lh5a_109{border:var(--border-width) solid var(--line-control);background:var(--bg);cursor:pointer;border-radius:999px;flex-shrink:0;width:44px;height:26px;position:relative}._toggle_1lh5a_109[aria-checked=true]{background:var(--accent);border-color:var(--accent)}._toggleThumb_1lh5a_130{background:var(--text);border-radius:50%;width:20px;height:20px;transition:transform .15s;position:absolute;top:2px;left:2px}._toggle_1lh5a_109[aria-checked=true] ._toggleThumb_1lh5a_130{background:var(--on-accent);transform:translate(18px)}._help_1lh5a_145{color:var(--text-3);margin:0;font-size:13px;line-height:1.5}._issue_1lh5a_151{color:var(--text-2);gap:6px;margin:0;font-size:13px;line-height:1.5;display:flex}._issue_1lh5a_151:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:6px}._main_1ezzw_1{justify-content:center;align-items:center;min-width:0;min-height:320px;display:flex;position:relative;overflow:hidden}._canvasHost_1ezzw_10{position:absolute;inset:0}._canvasHost_1ezzw_10 canvas{width:100%;height:100%;display:block}._overlaySvg_1ezzw_19{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._hint_1ezzw_26{letter-spacing:.08em;color:var(--text-4);font-size:12px;position:absolute;top:20px;left:24px}._status_1ezzw_34{color:var(--text-4);font-size:12px;position:absolute;bottom:20px;left:24px}._shadedToggle_1ezzw_41{border-radius:var(--radius-pill);border:var(--border-width) solid var(--line-control);background:var(--surface);height:36px;color:var(--text-2);cursor:pointer;padding:0 16px;font-size:13px;position:absolute;top:20px;right:24px}._shadedToggle_1ezzw_41[aria-pressed=true]{border-color:var(--accent);color:var(--text)}._collapseToggle_1ezzw_59{display:none}@media (width<=900px){._collapseToggle_1ezzw_59{z-index:1;border-radius:var(--radius-pill);border:var(--border-width) solid var(--line-control);background:var(--surface);height:36px;color:var(--text-2);cursor:pointer;padding:0 16px;font-size:13px;display:block;position:absolute;top:64px;right:24px}._collapsed_1ezzw_79 ._hint_1ezzw_26,._collapsed_1ezzw_79 ._overlaySvg_1ezzw_19,._collapsed_1ezzw_79 ._shadedToggle_1ezzw_41{display:none}._collapsed_1ezzw_79 ._status_1ezzw_34{top:50%;bottom:auto;transform:translateY(-50%)}._collapsed_1ezzw_79 ._collapseToggle_1ezzw_59{top:50%;transform:translateY(-50%)}}._fallback_1ezzw_95{text-align:center;color:var(--text-3);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px;font-size:14px;display:flex;position:absolute;inset:0}._dim_1ezzw_109{stroke:var(--dim);stroke-width:1.2px;fill:none;stroke-dasharray:4 4;animation:1s linear infinite _march_1ezzw_1}@keyframes _march_1ezzw_1{to{stroke-dashoffset:-8px}}._dimText_1ezzw_121{fill:var(--dim-text);font-size:13px}@media (prefers-reduced-motion:reduce){._dim_1ezzw_109{animation:none}}._rail_dimne_1{flex-direction:column;gap:20px;display:flex}._exportSection_dimne_6{flex-direction:column;gap:10px;display:flex}._sectionLabel_dimne_11{letter-spacing:.1em;color:var(--dim-text);font-size:12px}._primary_dimne_16{border-radius:var(--radius-pill);background:var(--accent);height:52px;color:var(--on-accent);cursor:pointer;border:none;font-family:inherit;font-size:16px;font-weight:600}._primary_dimne_16:disabled{opacity:.5;cursor:not-allowed}._secondaryRow_dimne_31{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._secondary_dimne_31{border-radius:var(--radius-pill);border:var(--border-width) solid var(--line-control);height:44px;color:var(--text);cursor:pointer;background:0 0;font-family:inherit;font-size:14px}._secondary_dimne_31:disabled{opacity:.5;cursor:not-allowed}._fileName_dimne_50{color:var(--text-4);font-size:12px}._fileName_dimne_50._flash_dimne_54{color:var(--accent);animation:.6s _flashOnce_dimne_1}@keyframes _flashOnce_dimne_1{0%{color:var(--accent)}to{color:var(--text-4)}}._notesPanel_dimne_67{background:var(--surface);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-panel);flex-direction:column;gap:8px;padding:18px;display:flex}._notesTitle_dimne_76{font-size:15px;font-weight:600}._note_dimne_67{color:var(--text-3);margin:0;font-size:14px;line-height:1.55}._issuesPanel_dimne_87{border:var(--border-width) solid var(--line-control);border-radius:var(--radius-panel);flex-direction:column;gap:6px;padding:14px 18px;display:flex}._issue_dimne_87{color:var(--text-2);margin:0;font-size:13px}._support_dimne_101{flex-direction:column;gap:4px;margin-top:auto;display:flex}._supportLine_dimne_107{color:var(--text-3);font-size:14px;line-height:1.5}._coffeeLink_dimne_112{color:var(--text);align-items:center;gap:8px;padding:12px 0;font-size:14px;font-weight:600;display:flex}._page_mvg5r_1{flex-direction:column;display:flex}._header_mvg5r_5{border-bottom:var(--border-width) solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 28px;display:flex}._crumbs_mvg5r_15{align-items:center;gap:18px;display:flex}._crumbSep_mvg5r_20{color:var(--line-control-strong)}._crumbCurrent_mvg5r_23{color:var(--text);font-size:15px}._crumbLink_mvg5r_27{color:var(--text-3);font-size:15px}._headerActions_mvg5r_31{align-items:center;gap:12px;display:flex}._headerBtn_mvg5r_36{border:var(--border-width) solid var(--line-control-strong);color:var(--text);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;background:0 0;height:44px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:500}._copyLinkShort_mvg5r_49{display:none}._grid_mvg5r_53{flex-grow:1;grid-template-columns:360px minmax(0,1fr) 320px;min-height:0;display:grid}._leftRail_mvg5r_59{border-right:var(--border-width) solid var(--line);padding:28px;overflow-y:auto}._rightRail_mvg5r_64{border-left:var(--border-width) solid var(--line);padding:28px;overflow-y:auto}._notice_mvg5r_70{border-radius:var(--radius-panel);border:var(--border-width) solid var(--line-control);background:var(--surface);color:var(--text-2);margin:16px 28px 0;padding:10px 16px;font-size:13px}@media (width<=1200px){._grid_mvg5r_53{grid-template-columns:1fr}._leftRail_mvg5r_59,._rightRail_mvg5r_64{border:none;border-top:var(--border-width) solid var(--line)}}@media (width<=900px){._grid_mvg5r_53{flex-direction:column;display:flex}._grid_mvg5r_53>:first-child{order:2}._grid_mvg5r_53>:nth-child(2){z-index:1;flex-shrink:0;order:1;height:45vh;min-height:260px;position:sticky;top:0}._grid_mvg5r_53>:nth-child(3){order:3}._grid_mvg5r_53>._viewportCollapsed_mvg5r_117{height:64px;min-height:64px}}._mobileDownloadBar_mvg5r_123{display:none}@media (width<=900px){._mobileDownloadBar_mvg5r_123{z-index:2;padding:12px var(--gutter-mobile) calc(12px + env(safe-area-inset-bottom));background:var(--bg);border-top:var(--border-width) solid var(--line);display:flex;position:sticky;bottom:0}._mobileDownloadBtn_mvg5r_137{border-radius:var(--radius-pill);background:var(--accent);height:48px;color:var(--on-accent);cursor:pointer;border:none;flex:1;font-family:inherit;font-size:15px;font-weight:600}._mobileDownloadBtn_mvg5r_137:disabled{opacity:.5;cursor:not-allowed}}@media (width<=640px){._header_mvg5r_5{padding:10px var(--gutter-mobile);flex-wrap:wrap;row-gap:8px}._crumbLink_mvg5r_27,._crumbLink_mvg5r_27+._crumbSep_mvg5r_20{display:none}._crumbCurrent_mvg5r_23{font-size:14px}._headerBtn_mvg5r_36{padding:0 12px;font-size:13px}._copyLinkFull_mvg5r_173{display:none}._copyLinkShort_mvg5r_49{display:inline}}
