:root{--gs-font-ui: "Google Sans", Roboto, Helvetica, Arial, sans-serif;--gs-font-body: Roboto, Helvetica, Arial, sans-serif;--gs-font-cell: Arial, Helvetica, sans-serif;--gs-font-mono: Inconsolata, "Roboto Mono", monospace;--gs-cell-font-size: 13.333px;--gs-editor-font-size: 13px;--gs-text: #1f1f1f;--gs-text-cell: #000000;--gs-text-muted: #5e5e5e;--gs-text-section: #393939;--gs-text-disabled: rgba(31, 31, 31, .38);--gs-icon: rgba(31, 31, 31, .7);--gs-icon-strong: #444746;--gs-autofill-border: #777777;--gs-chrome-bg: #f8fafd;--gs-toolbar-bg: #f0f4f9;--gs-surface: #ffffff;--gs-outline: #c4c7c5;--gs-outline-soft: #dadada;--gs-blue: #0b57d0;--gs-blue-soft: #d3e3fd;--gs-blue-ring: #a8c7fa;--gs-green: #146c2e;--gs-green-strong: #198639;--gs-green-wash: #e7f8ed;--gs-red: #d93025;--gs-red-text: #db372d;--gs-col-width: 100px;--gs-row-height: 21px;--gs-col-min: 2px;--gs-row-min: 2px;--gs-size-max: 2000px;--gs-cell-bg: #ffffff;--gs-row-header-width: 46px;--gs-col-header-height: 24px;--gs-cell-pad-x: 3px;--gs-cell-baseline-from-bottom: 5px;--gs-gridline: #e1e1e1;--gs-header-line: #c4c7c5;--gs-header-bg: #ffffff;--gs-header-text: #444746;--gs-header-bg-active: #d3e3fd;--gs-header-text-active: #041e49;--gs-header-bg-selected: #0b57d0;--gs-header-text-selected: #ffffff;--gs-corner-bg: #f8f9fa;--gs-corner-line: #c0c0c0;--gs-resize-hit: 11px;--gs-resize-handle: #444746;--gs-resize-handle-col: 3px 16px;--gs-resize-handle-row: 15px 3px;--gs-resize-guide: #dde3ea;--gs-resize-guide-size: 5px;--gs-autofit-pad: 3px;--gs-header-menu-btn: 19px;--gs-sel-border: #3271ea;--gs-sel-active-width: 2px;--gs-sel-range-width: 1px;--gs-sel-fill: rgba(14, 101, 235, .1);--gs-fill-handle-size: 10px;--gs-fill-handle: #0b57d0;--gs-fill-handle-border: #ffffff;--gs-editor-border: 2px solid #0b57d0;--gs-editor-ring: 2px solid #a8c7fa;--gs-editor-pad: 1px 2px;--gs-ref-1: #f7981d;--gs-ref-2: #7e3794;--gs-ref-3: #11a9cc;--gs-ref-4: #a61d4c;--gs-ref-5: #4285f4;--gs-ref-6: #f4b400;--gs-ref-7: #65b045;--gs-tok-plain: #000000;--gs-tok-string: #128937;--gs-tok-literal: #1157ce;--gs-ref-border-width: 2px;--gs-ref-active-fill-opacity: .1;--gs-preview-chip-text: #1b6ef3;--gs-preview-chip-shadow: 0 1px 2px rgba(0, 0, 0, .5);--gs-popup-width: 340px;--gs-popup-radius: 4px;--gs-popup-shadow: 0 1px 3px 1px rgba(0, 0, 0, .15);--gs-ac-row-height: 28px;--gs-ac-row-active-height: 46px;--gs-ac-row-pad: 2px 10px;--gs-ac-row-active-bg: #f2f2f2;--gs-ac-footer-height: 24px;--gs-error-triangle: 6px;--gs-error-card-width: 228px;--gs-error-card-shadow: 0 4px 8px 3px rgba(0, 0, 0, .15);--gs-chip-bg: #e8eaed;--gs-chip-inset-x: 9px;--gs-chip-inset-y: 3px;--gs-menubar-font-size: 14px;--gs-menubar-item-pad: 2px 7px;--gs-menubar-item-height: 24px;--gs-menubar-hover: #ededed;--gs-menubar-pressed: #c4eed0;--gs-toolbar-height: 40px;--gs-toolbar-radius: 28px;--gs-toolbar-margin-x: 16px;--gs-tb-btn-size: 30px;--gs-tb-btn-radius: 4px;--gs-tb-icon-size: 20px;--gs-tb-hover: rgba(68, 71, 70, .08);--gs-tb-pressed: rgba(68, 71, 70, .1);--gs-tb-checked-bg: #d3e3fd;--gs-tb-checked-icon: #146c2e;--gs-tb-sep-height: 20px;--gs-tb-sep-margin: 0 3px;--gs-fbar-height: 29px;--gs-fbar-line: #c7c7c7;--gs-namebox-width: 94px;--gs-namebox-height: 24px;--gs-fx-color: #474747;--gs-fbar-font-size: 12px;--gs-tabs-height: 37px;--gs-tab-active-bg: #dde3ea;--gs-tab-active-text: #0b57d0;--gs-menu-bg: #ffffff;--gs-menu-pad-y: 6px;--gs-menu-radius: 4px;--gs-menu-shadow: 0 2px 6px 2px rgba(0, 0, 0, .15);--gs-menu-item-height: 32px;--gs-menu-item-pad: 6px 15px 6px 38px;--gs-menu-item-font-size: 14px;--gs-menu-icon-size: 18px;--gs-menu-icon-left: 12px;--gs-menu-hover: rgba(31, 31, 31, .1);--gs-menu-accel: rgba(31, 31, 31, .38);--gs-menu-accel-gap: 24px;--gs-menu-divider: 1px solid #c4c7c5;--gs-menu-divider-margin: 8px 0;--gs-menu-disabled-icon-opacity: .3;--gs-submenu-offset-y: -7px;--gs-badge-bg: #146c2e;--gs-badge-text: #ffffff;--gs-sidebar-width: 320px;--gs-sidebar-radius: 16px;--gs-sidebar-title-height: 57px;--gs-sidebar-pad-x: 16px;--gs-field-height: 36px;--gs-field-radius: 4px;--gs-field-focus: 2px solid #0b57d0;--gs-tab-underline: 3px solid #146c2e;--gs-btn-height: 36px;--gs-btn-radius: 4px;--gs-btn-pad: 9px 24px 11px;--gs-btn-font-size: 14px;--gs-btn-primary-bg: #146c2e;--gs-btn-primary-text: #ffffff;--gs-btn-outline: 1px solid #c4c7c5;--gs-picker-width: 243px;--gs-picker-pad: 10px;--gs-swatch: 20px;--gs-swatch-pitch: 22px;--gs-swatch-light-ring: 1px solid #c4c7c5;--gs-picker-header: 500 11px var(--gs-font-body);--gs-toast-bg: #303030;--gs-toast-text: #f2f2f2;--gs-hue-gradient: linear-gradient(90deg, #ff0000, #ffff00, #00ff00, #00ffff, #0000ff, #ff00ff, #ff0000);--gs-pal-black: #000000;--gs-pal-dark-gray-4: #434343;--gs-pal-dark-gray-3: #666666;--gs-pal-dark-gray-2: #999999;--gs-pal-dark-gray-1: #b7b7b7;--gs-pal-gray: #cccccc;--gs-pal-light-gray-1: #d9d9d9;--gs-pal-light-gray-2: #efefef;--gs-pal-light-gray-3: #f3f3f3;--gs-pal-white: #ffffff;--gs-pal-red-berry: #980000;--gs-pal-red: #ff0000;--gs-pal-orange: #ff9900;--gs-pal-yellow: #ffff00;--gs-pal-green: #00ff00;--gs-pal-cyan: #00ffff;--gs-pal-cornflower-blue: #4a86e8;--gs-pal-blue: #0000ff;--gs-pal-purple: #9900ff;--gs-pal-magenta: #ff00ff;--gs-pal-light-3: #e6b8af #f4cccc #fce5cd #fff2cc #d9ead3 #d0e0e3 #c9daf8 #cfe2f3 #d9d2e9 #ead1dc;--gs-pal-light-2: #dd7e6b #ea9999 #f9cb9c #ffe599 #b6d7a8 #a2c4c9 #a4c2f4 #9fc5e8 #b4a7d6 #d5a6bd;--gs-pal-light-1: #cc4125 #e06666 #f6b26b #ffd966 #93c47d #76a5af #6d9eeb #6fa8dc #8e7cc3 #c27ba0;--gs-pal-dark-1: #a61c00 #cc0000 #e69138 #f1c232 #6aa84f #45818e #3c78d8 #3d85c6 #674ea7 #a64d79;--gs-pal-dark-2: #85200c #990000 #b45f06 #bf9000 #38761d #134f5c #1155cc #0b5394 #351c75 #741b47;--gs-pal-dark-3: #5b0f00 #660000 #783f04 #7f6000 #274e13 #0c343d #1c4587 #073763 #20124d #4c1130;--gs-theme-1: #000000;--gs-theme-2: #ffffff;--gs-theme-3: #4285f4;--gs-theme-4: #ea4335;--gs-theme-5: #fbbc04;--gs-theme-6: #34a853;--gs-theme-7: #ff6d01;--gs-theme-8: #46bdc6;--gs-dialog-backdrop: rgba(0, 0, 0, .6);--gs-dialog-radius: 8px;--gs-dialog-pad: 24px;--gs-dialog-shadow: 0 4px 8px 3px rgba(0, 0, 0, .15);--gs-dialog-title-size: 22px;--gs-chart-width: 600px;--gs-chart-height: 371px;--gs-chart-bg: #ffffff;--gs-chart-font: Arial, Helvetica, sans-serif;--gs-chart-series-1: #4285f4;--gs-chart-series-2: #ea4335;--gs-chart-series-3: #fbbc04;--gs-chart-series-4: #34a853;--gs-chart-series-5: #ff6d01;--gs-chart-series-6: #46bdc6;--gs-chart-title-size: 20px;--gs-chart-title-color: #757575;--gs-chart-label-size: 12px;--gs-chart-label-color: #000000;--gs-chart-legend-color: #1a1a1a;--gs-chart-gridline: #cccccc;--gs-chart-baseline: #333333;--gs-chart-line-width: 2px;--gs-chart-area-opacity: .3;--gs-chart-bar-radius: 2px;--gs-chart-bar-gap: 2px;--gs-chart-group-width: 61.8%;--gs-chart-point-size: 8px;--gs-chart-donut-hole: 50%;--gs-chart-legend-swatch-w: 11px;--gs-chart-legend-swatch-h: 12px;--gs-chart-legend-swatch-gap: 9px;--gs-chart-frame: 1px solid #999999;--gs-chart-selected-edge: #3271ea;--gs-chart-handle-size: 9px;--gs-chart-handle-fill: #0b57d0;--gs-chart-handle-border: 1px solid #ffffff;--gs-chart-tooltip-bg: #ffffff;--gs-chart-tooltip-border: 1px solid #c4c7c5;--gs-chart-tooltip-radius: 2px;--gs-chart-tooltip-pad: 3px 12px;--gs-chart-tooltip-font: 500 13px var(--gs-font-body);--gs-chart-tooltip-label: #444746;--gs-chart-tooltip-value: #1f1f1f;--gs-chart-tooltip-swatch: 12px;--gs-chart-editor-chip-bg: #f0f4f9;--gs-chart-editor-chip-radius: 36px;--gs-chart-editor-row-height: 56px;--gs-chart-picker-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2);--gs-spark-line: #000000;--gs-spark-column: #000000;--gs-spark-bar-1: #ff9900;--gs-spark-bar-2: #6f96de;--gs-spark-winloss: #000000;--gs-answer-fill: #fce7bd}.dark .gs-root,.dark .gs-app,.dark .gs-menu{--gs-surface: #e6eae8;--gs-cell-bg: #e6eae8;--gs-chart-bg: #e6eae8;--gs-menu-bg: #e6eae8;--gs-chrome-bg: #d9dfdb;--gs-toolbar-bg: #d3dad6;--gs-header-bg: #d3dad6;--gs-corner-bg: #cbd3ce;--gs-gridline: #bfc8c3;--gs-header-line: #a7b1ac;--gs-corner-line: #a7b1ac;--gs-fbar-line: #a7b1ac;--gs-outline: #a7b1ac;--gs-header-text: #3b3f3d;--gs-header-bg-active: #bccdec;--gs-fill-handle-border: #e6eae8;--gs-tab-active-bg: #c6d0dd}.dark .gs-root{box-shadow:0 0 0 1px #00000080,0 1px 3px #0006}.dark .gs-ed{background:var(--gs-cell-bg)}.gs-root{color-scheme:light;position:relative;background:var(--gs-surface);color:var(--gs-text-cell);font:400 var(--gs-cell-font-size) / 1 var(--gs-font-cell);text-align:left;-webkit-text-size-adjust:100%;user-select:none;-webkit-user-select:none}.gs-root *,.gs-root *:before,.gs-root *:after{box-sizing:border-box;margin:0}.gs-uwrap{padding:6px 8px;background:var(--gs-surface)}.gs-ubar{display:flex;align-items:center;height:40px;padding:0 8px;background:var(--gs-toolbar-bg, #f0f4f9);border-radius:28px}.gs-ubtn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 1px;padding:0;border:1px solid transparent;border-radius:4px;background:none;color:var(--gs-icon, rgba(31, 31, 31, .7));cursor:pointer}.gs-ubtn:hover:not(:disabled){background:var(--gs-tb-hover, rgba(68, 71, 70, .08))}.gs-ubtn:active:not(:disabled){background:var(--gs-tb-pressed, rgba(68, 71, 70, .1))}.gs-ubtn:disabled{color:var(--gs-text-disabled, rgba(31, 31, 31, .38));cursor:default}.gs-ubtn:focus-visible{outline:2px solid var(--gs-blue);outline-offset:-2px}.gs-fbar{display:flex;align-items:center;height:var(--gs-fbar-height);background:var(--gs-surface);border-bottom:1px solid var(--gs-fbar-line)}.gs-namebox{flex:none;display:flex;align-items:center;width:var(--gs-namebox-width);height:var(--gs-namebox-height);margin-left:6px;border-radius:4px;font:400 13px/24px var(--gs-font-ui);color:#000}.gs-namebox span{flex:1;padding:0 8px 0 6px;overflow:hidden;white-space:nowrap}.gs-namebox{position:relative}.gs-namebox span{visibility:hidden}.gs-namebox-in{position:absolute;inset:0 18px 0 0;width:calc(100% - 18px);min-width:0;margin:0;padding:0 8px 0 6px;border:0;border-radius:4px;background:transparent;font:inherit;color:inherit;outline:none}.gs-namebox-in:focus{box-shadow:inset 0 0 0 2px var(--gs-blue);background:var(--gs-surface)}.gs-namebox i{width:18px;text-align:center;font:500 12px/24px var(--gs-font-body);color:var(--gs-icon-strong);font-style:normal}.gs-fx{flex:none;width:35px;height:28px;margin-left:7px;display:grid;place-items:center;color:var(--gs-fx-color)}.gs-fbar .gs-in{flex:1;min-width:0;height:23px;margin-top:2px;font:400 var(--gs-fbar-font-size) / 23px var(--gs-font-ui);color:var(--gs-text)}.gs-in{position:relative;overflow:hidden;white-space:pre}.gs-in .gs-mirror{position:absolute;inset:0 auto 0 0;pointer-events:none;white-space:pre}.gs-in input{position:relative;display:block;width:100%;height:100%;padding:0;border:0;outline:0;background:transparent;font:inherit;letter-spacing:inherit;color:transparent;caret-color:#000;-webkit-text-fill-color:transparent;user-select:text;-webkit-user-select:text}.gs-in input::selection{background:#0e65eb40}.gs-t-string{color:var(--gs-tok-string)}.gs-t-literal{color:var(--gs-tok-literal)}.gs-t-plain{color:var(--gs-tok-plain)}.gs-fbar .gs-t-plain{color:var(--gs-text)}.gs-grid{position:relative;overflow:visible;background:var(--gs-chrome-bg);touch-action:manipulation}.gs-corner{position:absolute;left:0;top:0;width:var(--gs-row-header-width);height:var(--gs-col-header-height);background:var(--gs-corner-bg);border-right:1px solid var(--gs-corner-line);border-bottom:1px solid var(--gs-corner-line);z-index:4}.gs-colhdrs,.gs-rowhdrs{position:absolute;overflow:hidden;background:var(--gs-header-bg);z-index:2}.gs-colhdrs{left:var(--gs-row-header-width);top:0;right:0;height:calc(var(--gs-col-header-height) - 1px)}.gs-rowhdrs{left:0;top:var(--gs-col-header-height);bottom:0;width:calc(var(--gs-row-header-width) - 1px)}.gs-colhdrs>div,.gs-rowhdrs>div{position:absolute;inset:0}.gs-hdr{position:absolute;font:400 11px var(--gs-font-body);color:var(--gs-header-text);text-align:center;white-space:nowrap;overflow:hidden;border:0 solid var(--gs-header-line)}.gs-colhdrs .gs-hdr{top:0;height:100%;line-height:23px;border-right-width:1px}.gs-rowhdrs .gs-hdr{left:0;width:100%;padding-left:1px;line-height:20px;border-bottom-width:1px}.gs-hdr.on{background:var(--gs-header-bg-active);color:var(--gs-header-text-active);font-weight:500}.gs-hdr.all{background:var(--gs-header-bg-selected);color:var(--gs-header-text-selected);font-weight:500}.gs-fold{position:absolute;right:1px;width:13px;height:20px;margin-top:-10px;padding:0;border:0;background:transparent;cursor:pointer;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.gs-fold i{position:relative;width:11px;height:8px;background:#fff;border:1px solid var(--gs-header-line);border-radius:2px}.gs-fold i:after{content:"";position:absolute;left:2px;top:1px;border-style:solid;border-width:0 3.5px 4px;border-color:transparent transparent var(--gs-header-text)}.gs-fold i:last-child:after{top:2px;border-width:4px 3.5px 0;border-color:var(--gs-header-text) transparent transparent}.gs-fold:hover i,.gs-fold:focus-visible i{background:var(--gs-header-bg-active);border-color:#747775}.gs-fold:focus-visible{outline:2px solid #1a73e8;outline-offset:0;border-radius:2px}.gs-div{position:absolute;background:var(--gs-header-line);z-index:2;pointer-events:none}.gs-body{position:absolute;left:calc(var(--gs-row-header-width) - 1px);top:calc(var(--gs-col-header-height) - 1px);right:0;bottom:0;overflow:auto;overscroll-behavior:contain}.gs-sheet{position:relative}.gs-c{position:absolute;height:var(--gs-row-height);background:var(--gs-cell-bg);border:0 solid var(--gs-gridline);border-width:0 1px 1px 0;overflow:hidden;white-space:pre;padding:0 var(--gs-cell-pad-x);line-height:21px}.gs-c.r{text-align:right}.gs-c.m{text-align:center}.gs-c.b{font-weight:700}.gs-tx{position:absolute;top:0}.gs-tri{position:absolute;top:0;right:0;width:var(--gs-error-triangle);height:var(--gs-error-triangle);background:var(--gs-red);clip-path:polygon(0 0,100% 0,100% 100%)}.gs-ov{position:absolute;pointer-events:none;z-index:3}.gs-fill{background:var(--gs-sel-fill)}.gs-range{border:var(--gs-sel-range-width) solid var(--gs-sel-border)}.gs-active{border:var(--gs-sel-active-width) solid var(--gs-sel-border)}.gs-handle{width:var(--gs-fill-handle-size);height:var(--gs-fill-handle-size);border-radius:50%;background:var(--gs-fill-handle);border:1px solid var(--gs-fill-handle-border);z-index:4}.gs-fillto{border:1px dashed var(--gs-autofill-border);z-index:4}.gs-ov.gs-copy{border:2px dashed #1a73e8;z-index:4;animation:gs-ants .6s linear infinite}@keyframes gs-ants{50%{border-color:#8ab4f8}}@media(prefers-reduced-motion:reduce){.gs-ov.gs-copy{animation:none}}.gs-ref{border:var(--gs-ref-border-width) dashed currentColor}.gs-ref-fill{opacity:var(--gs-ref-active-fill-opacity);background:currentColor}.gs-ed{position:absolute;z-index:5;background:#fff;border:var(--gs-editor-border);outline:var(--gs-editor-ring);padding:var(--gs-editor-pad);font:400 var(--gs-editor-font-size) / 16px var(--gs-font-cell)}.gs-ed .gs-in{height:16px;overflow:visible}.gs-ed .gs-mirror{position:relative;display:block;padding-right:6px}.gs-ed input{position:absolute;inset:0}.gs-ed.idle{opacity:0;pointer-events:none;z-index:-1}.gs-pop{position:absolute;z-index:20;width:var(--gs-popup-width);max-width:calc(100vw - 16px);background:#fff;border-radius:var(--gs-popup-radius);box-shadow:var(--gs-popup-shadow);font:400 12px/22px var(--gs-font-body);color:var(--gs-text-muted);overflow:hidden}.gs-ac-row{height:var(--gs-ac-row-height);padding:var(--gs-ac-row-pad);cursor:pointer}.gs-ac-row b{font:400 14px/24px var(--gs-font-mono);color:var(--gs-text)}.gs-ac-row.on{height:var(--gs-ac-row-active-height);background:var(--gs-ac-row-active-bg)}.gs-ac-row p{line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gs-ac-foot{height:var(--gs-ac-footer-height);padding:4px 10px 4px 12px;border-top:1px solid var(--gs-outline-soft);line-height:15px}.gs-ac-foot kbd{font:inherit;border:1px solid var(--gs-outline-soft);border-radius:2px;padding:0 4px}.gs-hint{background:var(--gs-green-wash);padding:6px 4px 6px 12px;font:700 14px/18px var(--gs-font-mono);color:var(--gs-green);white-space:pre-wrap}.gs-hint mark{background:var(--gs-green-strong);color:#fff;padding:0 2px;border-radius:2px}.gs-chip{position:absolute;z-index:6;display:flex;align-items:center;gap:6px;background:#fff;color:var(--gs-preview-chip-text);font:500 13px/17px var(--gs-font-mono);padding:3px 2px 3px 7px;border-radius:1px;box-shadow:var(--gs-preview-chip-shadow);white-space:nowrap}.gs-chip button{border:0;background:none;padding:0 3px;font:11px/1 var(--gs-font-body);color:var(--gs-icon-strong);cursor:pointer;pointer-events:auto}.gs-errcard{position:absolute;z-index:20;width:var(--gs-error-card-width);padding:12px;background:#fff;border-radius:4px;border-left:4px solid var(--gs-red-text);box-shadow:var(--gs-error-card-shadow);font:400 13px/18px var(--gs-font-body);color:var(--gs-text);white-space:normal}.gs-errcard b{display:block;font:700 14px/20px var(--gs-font-body);color:var(--gs-red-text)}.gs-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:var(--gs-dialog-backdrop);padding:16px}.gs-dialog{width:100%;max-width:460px;background:#fff;border-radius:var(--gs-dialog-radius);padding:var(--gs-dialog-pad);box-shadow:var(--gs-dialog-shadow);font:400 14px/19.6px var(--gs-font-body);color:var(--gs-text)}.gs-dialog h2{font:400 var(--gs-dialog-title-size) / 28px var(--gs-font-ui);color:var(--gs-text);margin-bottom:16px}.gs-dialog div{display:flex;justify-content:flex-end;margin-top:24px}.gs-btn{height:var(--gs-btn-height);padding:var(--gs-btn-pad);border:0;border-radius:var(--gs-btn-radius);background:var(--gs-btn-primary-bg);color:var(--gs-btn-primary-text);font:500 var(--gs-btn-font-size) / 16px var(--gs-font-ui);cursor:pointer}.gs-colhdrs>.gs-hfrozen,.gs-rowhdrs>.gs-hfrozen{inset:0 auto auto 0;background:var(--gs-header-bg);z-index:1;overflow:hidden}.gs-colhdrs>.gs-hfrozen{height:100%}.gs-rowhdrs>.gs-hfrozen{width:100%}.gs-pane{position:absolute;overflow:hidden;pointer-events:none;z-index:4}.gs-pane>.gs-sheet{position:absolute;left:0;top:0}.gs-sheettabs{display:flex;height:var(--gs-tabs-height);padding-left:8px;border-top:1px solid var(--gs-outline);background:var(--gs-chrome-bg);overflow-x:auto;scrollbar-width:none;user-select:none;-webkit-user-select:none}.gs-sheettab{flex:none;min-width:91px;height:36px;padding:0 11px;border:0;background:none;font:700 14px var(--gs-font-ui);color:var(--gs-icon-strong);cursor:pointer}.gs-sheettab:hover{background:var(--gs-tb-hover)}.gs-sheettab.on{background:var(--gs-tab-active-bg);color:var(--gs-tab-active-text);cursor:default}.gs-sheettab:focus-visible{outline:2px solid var(--gs-tab-active-text);outline-offset:-2px}.gs-c.cut{text-overflow:ellipsis}.gs-c.w{display:flex;flex-direction:column;justify-content:flex-end;white-space:pre-wrap;overflow-wrap:anywhere;line-height:16px}.gs-c.w .gs-wl{display:block;margin-bottom:2.5px}.crash{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px 16px;text-align:center;background:var(--surface-card, #fff);color:var(--text-body, #1f1f1f);font:500 16px/1.5 var(--font-sans, system-ui, sans-serif)}.crash--player{min-height:100vh;min-height:100dvh;background:var(--surface-page, #f6f8f7)}.crash--grid{min-height:240px;border:1px solid var(--border, #dde3e0);border-radius:12px}.crash-text{margin:0;max-width:44ch}.crash-reload{height:44px;padding:0 24px;border:0;border-radius:10px;background:var(--green-600, #0f9d58);color:#fff;font:600 15px var(--font-display, var(--font-sans, system-ui, sans-serif));cursor:pointer}.crash-reload:hover{background:var(--green-700, #0b7d46)}.crash-reload:focus-visible{outline:2px solid var(--green-600, #0f9d58);outline-offset:2px}.tryit-grid[data-astro-cid-wb3bl5kl] .gs-body{scrollbar-width:none}.tryit-grid[data-astro-cid-wb3bl5kl] .gs-body::-webkit-scrollbar{display:none}@media(max-width:639px){.tryit[data-astro-cid-wb3bl5kl]{margin-inline:calc(-1 * var(--tryit-bleed, 57px))}.tryit-card[data-astro-cid-wb3bl5kl]{border-radius:0;border-inline:0}}
