.excel-app.svelte-eu4uz9{z-index:99999;color:#333;-webkit-user-select:none;user-select:none;background:#f3f3f3;flex-direction:column;font-family:Segoe UI,Malgun Gothic,-apple-system,sans-serif;font-size:12px;display:flex;position:fixed;inset:0}.title-bar.svelte-eu4uz9{color:#fff;background:#217346;align-items:center;height:30px;padding:0 4px;font-size:11px;display:flex}.title-bar-left.svelte-eu4uz9{flex-shrink:0;align-items:center;gap:6px;display:flex}.app-icon.svelte-eu4uz9{align-items:center;display:flex}.quick-icon.svelte-eu4uz9{cursor:pointer;opacity:.85;padding:2px 4px;font-size:13px}.title-bar-center.svelte-eu4uz9{text-align:center;flex:1;font-size:12px}.title-bar-right.svelte-eu4uz9{flex-shrink:0;gap:0;display:flex}.title-btn.svelte-eu4uz9{cursor:pointer;justify-content:center;align-items:center;width:40px;height:30px;font-size:13px;display:flex}.title-btn.svelte-eu4uz9:hover{background:#ffffff26}.close-btn.svelte-eu4uz9:hover{background:#e81123!important}.ribbon.svelte-eu4uz9{background:#f3f3f3;border-bottom:1px solid #d6d6d6}.ribbon-tabs.svelte-eu4uz9{border-bottom:1px solid #d6d6d6;gap:0;padding:0 8px;display:flex}.ribbon-tab.svelte-eu4uz9{color:#444;cursor:pointer;border-bottom:2px solid #0000;padding:6px 14px;font-size:12px}.ribbon-tab.active.svelte-eu4uz9{color:#217346;border-bottom-color:#217346;font-weight:600}.ribbon-toolbar.svelte-eu4uz9{align-items:flex-end;gap:4px;padding:4px 12px 6px;display:flex}.ribbon-group.svelte-eu4uz9{flex-direction:column;align-items:center;gap:2px;display:flex}.ribbon-group-content.svelte-eu4uz9{align-items:center;gap:4px;display:flex}.ribbon-group-label.svelte-eu4uz9{color:#888;font-size:10px}.ribbon-sep.svelte-eu4uz9{background:#d6d6d6;width:1px;height:40px;margin:0 8px}.font-select.svelte-eu4uz9{background:#fff;border:1px solid #ccc;width:110px;height:22px;font-size:11px}.size-select.svelte-eu4uz9{background:#fff;border:1px solid #ccc;width:42px;height:22px;font-size:11px}.format-btns.svelte-eu4uz9,.align-btns.svelte-eu4uz9{gap:1px;display:flex}.fmt-btn.svelte-eu4uz9{cursor:pointer;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;width:24px;height:22px;font-size:12px;display:flex}.fmt-btn.svelte-eu4uz9:hover{background:#e0e0e0;border-color:#ccc}.formula-bar.svelte-eu4uz9{background:#fff;border-bottom:1px solid #d6d6d6;align-items:center;height:26px;display:flex}.cell-name-box.svelte-eu4uz9{text-align:center;border-right:1px solid #d6d6d6;justify-content:center;align-items:center;width:60px;height:100%;font-size:11px;font-weight:500;display:flex}.formula-sep.svelte-eu4uz9{color:#666;border-right:1px solid #d6d6d6;justify-content:center;align-items:center;width:30px;height:100%;font-size:12px;display:flex}.fx-label.svelte-eu4uz9{font-style:italic}.formula-input.svelte-eu4uz9{color:#333;white-space:nowrap;flex:1;padding:0 8px;font-size:11px;overflow:hidden}.sheet-container.svelte-eu4uz9{background:#fff;flex:1;overflow:hidden}.sheet-scroll.svelte-eu4uz9{width:100%;height:100%;overflow:auto}.sheet.svelte-eu4uz9{border-collapse:collapse;table-layout:fixed;width:max-content}.sheet.svelte-eu4uz9 th:where(.svelte-eu4uz9),.sheet.svelte-eu4uz9 td:where(.svelte-eu4uz9){text-align:left;white-space:nowrap;border:1px solid #e0e0e0;padding:0;overflow:hidden}.col-header.svelte-eu4uz9{color:#555;z-index:2;background:#f8f8f8;border-color:#d4d4d4;width:80px;min-width:80px;height:20px;font-size:11px;font-weight:400;position:sticky;top:0;text-align:center!important}.row-header.svelte-eu4uz9{color:#555;z-index:1;background:#f8f8f8;border-color:#d4d4d4;width:36px;min-width:36px;font-size:11px;font-weight:400;position:sticky;left:0;text-align:center!important}.corner.svelte-eu4uz9{z-index:3;background:#f0f0f0;position:sticky;top:0;left:0}.cell.svelte-eu4uz9{cursor:cell;height:22px;font-size:11px;padding:2px 6px!important}.cell.selected.svelte-eu4uz9{outline-offset:-1px;z-index:1;outline:2px solid #217346;position:relative}.cell.header.svelte-eu4uz9{color:#1a5c30;background:#e8f0e8;font-weight:700}.cell.number.svelte-eu4uz9{text-align:right;font-variant-numeric:tabular-nums}.cell.percent.svelte-eu4uz9{text-align:center;color:#2b6cb0}.cell.formula.svelte-eu4uz9{text-align:right;color:#1a5c30;font-variant-numeric:tabular-nums;font-weight:600}.cell.status.svelte-eu4uz9{text-align:center}.cell.empty.svelte-eu4uz9{background:#fff}.sheet-tabs.svelte-eu4uz9{background:#f3f3f3;border-top:1px solid #d6d6d6;align-items:center;gap:0;height:24px;padding:0 4px;display:flex}.sheet-tab-nav.svelte-eu4uz9{gap:0;margin-right:4px;display:flex}.tab-nav-btn.svelte-eu4uz9{color:#888;cursor:pointer;padding:2px 6px;font-size:9px}.sheet-tab.svelte-eu4uz9{color:#555;cursor:pointer;background:#e8e8e8;border:1px solid #d6d6d6;border-bottom:none;margin-right:-1px;padding:3px 16px;font-size:11px}.sheet-tab.active.svelte-eu4uz9{color:#217346;background:#fff;border-top:2px solid #217346;padding-top:2px;font-weight:600}.sheet-tab-add.svelte-eu4uz9{color:#888;cursor:pointer;padding:2px 10px;font-size:14px}.sheet-tab-fill.svelte-eu4uz9{flex:1}.status-bar.svelte-eu4uz9{color:#fff;background:#217346;justify-content:space-between;align-items:center;height:22px;padding:0 12px;font-size:11px;display:flex}.status-left.svelte-eu4uz9{opacity:.9}.status-right.svelte-eu4uz9{align-items:center;gap:16px;display:flex}.status-info.svelte-eu4uz9{opacity:.85}.zoom-controls.svelte-eu4uz9{align-items:center;gap:6px;display:flex}.zoom-btn.svelte-eu4uz9{cursor:pointer;opacity:.7;padding:0 4px}.zoom-text.svelte-eu4uz9{opacity:.9}
