.chapters-instruction{width:100%;height:calc(100vh - 48px);position:relative;display:flex;flex-direction:column;flex:100 1;overflow:hidden;background:var(--bg)}.chapters-instruction-actions-buttons{display:flex;flex-direction:row;align-items:center;gap:var(--space-2);position:relative;z-index:11}.chapters-instruction-templates-anchor{position:relative;flex-shrink:0}.chapters-instruction-templates-dropdown{position:absolute;top:calc(100% + var(--space-1));left:0;min-width:240px;max-width:min(320px,calc(100vw - 40px));max-height:280px;overflow-y:auto;background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);z-index:100;padding:var(--space-1) 0;animation:slideDown var(--dur-base) var(--ease-out)}.chapters-instruction-templates-dropdown-status{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}.chapters-instruction-templates-dropdown-error{color:var(--status-lost)}.chapters-instruction-templates-dropdown-list{list-style:none;margin:0;padding:var(--space-1) 0}.chapters-instruction-templates-dropdown-item{display:block;width:100%;padding:var(--space-2) var(--space-3);border:none;background:transparent;text-align:left;font-size:var(--text-sm);font-family:var(--font-sans);color:var(--text-ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard)}.chapters-instruction-templates-dropdown-item:hover{background:var(--surface-flat)}.chapters-instruction-templates-dropdown-item--active{background:var(--accent-tint);color:var(--text-accent);font-weight:var(--weight-medium)}.chapters-instruction-content{flex:1 1;min-height:0;display:flex;flex-direction:column;padding:0 0 var(--space-4);overflow:hidden}.chapters-instruction-content .tableExcel-container-wrapper .tableExcel-container-body
.tableExcel-container-body-wrapper .tableExcel-container-body-left .tableExcel-sticky-col
thead tr th{height:calc(31.85px * var(--table-zoom, 1))!important}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.chapters-instruction-header{padding:var(--space-3) var(--space-4)}.chapters-instruction-actions-buttons{flex-wrap:wrap}}@media (max-width:640px){.chapters-instruction-header{padding:var(--space-2) var(--space-3)}.chapters-instruction-content{padding:var(--space-2) var(--space-3) var(--space-3)}}.si-legacy-banner{display:flex;align-items:center;gap:7px;flex:none;font-size:var(--text-xs);font-weight:var(--weight-medium,500);color:var(--text-body);background:var(--accent-tint);border-bottom:1px solid var(--border);padding:7px 16px}.si-legacy-banner a{font-weight:var(--weight-semibold,600);color:var(--accent);text-decoration:none}.si-legacy-banner a:hover{text-decoration:underline}.tableExcel-ghost-textarea span.query-highlight{background:var(--accent-tint)!important;color:var(--text-accent)!important;border-radius:var(--radius-xs);padding:0 2px;font-weight:var(--weight-medium)}.tableExcel-ghost-textarea{z-index:10!important}.tableExcel-container-wrapper{height:100vh;width:100%;background:var(--surface-raised);position:relative;overflow:hidden;z-index:0;border-radius:0}.tableExcel-container-header{z-index:4;overflow:hidden;position:relative;vertical-align:top}.tableExcel-header-cell{height:calc(26px * var(--table-zoom, 1))!important;position:sticky;top:0;z-index:1;background:var(--surface-raised);min-width:calc(300px * var(--table-zoom, 1));width:calc(300px * var(--table-zoom, 1));box-sizing:border-box}.tableExcel-header-cell:not(:first-child){border-left:1px solid var(--border);border-bottom:1px solid var(--border-strong);border-top:1px solid var(--border)}.tableExcel-header-cell-static-text{height:21.5px;align-items:center;display:flex}.tableExcel-header-cell-name,.tableExcel-header-cell-static-text{color:var(--text-muted);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:var(--text-2xs)}.tableExcel-header-cell-name{white-space:nowrap}.tableExcel-header-cell.is-active-column{box-shadow:inset 0 2px 0 var(--accent)}.tableExcel-header-cell.is-active-column .tableExcel-header-cell-name{color:var(--text-accent);font-weight:var(--weight-semibold)}.tableExcel-header-cell-content{height:21.5px;width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:calc(4px * var(--table-zoom, 1))}.tableExcel-header-cell-input{width:100%;height:calc(22px * var(--table-zoom, 1));min-width:0;max-width:100%;outline:none;font-family:inherit;text-align:left;color:var(--text-ink);padding:0 calc(5px * var(--table-zoom, 1));border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-sunken);transition:border-color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.tableExcel-header-cell-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.tableExcel-header-cell-input::-moz-placeholder{color:var(--text-muted)}.tableExcel-header-cell-input::placeholder{color:var(--text-muted)}.tableExcel-container-body{height:100%;overflow:hidden;z-index:3;position:relative}.tableExcel-container-body-wrapper{width:100%;height:100%;white-space:nowrap;display:flex;overflow-y:auto;max-height:calc(100vh - 125px);scrollbar-color:var(--border-strong) var(--surface-flat);background:var(--surface-raised)}.tableExcel-container-body-wrapper
.tableExcel-container-body-left{z-index:3;position:relative;vertical-align:top;display:inline-block;background:var(--surface-raised);position:sticky;left:0}.tableExcel-container-body-right{z-index:2;display:inline-block;position:relative;vertical-align:top;background:var(--surface-raised);width:100%}.add-column-btn{background:var(--surface-flat);border:none;font-size:calc(18px * var(--table-zoom, 1));cursor:pointer;border-radius:var(--radius-sm);padding:calc(2px * var(--table-zoom, 1)) calc(8px * var(--table-zoom, 1));transition:background var(--dur-base) var(--ease-standard);color:var(--text-body)}.add-column-btn:hover{background:var(--accent-tint);color:var(--text-accent)}.tableExcel-header-delete-btn{flex-shrink:0;background:transparent;border:none;padding:calc(2px * var(--table-zoom, 1));cursor:pointer;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;opacity:.55;transition:opacity .15s ease;line-height:0}.tableExcel-header-delete-btn:hover:not(:disabled){opacity:1;color:var(--status-lost)}.tableExcel-header-delete-btn:disabled{cursor:not-allowed;opacity:.3}.tableExcel-header-delete-btn,.tableExcel-header-delete-btn:hover:not(:disabled){color:var(--text-muted)}.tableExcel-header-lock-btn{flex-shrink:0;background:transparent;border:none;padding:calc(2px * var(--table-zoom, 1));cursor:pointer;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;opacity:.55;transition:opacity .15s ease;line-height:0}.tableExcel-header-lock-btn.is-locked,.tableExcel-header-lock-btn:hover:not(:disabled){opacity:1}.tableExcel-delete-confirm-toast{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg);padding:12px 14px;box-shadow:var(--shadow-md);max-width:320px}.tableExcel-delete-confirm-toast-text{margin:0 0 10px;font-size:var(--text-sm);line-height:1.4;color:var(--text-ink)}.tableExcel-delete-confirm-toast-actions{display:flex;gap:var(--space-2);justify-content:flex-end}.tableExcel-delete-confirm-btn{cursor:pointer;border-radius:var(--radius-md);padding:6px 12px;font-size:var(--text-sm);border:1px solid var(--border);background:var(--surface-raised);color:var(--text-ink);font-family:inherit;transition:background-color var(--dur-base) var(--ease-standard)}.tableExcel-delete-confirm-btn:hover{background:var(--surface-flat)}.tableExcel-delete-confirm-btn-danger,.tableExcel-delete-confirm-btn-danger:hover{background:var(--status-lost);border-color:var(--status-lost);color:var(--accent-on)}.tableExcel-delete-confirm-btn-danger:hover{filter:brightness(.92)}.user-image-container{display:flex;align-items:center;flex-direction:row;gap:calc(4px * var(--table-zoom, 1))}.tableExcel-header-cell-button{height:calc(31.85px * var(--table-zoom, 1))!important;position:sticky;top:0;z-index:1;background:var(--surface-raised);min-width:calc(38px * var(--table-zoom, 1));width:calc(38px * var(--table-zoom, 1));border:1px solid var(--border);border-bottom-color:var(--border-strong);padding:4px 10.2px}table{border-spacing:0;table-layout:fixed}.tableExcel-sticky-col thead th{height:calc(26px * var(--table-zoom, 1))!important;box-sizing:border-box}.tableExcel-main-table tbody tr,.tableExcel-sticky-col tbody tr{min-height:calc(40px * var(--table-zoom, 1));height:auto}.tableExcel-main-table tbody tr:hover td,.tableExcel-sticky-col tbody tr:hover td{background:var(--surface-flat)}.tableExcel-main-table tbody td{color:var(--text-body)}.tableExcel-main-table tbody td,.tableExcel-sticky-col tbody td{min-height:calc(40px * var(--table-zoom, 1));height:auto;vertical-align:top}.tableExcel-main-textarea{width:100%;min-height:calc(50px * var(--table-zoom, 1));height:auto;resize:none;overflow:hidden;border:none;outline:none;padding:0;margin:0;font-family:inherit;font-size:inherit;color:inherit;background:transparent}.tableExcel-main-textarea,.tableExcel-main-textarea-highlight{line-height:var(--leading-normal)}.tableExcel-cell-selected{border:1px solid var(--accent)!important;box-shadow:0 0 0 3px var(--accent-tint);box-sizing:border-box;z-index:2}.tableExcel-cell-selected input{border:none!important;outline:none!important;background:transparent!important}.tableExcel-user-image-container{display:flex;align-items:center;flex-direction:row;gap:calc(4px * var(--table-zoom, 1));justify-content:center;padding:calc(8px * var(--table-zoom, 1))}.tableExcel-body-cell-add{min-width:calc(38px * var(--table-zoom, 1));width:calc(38px * var(--table-zoom, 1));background:var(--surface-raised);border-left:1px solid var(--border);border-bottom:1px solid var(--border);border-right:1px solid var(--border)}.tableExcel-main-input{width:100%;height:100%;border:none;outline:none;background:transparent;font-family:inherit;font-size:inherit;color:var(--text-ink)}.tableExcel-body-cell-twoCell{width:100%;display:flex;flex-direction:row;min-height:calc(40px * var(--table-zoom, 1));height:auto;padding:0 calc(8px * var(--table-zoom, 1))}.tableExcel-body-cell-twoCell:focus-within{padding-right:0!important}.tableExcel-body-cell-twoCell-left{min-width:calc(120px * var(--table-zoom, 1));height:100%;border-right:1px solid var(--border);align-items:center;display:flex}.tableExcel-body-cell-twoCell-left-name{color:var(--text-muted);margin-right:calc(8px * var(--table-zoom, 1));font-weight:var(--weight-medium);font-size:var(--text-xs);line-height:1.3;letter-spacing:.01em}.tableExcel-body-cell-twoCell-right{width:100%;height:auto;min-height:calc(40px * var(--table-zoom, 1));display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 calc(4px * var(--table-zoom, 1))}.tableExcel-body-cell-twoCell-right:focus-within{outline:calc(2px * var(--table-zoom, 1)) solid var(--accent);outline-offset:calc(-2px * var(--table-zoom, 1));background:var(--accent-tint)}.tableExcel-twoCell-main-input{width:100%;height:100%;border:none;outline:none;background:transparent;font-family:inherit;font-size:inherit;color:var(--text-ink)}.tableExcel-body-cell-twoCell-right input{width:100%}.tableExcel-body-cell-twoCell-right .dropdown-container{width:100%;max-width:100%}.tableExcel-body-cell-twoCell-left.has-name{min-height:calc(40px * var(--table-zoom, 1));height:auto;border-right:1px solid var(--border);padding-right:calc(8px * var(--table-zoom, 1))}.tableExcel-body-cell-twoCell-left.no-name{border-right:none;padding-right:0}.tableExcel-body-cell-twoCell-right-slider{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:calc(5px * var(--table-zoom, 1))}.tableExcel-body-cell-twoCell-right-slider-value{width:calc(38px * var(--table-zoom, 1))}.tableExcel-body-cell-twoCell-right-switch{min-height:calc(40px * var(--table-zoom, 1));height:auto;display:flex;align-items:center;justify-content:center}.tableExcel-header-cell-dropdown{position:fixed!important;background:var(--surface-raised);border:1px solid var(--border);box-shadow:var(--shadow-lg);z-index:9999999!important;min-width:140px;border-radius:var(--radius-lg);pointer-events:auto;isolation:isolate;transform:translateZ(0);opacity:0;transform:translateY(-10px) scale(.95);animation:dropdown-appear .2s ease-out forwards}.tableExcel-header-cell-dropdown-item{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--text-body);font-weight:var(--weight-regular);font-family:var(--font-sans);cursor:pointer;transition:all .15s ease;align-items:center;display:flex;gap:calc(5px * var(--table-zoom, 1))}.tableExcel-header-cell-dropdown-item:hover{background-color:var(--surface-flat)}.tableExcel-body-cell-dropdown{min-height:calc(40px * var(--table-zoom, 1));align-items:center;width:100%;display:flex}.tableExcel-body-cell-dropdown .dropdown-container{width:100%;max-width:100%}.tableExcel-cell-dynamic-height{height:auto!important;min-height:40px!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.tableExcel-cell-with-image{height:auto!important;min-height:40px!important;padding:calc(8px * var(--table-zoom, 1))!important;text-align:center!important}.tableExcel-cell-with-image img{max-width:100%;max-height:calc(200px * var(--table-zoom, 1));-o-object-fit:contain;object-fit:contain}.tableExcel-cell-with-textarea{height:auto!important;min-height:40px!important;padding:calc(8px * var(--table-zoom, 1))!important}.tableExcel-cell-with-textarea .tableExcel-main-textarea{min-height:calc(40px * var(--table-zoom, 1));max-height:calc(200px * var(--table-zoom, 1));resize:vertical;overflow:auto}.tableExcel-function-list-menu-container{position:absolute;left:12px;top:48px;z-index:11;max-height:100%}.tableExcel-function-list-menu-container--up{top:auto;bottom:48px}.tableExcel-cell-with-long-text{height:auto!important;min-height:40px!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;padding:calc(8px * var(--table-zoom, 1))!important}.tableExcel-cell-with-controls{justify-content:center!important}.tableExcel-cell-with-controls,.tableExcel-cell-with-dropdown,.tableExcel-cell-with-slider{display:flex!important;align-items:center!important}.tableExcel-cell-with-slider{justify-content:center!important}.tableExcel-body-cell-left{min-width:calc(302px * var(--table-zoom, 1));max-width:calc(302px * var(--table-zoom, 1));width:calc(300px * var(--table-zoom, 1));background:var(--surface-raised);border-right:1px solid var(--border-strong);border-bottom:1px solid var(--border);position:sticky;left:0;z-index:3;vertical-align:top;padding:0 calc(12px * var(--table-zoom, 1))}.tableExcel-body-cell-switch{width:100%;height:calc(40px * var(--table-zoom, 1));min-height:calc(40px * var(--table-zoom, 1));display:flex;align-items:center;justify-content:flex-start}.tableExcel-body-cell-twoCell-right-slider-value{width:calc(44px * var(--table-zoom, 1));text-align:center;font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-ink);font-size:var(--text-sm)}.table-dropdown-toggle{color:var(--text-muted)}.tableExcel-header-dropdown_simple{position:relative}.tableExcel-ico-muted{color:var(--text-muted)}.tableExcel-shimmer-cell{width:100%;height:100%}.tableExcel-textarea-wrap{position:relative;width:100%}.user-image{-o-object-fit:cover;object-fit:cover;border-radius:50%;overflow:hidden;border:1px solid var(--color-neutral-300);background:var(--surface-flat)}.user-image,.userEdit{justify-content:center;display:flex;align-items:center}.userEdit{flex-direction:row;gap:calc(10px * var(--user-edit-zoom, 1))}.userEdit-icon{cursor:pointer}.userEdit-file-input{display:none}