.dc-workspace{padding-block:0 var(--space-16)}.dc-workspace__inner{width:min(100% - (var(--space-4) * 2),52rem)}.dc-form{display:grid;min-width:0;align-content:start;gap:var(--space-4)}.dc-input-extras{display:grid;gap:var(--space-4)}.dc-field{display:grid;gap:var(--space-2);color:var(--color-text);font-size:var(--text-sm);font-weight:700}.dc-field input,.dc-field select{width:100%;font-weight:400}[data-dc-file],[data-office-file],[data-word-file]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.dc-form .advanced-options .option-group{margin:0;padding:0;border:0;background:transparent}.dc-option-group{display:grid;gap:var(--space-2)}.dc-option-group+.dc-option-group{padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border)}.dc-option-group__legend{margin:0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dc-option-group__controls{display:grid;gap:var(--space-3)}.dc-status{color:var(--color-text-muted);font-size:var(--text-sm)}.hub-grid__button{display:grid;width:100%;min-height:100%;gap:var(--space-1);border:0;border-radius:inherit;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.hub-grid__button:focus-visible{outline:var(--border-width) solid var(--color-focus);outline-offset:calc(var(--border-width) * -1)}.hub-grid__button span{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5}.dc-hub-dialog{width:min(100% - (var(--space-4) * 2),58rem);max-height:min(90dvh,60rem);margin:auto;padding:0;overflow:auto;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text)}.dc-hub-dialog::backdrop{background:#0000008c}.dc-hub-dialog__content{padding:var(--space-5)}.dc-hub-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.dc-hub-dialog__header h2,.dc-hub-dialog__header p{margin:0}.dc-hub-dialog__header p{margin-top:var(--space-2);color:var(--color-text-muted)}.dc-hub-dialog__guidance{display:grid;gap:var(--space-1);margin:var(--space-3) 0 0;padding-left:var(--space-5);color:var(--color-text-muted);font-size:var(--text-sm)}.dc-hub-dialog__close{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);background:transparent;color:inherit;cursor:pointer;font-size:var(--text-xl);line-height:1}.dc-hub-dialog .dc-workspace{padding-bottom:0}.word-viewer__document-shell{min-width:0;min-height:0;background:var(--color-surface-muted)}.word-viewer__document{height:100%;min-height:35rem;overflow:auto;color:#202020;background:#ececec;-webkit-overflow-scrolling:touch}.word-viewer__outline,.word-viewer__comments{min-width:0;color:var(--color-text);background:var(--color-surface);-webkit-overflow-scrolling:touch}.word-viewer__outline{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;padding-top:var(--space-5);border-right:var(--border-width) solid var(--color-border)}.word-viewer__comments{overflow:hidden;padding:0;border-left:var(--border-width) solid var(--color-border)}.word-viewer__outline-header,.word-viewer__comments-header{display:flex;gap:var(--space-3);align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.word-viewer__outline-header{min-height:3.4rem;margin:0;padding:0 var(--space-5) var(--space-4);border-bottom:var(--border-width) solid var(--color-border)}.word-viewer__comments-header{margin-bottom:var(--space-4)}.word-viewer__outline-header h3,.word-viewer__comments-header h3{margin:0;font-size:var(--text-lg)}.word-viewer__outline-header h3{color:var(--color-text);font-size:clamp(1rem,1.15vw,1.25rem);font-weight:650;letter-spacing:-.02em}.word-viewer__outline-close,.word-viewer__comments-close{display:grid;width:2rem;height:2rem;padding:0;color:inherit;background:transparent;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;font-size:1.5rem;line-height:1;place-items:center}.word-viewer__outline-close{width:2.25rem;height:2.25rem;border:0;border-radius:0;color:var(--color-text-muted);font-size:1.875rem;font-weight:300}.word-viewer__outline-close:hover{color:var(--color-text);background:var(--color-surface-muted)}.word-viewer__outline-close:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.word-viewer__outline-list,.word-viewer__comments-list{display:grid;align-content:start;gap:var(--space-3);margin:0;padding:0;list-style:none}.word-viewer__outline-list{gap:0;padding-block:var(--space-3);overflow:auto}.word-viewer__outline-item,.word-viewer__comment{min-width:0}.word-viewer__outline-link{position:relative;display:block;width:100%;min-height:3.45rem;padding:.75rem var(--space-5) .75rem calc(var(--space-5) + var(--space-3));overflow:hidden;border:0;border-radius:0;background:transparent;color:var(--color-text-muted);font:400 clamp(1rem,1.05vw,1.18rem)/1.35 var(--font-sans);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.word-viewer__outline-link:hover,.word-viewer__outline-link.is-active{color:var(--color-focus)}.word-viewer__outline-link:hover{background:color-mix(in srgb,var(--color-focus) 6%,transparent)}.word-viewer__outline-link.is-active:before{position:absolute;top:.5rem;bottom:.5rem;left:0;width:3px;background:var(--color-focus);content:""}.word-viewer__outline-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.word-viewer__outline-link[data-level="2"]{padding-left:calc(var(--space-5) + var(--space-5))}.word-viewer__outline-link[data-level="3"]{padding-left:calc(var(--space-5) + var(--space-7))}.word-viewer__outline-link[data-level="4"]{padding-left:calc(var(--space-5) + var(--space-8))}.word-viewer__outline-link[data-level="5"],.word-viewer__outline-link[data-level="6"],.word-viewer__outline-link[data-level="7"],.word-viewer__outline-link[data-level="8"],.word-viewer__outline-link[data-level="9"]{padding-left:calc(var(--space-5) + var(--space-8) + var(--space-3))}.word-viewer__comment{padding:var(--space-3);background:var(--color-surface-muted);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm)}.word-viewer__comment-meta,.word-viewer__comment-text,.word-viewer__comment-author,.word-viewer__comment-source{margin:0}.word-viewer__review-connectors{display:none}.word-viewer__review-connector{fill:none;stroke-width:1.25;stroke-dasharray:4 4}.word-viewer__review-connector--comment{stroke:#6b3ab4}.word-viewer__review-connector--deletion{stroke:#e02f2f}.word-viewer__review-connector--replacement{stroke:#0078d4}.word-viewer__comment-header{display:flex;gap:var(--space-2);align-items:center}.word-viewer__comment-avatar{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:50%;background:var(--color-surface-muted);color:var(--color-text-muted);font-size:.6875rem;font-weight:700;line-height:1}.word-viewer__comment-identity{min-width:0}.word-viewer__comment-author{overflow:hidden;color:var(--color-text);font-size:var(--text-sm);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.word-viewer__comment-meta{margin-bottom:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600}.word-viewer__comment-text{margin-top:var(--space-3);color:var(--color-text);white-space:pre-wrap}.word-viewer__comment-replacement-label{font-weight:700}.word-viewer__comment-replacement-value{color:var(--color-text-muted);font-style:italic}.word-viewer__comment-replacement-value--old{color:#b42318;text-decoration:line-through}.word-viewer__comment-replacement-value--new{color:#007054;font-style:normal;font-weight:700}.word-viewer__comment-source{margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs);font-style:italic}.word-viewer__comment-anchor{background:#fff2cc;cursor:pointer!important;mix-blend-mode:multiply}.word-viewer__comment-anchor:hover,.word-viewer__comment-anchor.is-active{background:#ffe699}.word-viewer__revision-anchor{cursor:pointer!important}.word-viewer__revision-anchor--replacement{color:#007054!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.word-viewer__toc-link{cursor:pointer!important}.word-viewer__comment-anchor:focus-visible,.word-viewer__revision-anchor:focus-visible,.word-viewer__toc-link:focus-visible{outline:2px solid rgb(0 95 184);outline-offset:1px}.word-large-document{position:relative;min-width:100%;color:#202020;background:#fff;font:400 .875rem/1.35 var(--font-serif)}.word-large-document__window{position:absolute;top:0;right:0;left:0}.word-large-document__paragraph{box-sizing:border-box;display:-webkit-box;margin:0;padding:var(--space-1) var(--space-4);overflow:hidden;border-bottom:var(--border-width) solid rgb(0 0 0 / 8%);-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;white-space:pre-wrap}.word-large-document__paragraph:before{display:inline-block;width:4rem;margin-right:var(--space-3);color:#0000008c;content:attr(data-paragraph);font:600 .6875rem/1.5 var(--font-sans);text-align:right}.word-large-document__error{margin:0;padding:var(--space-5);color:var(--color-error)}.office-viewer__document-shell{min-width:0;min-height:0;background:var(--color-surface-muted)}.office-viewer__document{height:100%;min-height:35rem;overflow:auto;padding:0;background:var(--color-surface-muted);-webkit-overflow-scrolling:touch}.office-viewer__file-meta{max-width:min(46vw,40rem);margin:0;overflow:hidden;color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.excel-viewer__workbook{--excel-cell-surface: rgb(255 255 255);--excel-cell-text: rgb(32 33 36);--excel-chrome-surface: rgb(248 249 250);--excel-chrome-text: rgb(60 64 67);--excel-gridline: rgb(218 220 224);--excel-tab-active: rgb(232 240 254);--excel-focus: rgb(26 115 232);display:grid;min-width:0;min-height:0;grid-template-areas:"formula" "sheet" "tabs";grid-template-rows:2.5rem minmax(0,1fr) auto;overflow:hidden;border:var(--border-width) solid var(--excel-gridline);border-radius:0;background:var(--excel-cell-surface);color-scheme:light}.excel-viewer__workbook--large,.excel-viewer__workbook--virtual{height:100%}.excel-viewer__formula-bar{display:grid;min-width:0;grid-area:formula;grid-template-columns:4.5rem 2.25rem minmax(0,1fr);align-items:center;gap:var(--space-2);padding:0 var(--space-2);border-bottom:var(--border-width) solid var(--excel-gridline);background:var(--excel-chrome-surface);color:var(--excel-chrome-text);font:400 .8125rem/1 Arial,sans-serif}.excel-viewer__name-box,.excel-viewer__formula-value{box-sizing:border-box;display:block;min-width:0;height:1.75rem;padding:.375rem var(--space-2);overflow:hidden;border:var(--border-width) solid var(--excel-gridline);background:var(--excel-cell-surface);color:var(--excel-cell-text);text-overflow:ellipsis;white-space:nowrap}.excel-viewer__name-box{text-align:center}.excel-viewer__function-mark{color:#5f6368;font:italic 600 .875rem/1 Georgia,serif;text-align:center}.excel-viewer__tabs{display:flex;min-width:0;min-height:2.75rem;align-items:stretch;gap:0;overflow-x:auto;overflow-y:hidden;padding:0 var(--space-2);border-top:var(--border-width) solid var(--excel-gridline);background:var(--excel-chrome-surface);scrollbar-width:thin}.excel-viewer__tabs-rail-host{position:relative;display:block;min-width:0;min-height:2.75rem;grid-area:tabs;overflow:hidden}.excel-viewer__tabs-rail-host>.excel-viewer__tabs{width:100%;height:100%}.excel-viewer__tab{position:relative;min-height:2.75rem;flex:0 0 auto;max-width:14rem;padding:0 var(--space-4);overflow:hidden;border:0;border-radius:0;background:transparent;color:var(--excel-chrome-text);font:500 var(--text-sm)/1.25 Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.excel-viewer__tab:hover,.excel-viewer__tab.is-active{background:var(--excel-tab-active);color:var(--excel-cell-text)}.excel-viewer__tab.is-active:after{position:absolute;right:var(--space-2);bottom:0;left:var(--space-2);height:2px;background:var(--excel-focus);content:""}.excel-viewer__tab:focus-visible{outline:2px solid var(--excel-focus);outline-offset:2px}.excel-viewer__sheet{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.excel-viewer__sheet-rail-host{position:relative;min-width:0;min-height:0;grid-area:sheet;overflow:hidden}.excel-viewer__sheet-rail-host>.excel-viewer__sheet{width:100%;height:100%}[data-dc-tool=excel_viewer] .excel-viewer__sheet-rail-host .viewer-scroll-rail{opacity:0}[data-dc-tool=excel_viewer] .excel-viewer__sheet-rail-host .viewer-scroll-rail:is(:hover,:active){opacity:1}@media(hover:hover)and (pointer:fine){.excel-viewer__sheet,.excel-viewer__tabs{scrollbar-width:none}.excel-viewer__sheet::-webkit-scrollbar,.excel-viewer__tabs::-webkit-scrollbar{width:0;height:0}}.excel-viewer__sheet--large{position:relative}.excel-viewer__large-grid{position:relative;min-width:max-content;min-height:100%;background:var(--excel-cell-surface);color:var(--excel-cell-text);font:400 11pt/1.2 Aptos,Calibri,Arial,sans-serif}.excel-viewer__large-header,.excel-viewer__large-row{display:grid;grid-template-columns:var(--excel-column-template, 3rem repeat(var(--excel-large-columns), minmax(5.75rem, 24rem)))}.excel-viewer__large-header{position:sticky;z-index:2;top:0;height:2rem;background:var(--excel-chrome-surface)}.excel-viewer__large-header span,.excel-viewer__large-row span{box-sizing:border-box;position:relative;min-width:0;overflow:hidden;padding:var(--space-1) var(--space-2);border-right:var(--border-width) solid var(--excel-gridline);border-bottom:var(--border-width) solid var(--excel-gridline);text-overflow:ellipsis;white-space:nowrap}.excel-viewer__large-header span,.excel-viewer__large-row span:first-child{background:var(--excel-chrome-surface);color:var(--excel-chrome-text);font:500 .75rem/1 Arial,sans-serif;text-align:center}.excel-viewer__large-header span:first-child{position:sticky;z-index:3;left:0}.excel-viewer__large-row span:first-child{position:sticky;z-index:1;left:0;display:grid;padding:0;place-items:center}.excel-viewer__large-row span:not(:first-child){display:flex;align-items:center}.excel-viewer__large-row span.is-active{position:relative;z-index:1;box-shadow:inset 0 0 0 2px var(--excel-focus)}.excel-viewer__large-row span.is-active:after{position:absolute;right:-4px;bottom:-4px;width:8px;height:8px;border:1px solid var(--excel-cell-surface);border-radius:50%;background:var(--excel-focus);content:""}.excel-viewer__large-header span.is-axis-active,.excel-viewer__large-row span:first-child.is-axis-active{background:#dae8fc;color:#174ea6}.excel-viewer__large-rows{position:absolute;top:2rem;left:0;width:100%}.excel-viewer__table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;background:var(--excel-cell-surface);color:var(--excel-cell-text);font:400 11pt/1.2 Aptos,Calibri,Arial,sans-serif}.excel-viewer__table th,.excel-viewer__table td{box-sizing:border-box;min-width:8.125rem;max-width:24rem;height:2rem;padding:var(--space-1) var(--space-2);overflow:hidden;border-right:var(--border-width) solid var(--excel-gridline);border-bottom:var(--border-width) solid var(--excel-gridline);text-align:left;text-overflow:ellipsis;white-space:nowrap}.excel-viewer__table thead th,.excel-viewer__table tbody th{position:sticky;z-index:1;background:var(--excel-chrome-surface);color:var(--excel-chrome-text);font:500 .75rem/1 Arial,sans-serif;text-align:center}.excel-viewer__table thead th{top:0;z-index:3}.excel-viewer__table tbody th,.excel-viewer__table thead th:first-child{left:0;min-width:3rem;width:3rem}[data-dc-tool=ppt_viewer] .office-viewer__document{display:grid;align-content:start;gap:var(--space-5)}[data-dc-tool=ppt_viewer] .office-viewer__document--pptx-slides{display:block;overflow:hidden;padding:0;background:#f8f9fb}.pptx-preview{display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:clamp(10.5rem,16vw,14rem) minmax(0,1fr);background:#f8f9fb;color:#202124}.pptx-preview__sidebar{grid-row:1 / -1;min-width:0;overflow:hidden;border-right:1px solid rgb(218 221 227);background:#f1f3f4}.pptx-preview__thumbnails{display:grid;align-content:start;gap:var(--space-2);height:100%;margin:0;padding:var(--space-3) var(--space-2);overflow:auto;list-style:none;overscroll-behavior:contain}.pptx-preview__thumbnail-item{min-width:0}.pptx-preview__thumbnail{display:grid;width:100%;min-width:0;grid-template-columns:1.5rem minmax(0,1fr);gap:var(--space-1);align-items:start;padding:var(--space-1);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:#5f6368;cursor:pointer;font:600 .6875rem/1 var(--font-sans);text-align:left;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.pptx-preview__thumbnail:hover{background:#2021240f;color:#202124}.pptx-preview__thumbnail:active{transform:translateY(1px)}.pptx-preview__thumbnail:focus-visible,.pptx-preview__stage:focus-visible,.pptx-preview__present:focus-visible{outline:2px solid rgb(26 115 232);outline-offset:2px}.pptx-preview__thumbnail.is-active{border-color:#1a73e8;background:#e8f0fe;color:#174ea6}.pptx-preview__thumbnail-number{display:grid;min-height:1.5rem;place-items:center}.pptx-preview__thumbnail-frame{position:relative;display:grid;min-width:0;min-height:4rem;overflow:hidden;place-items:start center;border:1px solid rgb(201 205 212);background:#fff;box-shadow:0 1px 2px #3c404329}.pptx-preview__thumbnail-frame[aria-busy=true]:before{width:52%;height:1px;align-self:center;background:#dadde3;content:""}.pptx-preview__thumbnail-frame [data-pptx-thumbnail]{flex:0 0 auto;pointer-events:none}.pptx-preview__canvas{display:grid;min-width:0;min-height:0;padding:clamp(1.25rem,2.5vw,2.5rem) clamp(1.5rem,3.5vw,4.5rem);overflow:hidden;background:#f8f9fb}.pptx-preview__stage{display:grid;min-width:0;min-height:0;overflow:hidden;place-items:center;background:#f8f9fb;touch-action:none}.pptx-preview__slide-frame{position:relative;min-width:1px;min-height:1px;overflow:hidden;background:#fff;box-shadow:0 .25rem 1.1rem #3c40433d}.pptx-preview__slide-frame--error{display:grid;place-items:center;padding:var(--space-4);color:var(--color-error);font:600 var(--text-sm)/1.4 var(--font-sans);text-align:center}.pptx-preview__status{display:flex;grid-column:2;gap:var(--space-3);align-items:center;justify-content:space-between;min-height:3.25rem;padding:var(--space-2) var(--space-4);border-top:1px solid rgb(218 221 227);background:#fff}.pptx-preview__present{min-height:2rem;padding:var(--space-1) var(--space-3);border:1px solid rgb(201 205 212);border-radius:var(--radius-sm);background:#fff;color:#3c4043;cursor:pointer;font:600 var(--text-sm)/1 var(--font-sans);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.pptx-preview__present:hover{border-color:#9aa0a6;background:#f1f3f4}.pptx-preview__present:active{transform:translateY(1px)}.pptx-preview__position{min-width:8rem;margin:0;color:#5f6368;font:600 .75rem/1 var(--font-sans);text-align:left}.pptx-preview.is-presenting,.pptx-preview:fullscreen{position:fixed;z-index:100;inset:0;width:100vw;height:100dvh;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);background:#202124}.pptx-preview.is-presenting .pptx-preview__sidebar,.pptx-preview.is-presenting .pptx-preview__status,.pptx-preview:fullscreen .pptx-preview__sidebar,.pptx-preview:fullscreen .pptx-preview__status{display:none}.pptx-preview.is-presenting .pptx-preview__canvas,.pptx-preview:fullscreen .pptx-preview__canvas{grid-column:1;grid-row:1;padding:0;background:#202124}.pptx-preview.is-presenting .pptx-preview__stage,.pptx-preview:fullscreen .pptx-preview__stage{background:#202124}html[data-theme=dark] [data-dc-tool=ppt_viewer] .office-viewer__document--pptx-slides,html[data-theme=dark] .pptx-preview,html[data-theme=dark] .pptx-preview__canvas,html[data-theme=dark] .pptx-preview__stage{background:#202124;color:#e8eaed}html[data-theme=dark] .pptx-preview__sidebar{border-color:#3c4043;background:#292a2d}html[data-theme=dark] .pptx-preview__thumbnail{color:#bdc1c6}html[data-theme=dark] .pptx-preview__thumbnail:hover{background:#e8eaed1a;color:#f1f3f4}html[data-theme=dark] .pptx-preview__thumbnail.is-active{border-color:#8ab4f8;background:#303f5d;color:#d2e3fc}html[data-theme=dark] .pptx-preview__thumbnail-frame{border-color:#5f6368}html[data-theme=dark] .pptx-preview__status,html[data-theme=dark] .pptx-preview__present{border-color:#3c4043;background:#292a2d;color:#e8eaed}html[data-theme=dark] .pptx-preview__present:hover{border-color:#5f6368;background:#3c4043}html[data-theme=dark] .pptx-preview__position{color:#bdc1c6}@media(max-width:52rem){.pptx-preview{grid-template-columns:9.5rem minmax(0,1fr)}.pptx-preview__canvas{padding-right:clamp(var(--space-3),3vw,var(--space-5));padding-left:clamp(var(--space-3),3vw,var(--space-5))}}@media(max-width:40rem){.pptx-preview{grid-template-columns:5.75rem minmax(0,1fr)}.pptx-preview__thumbnails{padding:var(--space-2) var(--space-1)}.pptx-preview__thumbnail{display:block;padding:2px}.pptx-preview__thumbnail-number{display:none}.pptx-preview__thumbnail-frame{min-height:3rem}.pptx-preview__canvas{padding:var(--space-2)}.pptx-preview__status{gap:var(--space-2);min-height:3rem;padding:var(--space-1) var(--space-2)}.pptx-preview__present{min-height:2.25rem;padding-inline:var(--space-2);font-size:.75rem}.pptx-preview__position{min-width:5.25rem;font-size:.6875rem}}.pptx-large-preview{position:relative;width:min(100%,68rem);margin-inline:auto}.pptx-large-preview__window{position:absolute;top:0;right:0;left:0;display:grid;gap:var(--space-4)}.pptx-large-preview__slide{box-sizing:border-box;display:grid;align-content:start;gap:var(--space-4);padding:clamp(var(--space-4),4vw,var(--space-8));overflow:hidden;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:0 .25rem 1rem #0000001a}.pptx-large-preview__slide h3,.pptx-large-preview__slide p{margin:0}.pptx-large-preview__slide h3{color:var(--color-text-muted);font:700 var(--text-sm)/1.25 var(--font-sans)}.pptx-large-preview__slide p{display:-webkit-box;overflow:hidden;color:var(--color-text);font:400 clamp(1rem,2vw,1.5rem)/1.45 var(--font-sans);-webkit-box-orient:vertical;-webkit-line-clamp:6;text-overflow:ellipsis;white-space:pre-wrap}.pptx-large-preview__error{margin:0;color:var(--color-error)}@media(max-width:40rem){.word-viewer__document{min-height:60dvh;padding:var(--space-3)}.office-viewer__document{min-height:60dvh;padding:0}}.tool-result{display:grid;gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-border)}.tool-result__heading{display:grid;gap:var(--space-2);align-items:center}.tool-result__heading h2{margin:0;font-size:var(--text-lg);letter-spacing:-.03em}.tool-result__meta{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}.tool-result__table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.csv-viewer__scroll-rail-host{position:relative;min-width:0;min-height:0;overflow:hidden}.tool-result__table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.tool-result__table th,.tool-result__table td{max-width:20rem;padding:var(--space-2) var(--space-3);overflow:hidden;border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text);text-align:left;text-overflow:ellipsis;white-space:nowrap}.tool-result__table tbody tr:last-child td{border-bottom:0}.tool-result__table thead th{background:var(--color-surface-muted);color:var(--color-text-subtle);font-weight:700}body.csv-viewer-active{height:100dvh;overflow:hidden;overscroll-behavior:none}body.csv-viewer-active .site-header,body.csv-viewer-active .site-footer,body.csv-viewer-active .feedback-widget,body.csv-viewer-active .drag-overlay,body.csv-viewer-active .convert-hero__inner,body.csv-viewer-active .converter-content-section{display:none}body.csv-viewer-active .convert-hero,body.csv-viewer-active #main-content,body.csv-viewer-active .dc-workspace,body.csv-viewer-active .dc-workspace__inner,body.csv-viewer-active [data-dc-tool=csv_viewer],body.csv-viewer-active [data-dc-tool=word_viewer],body.csv-viewer-active [data-dc-tool=ppt_viewer],body.csv-viewer-active [data-dc-tool=excel_viewer]{width:100%;height:100dvh;min-height:0;margin:0;padding:0}body.csv-viewer-active .convert-hero{display:block}body.csv-viewer-active .dc-workspace{padding:0}body.csv-viewer-active .dc-workspace__inner{max-width:none;margin:0}body.csv-viewer-active .dc-workspace [data-tool-form][data-dc-tool=csv_viewer],body.csv-viewer-active .dc-workspace [data-tool-form][data-dc-tool=word_viewer],body.csv-viewer-active .dc-workspace [data-tool-form][data-dc-tool=ppt_viewer],body.csv-viewer-active .dc-workspace [data-tool-form][data-dc-tool=excel_viewer]{padding:0;border-radius:0;background:var(--color-surface);box-shadow:none}[data-dc-tool=csv_viewer].is-viewing,[data-dc-tool=word_viewer].is-viewing,[data-dc-tool=ppt_viewer].is-viewing,[data-dc-tool=excel_viewer].is-viewing{display:grid;grid-template-rows:minmax(0,1fr)}[data-dc-tool=csv_viewer].is-viewing .dc-form,[data-dc-tool=word_viewer].is-viewing .dc-form,[data-dc-tool=ppt_viewer].is-viewing .dc-form,[data-dc-tool=excel_viewer].is-viewing .dc-form{display:none}[data-dc-tool=csv_viewer].is-viewing .tool-result,[data-dc-tool=word_viewer].is-viewing .tool-result,[data-dc-tool=ppt_viewer].is-viewing .tool-result,[data-dc-tool=excel_viewer].is-viewing .tool-result{display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;min-width:0;min-height:0;margin:0;padding:0;border:0;background:var(--color-surface)}.dc-viewer-header{display:grid;grid-template-columns:auto minmax(14rem,1fr) auto;gap:var(--space-3);align-items:center;min-height:3rem;padding:var(--space-1) var(--space-2);border-bottom:var(--border-width) solid var(--color-border);background:var(--color-surface-muted)}.dc-viewer-back{display:inline-flex;align-items:center;gap:var(--space-1);min-height:2rem;padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font:600 var(--text-sm)/1 var(--font-sans);cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .12s ease}.dc-viewer-back svg,.dc-viewer-action__icon{flex:0 0 auto}.dc-viewer-back:hover{background:var(--color-surface);color:var(--color-text)}.dc-viewer-back:active{transform:translateY(1px)}.dc-viewer-header__tools,.dc-viewer-header__tools .dc-viewer-toolbar{min-width:0}.dc-viewer-loading{position:fixed;z-index:30;inset:0;display:grid;place-items:center;padding:var(--space-4);background:transparent}.dc-viewer-loading[hidden]{display:none}.dc-viewer-loading__panel{display:flex;gap:var(--space-4);align-items:center;width:min(100%,26rem);padding:var(--space-5);border:1px solid color-mix(in srgb,var(--color-focus) 24%,var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-surface) 94%,var(--color-focus));box-shadow:0 1.5rem 4rem #1c1c1a24,0 .25rem .875rem #1c1c1a14,inset 0 1px #ffffffb8}html[data-theme=dark] .dc-viewer-loading__panel{border-color:color-mix(in srgb,var(--color-focus) 28%,var(--color-border));background:color-mix(in srgb,var(--color-surface) 88%,var(--color-focus));box-shadow:0 1.75rem 4.5rem #00000061,0 .25rem 1rem #0000003d,inset 0 1px #ffffff17}.dc-viewer-loading__panel h2,.dc-viewer-loading__panel p{margin:0}.dc-viewer-loading__panel h2{margin-bottom:var(--space-1);font-size:var(--text-lg)}.dc-viewer-loading__panel p{color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere}.dc-viewer-loading__spinner{flex:0 0 auto;width:2rem;height:2rem;border:3px solid color-mix(in srgb,var(--color-focus) 14%,var(--color-border));border-top-color:var(--color-focus);border-radius:50%;animation:dc-viewer-loading-spin .7s linear infinite}[data-dc-workspace].is-preview-ready .dc-viewer-loading{position:static;z-index:auto;display:block;padding:0;background:transparent}[data-dc-workspace].is-preview-ready .dc-viewer-loading__panel{width:auto;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);box-shadow:none}[data-dc-workspace].is-preview-ready .dc-viewer-loading__panel h2{margin:0;font-size:var(--text-sm)}[data-dc-workspace].is-preview-ready .dc-viewer-loading__spinner{width:1rem;height:1rem;border-width:2px}@keyframes dc-viewer-loading-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.dc-viewer-loading__spinner,[data-dc-tool=csv_viewer].is-viewing [data-dc-download].is-downloading:before{animation-duration:1.4s}}.dc-viewer-header__tools{display:flex;gap:var(--space-3);align-items:center}.dc-viewer-header__tools .dc-viewer-toolbar{flex:1 1 auto;flex-wrap:nowrap;justify-content:flex-start}.dc-viewer-search{position:relative;display:block;width:min(100%,30rem)}.dc-viewer-search:before{position:absolute;top:50%;left:var(--space-3);color:var(--color-text-subtle);content:"⌕";font-size:var(--text-lg);line-height:1;pointer-events:none;transform:translateY(-52%)}.dc-viewer-search input{width:100%;min-height:2rem;padding:var(--space-1) var(--space-3) var(--space-1) 2rem;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:500 var(--text-sm)/1.4 var(--font-sans);transition:border-color .18s ease,box-shadow .18s ease}.dc-viewer-search input:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-focus) 18%,transparent);outline:0}[data-dc-tool=csv_viewer].is-viewing .tool-result__actions,[data-dc-tool=word_viewer].is-viewing .tool-result__actions,[data-dc-tool=ppt_viewer].is-viewing .tool-result__actions,[data-dc-tool=excel_viewer].is-viewing .tool-result__actions{flex-wrap:nowrap;justify-content:flex-end}[data-dc-tool=csv_viewer].is-viewing .dc-viewer-theme-toggle,[data-dc-tool=word_viewer].is-viewing .dc-viewer-theme-toggle,[data-dc-tool=ppt_viewer].is-viewing .dc-viewer-theme-toggle,[data-dc-tool=excel_viewer].is-viewing .dc-viewer-theme-toggle{width:2rem;min-height:2rem;border:var(--border-width) solid var(--color-border)}[data-dc-tool=csv_viewer].is-viewing .tool-result__actions .button,[data-dc-tool=word_viewer].is-viewing .tool-result__actions .button,[data-dc-tool=ppt_viewer].is-viewing .tool-result__actions .button,[data-dc-tool=excel_viewer].is-viewing .tool-result__actions .button{display:inline-flex;gap:var(--space-2);align-items:center;justify-content:center;min-height:1.75rem;padding:var(--space-1) var(--space-3);white-space:nowrap}[data-dc-tool=csv_viewer].is-viewing [data-dc-download].is-downloading:before{width:.875rem;height:.875rem;border:2px solid currentcolor;border-right-color:transparent;border-radius:50%;animation:dc-viewer-loading-spin .7s linear infinite;content:""}[data-dc-tool=csv_viewer].is-viewing [data-dc-download].is-downloading{gap:var(--space-2)}[data-dc-tool=csv_viewer].is-viewing [data-dc-download].is-downloading .dc-viewer-action__icon,[data-dc-tool=csv_viewer].is-viewing [data-dc-download].is-downloading .dc-viewer-action__label-suffix{display:none}[data-dc-tool=csv_viewer].is-viewing .tool-result__content{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0;min-height:0}[data-dc-tool=word_viewer].is-viewing .word-viewer__content{display:grid;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}[data-dc-tool=word_viewer].is-viewing .word-viewer__document-shell,[data-dc-tool=word_viewer].is-viewing .word-viewer__document{min-height:0;height:100%}[data-dc-tool=word_viewer].is-viewing .word-viewer__document{padding:0}@media(min-width:52.0625rem){[data-dc-tool=word_viewer].is-viewing.has-outline-open{--word-viewer-outline-width: clamp(17.5rem, 20vw, 22rem);--word-viewer-comments-width: clamp(17.5rem, 20vw, 22rem);--word-viewer-surface: rgb(248 249 252);--word-viewer-sheet: rgb(255 255 255);--word-viewer-divider: rgb(218 222 229);--word-viewer-text: rgb(73 76 80);--word-viewer-muted: rgb(88 92 97);--word-viewer-accent: rgb(11 87 208)}html[data-theme=dark] [data-dc-tool=word_viewer].is-viewing.has-outline-open{--word-viewer-surface: rgb(31 34 39);--word-viewer-sheet: rgb(255 255 255);--word-viewer-divider: rgb(67 72 79);--word-viewer-text: rgb(235 238 242);--word-viewer-muted: rgb(194 200 207);--word-viewer-accent: rgb(138 180 248)}[data-dc-tool=word_viewer].is-viewing.has-outline-open .tool-result{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);background:var(--word-viewer-surface)}[data-dc-tool=word_viewer].is-viewing.has-outline-open .dc-viewer-header,[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__content{grid-area:1 / 1}[data-dc-tool=word_viewer].is-viewing.has-outline-open .dc-viewer-header{z-index:var(--z-sticky);display:flex;width:var(--word-viewer-outline-width);height:4rem;min-height:4rem;align-self:start;justify-self:start;padding:var(--space-2) var(--space-3);align-items:center;border:0;background:transparent}[data-dc-tool=word_viewer].is-viewing.has-outline-open .dc-viewer-header__tools,[data-dc-tool=word_viewer].is-viewing.has-outline-open .tool-result__actions{display:none}[data-dc-tool=word_viewer].is-viewing.has-outline-open .dc-viewer-back{min-height:2.75rem;padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--radius-pill);color:var(--word-viewer-muted)}[data-dc-tool=word_viewer].is-viewing.has-outline-open .dc-viewer-back:hover{background:color-mix(in srgb,var(--word-viewer-text) 8%,transparent);color:var(--word-viewer-text)}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__content{height:100%;background:var(--word-viewer-surface);grid-template-columns:var(--word-viewer-outline-width) minmax(0,1fr)}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline{padding-top:4.25rem;border-right:0;background:var(--word-viewer-surface);color:var(--word-viewer-text)}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-header{min-height:2.75rem;padding:0 1.5rem .5rem;border-bottom:0}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-header h3{color:var(--word-viewer-text);font-size:1rem;font-weight:600;letter-spacing:-.015em}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-close{display:none}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-list{padding-block:.25rem}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link{min-height:2.65rem;padding:.45rem 1.5rem .45rem 2.5rem;color:var(--word-viewer-muted);font-size:.875rem;font-weight:400}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link[data-level="2"]{padding-left:3rem}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link[data-level="3"]{padding-left:3.75rem}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link[data-level="4"]{padding-left:4.5rem}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link[data-level="5"],[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link[data-level="6"],[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link[data-level="7"],[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link[data-level="8"],[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link[data-level="9"]{padding-left:5.25rem}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link:hover{background:color-mix(in srgb,var(--word-viewer-accent) 7%,transparent);color:var(--word-viewer-accent)}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link.is-active{color:var(--word-viewer-accent)}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__outline-link.is-active:before{top:.35rem;bottom:.35rem;width:3px;background:var(--word-viewer-accent)}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__document-shell,[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__document{background:var(--word-viewer-surface)}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__document-shell{overflow:hidden;border-right:0}[data-dc-tool=word_viewer].is-viewing.has-outline-open .word-viewer__document{width:min(100%,64rem);margin-inline:auto}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comments{padding:.75rem .5rem;border:0;background:var(--word-viewer-surface);color:var(--word-viewer-text);overflow:hidden}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comments-header{display:none}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comments-list{position:relative;display:block;height:100%;min-height:100%;margin:0}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comments-empty{margin:.5rem 0;color:var(--word-viewer-muted);font-size:.875rem;line-height:1.45}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment{position:absolute;right:0;left:0;padding:.3rem .55rem;border:1px solid rgb(107 58 180);border-radius:.7rem;background:#f4eefb;box-shadow:none;color:#1b191f;font-family:Georgia,Times New Roman,serif;font-size:.875rem;line-height:1.2;z-index:5}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment.is-active{box-shadow:0 0 0 1px currentcolor}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment--deletion{border-color:#e02f2f;background:#fff}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment--replacement{border-color:#0078d4;background:#eff6ff}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment-avatar{width:2rem;height:2rem;background:#eff1f4;color:#70767e}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment-author{color:#313438;font-size:.9375rem}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment-meta{color:#5d6269;font-size:.75rem;font-weight:400}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment-text{color:#404348;font-size:.875rem;line-height:1.2;margin:0}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment-replacement-value{color:#5f646b}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment-replacement-value--old{color:#b42318}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment-replacement-value--new{color:#007054}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comment-source{border-color:#d2d6dc;color:#666b72;font-size:.75rem}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__review-connectors{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:4}[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__content{position:relative;grid-template-columns:var(--word-viewer-outline-width) minmax(0,1fr) var(--word-viewer-comments-width)}}[data-dc-tool=word_viewer].has-outline-open .word-viewer__content{grid-template-columns:minmax(18rem,24rem) minmax(0,1fr)}[data-dc-tool=word_viewer].has-comments-open .word-viewer__content{grid-template-columns:minmax(0,1fr) minmax(17rem,24rem)}[data-dc-tool=word_viewer].has-outline-open.has-comments-open .word-viewer__content{grid-template-columns:minmax(18rem,22rem) minmax(0,1fr) minmax(17rem,22rem)}@media(max-width:52rem){[data-dc-tool=word_viewer].has-outline-open .word-viewer__content{grid-template-columns:minmax(15rem,18rem) minmax(0,1fr)}[data-dc-tool=word_viewer].has-comments-open .word-viewer__content{grid-template-columns:minmax(0,1fr) minmax(15rem,19rem)}[data-dc-tool=word_viewer].has-outline-open.has-comments-open .word-viewer__content{grid-template-columns:minmax(14rem,16rem) minmax(0,1fr) minmax(15rem,17rem)}}@media(max-width:40rem){[data-dc-tool=word_viewer].has-outline-open .word-viewer__content{grid-template-rows:minmax(10rem,32%) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}[data-dc-tool=word_viewer].has-comments-open .word-viewer__content{grid-template-rows:minmax(0,1fr) minmax(12rem,38%);grid-template-columns:minmax(0,1fr)}[data-dc-tool=word_viewer].has-outline-open.has-comments-open .word-viewer__content{grid-template-rows:minmax(9rem,28%) minmax(0,1fr) minmax(12rem,34%);grid-template-columns:minmax(0,1fr)}.word-viewer__outline{border-right:0;border-bottom:var(--border-width) solid var(--color-border)}.word-viewer__comments{border-top:var(--border-width) solid var(--color-border);border-left:0}}[data-dc-tool=ppt_viewer].is-viewing .office-viewer__content,[data-dc-tool=excel_viewer].is-viewing .office-viewer__content{display:grid;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}[data-dc-tool=ppt_viewer].is-viewing .office-viewer__document-shell,[data-dc-tool=ppt_viewer].is-viewing .office-viewer__document,[data-dc-tool=excel_viewer].is-viewing .office-viewer__document-shell,[data-dc-tool=excel_viewer].is-viewing .office-viewer__document{min-height:0;height:100%}.word-viewer__file-meta{max-width:min(46vw,40rem);margin:0;overflow:hidden;color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}[data-dc-tool=csv_viewer].is-viewing .tool-result__table-wrap{width:100%;height:100%;min-height:0;max-height:none;overflow:auto;border:0;border-radius:0;overscroll-behavior:contain;touch-action:pan-x pan-y}[data-dc-tool=csv_viewer].is-viewing .csv-viewer__scroll-rail-host{width:100%;height:100%}.word-viewer__outline-scroll-rail-host,.word-viewer__comments-scroll-rail-host{position:relative;min-width:0;min-height:0;overflow:hidden}.word-viewer__outline-scroll-rail-host{height:100%}.word-viewer__outline-scroll-rail-host>.word-viewer__outline-list{height:100%}.word-viewer__comments-scroll-rail-host,.word-viewer__comments-scroll{height:100%}.word-viewer__comments-scroll{min-height:0;overflow:auto;padding:var(--space-4)}.word-viewer__comments-scroll>.word-viewer__comments-header{margin-top:0}[data-dc-tool=word_viewer] .word-viewer__content .viewer-scroll-rail{opacity:0}[data-dc-tool=word_viewer] .word-viewer__content .viewer-scroll-rail:is(:hover,:active){opacity:1}@media(min-width:52.0625rem){[data-dc-tool=word_viewer].is-viewing.has-outline-open.has-comments-open .word-viewer__comments-scroll{padding:0}}[data-dc-tool=csv_viewer].is-viewing .tool-result__table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;background:var(--color-surface);font-family:var(--font-mono);font-size:.78rem;line-height:1}[data-dc-tool=csv_viewer].is-viewing .tool-result__table th,[data-dc-tool=csv_viewer].is-viewing .tool-result__table td,[data-dc-tool=csv_viewer].is-viewing .tool-result__table tbody tr:last-child td{box-sizing:border-box;height:1.875rem;max-width:none;padding:0 var(--space-2);border:0;border-right:1px solid color-mix(in srgb,var(--color-border) 86%,var(--color-text));border-bottom:1px solid color-mix(in srgb,var(--color-border) 86%,var(--color-text));background:var(--color-surface);color:var(--color-text);font-weight:400}[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-virtual-spacer,[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-virtual-spacer td{padding:0;border:0;background:transparent;pointer-events:none}[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-horizontal-spacer{min-width:0;padding:0;background:var(--color-surface);pointer-events:none}[data-dc-tool=csv_viewer].is-viewing .dc-sheet-column-header,[data-dc-tool=csv_viewer].is-viewing .tool-result__table td{width:8.125rem;min-width:8.125rem}[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-sheet-column-header,[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-sheet-row-header,[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-sheet-corner{position:relative;background:color-mix(in srgb,var(--color-surface-muted) 94%,var(--color-text));color:var(--color-text-muted);font-family:var(--font-sans);font-size:.78rem;font-weight:500;text-align:center;-webkit-user-select:none;user-select:none}.dc-resize-handle{position:absolute;z-index:5;display:block;touch-action:none}.dc-resize-handle--column{top:0;right:-3px;width:7px;height:100%;cursor:col-resize}.dc-resize-handle--row{right:0;bottom:-3px;width:100%;height:7px;cursor:row-resize}.dc-resize-handle:hover,.dc-resize-handle:active{background:color-mix(in srgb,var(--color-focus) 55%,transparent)}.dc-column-sort{position:absolute;top:50%;right:.45rem;display:grid;grid-template-rows:repeat(2,.32rem);place-content:center;gap:.08rem;width:1.25rem;height:1.35rem;padding:0;border:0;background:transparent;color:var(--color-text-muted);cursor:pointer;opacity:0;transform:translateY(-50%);transition:color .16s ease,opacity .16s ease}.dc-column-sort__arrow{display:block;width:0;height:0;border-right:.22rem solid transparent;border-left:.22rem solid transparent;opacity:.42}.dc-column-sort__arrow--up{border-bottom:.28rem solid currentcolor}.dc-column-sort__arrow--down{border-top:.28rem solid currentcolor}.dc-column-sort[data-direction=ascending] .dc-column-sort__arrow--up,.dc-column-sort[data-direction=descending] .dc-column-sort__arrow--down{opacity:1}.dc-column-sort[data-direction=ascending] .dc-column-sort__arrow--down,.dc-column-sort[data-direction=descending] .dc-column-sort__arrow--up{opacity:.12}.dc-sheet-column-header:hover .dc-column-sort,.dc-column-sort:focus-visible,.dc-sheet-column-header[aria-sort=ascending] .dc-column-sort,.dc-sheet-column-header[aria-sort=descending] .dc-column-sort{opacity:1}.dc-column-sort:hover,.dc-column-sort:focus-visible{background:transparent;color:var(--color-focus)}body.is-resizing-column,body.is-resizing-column *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}body.is-resizing-row,body.is-resizing-row *{cursor:row-resize!important;-webkit-user-select:none!important;user-select:none!important}[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-sheet-row-header,[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-sheet-corner{position:sticky;left:0;width:2.875rem;min-width:2.875rem;padding:0}[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-sheet-row-header{z-index:1}[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-sheet-corner{z-index:3}[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-sheet-corner:after{position:absolute;right:.25rem;bottom:.25rem;width:0;height:0;border-right:.7rem solid color-mix(in srgb,var(--color-border) 70%,transparent);border-top:.7rem solid transparent;content:""}[data-dc-tool=csv_viewer].is-viewing .tool-result__table .dc-sheet-field-cell{font-weight:600}[data-dc-tool=csv_viewer].is-viewing .tool-result__table td:hover{background:color-mix(in srgb,var(--color-focus) 5%,var(--color-surface))}[data-dc-tool=csv_viewer].is-viewing .tool-result__table td.is-selected{position:relative;z-index:1;outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-focus) 82%,rgb(21 122 63))}[data-dc-tool=csv_viewer].is-viewing .tool-result__table td.dc-sheet-cell--multiline{line-height:1.35;white-space:pre-wrap}.dc-cell-text{display:block;overflow:hidden;tab-size:4;text-overflow:ellipsis;white-space:pre}.dc-sheet-cell--align-right{text-align:right!important}.dc-sheet-cell--align-center{text-align:center!important}[data-dc-tool=csv_viewer].is-viewing .tool-result__table td.is-editing,[data-dc-tool=csv_viewer].is-viewing .tool-result__table td.is-editing:focus,[data-dc-tool=csv_viewer].is-viewing .tool-result__table td.is-editing:focus-visible{position:relative;z-index:4;padding:0!important;overflow:visible!important;outline:none!important;box-shadow:none!important}.dc-cell-editor,.dc-cell-editor:focus,.dc-cell-editor:focus-visible{position:absolute;z-index:2;inset:0;width:100%;min-width:100%;height:max(100%,2rem);min-height:2rem;max-height:12rem;margin:0;padding:.35rem .5rem;overflow:auto;resize:none;border:1px solid var(--color-focus);border-radius:0;outline:none!important;background:var(--color-surface);box-shadow:none!important;color:var(--color-text);font:inherit;line-height:1.35;tab-size:4;text-align:left;white-space:break-spaces}.dc-cell-editor--overlay,.dc-cell-editor--overlay:focus,.dc-cell-editor--overlay:focus-visible{position:fixed;z-index:20;inset:auto;min-width:0;max-height:none}@media(max-width:40rem){.dc-cell-editor--overlay,.dc-cell-editor--overlay:focus,.dc-cell-editor--overlay:focus-visible{padding:.5rem;font-size:1rem;line-height:1.4}}[data-dc-tool=csv_viewer].is-viewing .tool-result__table .is-axis-selected{background:color-mix(in srgb,var(--color-focus) 10%,var(--color-surface-muted));color:color-mix(in srgb,var(--color-focus) 75%,var(--color-text));font-weight:650}[data-dc-tool=csv_viewer].is-viewing .tool-result__table thead{position:sticky;z-index:1;top:0}@media(max-width:52rem){.dc-viewer-header{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2);padding-top:max(var(--space-1),env(safe-area-inset-top));padding-right:max(var(--space-2),env(safe-area-inset-right));padding-left:max(var(--space-2),env(safe-area-inset-left))}.dc-viewer-header__tools .dc-viewer-toolbar{flex-wrap:wrap}.dc-viewer-header__tools .dc-viewer-search{flex:1 0 100%}.dc-viewer-header__tools{grid-column:1 / -1;grid-row:2;width:100%}[data-dc-tool=csv_viewer].is-viewing .tool-result__actions,[data-dc-tool=word_viewer].is-viewing .tool-result__actions,[data-dc-tool=ppt_viewer].is-viewing .tool-result__actions,[data-dc-tool=excel_viewer].is-viewing .tool-result__actions{grid-column:2;grid-row:1}.dc-viewer-search{width:100%}}@media(max-width:40rem){.dc-viewer-header{row-gap:var(--space-1);min-height:0;padding-bottom:var(--space-2)}[data-dc-tool=csv_viewer].is-viewing .dc-viewer-theme-toggle,[data-dc-tool=word_viewer].is-viewing .dc-viewer-theme-toggle,[data-dc-tool=ppt_viewer].is-viewing .dc-viewer-theme-toggle,[data-dc-tool=excel_viewer].is-viewing .dc-viewer-theme-toggle{display:none}[data-dc-tool=csv_viewer].is-viewing [data-dc-new-input],[data-dc-tool=word_viewer].is-viewing [data-word-new-file],[data-dc-tool=ppt_viewer].is-viewing [data-office-new-file],[data-dc-tool=excel_viewer].is-viewing [data-office-new-file]{width:2.5rem;min-width:2.5rem;min-height:2.5rem;padding:0}[data-dc-tool=csv_viewer].is-viewing [data-dc-download] .dc-viewer-action__icon,[data-dc-tool=csv_viewer].is-viewing [data-dc-download] .dc-viewer-action__label-suffix,[data-dc-tool=csv_viewer].is-viewing [data-dc-copy]{display:none}.dc-viewer-header__tools .dc-viewer-toolbar{flex-wrap:nowrap}.dc-viewer-header__tools .dc-viewer-search{flex:1 1 auto;width:auto}.dc-viewer-history__button{min-height:2.75rem;padding:var(--space-1) var(--space-3)}.dc-viewer-back,[data-dc-tool=csv_viewer].is-viewing .tool-result__actions .button,[data-dc-tool=word_viewer].is-viewing .tool-result__actions .button,[data-dc-tool=ppt_viewer].is-viewing .tool-result__actions .button,[data-dc-tool=excel_viewer].is-viewing .tool-result__actions .button{min-height:2.5rem;padding:var(--space-1) var(--space-2)}[data-dc-tool=csv_viewer].is-viewing [data-dc-new-input] .dc-viewer-action__label,[data-dc-tool=word_viewer].is-viewing [data-word-new-file] .dc-viewer-action__label,[data-dc-tool=ppt_viewer].is-viewing [data-office-new-file] .dc-viewer-action__label,[data-dc-tool=excel_viewer].is-viewing [data-office-new-file] .dc-viewer-action__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}[data-dc-tool=csv_viewer].is-viewing .tool-result__actions,[data-dc-tool=word_viewer].is-viewing .tool-result__actions,[data-dc-tool=ppt_viewer].is-viewing .tool-result__actions,[data-dc-tool=excel_viewer].is-viewing .tool-result__actions{gap:var(--space-1)}.dc-viewer-search input{min-height:2.75rem;font-size:1rem}.dc-viewer-loading{align-items:end;padding-right:max(var(--space-3),env(safe-area-inset-right));padding-bottom:max(var(--space-3),env(safe-area-inset-bottom));padding-left:max(var(--space-3),env(safe-area-inset-left))}.dc-viewer-loading__panel{width:100%;padding:var(--space-4)}[data-dc-tool=csv_viewer].is-viewing .tool-result__table th,[data-dc-tool=csv_viewer].is-viewing .tool-result__table td,[data-dc-tool=csv_viewer].is-viewing .tool-result__table tbody tr:last-child td{height:2rem}}@media(hover:none)and (pointer:coarse){.dc-resize-handle{display:none}.dc-column-sort{width:2rem;height:2rem;opacity:.72}[data-dc-tool=csv_viewer].is-viewing .tool-result__table td:hover{background:var(--color-surface)}}.tool-result__footer{color:var(--color-text-muted);font-size:var(--text-xs)}.tool-result__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.dc-copy-action{gap:var(--space-2)}.dc-copy-action .dc-copy-badge[hidden]{display:none}.dc-copy-action.is-copied{border-color:#2563eb;background:#dbeafe;color:#2563eb}.dc-copy-action.is-copied [data-dc-copy-icon]{display:none}.tool-result__content{display:grid;gap:var(--space-4)}@media(min-width:40rem){.tool-result__heading{grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--space-4)}}.converter-content__prose{display:grid;min-width:0;align-content:start;gap:var(--space-4)}.converter-content__prose h3{margin:var(--space-6) 0 0}.converter-content__prose h3:first-child{margin-top:0}.converter-content__prose p,.converter-content__prose ul,.converter-content__prose ol{margin:0}.converter-content__callout{margin-top:var(--space-2);padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--color-border);border-left:3px solid var(--color-focus);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.6}.converter-content__callout--warn{border-left-color:var(--color-error)}.converter-content__callout strong{color:var(--color-text)}.convert-hero__lead--action{font-weight:650}.dc-form__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.dc-record-path{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.dc-record-path label{color:var(--color-text);font-size:var(--text-sm);font-weight:700}.dc-record-path__hint{margin:0;color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.5}.dc-viewer-toolbar{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between;overflow-x:auto}.dc-viewer-history{display:none;gap:var(--space-1);flex:0 0 auto}@media(max-width:40rem){.dc-viewer-history{display:inline-flex}}.dc-viewer-history__button{min-height:2rem;padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:600 var(--text-sm)/1 var(--font-sans);cursor:pointer}.dc-viewer-history__button:hover:not(:disabled){background:var(--color-surface-muted)}.dc-viewer-history__button:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-focus) 18%,transparent);outline:0}.dc-viewer-history__button:disabled{cursor:not-allowed;opacity:.5}.dc-option-custom input{font-weight:400}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}
