/*! Axfc. (c) the Axfc operator. All rights reserved. Copying, redistribution or hosting elsewhere is prohibited. https://www.axfc.net/terms */
#sheet-data-dialog{box-sizing:border-box;width:min(640px,calc(100vw - 16px));max-height:calc(100vh - 16px);overflow:auto;background:var(--portal-raised,var(--surface,#fff));color:var(--portal-text,var(--ink,#18212b));border:1px solid var(--portal-border,var(--line,#abb6c4));border-radius:8px;padding:16px}#sheet-data-dialog::backdrop{background:#0008}#sheet-data-title{font-size:16px;margin:0 0 10px}#sheet-data-dialog label{display:block;font-size:12px;margin:8px 0 3px}#sheet-data-dialog p{font-size:12px;overflow-wrap:anywhere}#sheet-data-dialog select,#sheet-data-dialog textarea,#sheet-data-file{box-sizing:border-box;max-width:100%;width:100%}#sheet-data-dialog textarea{resize:vertical;padding:6px;font:12px monospace;color:inherit;background:var(--portal-surface,var(--surface,#fff));border:1px solid var(--portal-border,var(--line,#abb6c4));border-radius:4px}#sheet-data-dialog .sheet-data-check{display:flex;align-items:center;gap:6px}#sheet-data-preview{max-height:120px;overflow:auto}#sheet-data-preview table{border-collapse:collapse;font-size:12px}#sheet-data-preview td{border:1px solid var(--portal-border,var(--line,#abb6c4));padding:4px;min-width:45px;white-space:pre-wrap;overflow-wrap:anywhere;max-width:180px}#sheet-data-error{color:var(--portal-error,#f88)}#sheet-data-apply,#sheet-data-download{border-color:var(--primary)}#sheet-data-dialog .sheet-sort-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px;flex-wrap:wrap}#sheet-data-dialog button{padding:6px 10px;border:1px solid var(--portal-border,var(--line,#abb6c4));border-radius:4px;color:inherit;background:var(--portal-surface,var(--surface,#fff));cursor:pointer}#sheet-chart-dialog{box-sizing:border-box;width:min(520px,calc(100vw - 16px));max-height:calc(100dvh - 48px);overflow:auto;background:var(--portal-raised,var(--surface,#fff));color:var(--portal-text,var(--ink,#18212b));border:1px solid var(--portal-border,var(--line,#abb6c4));border-radius:8px;padding:16px}#sheet-chart-dialog::backdrop{background:#0008}#sheet-chart-title{font-size:16px;margin:0 0 10px}#sheet-chart-dialog p{font-size:12px;overflow-wrap:anywhere}#sheet-chart-dialog label{display:block;font-size:12px;margin:10px 0 4px}#sheet-chart-dialog input,#sheet-chart-dialog select{box-sizing:border-box;width:100%;padding:7px;border:1px solid var(--portal-border,var(--line,#abb6c4));border-radius:4px;background:var(--portal-surface,var(--surface,#fff));color:inherit}#sheet-chart-dialog .sheet-sort-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}#sheet-chart-dialog button{padding:7px 12px;border:1px solid var(--portal-border,var(--line,#abb6c4));border-radius:4px;background:var(--portal-surface,var(--surface,#fff));color:inherit;cursor:pointer}#sheet-chart-apply{border-color:var(--primary)!important}#sheet-chart-error{color:var(--portal-error,#b42318)}#sheet-chart-dialog details{margin-top:12px}#sheet-chart-dialog summary{cursor:pointer;font-size:13px}#sheet-chart-dialog .sheet-chart-check{display:flex;align-items:center;gap:8px}#sheet-chart-dialog .sheet-chart-check input{width:auto}#sheet-chart-status:empty{display:none}#sheet-chart-dialog section{margin-top:12px;padding-top:8px;border-top:1px solid var(--portal-border,var(--line,#abb6c4))}.sheet-chart-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.sheet-chart-layout input{width:100%;box-sizing:border-box}#sheet-chart-choices{margin:12px 0;padding:8px;border:1px solid var(--portal-border,var(--line,#abb6c4));min-width:0}#sheet-chart-choices span{overflow-wrap:anywhere}#sheet-chart-choices legend{font-size:13px}#sheet-chart-navigation{display:flex;gap:6px;flex-wrap:wrap;padding:4px 8px;background:var(--portal-surface,#fff);border-bottom:1px solid var(--portal-border,#ced4da);font-size:12px;flex-shrink:0}@media print{#sheet-chart-navigation{display:none!important}}#sheet-chart-arrange-note{flex-basis:100%;font-size:11px}#sheet-chart-arrange-status:empty{display:none}.sheet-objects.chart-arranging{overflow:visible}.sheet-chart-arrangement{position:absolute;outline:2px solid var(--primary,#1675d1);pointer-events:none;z-index:6}.sheet-chart-arrangement button{position:absolute;pointer-events:auto;touch-action:none;user-select:none;background:var(--portal-surface,#fff);border:2px solid var(--primary,#1675d1);color:var(--portal-text,#243038);font-size:12px;min-height:44px;padding:4px 8px}.sheet-chart-move{left:0;top:0;cursor:move}.sheet-chart-resize{right:0;bottom:0;min-width:44px;cursor:nwse-resize}.sheet-chart-arrangement button:focus-visible{outline:3px solid var(--primary,#1675d1);outline-offset:3px}@media print{.sheet-chart-arrangement{display:none!important}}#sheet-chart-copy-dialog{box-sizing:border-box;width:min(520px,calc(100vw - 16px));max-height:calc(100dvh - 32px);overflow:auto;padding:16px;border:1px solid var(--portal-border,var(--line,#abb6c4));border-radius:8px;color:var(--portal-text,var(--ink,#18212b));background:var(--portal-raised,var(--surface,#fff))}#sheet-chart-copy-dialog::backdrop{background:#0008}#sheet-chart-copy-dialog h2{font-size:16px;margin:0 0 10px}#sheet-chart-copy-dialog p,#sheet-chart-copy-dialog label{font-size:12px;overflow-wrap:anywhere}#sheet-chart-copy-dialog select{box-sizing:border-box;width:100%;min-height:44px;color:inherit;background:var(--portal-surface,var(--surface,#fff))}#sheet-chart-copy-dialog button{min-height:44px;padding:6px 10px;color:inherit;background:var(--portal-surface,var(--surface,#fff));border:1px solid var(--portal-border,var(--line,#abb6c4));border-radius:4px}#sheet-chart-copy-dialog .sheet-chart-actions{display:flex;justify-content:flex-end;gap:8px}#sheet-chart-copy-dialog [role=alert]{color:var(--portal-error,#b00020)}:is(#sheet-chart-list-dialog,#sheet-chart-transfer-dialog,#sheet-chart-table-dialog){box-sizing:border-box;width:min(620px,calc(100vw - 16px));max-height:calc(100dvh - 32px);overflow:auto;padding:16px;border:1px solid var(--portal-border,var(--line,#abb6c4));border-radius:8px;color:var(--portal-text,var(--ink,#18212b));background:var(--portal-raised,var(--surface,#fff))}:is(#sheet-chart-list-dialog,#sheet-chart-transfer-dialog,#sheet-chart-table-dialog)::backdrop{background:#0008}:is(#sheet-chart-list-dialog,#sheet-chart-transfer-dialog,#sheet-chart-table-dialog) h2{font-size:16px;margin:0 0 10px}:is(#sheet-chart-list-dialog,#sheet-chart-transfer-dialog,#sheet-chart-table-dialog) label,:is(#sheet-chart-list-dialog,#sheet-chart-transfer-dialog,#sheet-chart-table-dialog) p{font-size:12px;overflow-wrap:anywhere}:is(#sheet-chart-list-dialog,#sheet-chart-transfer-dialog,#sheet-chart-table-dialog) input,:is(#sheet-chart-list-dialog,#sheet-chart-transfer-dialog,#sheet-chart-table-dialog) select{box-sizing:border-box;width:100%;min-height:44px;margin:6px 0;color:inherit;background:var(--portal-surface,var(--surface,#fff));border:1px solid var(--portal-border,var(--line,#abb6c4))}:is(#sheet-chart-list-dialog,#sheet-chart-transfer-dialog,#sheet-chart-table-dialog) select{min-height:160px}:is(#sheet-chart-list-dialog,#sheet-chart-transfer-dialog,#sheet-chart-table-dialog) button{min-height:44px;padding:6px 10px;color:inherit;background:var(--portal-surface,var(--surface,#fff));border:1px solid var(--portal-border,var(--line,#abb6c4));border-radius:4px}:is(#sheet-chart-list-dialog,#sheet-chart-transfer-dialog,#sheet-chart-table-dialog) .sheet-chart-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}[data-chart-focused]{outline:3px solid var(--primary,#2563eb);outline-offset:-3px}#sheet-chart-active{min-height:44px;max-width:min(100%,320px);color:inherit;background:var(--portal-surface,#fff);border:1px solid var(--portal-border,#ced4da)}#sheet-chart-duplicate,#sheet-chart-delete{min-height:44px}.sheet-shape[data-owned-chart-id]{pointer-events:auto;cursor:pointer}.sheet-shape[data-owned-chart-id][aria-pressed=true]{outline:1px solid var(--primary,#2563eb);outline-offset:-1px}.sheet-shape[data-owned-chart-id]:focus-visible{outline:3px solid var(--primary,#2563eb);outline-offset:-3px}#sheet-chart-navigation button{min-height:44px;white-space:nowrap}#sheet-chart-transfer-dialog select{min-height:44px}:is(#sheet-chart-colours,#sheet-chart-point-colours) .sheet-chart-colour{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:.75rem}:is(#sheet-chart-colours,#sheet-chart-point-colours) label{flex:1 1 10rem;overflow-wrap:anywhere}:is(#sheet-chart-colours,#sheet-chart-point-colours) input[type=color]{width:3rem;min-height:2.5rem;padding:.2rem;flex:0 0 3rem}:is(#sheet-chart-colours,#sheet-chart-point-colours) span{direction:ltr;font-variant-numeric:tabular-nums}#sheet-chart-table-dialog .sheet-chart-table-scroll{overflow:auto;max-width:100%;max-height:min(45dvh,420px);border:1px solid var(--portal-border,var(--line,#abb6c4))}#sheet-chart-table-dialog table{border-collapse:collapse;width:100%;font-size:13px}#sheet-chart-table-dialog caption{font-weight:600;padding:8px;overflow-wrap:anywhere}#sheet-chart-table-dialog th,#sheet-chart-table-dialog td{border:1px solid var(--portal-border,var(--line,#abb6c4));padding:6px;vertical-align:top;min-width:80px;overflow-wrap:anywhere}#sheet-chart-table-dialog th{background:var(--portal-surface,var(--surface,#fff));text-align:start}#sheet-chart-table-dialog td span,#sheet-chart-table-dialog tbody th span{display:block;margin-bottom:4px}#sheet-chart-table-dialog .sheet-chart-table-colour{display:inline-block;width:12px;height:12px;margin-inline-end:6px;border:1px solid currentColor}#sheet-chart-table-dialog [data-address]{font-size:12px;direction:ltr;white-space:nowrap}#sheet-chart-table-dialog thead th{position:sticky;top:0;z-index:1}#sheet-chart-inspection{flex-shrink:0;padding:8px;background:var(--portal-surface,#fff);border-bottom:1px solid var(--portal-border,#ced4da);font-size:12px}#sheet-chart-inspection[hidden]{display:none}#sheet-chart-inspection p{margin:4px 0;overflow-wrap:anywhere}#sheet-chart-inspection-values{display:flex;flex-wrap:wrap;gap:4px 16px;max-height:5rem;overflow:auto}#sheet-chart-inspection-values span{overflow-wrap:anywhere}#sheet-chart-inspection .sheet-chart-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}#sheet-chart-inspection button{min-height:44px;padding:6px 10px;color:inherit;background:var(--portal-surface,#fff);border:1px solid var(--portal-border,#ced4da);border-radius:4px}#sheet-chart-table-dialog [data-chart-inspect]{display:block;margin-top:6px;white-space:normal}#sheet-chart-table-dialog [data-chart-inspected]{outline:2px solid var(--primary,#2563eb);outline-offset:-2px}@media print{#sheet-chart-inspection,[data-chart-inspection]{display:none!important}}#sheet-chart-inspection [data-chart-series][aria-pressed=true]{outline:2px solid var(--primary,#2563eb);outline-offset:-3px;font-weight:600}
