.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.version-update-banner{position:relative;width:100%;z-index:1000;background:oklch(.97 .014 254.604);box-shadow:0 2px 8px #00000026;animation:slideDown .3s ease-out;overflow:hidden}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0;max-height:0}to{transform:translateY(0);opacity:1;max-height:100px}}.version-update-banner-content{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;max-width:1200px;margin:0 auto}.version-update-banner-left{display:flex;align-items:center;gap:12px;flex:1}.version-update-banner-icon{color:oklch(.2 .1 254.604);font-size:20px}.version-update-banner-text{color:oklch(.2 .1 254.604);font-weight:500;font-size:16px;margin:0}.version-update-banner-right{display:flex;align-items:center;gap:16px}.version-update-banner-timer{color:oklch(.4 .1 254.604);font-size:14px;font-weight:400;margin:0;min-width:120px;text-align:right}.version-update-banner .version-update-banner-button{color:#fff;background:linear-gradient(#72baa8 0%,#1565c0 50%,#006fc4 50%,#1565c0 100%);filter:drop-shadow(0px 0px 2px rgba(0,0,0,.25));font-size:.9rem;font-weight:600;font-style:normal;border-radius:5px;margin-bottom:0;min-width:unset;padding:4px 6px;text-transform:unset;text-wrap:nowrap}.version-update-banner .version-update-banner-button:hover{background-color:oklch(.3 .1 254.604);transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.version-update-banner .version-update-banner-close{color:oklch(.4 .1 254.604);padding:4px;transition:all .2s ease}.version-update-banner .version-update-banner-close:hover{color:oklch(.2 .1 254.604);background-color:oklch(.9 .1 254.604)}@media (max-width: 768px){.version-update-banner-content{padding:10px 16px;flex-direction:column;align-items:flex-start;gap:8px}.version-update-banner-right{width:100%;justify-content:space-between;gap:10px}.version-update-banner-timer{text-align:left;min-width:unset}.version-update-banner .version-update-banner-button{flex-grow:1}}*{box-sizing:border-box;margin:0;padding:0;text-decoration:none}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}html,body{margin:0;padding:0;height:100vh;overflow:hidden}#main{display:flex;flex-direction:column;height:100vh}#main-wrapper{display:flex;flex:1;min-height:0}aside{background:rgb(225 233 239 / 60%);display:flex;align-items:center;flex-direction:column;overflow-y:auto}#aside-wrap{width:100%}#section1{display:flex;flex-direction:row;flex:1;width:100%;min-width:0;min-height:0;overflow:auto}#section1-wrapper{display:block;width:100%;flex-direction:row}._uploadWrapper_1x4av_1{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #adc2d3;border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;gap:10px;padding:10px;width:100%;max-width:300px;height:10vh;min-height:200px;cursor:pointer;text-decoration:none;color:inherit}._uploadImageWrapper_1x4av_25{display:flex;justify-content:center}._uploadButtonIcon_1x4av_30{border-radius:5px;height:15px!important;margin-right:0;width:15px!important}._hiddenFileInput_1x4av_37{display:none}._surface_18l3m_1{background-color:#f9f9f9!important;border:2px dashed #cccccc!important;border-radius:8px!important;box-shadow:none!important;cursor:pointer!important;overflow:hidden;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}._modalSurface_18l3m_14{margin:30px!important;padding:20px!important;width:90%!important}._emptySurface_18l3m_20{max-width:820px;min-height:360px;width:min(100%,820px)}._actionArea_18l3m_26{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:150px!important;padding:28px!important}._emptySurface_18l3m_20 ._actionArea_18l3m_26{min-height:356px!important}._dragging_18l3m_39{background-color:#006fc414!important;border-color:#006fc4!important;box-shadow:0 0 0 3px #006fc41f!important}._label_18l3m_45{color:#006fc4!important;font-size:.813rem!important;font-weight:600!important;letter-spacing:0!important;margin:15px 0!important;text-align:center}._uploadIcon_18l3m_54{height:64px;margin:10px auto;object-fit:contain;transition:transform .2s ease-in-out;width:64px}._dragging_18l3m_39 ._uploadIcon_18l3m_54{transform:scale(1.08)}@media (max-width: 600px){._emptySurface_18l3m_20{min-height:280px}._emptySurface_18l3m_20 ._actionArea_18l3m_26{min-height:276px!important;padding:20px!important}}:root[data-theme=dark] ._surface_18l3m_1{background-color:var(--lift-panel2)!important;border-color:var(--lift-lineStrong)!important}:root[data-theme=dark] ._dragging_18l3m_39{background-color:color-mix(in srgb,var(--lift-accent) 14%,var(--lift-panel2))!important;border-color:var(--lift-accent)!important}:root[data-theme=dark] ._label_18l3m_45{color:var(--lift-accentText)!important}._mainUploadModalBox_zow26_1{position:absolute!important;top:40%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:800px!important;background-color:var(--lift-panel, #ffffff)!important;color:var(--lift-ink)!important;border:4px solid #006fc4!important;border-radius:10px!important;box-shadow:24px!important;padding:32px!important;display:flex!important;flex-direction:column!important;align-items:unset!important}._headingStyle_zow26_20{font-style:normal;font-weight:400;font-size:1rem;margin-bottom:10px;color:#019799}._headerContainer_zow26_28{display:flex;margin-bottom:30px}._headerIcon_zow26_33{width:1.5rem;margin-right:10px}._errorContainer_zow26_38{display:flex;justify-content:center;margin:40px;color:red}._errorText_zow26_45{font-size:1.1rem}._buttonContainer_zow26_49{display:flex;justify-content:center}._uploadButton_zow26_54{margin-bottom:0}._uploadButton_zow26_54.MuiButton-root:hover,._uploadButton_zow26_54.MuiButton-root:focus{transform:translateY(-2px);box-shadow:0 4px 8px #0003}._buttonIcon_zow26_71{width:20%;margin-right:10px}:root{--cm-bg-primary: #fff;--cm-bg-secondary: #f7f7f5;--cm-bg-tertiary: #f0f0ed;--cm-bg-info: #E6F1FB;--cm-bg-danger: #FCEBEB;--cm-bg-success: #E1F5EE;--cm-bg-warning: #FAEEDA;--cm-bg-grey100: #f5f5f5;--cm-bg-control: #f3f3f5;--cm-text-primary: #1a1a1a;--cm-text-body: rgba(0, 0, 0, .5);--cm-text-secondary: #6b6b6b;--cm-text-tertiary: #9b9b9b;--cm-text-info: #0C447C;--cm-text-danger: #A32D2D;--cm-text-success: #085041;--cm-text-warning: #633806;--cm-border-primary: rgba(0, 0, 0, .4);--cm-border-secondary: rgba(0, 0, 0, .3);--cm-border-tertiary: rgba(0, 0, 0, .15);--cm-border-card: #e4e4e4;--cm-border-control: #e5e5e5;--cm-border-info: #85B7EB;--cm-border-success: #5DCAA5;--cm-border-danger: #F09595;--cm-text-heading: #222;--cm-text-hint: #757575;--cm-text-control: #9e9e9e;--cm-text-control-strong: #0a0a0a;--cm-text-soft-danger: #de8686;--cm-text-loading: #909090;--cm-divider: rgba(0, 0, 0, .1);--cm-kbd-border: #bdbdbd;--cm-kbd-text: #364153;--cm-border-hover: #cfcfcf;--cm-border-hover-control: #d4d4d4;--cm-border-loading: #d8dbe0;--cm-accent-line: #378ADD;--cm-arrow: #b5b5b5;--cm-icon: #8f96a3;--cm-icon-hover: #6f7785;--cm-grip: rgba(0, 0, 0, .4);--cm-chip-bg: #000;--cm-chip-text: #fff;--cm-bg-placeholder: #fafafa;--cm-radius-md: 8px;--cm-radius-lg: 12px;--cm-radius-card: 10px;--cm-row-height: 56px;--cm-card-width: 500px;--cm-card-min-width: 240px;--cm-middle-col-width: 148px;--cm-row-gap: 8px;--cm-left-col-fr: .8fr;--cm-right-col-fr: 1.2fr;--cm-max-width: 1480px}:root[data-theme=dark]{--cm-bg-primary: var(--lift-panel);--cm-bg-secondary: var(--lift-subtle);--cm-bg-tertiary: var(--lift-panel2);--cm-bg-info: color-mix(in srgb, var(--lift-accent) 16%, var(--lift-panel));--cm-bg-danger: color-mix(in srgb, var(--lift-bad) 16%, var(--lift-panel));--cm-bg-success: color-mix(in srgb, var(--lift-ok) 16%, var(--lift-panel));--cm-bg-warning: color-mix(in srgb, var(--lift-warn) 16%, var(--lift-panel));--cm-bg-grey100: var(--lift-panel2);--cm-bg-control: var(--lift-panel2);--cm-bg-placeholder: var(--lift-subtle);--cm-text-primary: var(--lift-ink);--cm-text-body: var(--lift-mutedText);--cm-text-secondary: var(--lift-mutedText);--cm-text-tertiary: var(--lift-faintText);--cm-text-info: var(--lift-accentText);--cm-text-danger: var(--lift-badText);--cm-text-success: var(--lift-okText);--cm-text-warning: var(--lift-warnText);--cm-text-heading: var(--lift-ink);--cm-text-hint: var(--lift-mutedText);--cm-text-control: var(--lift-mutedText);--cm-text-control-strong: var(--lift-ink);--cm-text-soft-danger: var(--lift-badText);--cm-text-loading: var(--lift-faintText);--cm-border-primary: var(--lift-lineStrong);--cm-border-secondary: var(--lift-lineStrong);--cm-border-tertiary: var(--lift-line);--cm-border-card: var(--lift-line);--cm-border-control: var(--lift-lineStrong);--cm-border-info: var(--lift-accent);--cm-border-success: var(--lift-ok);--cm-border-danger: var(--lift-bad);--cm-divider: var(--lift-line);--cm-kbd-border: var(--lift-lineStrong);--cm-kbd-text: var(--lift-ink);--cm-border-hover: var(--lift-lineStrong);--cm-border-hover-control: var(--lift-muted);--cm-border-loading: var(--lift-line);--cm-accent-line: var(--lift-accent);--cm-arrow: var(--lift-faint);--cm-icon: var(--lift-muted);--cm-icon-hover: var(--lift-ink);--cm-grip: var(--lift-faint);--cm-chip-bg: var(--lift-ink);--cm-chip-text: var(--lift-panel)}._newPageDetectedModal_3s2lb_132{box-sizing:border-box}._modalTitle_3s2lb_137{font-weight:500;font-size:1.1rem;line-height:1.4;letter-spacing:.15px;color:var(--cm-text-primary)}._modalDescription_3s2lb_147{font-size:12px;font-weight:500;line-height:normal;color:var(--cm-text-heading);opacity:.5;margin:4px 0 0}._toolbar_3s2lb_157{display:flex;align-items:center;justify-content:space-between;padding:10px 50px;background:transparent;border-bottom:1px solid var(--cm-divider);flex-shrink:0}._toolbarFilters_3s2lb_168{display:flex;align-items:center;gap:20px}._filterPill_3s2lb_175{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid var(--cm-border-control);background:var(--cm-bg-primary);cursor:pointer;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;color:var(--cm-text-secondary);line-height:1.2;letter-spacing:.1px;transition:background .1s,border-color .1s,color .1s}._filterPill_3s2lb_175:hover{border-color:var(--cm-border-hover)}._filterPillActive_3s2lb_198{background:var(--cm-bg-info);border-color:var(--cm-border-info);color:var(--cm-text-info)}._filterPillBadge_3s2lb_205{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--cm-bg-primary);color:var(--cm-text-info);font-size:11px;font-weight:500;line-height:1}._filterPill_3s2lb_175:not(._filterPillActive_3s2lb_198) ._filterPillBadge_3s2lb_205{background:var(--cm-bg-tertiary);color:var(--cm-text-secondary)}._toolbarActions_3s2lb_227{display:flex;align-items:center;gap:15px}._aiAutoSortBtn_3s2lb_234{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:4px;border:none;background:#2196f3;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;line-height:1.7;letter-spacing:.46px;text-transform:uppercase;transition:background .1s}._aiAutoSortBtn_3s2lb_234:hover:not(:disabled){background:#1e88e5}._aiAutoSortBtn_3s2lb_234:disabled{opacity:.5;cursor:not-allowed}._actionsBtn_3s2lb_263{display:inline-flex;align-items:center;justify-content:space-between;min-width:95px;padding:5px 10px;border-radius:4px;border:1px solid var(--cm-border-control);background:var(--cm-bg-primary);cursor:pointer;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;line-height:22px;letter-spacing:.46px;color:var(--cm-text-control);text-transform:uppercase;transition:border-color .1s}._resetBtn_3s2lb_283{justify-content:center}._actionsBtn_3s2lb_263:hover:not(:disabled){border-color:var(--cm-border-hover-control)}._actionsBtn_3s2lb_263:disabled{opacity:.5;cursor:not-allowed}._actionsBtnWrap_3s2lb_298{position:relative;display:inline-block}._hintBar_3s2lb_304{display:flex;align-items:center;gap:10px;padding:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;color:var(--cm-text-hint);flex-shrink:0;flex-wrap:wrap}._hintKbd_3s2lb_318{display:inline-flex;align-items:center;justify-content:center;padding:3px 5px;border-radius:4px;border:1px solid var(--cm-kbd-border);background:var(--cm-bg-primary);font-family:Roboto,sans-serif;font-size:12px;font-weight:500;color:var(--cm-kbd-text);line-height:1}._hintItem_3s2lb_334{display:flex;align-items:center;gap:5px}._colHeader_3s2lb_342{display:grid;grid-template-columns:minmax(0,var(--cm-left-col-fr)) var(--cm-middle-col-width) minmax(0,var(--cm-right-col-fr));max-width:var(--cm-max-width);margin:0 auto;font-size:14px;font-weight:500;color:var(--cm-text-heading);opacity:.75;letter-spacing:0;border-bottom:.5px solid var(--cm-border-tertiary);flex-shrink:0;background:var(--cm-bg-primary);position:sticky;top:0;z-index:20}._colHeaderLeft_3s2lb_364{padding:10px 0 10px 32px;min-width:0}._colHeaderRight_3s2lb_375{padding:10px 4px;min-width:0}._colHeaderEnd_3s2lb_381{display:none}._pagesTitle_3s2lb_386{font-weight:500;font-size:11px;line-height:100%;color:var(--cm-text-secondary);text-transform:uppercase;letter-spacing:.5px}._subTitle_3s2lb_395{font-weight:400;font-size:12px;line-height:1.6;color:var(--cm-text-secondary);margin-bottom:0}._rowList_3s2lb_404{flex:1;overflow-y:auto;padding:0}._mappingRow_3s2lb_411{display:flex;align-items:center;position:relative;-webkit-user-select:none;user-select:none;min-height:var(--cm-row-height);background:var(--cm-bg-primary);transition:background .1s;width:100%;min-width:0}._mappingRowFocused_3s2lb_431{background:var(--cm-bg-info)!important}._mappingRowExpanded_3s2lb_437{background:var(--cm-bg-grey100)!important}._mappingRowExpanded_3s2lb_437:hover{background:var(--cm-bg-grey100)}._rowNum_3s2lb_446{width:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--cm-text-tertiary);font-weight:500;padding-left:4px}._cellParent_3s2lb_462{justify-content:flex-end}._cellTransitional_3s2lb_466{justify-content:flex-start}._cell_3s2lb_421{flex:1 1 0;max-width:var(--cm-card-width);display:flex;align-items:center;padding:5px 4px;min-width:0;border-radius:6px;margin:3px 2px;border:1.5px solid transparent;transition:background .1s,border-color .1s;position:relative}._cellDropHover_3s2lb_485{border-color:var(--cm-accent-line)!important;background:var(--cm-bg-info)!important}._revisedCellWrap_3s2lb_491{width:100%;max-width:calc(var(--cm-card-width) + 12px + 168px);display:flex;align-items:center;gap:12px;min-width:0;margin:3px 2px}._rowArrow_3s2lb_502{width:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--cm-arrow);font-size:20px;align-self:stretch}._rowEnd_3s2lb_514{width:87px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px;gap:2px}._rowEndTop_3s2lb_525{display:flex;align-items:center;justify-content:center;gap:4px;width:auto}._noCurrentMatch_3s2lb_533{font-family:Roboto,sans-serif;font-size:10px;font-weight:500;line-height:1.1;color:var(--cm-text-soft-danger);white-space:nowrap;width:100%;text-align:right}._magBtn_3s2lb_545{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:none;background:transparent;cursor:pointer;color:var(--cm-icon);transition:background .1s,color .1s;flex-shrink:0;padding:0}._magBtn_3s2lb_545:hover,._magBtnActive_3s2lb_566{background:transparent;color:var(--cm-icon-hover)}._deleteRowBtn_3s2lb_572{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:none;background:transparent;cursor:pointer;color:var(--cm-text-tertiary);font-size:15px;opacity:0;transition:opacity .1s,color .1s}._mappingRow_3s2lb_411:hover ._deleteRowBtn_3s2lb_572,._mappingRowFocused_3s2lb_431 ._deleteRowBtn_3s2lb_572{opacity:.6}._deleteRowBtn_3s2lb_572:hover{opacity:1!important;color:var(--cm-text-danger)}._compactCard_3s2lb_599{display:flex;align-items:center;gap:12px;padding:6px 40px;border-radius:var(--cm-radius-card);border:1px solid var(--cm-border-card);background:var(--cm-bg-primary);cursor:grab;position:relative;width:100%;max-width:var(--cm-card-width);min-width:var(--cm-card-min-width);min-height:var(--cm-row-height);transition:border-color .1s,background .1s,box-shadow .1s;box-sizing:border-box}._compactCard_3s2lb_599:hover{border-color:var(--cm-border-hover)}._compactCard_3s2lb_599:active{cursor:grabbing}._compactCardSelected_3s2lb_625{border-color:var(--cm-accent-line);background:var(--cm-bg-info)}._compactCardDragging_3s2lb_630{opacity:.3}._compactCardEmpty_3s2lb_634{border:1.5px dashed var(--cm-border-secondary);background:var(--cm-bg-secondary);cursor:default;display:flex;align-items:center;justify-content:center;border-radius:var(--cm-radius-card);width:100%;max-width:var(--cm-card-width);min-width:var(--cm-card-min-width);min-height:var(--cm-row-height)}._grip_3s2lb_650{display:flex;flex-direction:column;gap:2px;flex-shrink:0;padding:0;cursor:grab;width:10px}._grip_3s2lb_650 span{display:flex;gap:2px}._grip_3s2lb_650 span i{width:3px;height:3px;border-radius:50%;background:var(--cm-grip);display:block}._cardInfo_3s2lb_675{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-width:0;overflow:hidden;flex:1}._cardName_3s2lb_686{display:flex;align-items:center;gap:4px;min-width:0}._cardFilename_3s2lb_693{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.57;letter-spacing:.1px;color:var(--cm-text-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardChip_3s2lb_705{background:var(--cm-chip-bg);color:var(--cm-chip-text);font-family:Roboto,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.14px;padding:0 4px;border-radius:4px;flex-shrink:0;white-space:nowrap}._cardPagenum_3s2lb_719{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.57;letter-spacing:.1px;color:var(--cm-text-body);white-space:nowrap}._emptyCardText_3s2lb_729{font-size:12px;color:var(--cm-text-tertiary);font-style:italic}._actionDDWrap_3s2lb_736{position:relative;display:inline-flex;flex-shrink:0}._actionDDBtn_3s2lb_742{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 10px;width:160px;box-sizing:border-box;border-radius:6px;border:1px solid var(--cm-border-control);background:var(--cm-bg-control);cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.66;letter-spacing:.4px;color:var(--cm-text-control-strong);white-space:nowrap;transition:background .1s,border-color .1s}._actionDDBtn_3s2lb_742:hover{border-color:var(--cm-border-hover-control)}._actionDDWrapDisabled_3s2lb_770{pointer-events:none}._actionDDBtnDisabled_3s2lb_774,._actionDDBtnDisabled_3s2lb_774:hover{background:var(--cm-bg-tertiary);border-color:var(--cm-border-tertiary);color:var(--cm-text-tertiary);cursor:default;justify-content:flex-start}._actionDDContent_3s2lb_786{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}._actionDDLabel_3s2lb_796{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._actionDot_3s2lb_803{width:8px;height:8px;border-radius:50%;flex-shrink:0}._actionDDMenu_3s2lb_810{position:absolute;top:calc(100% + 2px);left:0;background:var(--cm-bg-primary);border:.5px solid var(--cm-border-tertiary);border-radius:var(--cm-radius-md);padding:3px 0;min-width:150px;z-index:40;box-shadow:0 4px 16px #0000001a}._actionDDItem_3s2lb_823{display:flex;align-items:center;gap:6px;padding:7px 12px;font-size:12px;cursor:pointer;color:var(--cm-text-primary);transition:background .1s;font-family:inherit;border:none;background:transparent;width:100%;text-align:left}._actionDDItem_3s2lb_823:hover{background:var(--cm-bg-secondary)}._actionDDItemActive_3s2lb_843{background:var(--cm-bg-info);font-weight:500;color:var(--cm-text-info)}._actionDDItemDisabled_3s2lb_850,._actionDDItemDisabled_3s2lb_850:hover{background:transparent;color:var(--cm-text-tertiary);cursor:not-allowed;opacity:.55}._bulkMenuItem_3s2lb_859{display:flex;align-items:center;padding:10px 16px;width:100%;min-width:250px;white-space:nowrap;border:none;background:transparent;cursor:pointer;text-align:left;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;letter-spacing:.46px;text-transform:uppercase;color:var(--cm-text-primary);transition:background .1s}._bulkMenuItem_3s2lb_859:hover:not(:disabled){background:var(--cm-bg-secondary)}._bulkActionsMenu_3s2lb_884{left:auto;right:0;min-width:260px;padding:4px 0}._actionDDChevron_3s2lb_891{margin-left:auto;opacity:.5}._expandPreview_3s2lb_897{position:relative;background:var(--cm-bg-grey100);padding:0 0 20px;border-radius:0 0 6px 6px;box-sizing:border-box}._expandPreviewRow_3s2lb_905{display:grid;grid-template-columns:1fr 64px 1fr;align-items:center;width:100%}._expandPreviewCol_3s2lb_914{min-width:0;display:flex;flex-direction:column;gap:4px;padding:0 20px}._expandPreviewLabel_3s2lb_922{font-size:14px;font-weight:500;color:var(--cm-text-heading);opacity:.75;letter-spacing:0}._expandPreviewThumb_3s2lb_930{width:100%;height:523px;padding:20px;box-sizing:border-box;border-radius:var(--cm-radius-card);border:1px solid var(--cm-border-card);background:var(--cm-bg-primary);object-fit:contain;display:block}._expandPreviewEmpty_3s2lb_943{width:100%;height:523px;border-radius:var(--cm-radius-card);border:1.5px dashed var(--cm-border-secondary);background:var(--cm-bg-primary);display:flex;align-items:center;justify-content:center;color:var(--cm-text-tertiary);font-size:13px}._expandPreviewArrow_3s2lb_957{justify-self:center;color:var(--cm-arrow)}._expandPreviewAddRow_3s2lb_965{display:grid;grid-template-columns:1fr 64px 1fr;width:100%;margin-top:4px}._expAddCol_3s2lb_973{width:100%;min-width:0;position:relative;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:0 0 6px 6px;outline:none}._expAddLine_3s2lb_987{position:absolute;left:20px;right:20px;top:50%;height:.5px;background:var(--cm-border-info);opacity:0;transition:opacity .12s}._expAddIcon_3s2lb_999{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--cm-bg-primary);border:.5px solid var(--cm-border-info);opacity:0;transition:opacity .12s;z-index:1}._expAddCol_3s2lb_973:hover ._expAddLine_3s2lb_987,._expAddCol_3s2lb_973:hover ._expAddIcon_3s2lb_999,._expAddCol_3s2lb_973:focus-visible ._expAddLine_3s2lb_987,._expAddCol_3s2lb_973:focus-visible ._expAddIcon_3s2lb_999{opacity:1}._insLine_3s2lb_1026{display:flex;align-items:center;justify-content:center;height:0;overflow:visible;position:relative;z-index:2}._insBtn_3s2lb_1036{position:absolute;width:20px;height:20px;border-radius:50%;background:var(--cm-bg-primary);border:.5px solid var(--cm-border-info);color:var(--cm-text-info);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .12s;z-index:3;line-height:1;font-family:inherit}._insLine_3s2lb_1026:before{content:"";position:absolute;left:54px;right:22px;height:.5px;background:var(--cm-border-info);opacity:0;transition:opacity .12s}._insLine_3s2lb_1026:hover ._insBtn_3s2lb_1036,._insLine_3s2lb_1026:hover:before{opacity:1}._sortableListWrapper_3s2lb_1073{display:flex;flex-direction:column}._sortableRowContainer_3s2lb_1079{display:block;width:100%;box-sizing:border-box;position:relative;user-select:none;-webkit-user-select:none;outline:none}._columnsWrapper_3s2lb_1090{display:grid;grid-template-columns:minmax(0,var(--cm-left-col-fr)) var(--cm-middle-col-width) minmax(0,var(--cm-right-col-fr));max-width:var(--cm-max-width);margin:0 auto;column-gap:0;row-gap:var(--cm-row-gap);position:relative;padding-right:0}._card_3s2lb_675{display:flex;background-color:var(--cm-bg-primary);transition:box-shadow .15s;width:100%;min-height:60px;border-radius:8px;border:1px solid var(--cm-border-card);gap:8px;padding:10px 12px;box-sizing:border-box;outline:none;align-items:center}._card_3s2lb_675._selected_3s2lb_1123{border:2px solid #2196f3;background:rgba(33,150,243,.08);padding:9px 11px}._card_3s2lb_675._dragged_3s2lb_1129{opacity:.65}._card_3s2lb_675._dropped_3s2lb_1133{border:2px solid #08b511;background:rgba(8,181,17,.08);padding:9px 11px}._placeholderCard_3s2lb_1139{background-color:var(--cm-bg-placeholder);border:2px dashed var(--cm-border-card);min-height:52px!important}._arrowCell_3s2lb_1148{display:flex;align-items:center;justify-content:center;min-height:var(--cm-row-height);color:var(--cm-arrow)}._middleArrowsColumn_3s2lb_1157{min-height:1px}._arrowGlyph_3s2lb_1162{display:block;color:inherit}._arrowCellExpanded_3s2lb_1169{background:var(--cm-bg-grey100)}._thumbnail_3s2lb_1174{object-fit:cover;width:100%;height:100%;border-radius:var(--cm-radius-md)}._dragHandle_3s2lb_1182{cursor:grab;display:flex;align-items:center}._dragIcon_3s2lb_1188{opacity:40%;font-size:18px}._cardThumbTitleWrap_3s2lb_1194{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._thumbTitleTextWrap_3s2lb_1202{flex:1;min-width:0}._thumbTitle_3s2lb_1202{font-weight:500;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--cm-text-primary);margin-bottom:2px}._thumbText_3s2lb_1217{font-size:11px;color:var(--cm-text-secondary)}._emptyCell_3s2lb_1222{text-align:center;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:4px}._deleteButtonWrapper_3s2lb_1234{position:absolute;top:4px;right:4px;display:none;z-index:10}._compactCard_3s2lb_599:hover ._deleteButtonWrapper_3s2lb_1234,._card_3s2lb_675:hover ._deleteButtonWrapper_3s2lb_1234,._sortableRowContainer_3s2lb_1079:hover ._deleteButtonWrapper_3s2lb_1234{display:block}._trashIcon_3s2lb_1250{width:14px;height:14px}._addRowWrapper_3s2lb_1256{position:absolute;left:0;right:0;bottom:-1px;height:0;overflow:visible;z-index:5;pointer-events:none}._addRowBetween_3s2lb_1267{position:absolute;left:54px;right:22px;bottom:0;height:0;display:flex;align-items:center;justify-content:center;pointer-events:all}._addRowLine_3s2lb_1279{position:absolute;left:0;right:0;height:.5px;background:var(--cm-border-info);opacity:0;transition:opacity .12s}._addRowIconWrapper_3s2lb_1289{position:absolute;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--cm-bg-primary);border:.5px solid var(--cm-border-info);opacity:0;transition:opacity .12s;cursor:pointer;z-index:6}._sortableRowContainer_3s2lb_1079:hover ._addRowLine_3s2lb_1279,._sortableRowContainer_3s2lb_1079:hover ._addRowIconWrapper_3s2lb_1289{opacity:1}._addRowIcon_3s2lb_1289{width:12px;height:12px}._addRowControl_3s2lb_1315{display:none}._addRowTooltipText_3s2lb_1319{padding:8px;border-radius:4px;background:var(--cm-bg-primary);color:var(--cm-text-secondary);box-shadow:0 1px 8px #0000001f;font-size:12px}._addRowTooltip_3s2lb_1319{background:transparent!important;background-color:transparent!important;box-shadow:none!important;padding:0!important;max-width:none!important}._sectionSeparator_3s2lb_1337{width:100%;height:0;border-top:.5px solid var(--cm-border-tertiary);margin:8px 0}._orphanedItem_3s2lb_1344{min-height:52px!important}._pdfPageBox_3s2lb_1358{cursor:grab;user-select:none;-webkit-user-select:none;outline:none}._pageBlock_3s2lb_1366{width:100%;min-height:52px;border-radius:8px;display:flex;align-items:center;justify-content:center}._regularBlock_3s2lb_1375{border:1px solid var(--cm-border-loading);background:var(--cm-bg-primary)}._emptyBlock_3s2lb_1381{border:1px dashed var(--cm-border-loading);background:var(--cm-bg-primary)}._emptyBlockLabel_3s2lb_1387{color:var(--cm-text-loading);font-size:12px;text-align:center}._truncatedTitle_3s2lb_1394{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectTitleContainer_1pm0n_1{display:flex;margin-bottom:20px;flex-wrap:wrap;width:100%}._projectTitle_1pm0n_1{color:#00478d;word-break:break-word;overflow-wrap:break-word;white-space:normal}._pdfListContainer_1pm0n_15{display:flex;flex-wrap:wrap;width:100%;column-gap:53.25px;row-gap:43px;justify-content:flex-start}._pdfListContainerEmpty_1pm0n_24{align-items:center;flex:1 1 auto;justify-content:center;min-height:100%;padding:20px 0}._pdfItemContainer_1pm0n_32{display:flex;flex-direction:column;position:relative;width:100%;height:100%}._pdfContentWrapper_1pm0n_40{display:flex;flex-direction:column;align-items:stretch;gap:0;height:100%;width:100%}._pdfLink_1pm0n_49{display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;min-height:0;text-decoration:none;color:inherit}._uploadWrapper_1pm0n_59,._pdfsWrapper_1pm0n_60{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #b2c1d1;border-radius:10px;box-shadow:none;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;gap:0;padding:0;width:274px;max-width:274px;height:190px;min-height:190px;cursor:pointer;text-decoration:none;color:inherit;overflow:hidden}._pdfsWrapper_1pm0n_60{background:var(--lift-panel);transition:box-shadow .15s}._pdfsWrapperMovable_1pm0n_87{touch-action:none}._pdfsWrapper_1pm0n_60:hover{box-shadow:0 4px 16px #0000001a}._pdfsWrapperDragging_1pm0n_95{background:rgba(232,242,251,.5);border-color:#0070c9;box-shadow:0 6px 18px #0070c92e;opacity:1}._pdfsWrapperDragging_1pm0n_95:hover{box-shadow:0 6px 18px #0070c92e}._uploadImageWrapper_1pm0n_106,._pdfImageWrapper_1pm0n_107{display:flex;align-items:center;justify-content:center}._pdfImageWrapper_1pm0n_107{flex:1 1 auto;min-height:0;overflow:hidden;position:relative;width:100%}._pdfsWrapperDragging_1pm0n_95 ._pdfImageWrapper_1pm0n_107:after{background:rgba(232,242,251,.5);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}._pdfImage_1pm0n_107{border:0;border-radius:0;height:100%;object-fit:cover;object-position:center top;width:100%}._loadingImage_1pm0n_138{border:0;border-radius:0;height:64px;object-fit:contain;width:64px}._pdfTitleArea_1pm0n_146{box-shadow:inset 0 1px 0 var(--lift-line);display:flex;flex-direction:column;flex:0 0 auto;min-height:57px;justify-content:center;padding:5px 10px;width:100%}._pdfNameText_1pm0n_159{display:flex;align-items:center;flex:0 0 auto;justify-content:flex-start;max-width:100%;min-height:0;min-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:13px;line-height:1.4;letter-spacing:0px;color:var(--lift-ink);text-align:left}._pdfTitleArea_1pm0n_146>div._pdfNameText_1pm0n_159{display:block}._pdfDateText_1pm0n_187,._pdfCreatedByText_1pm0n_188{display:block;flex:0 0 auto;max-width:100%;min-height:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-weight:400;line-height:1.4;letter-spacing:0px;color:var(--lift-muted)}._pdfCardMenu_1pm0n_204{position:absolute;right:8px;top:8px;z-index:2}._pdfCardMenu_1pm0n_204 .MuiIconButton-root{width:32px;height:32px;padding:0;border:1px solid var(--lift-line);border-radius:4px;background:var(--lift-panel);color:var(--lift-muted)}._pdfCardMenu_1pm0n_204 .MuiIconButton-root:hover{background:var(--lift-panel)}._pdfCardMenu_1pm0n_204 .MuiSvgIcon-root{width:15px;height:15px}._pdfMenuButton_1pm0n_230{position:absolute!important;top:2px;right:2px;z-index:2;background-color:transparent!important}._pdfMenuButton_1pm0n_230:hover{background-color:#0000001a!important}._homePageWrapperDiv_hd32l_1{width:100%}._welcomeTextContainer_hd32l_6{text-align:left;margin-left:10px;line-height:35px}._welcomeText_hd32l_6{font-size:calc(1.5vw + 1vh);color:#009a9c;margin-bottom:0;font-weight:500}._welcomeText2_hd32l_20{color:var(--lift-accent);margin-top:5px;font-weight:500;font-size:calc(1vw + 1vh)}._addRoundedIcon_hd32l_28{border-radius:5px;color:#fff;margin-right:0;width:15px!important;height:15px!important}._pdfListDiv_hd32l_36{margin-right:20px}._projectSuccessSnackbar_hd32l_40{position:absolute!important;left:50%!important;transform:translate(-50%);top:5%;display:flex!important;height:0!important}._projectSuccessSnackbar_hd32l_40 .MuiAlert-root{background-color:var(--lift-accent)!important;width:100%;color:var(--lift-onAccent)}._headerContainer_hd32l_55{display:flex;flex-direction:row;justify-content:space-between;align-items:center}._headerButtonsContainer_hd32l_62{display:flex;flex-direction:row}._libraryHeaderContainer_hd32l_67{align-items:center;display:flex;justify-content:flex-end;min-height:64px;padding:16px 30px}._pageContainer_hd32l_75{display:flex;flex-direction:column;align-items:stretch;background:var(--lift-subtle);height:100%;min-height:100%;width:100%}._projectWorkspaceHeader_hd32l_85{align-items:center;display:flex;justify-content:space-between;margin:0 30px;min-height:64px;padding:16px 0}._projectBreadcrumbArea_hd32l_94{align-items:center;display:flex;min-width:0}._projectBreadcrumbs_hd32l_100{color:var(--lift-muted);font-size:.813rem!important;font-weight:400!important;gap:4px!important;line-height:1.5!important}._projectBreadcrumbLink_hd32l_108{color:var(--lift-muted);border-radius:4px;padding:2px 4px;text-decoration:none;transition:color .12s,background-color .12s}._projectBreadcrumbLink_hd32l_108:hover{background-color:var(--lift-subtle);color:var(--lift-accent)}._projectBreadcrumbCurrent_hd32l_123{color:var(--lift-ink);font-size:.813rem!important;font-weight:400!important;line-height:1.5!important;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._projectNameEditInput_hd32l_134{min-width:240px}._projectHeaderActions_hd32l_138{align-items:center;display:flex;gap:12px}._projectHeaderMenuButton_hd32l_144{align-items:center!important;background:var(--lift-panel)!important;border:1px solid var(--lift-line)!important;border-radius:4px!important;color:var(--lift-ink)!important;display:flex!important;height:32px!important;justify-content:center!important;min-height:32px!important;min-width:32px!important;padding:0!important;width:32px!important}._projectHeaderMenuButton_hd32l_144:hover{background:var(--lift-subtle)!important;border-color:#d9d9d9!important}._projectHeaderMenuIcon_hd32l_164{font-size:18px!important}._pdfContainer_hd32l_168{flex:1 1 auto;overflow-y:auto;width:100%;min-height:0;padding:43px 30px 30px}._pdfListWrapper_hd32l_176{display:flex;flex-direction:column;align-items:flex-start;min-height:100%;width:100%}._pdfDragOverlay_hd32l_184{background:var(--lift-panel);border:1px solid #b2c1d1;border-radius:10px;box-shadow:0 10px 28px #0070c933;color:var(--lift-ink);display:flex;overflow:hidden;pointer-events:none}._pdfDragOverlayCard_hd32l_195{border-color:#0070c9;flex-direction:column;height:190px;opacity:.55;transform:rotate(-4deg);width:274px}._pdfDragOverlayImage_hd32l_204{border:0;display:block;flex:1 1 auto;height:141px;min-height:0;object-fit:cover;object-position:center top;width:100%}._pdfDragOverlayFallback_hd32l_215{align-items:center;background:var(--lift-selection);color:#00478d;display:flex;font-size:20px;font-weight:600;flex:1 1 auto;justify-content:center;min-height:0;width:100%}._pdfDragOverlayName_hd32l_228{align-items:center;box-shadow:inset 0 1px 0 var(--lift-line);display:block;flex:0 0 49px;font-size:13px;font-weight:500;line-height:39px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;width:100%}._pdfDragOverlayCompact_hd32l_243{align-items:center;border-color:var(--lift-line);border-radius:6px;box-sizing:border-box;flex-direction:row;gap:10px;height:44px;opacity:.95;padding:5px 8px;transform:rotate(-2deg);width:262px}._pdfDragOverlayCompact_hd32l_243 ._pdfDragOverlayImage_hd32l_204,._pdfDragOverlayCompact_hd32l_243 ._pdfDragOverlayFallback_hd32l_215{border:1px solid var(--lift-line);border-radius:4px;flex:0 0 32px;font-size:9px;height:32px;min-height:32px;object-fit:cover;width:32px}._pdfDragOverlayCompact_hd32l_243 ._pdfDragOverlayName_hd32l_228{box-shadow:none;color:#00478d;flex:1 1 auto;line-height:1.4;min-width:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:auto}._projectColumns_hd32l_284{align-items:start;display:grid;gap:16px 20px;grid-template-columns:minmax(0,1fr) minmax(280px,320px);width:100%}@media (max-width: 960px){._projectColumns_hd32l_284{grid-template-columns:1fr}}._pagination_6c7ab_1{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 4px 8px;box-sizing:border-box}._status_6c7ab_10{color:var(--lift-muted);font-size:.813rem;font-weight:400;line-height:1.5;white-space:nowrap}._controls_6c7ab_20{display:flex;align-items:center;gap:4px;overflow:hidden}._button_6c7ab_27{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:1px solid var(--lift-lineStrong);border-radius:4px;background:var(--lift-panel);color:var(--lift-muted);cursor:pointer;font-size:.813rem;font-weight:500;line-height:1.5;text-align:center;white-space:nowrap}._button_6c7ab_27:not(._buttonActive_6c7ab_49):not(:disabled):hover{background:var(--lift-selection);border-color:var(--lift-lineStrong)}._buttonActive_6c7ab_49{border-color:var(--lift-accent);background:var(--lift-accent);color:var(--lift-onAccent)}._buttonDisabled_6c7ab_60{cursor:default;opacity:.4}._carouselSelection_i75ku_1{display:flex;flex-wrap:nowrap;flex-grow:1;flex-direction:column;align-items:center;gap:14px}._carouselSelectionList_i75ku_10{width:100%;position:relative;display:flex;flex-direction:column;padding:4px 0}._carouselSelectionList_i75ku_10 ul{padding:0}._carouselImageContainer_i75ku_24{position:relative;margin:8px 0 4px;cursor:pointer;border:1px solid var(--lift-line, #adc2d3);border-radius:6px;display:flex}._detectionLoadingContainer_i75ku_33{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;display:flex;justify-content:center;align-items:center}._detectionLoadingGearImage_i75ku_44{width:100%;height:100%}._miniLoadingGear_i75ku_49{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;display:flex;justify-content:center;align-items:center}._checkboxContainer_i75ku_61{position:absolute;top:0;right:0;z-index:11}._saveButtonDiv_i75ku_69 .MuiButton-root{margin-bottom:0;min-width:unset}._activeButton_i75ku_78{width:130px}._disabledButton_i75ku_82{width:130px;opacity:.5;cursor:not-allowed!important}._addsquare_i75ku_88{width:20%;margin-right:10px}._carouselImageLoadingDiv_i75ku_93{display:flex;font-size:20em;white-space:nowrap;color:#016fc4;margin-left:100px;align-items:flex-end}._carouselImage_i75ku_24{display:block;width:100%;height:auto;object-fit:cover;border-radius:10px}._carouselImageOverlay_i75ku_110{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#65cdcd54;opacity:.5;z-index:1}._pageNumberButton_i75ku_121{background:var(--lift-panel, #fff);border:1px solid var(--lift-line, rgba(194, 201, 209, .6));border-radius:999px;position:absolute;font-family:SF Mono,ui-monospace,Menlo,monospace;font-weight:600;font-size:11px;line-height:18px;text-align:center;color:var(--lift-accent, #006dbe);z-index:10;min-width:24px;height:20px;cursor:pointer;padding:0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;max-width:84px}._carouselDisplayContainer_i75ku_146{height:100%;padding:20px;border:solid 1px #0081b3}._carouselDisplayContainer_i75ku_146 img{display:block;width:100%;object-fit:cover;height:inherit}._carouselArchiveTickWarning_i75ku_160{background-color:#fff;position:absolute;border:2px solid #0f9c9e;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%)}._archivetickImgDiv_i75ku_171{display:flex;justify-content:center;padding:3px}._sheetBadgeRow_i75ku_180{margin:0}#_selectPdfCarousel_8qt16_6{display:flex}._selectPdfCarouselList_8qt16_6{width:100%;max-width:150px;position:relative;overflow:scroll;display:flex;justify-content:center}._selectPdfCarouselList_8qt16_6 ul{padding:0}._carouselImage_8qt16_21{position:relative}._carouselImage_8qt16_21 .react-pdf__Page canvas{height:auto!important;border-radius:10px;max-width:120px;pointer-events:none}._pageNumberButton_8qt16_33{background:rgb(255,255,255);border:2px solid rgba(194,201,209,.25);box-shadow:#006dbe0d 0 4px 4px;border-radius:15px;position:absolute;left:-12px;top:-12px;font-style:normal;font-weight:bolder;font-size:14px;line-height:24px;text-align:center;letter-spacing:.4px;text-transform:uppercase;color:#006dbe;z-index:10;min-width:36px;height:28px}._carouselContainer_8qt16_55{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;height:100%;overflow:auto;margin-bottom:0;min-width:150px}._carouselHeader_8qt16_67{margin-bottom:6px}._carouselContent_8qt16_72{display:flex;flex-wrap:nowrap;flex-grow:1;overflow:scroll}._arrowsquareleftImg_1qqov_1{width:1rem}._downloadButton_1qqov_5{display:flex;align-items:center;margin-right:10px}._downloadProgress_1qqov_11{color:#fff;flex-shrink:0}._downloadButton_1qqov_5 .MuiButton-root{margin-bottom:0;min-width:unset}._downloadButton_1qqov_5 .MuiButton-root.Mui-disabled{opacity:.85;cursor:default}:root[data-theme=dark]{--al-page-bg: var(--lift-bg);--al-workspace-bg: var(--lift-canvas);--al-canvas-bg: var(--lift-canvas);--al-canvas-hint: var(--lift-faintText);--al-placeholder-text: var(--lift-faintText);--al-surface: var(--lift-panel);--al-surface-raised: var(--lift-panel2);--al-frame: var(--lift-line);--al-control-border: var(--lift-lineStrong);--al-input-border: var(--lift-lineStrong);--al-accent: var(--lift-accent);--al-accent-text: var(--lift-accentText);--al-accent-tint: color-mix(in srgb, var(--lift-accent) 16%, var(--lift-panel));--al-text: var(--lift-ink);--al-text-muted: var(--lift-mutedText);--al-hover-bg: var(--lift-selection);--al-offset-label: var(--lift-warnText);--al-thumb-bg: var(--lift-panel2);--al-thumb-placeholder: var(--lift-panel2);--al-chip-border: var(--lift-line);--al-warn-surface: var(--lift-panel);--al-warn-text: var(--lift-warnText);--al-warn-body: var(--lift-mutedText)}._page_f9k52_32{display:grid;grid-template-rows:auto auto 1fr auto;height:100vh;overflow:hidden;font-family:Roboto,sans-serif;background-color:var(--al-page-bg, #f5f8fb)}._mainArea_f9k52_42{display:flex;flex-direction:row;overflow:hidden}._workspace_f9k52_49{position:relative;flex:1;overflow:hidden;background:var(--al-workspace-bg, #e8edf2)}._canvasPlaceholder_f9k52_56{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--al-placeholder-text, #adc2d3);font-size:.9rem;font-family:Roboto,sans-serif}._header_1780g_1{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background:var(--al-surface, #fff);border-bottom:1px solid var(--al-frame, #adc2d3)}._headerTitle_1780g_10{font-size:1.1rem;font-weight:600;color:var(--al-accent-text, #006fc4);margin:0}._headerCloseBtn_1780g_17{background:none;border:1px solid var(--al-control-border, #adc2d3);border-radius:50%;width:32px;height:32px;cursor:pointer;font-size:1rem;color:var(--al-text-muted, #555);display:flex;align-items:center;justify-content:center;line-height:1}._headerCloseBtn_1780g_17:hover{background-color:var(--al-hover-bg, #f0f4f8)}._controlsBar_89jpl_1{display:flex;align-items:center;justify-content:space-between;padding:8px 20px;background:var(--al-surface, #fff);border-bottom:1px solid var(--al-frame, #adc2d3);gap:12px}._pdfVersionButtons_89jpl_11{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._controlsRight_89jpl_18{display:flex;align-items:center;gap:8px;flex-shrink:0}._offsetControls_89jpl_25{display:flex;align-items:center;gap:6px}._offsetLabel_89jpl_31{font-size:.75rem;color:var(--al-offset-label, #FF8700);font-weight:400;font-family:Roboto,sans-serif}._offsetField_89jpl_38{display:flex;align-items:center;gap:2px}._offsetInput_89jpl_44{width:52px;height:32px;text-align:center;border:1px solid var(--al-input-border, #DDD);border-radius:8px;padding:0 6px;font-family:Roboto,sans-serif;font-size:.78rem;color:var(--al-text, #333);box-sizing:border-box}._offsetArrow_89jpl_57{background:none;border:1px solid var(--al-control-border, #adc2d3);border-radius:3px;width:20px;height:22px;cursor:pointer;font-size:.75rem;color:var(--al-text-muted, #555);display:flex;align-items:center;justify-content:center;line-height:1}._offsetArrow_89jpl_57:hover{background:var(--al-hover-bg, #f0f4f8);border-color:var(--al-accent, #006fc4);color:var(--al-accent-text, #006fc4)}._applyBtn_89jpl_78,._resetBtn_89jpl_79{height:32px;padding:0 12px;border-radius:8px;font-family:Roboto,sans-serif;font-size:.78rem;cursor:pointer;border:1px solid var(--al-input-border, #DDD);background:var(--al-surface, #fff);color:var(--al-text-muted, #555)}._applyBtn_89jpl_78:hover,._resetBtn_89jpl_79:hover{background:var(--al-hover-bg, #f0f4f8)}._footer_1b22z_1{display:flex;align-items:center;justify-content:flex-end;padding:10px 20px;background:var(--al-surface, #fff);border-top:1px solid var(--al-frame, #adc2d3)}._sidebar_torhi_1{width:220px;flex-shrink:0;display:flex;flex-direction:column;background:var(--al-surface, #fff);border-left:1px solid var(--al-frame, #adc2d3);overflow:hidden}._sidebarScrollArea_torhi_11{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:8px 10px}._sidebarTitle_torhi_20{font-size:.75rem;font-weight:600;color:var(--al-accent-text, #009a9c);text-transform:uppercase;letter-spacing:.5px;margin:0 0 4px}._sidebarHeader_torhi_29{display:flex;align-items:center;width:100%;justify-content:flex-end;padding:14px 12px 4px}._footerCounter_torhi_37{font-size:.85rem;color:var(--al-text-muted, #555);font-family:Roboto,sans-serif;padding-right:10px}._thumbnailItem_torhi_44{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--al-frame, #adc2d3);border-radius:6px;cursor:pointer;background:var(--al-thumb-bg, #f5f8fb)}._thumbnailItem_torhi_44:hover,._thumbnailItemActive_torhi_60{border-color:var(--al-accent, #006fc4);background:var(--al-accent-tint, #e8f2fb)}._thumbnailNumber_torhi_65{font-size:.75rem;font-weight:600;color:var(--al-accent-text, #006fc4);min-width:20px;text-align:center}._thumbnailImagePlaceholder_torhi_73{flex:1;height:60px;background:var(--al-thumb-placeholder, #dce6ed);border-radius:4px}._carouselSelection_torhi_80{display:flex;flex-wrap:nowrap;flex-grow:1;flex-direction:column;align-items:center;gap:30px}._carouselSelectionList_torhi_89{width:100%;position:relative;display:flex;flex-direction:column;padding:10px}._carouselSelectionList_torhi_89 ul{padding:0}._carouselImageContainer_torhi_101{position:relative;margin:10px;cursor:pointer;border:1px solid var(--al-frame, #adc2d3);border-radius:10px;display:flex}._carouselImageContainerActive_torhi_110{border:none;box-shadow:none}._detectionLoadingContainer_torhi_115{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;display:flex;justify-content:center;align-items:center}._detectionLoadingGearImage_torhi_126{width:100%;height:100%}._miniLoadingGear_torhi_131{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;display:flex;justify-content:center;align-items:center}._checkboxContainer_torhi_143{position:absolute;top:0;right:0}._saveButtonDiv_torhi_149 .MuiButton-root{color:#fff;background-color:#0081b3;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.25));font-size:.8rem;font-weight:600;background:var(--lift-accent);font-family:Roboto,sans-serif;font-style:normal;border-radius:20px;margin-bottom:0;min-width:unset;padding:4px 6px;text-transform:unset;text-wrap:nowrap}._activeButton_torhi_166{width:130px}._disabledButton_torhi_170{width:130px;opacity:.5;cursor:not-allowed!important}._addsquare_torhi_176{width:20%;margin-right:10px}._carouselImageLoadingDiv_torhi_181{display:flex;font-size:20em;white-space:nowrap;color:var(--al-accent-text, #016fc4);margin-left:100px;align-items:flex-end}._carouselImage_torhi_101{display:block;width:100%;height:auto;object-fit:cover;border-radius:10px}._carouselImageOverlay_torhi_198{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#65cdcd54;opacity:.5;z-index:1}._thumbnailCheckIcon_torhi_209{position:absolute;top:6px;right:6px;width:20px;height:20px;z-index:2;pointer-events:none}._pageNumberButton_torhi_219{background:var(--al-surface, rgb(255, 255, 255));border:2px solid var(--al-chip-border, rgba(194, 201, 209, .25));box-shadow:#006dbe0d 0 4px 4px;border-radius:15px;position:absolute;font-family:Roboto,sans-serif;font-style:normal;font-weight:bolder;font-size:16px;text-align:center;letter-spacing:.4px;text-transform:uppercase;color:var(--al-accent-text, #006dbe);z-index:10;min-width:36px;height:28px;cursor:pointer;padding:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;max-width:140px}._pageNumberButtonChasing_torhi_245{font-size:10px;display:flex;align-items:center;justify-content:center;height:auto;min-height:28px;max-width:160px;white-space:normal;line-height:1.2;padding:4px 6px}._carouselDisplayContainer_torhi_258{height:100%;padding:20px;border:solid 1px var(--al-accent, #0081b3)}._carouselDisplayContainer_torhi_258 img{display:block;width:100%;object-fit:cover;height:inherit}._carouselArchiveTickWarning_torhi_271{background-color:var(--al-surface, white);position:absolute;border:2px solid #0f9c9e;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%)}._archivetickImgDiv_torhi_281{display:flex;justify-content:center;padding:3px}._modalOverlay_1lkx5_1{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1000}._resetModalCard_1lkx5_11{background:var(--al-warn-surface, #fff8f0);border-radius:8px;padding:28px 32px;width:420px;max-width:90vw;display:flex;flex-direction:column;box-shadow:0 8px 32px #0000002e;position:relative}._resetModalTitle_1lkx5_23{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:700;color:var(--al-warn-text, #c95a00);margin-bottom:14px}._resetModalIcon_1lkx5_33{font-size:1.2rem;color:var(--al-warn-text, #c95a00)}._resetModalDescription_1lkx5_38{font-size:.875rem;color:var(--al-warn-body, #7a3a00);line-height:1.55;margin:0 0 24px}._resetModalActions_1lkx5_45{display:flex;justify-content:flex-end;align-items:center;gap:16px}._listItemButtonStyle_47lnt_1{list-style-position:inside!important;border:1px solid #adc2d3!important;border-radius:10px!important;display:flex!important;justify-content:center!important;text-align:center!important;padding:0!important}._mainButton_47lnt_11{margin:10px!important;max-height:40px!important;white-space:nowrap!important;display:flex!important;justify-content:flex-start!important}._pageNumberButton_47lnt_19{background:rgb(255,255,255);border:2px solid rgba(194,201,209,.25);box-shadow:#006dbe0d 0 4px 4px;border-radius:15px;position:absolute;left:-12px;top:-12px;font-style:normal;font-weight:bolder;font-size:14px;line-height:24px;text-align:center;letter-spacing:.4px;text-transform:uppercase;color:#006dbe;z-index:10;min-width:36px;height:28px}._mainPdfFileDiv_47lnt_42{height:100%;position:relative;border:solid 1px #0081b3}._pdfRefreshOverlay_47lnt_52{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5000;background:rgb(236,240,241);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:wait;pointer-events:auto;gap:14px;padding:16px;box-sizing:border-box;font-size:14px;color:#333;font-weight:500;text-align:center}._pdfRefreshOverlay_47lnt_52:before{content:"";box-sizing:border-box;flex-shrink:0;width:22px;height:22px;aspect-ratio:1;border:3px solid #0081b3;border-top-color:transparent;border-radius:50%;animation:_pdfRefreshSpin_47lnt_1 .7s linear infinite}@keyframes _pdfRefreshSpin_47lnt_1{to{transform:rotate(360deg)}}._document_container_47lnt_90 .react-pdf__Document{display:flex;flex-direction:column;align-items:center;justify-content:center}._document_container_47lnt_90 .react-pdf__Page{margin:.5em}._document_container_47lnt_90 .react-pdf__Page canvas{margin:auto!important;height:calc(100vh - 250px)!important;max-width:100%}._pdfDocumentDiv_47lnt_111{display:flex;flex-direction:column;align-items:center;justify-content:center}._carouselImage_47lnt_134{position:relative}._carouselImage_47lnt_134 .react-pdf__Page canvas{height:auto!important;border-radius:10px;max-width:120px;pointer-events:none}._selectedPdfCarouselDrawer_47lnt_145 .MuiDrawer-paper{border-left:none;height:unset}#_selectPdfCarousel_47lnt_155{display:flex}._selectPdfCarouselHideDiv_47lnt_155{display:flex;align-items:center;height:calc(100vh - 90px)}._selectPdfCarouselHideDiv_47lnt_155 button{padding:0;min-width:0px;height:100%}._selectPdfCarouselList_47lnt_168{width:100%;max-width:300px;position:relative;overflow:scroll;display:flex;justify-content:center}._selectPdfCarouselList_47lnt_168 ul{padding:0}._analyzeButton_47lnt_183{position:absolute!important;right:20px;top:15px;background-color:var(--lift-accent)!important;border-radius:50%!important;width:30px;height:30px;min-width:unset!important;color:var(--lift-onAccent)!important;align-items:flex-end!important;font-weight:700!important}._elementListToggleGroupDiv_47lnt_198{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:6px 2px}._elementListToggleGroupDiv_47lnt_198 .MuiToggleButtonGroup-root{margin:auto}._elementListToggleGroupDiv_47lnt_198 .MuiToggleButton-standard{border:1px solid var(--lift-accent)!important}._elementListToggleGroupDiv_47lnt_198 .Mui-selected{background-color:var(--lift-accent)!important;color:var(--lift-onAccent)!important}._pdfFileWrapper_47lnt_225{position:absolute;overflow:hidden;z-index:3;height:100%;width:100%;display:flex}.react-transform-wrapper{max-width:100%;max-height:100%;margin:auto}html{scroll-behavior:smooth}._videoEmbedWrapper_aszyx_5{margin-bottom:25px}._videoEmbedTitle_aszyx_9{margin-bottom:10px;font-size:20px;color:#333}._videoEmbedDescription_aszyx_15{margin-bottom:20px;color:#555}._videoEmbed_aszyx_5{position:relative;padding-bottom:56.25%;height:0}._videoEmbedLoader_aszyx_26{position:absolute;display:block;margin-top:-25px;margin-left:-25px;top:50%;left:50%;height:50px;width:50px}._videoEmbedIframe_aszyx_37{position:absolute;top:0;left:0;width:100%;height:100%}._stickyGuideBlock_aszyx_50{position:sticky;top:20px;margin-right:20px;padding:15px;width:250px;height:fit-content;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:0 2px 4px #0000001a;border-radius:8px}._helpPageContainer_aszyx_45{display:flex;width:100%}._stickyParent_aszyx_99{position:sticky;top:20px;margin-right:20px;margin-left:25px;max-width:250px;height:fit-content}._stickyGuideBlock_aszyx_50{margin-bottom:20px;padding:15px;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:0 2px 4px #0000001a;border-radius:8px}._userGuideDescription_aszyx_64{font-size:14px;line-height:1.4;margin-bottom:10px;color:#555}._userGuideLink_aszyx_71{font-size:14px;color:#007bff;text-decoration:none;font-weight:700}._userGuideLink_aszyx_71:hover{text-decoration:underline}._stickyNavLinks_aszyx_135{padding:15px;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:0 2px 4px #0000001a;border-radius:8px}._navLinksTitle_aszyx_143{font-size:16px;font-weight:700;margin-bottom:10px}._navLinksList_aszyx_149{list-style:none;padding:0;margin:0}._navLinkItem_aszyx_155{margin-bottom:8px}._navLink_aszyx_143{font-size:14px;color:#007bff;text-decoration:none;background-color:transparent;border:none;cursor:pointer}._navLink_aszyx_143:hover{text-decoration:underline}._helpPageContent_aszyx_82{flex:1;padding:20px;max-width:800px}._helpPageTitle_aszyx_88{text-align:center;margin-bottom:40px;font-size:24px}._videoSection_aszyx_184{margin-bottom:40px}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Toastify__toast-container{width:340px;padding:0}.Toastify__toast{background:var(--lift-panel);border:1px solid var(--lift-line);border-radius:10px;box-shadow:0 10px 30px #00000029;color:var(--lift-ink);font-family:inherit;font-size:12.5px;line-height:1.45;margin-bottom:8px;min-height:0;padding:10px 12px 12px}.Toastify__toast-body{align-items:flex-start;gap:8px;margin:0;padding:0}.Toastify__toast-body>div:last-child{padding-top:1px}.Toastify__toast-icon{height:16px;margin-inline-end:0;width:16px}.Toastify__toast--success .Toastify__toast-icon svg{fill:var(--lift-ok)}.Toastify__toast--error .Toastify__toast-icon svg{fill:var(--lift-bad)}.Toastify__toast--warning .Toastify__toast-icon svg{fill:var(--lift-warn)}.Toastify__toast--info .Toastify__toast-icon svg{fill:var(--lift-accent)}.Toastify__close-button{align-self:flex-start;color:var(--lift-muted);opacity:.8}.Toastify__close-button>svg{height:14px;width:14px}.Toastify__close-button:hover{color:var(--lift-ink);opacity:1}.Toastify__progress-bar{height:2px;opacity:1}.Toastify__progress-bar--success{background:var(--lift-ok)}.Toastify__progress-bar--error{background:var(--lift-bad)}.Toastify__progress-bar--warning{background:var(--lift-warn)}.Toastify__progress-bar--info{background:var(--lift-accent)}.Toastify__progress-bar--bg{opacity:0}body{margin:0;font-family:var(--lift-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.addRoundedIcon{border:1px solid white;border-radius:5px;margin-right:5px;color:#e0dada;width:.8em!important;height:.8em!important}html,:root{--lift-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}body{font-family:var(--lift-font-sans)}button,input,select,textarea{font-family:var(--lift-font-sans);background:var(--lift-bg, #f4f6f9);color:var(--lift-ink, #1a1a1a)}#main,#main-wrapper,#section1,#section1-wrapper{background:var(--lift-bg, #f4f6f9);color:var(--lift-ink, #1a1a1a)}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark] aside{background:var(--lift-panel);border-color:var(--lift-line)}:root[data-theme=dark] hr,:root[data-theme=dark] .MuiDivider-root{border-color:var(--lift-line)}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--lift-line)}:root[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--lift-faint)}:root[data-theme=dark] aside [class*=homeLink]{color:var(--lift-muted)}:root[data-theme=dark] aside [class*=homeLink]:hover,:root[data-theme=dark] aside [class*=homeLink][aria-current=page]{background:var(--lift-panel2);color:var(--lift-ink)}:root[data-theme=dark] aside [class*=logoSection] svg,:root[data-theme=dark] aside [class*=homeIcon]{filter:invert(1) hue-rotate(180deg)}:root[data-theme=dark] aside [class*=footer]{border-color:var(--lift-line)}:root[data-theme=dark] aside [class*=projectRow],:root[data-theme=dark] aside [class*=projectName]{color:var(--lift-ink)}:root[data-theme=dark]{--rs-added-bg: color-mix(in srgb, var(--lift-ok) 16%, var(--lift-panel));--rs-added-text: var(--lift-okText);--rs-added-border: color-mix(in srgb, var(--lift-ok) 45%, var(--lift-panel));--rs-changed-bg: color-mix(in srgb, var(--lift-warn) 16%, var(--lift-panel));--rs-changed-text: var(--lift-warnText);--rs-changed-border: color-mix(in srgb, var(--lift-warn) 45%, var(--lift-panel));--rs-deducted-bg: color-mix(in srgb, var(--lift-bad) 16%, var(--lift-panel));--rs-deducted-text: var(--lift-badText);--rs-deducted-border: color-mix(in srgb, var(--lift-bad) 45%, var(--lift-panel));--rs-unchanged-bg: var(--lift-panel2);--rs-unchanged-text: var(--lift-mutedText);--rs-unchanged-border: var(--lift-lineStrong)}
