.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}#footer{width:100%;position:fixed;bottom:0;display:flex;justify-content:space-between;align-items:center;background:#d8dcd6;height:50px;background:rgb(225 233 239 / 60%)}#footer-wrapper{display:flex;justify-content:space-between;align-items:center;width:80%}@media only screen and (max-width: 750px){#footer-wrapper{flex-direction:column}}._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_14lf4_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_14lf4_14{margin:30px!important;padding:20px!important;width:90%!important}._emptySurface_14lf4_20{max-width:820px;min-height:360px;width:min(100%,820px)}._actionArea_14lf4_26{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:150px!important;padding:28px!important}._emptySurface_14lf4_20 ._actionArea_14lf4_26{min-height:356px!important}._dragging_14lf4_39{background-color:#006fc414!important;border-color:#006fc4!important;box-shadow:0 0 0 3px #006fc41f!important}._label_14lf4_45{color:#006fc4!important;font-size:.813rem!important;font-weight:600!important;letter-spacing:0!important;margin:15px 0!important;text-align:center}._uploadIcon_14lf4_54{height:64px;margin:10px auto;object-fit:contain;transition:transform .2s ease-in-out;width:64px}._dragging_14lf4_39 ._uploadIcon_14lf4_54{transform:scale(1.08)}@media (max-width: 600px){._emptySurface_14lf4_20{min-height:280px}._emptySurface_14lf4_20 ._actionArea_14lf4_26{min-height:276px!important;padding:20px!important}}._mainUploadModalBox_9bybc_1{position:absolute!important;top:40%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:800px!important;background-color:#fff!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_9bybc_17{font-style:normal;font-weight:400;font-size:1rem;margin-bottom:10px;color:#019799}._headerContainer_9bybc_25{display:flex;margin-bottom:30px}._headerIcon_9bybc_30{width:1.5rem;margin-right:10px}._errorContainer_9bybc_35{display:flex;justify-content:center;margin:40px;color:red}._errorText_9bybc_42{font-size:1.1rem}._buttonContainer_9bybc_46{display:flex;justify-content:center}._uploadButton_9bybc_51{margin-bottom:0}._uploadButton_9bybc_51.MuiButton-root:hover,._uploadButton_9bybc_51.MuiButton-root:focus{transform:translateY(-2px);box-shadow:0 4px 8px #0003}._buttonIcon_9bybc_68{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-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}._newPageDetectedModal_143a7_57{box-sizing:border-box}._modalTitle_143a7_62{font-weight:500;font-size:1.1rem;line-height:1.4;letter-spacing:.15px;color:var(--cm-text-primary)}._modalDescription_143a7_72{font-size:12px;font-weight:500;line-height:normal;color:#222;opacity:.5;margin:4px 0 0}._toolbar_143a7_82{display:flex;align-items:center;justify-content:space-between;padding:10px 50px;background:transparent;border-bottom:1px solid rgba(0,0,0,.1);flex-shrink:0}._toolbarFilters_143a7_93{display:flex;align-items:center;gap:20px}._filterPill_143a7_100{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_143a7_100:hover{border-color:#cfcfcf}._filterPillActive_143a7_123{background:var(--cm-bg-info);border-color:var(--cm-border-info);color:var(--cm-text-info)}._filterPillBadge_143a7_130{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_143a7_100:not(._filterPillActive_143a7_123) ._filterPillBadge_143a7_130{background:var(--cm-bg-tertiary);color:var(--cm-text-secondary)}._toolbarActions_143a7_152{display:flex;align-items:center;gap:15px}._aiAutoSortBtn_143a7_159{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_143a7_159:hover:not(:disabled){background:#1e88e5}._aiAutoSortBtn_143a7_159:disabled{opacity:.5;cursor:not-allowed}._actionsBtn_143a7_188{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:#9e9e9e;text-transform:uppercase;transition:border-color .1s}._resetBtn_143a7_208{justify-content:center}._actionsBtn_143a7_188:hover:not(:disabled){border-color:#d4d4d4}._actionsBtn_143a7_188:disabled{opacity:.5;cursor:not-allowed}._actionsBtnWrap_143a7_223{position:relative;display:inline-block}._hintBar_143a7_229{display:flex;align-items:center;gap:10px;padding:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;color:#757575;flex-shrink:0;flex-wrap:wrap}._hintKbd_143a7_243{display:inline-flex;align-items:center;justify-content:center;padding:3px 5px;border-radius:4px;border:1px solid #bdbdbd;background:var(--cm-bg-primary);font-family:Roboto,sans-serif;font-size:12px;font-weight:500;color:#364153;line-height:1}._hintItem_143a7_259{display:flex;align-items:center;gap:5px}._colHeader_143a7_267{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:#222;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_143a7_289{padding:10px 0 10px 32px;min-width:0}._colHeaderRight_143a7_300{padding:10px 4px;min-width:0}._colHeaderEnd_143a7_306{display:none}._pagesTitle_143a7_311{font-weight:500;font-size:11px;line-height:100%;color:var(--cm-text-secondary);text-transform:uppercase;letter-spacing:.5px}._subTitle_143a7_320{font-weight:400;font-size:12px;line-height:1.6;color:var(--cm-text-secondary);margin-bottom:0}._rowList_143a7_329{flex:1;overflow-y:auto;padding:0}._mappingRow_143a7_336{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_143a7_356{background:var(--cm-bg-info)!important}._mappingRowExpanded_143a7_362{background:var(--cm-bg-grey100)!important}._mappingRowExpanded_143a7_362:hover{background:var(--cm-bg-grey100)}._rowNum_143a7_371{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_143a7_387{justify-content:flex-end}._cellTransitional_143a7_391{justify-content:flex-start}._cell_143a7_346{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_143a7_410{border-color:#378add!important;background:var(--cm-bg-info)!important}._revisedCellWrap_143a7_416{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_143a7_427{width:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#b5b5b5;font-size:20px;align-self:stretch}._rowEnd_143a7_439{width:87px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px;gap:2px}._rowEndTop_143a7_450{display:flex;align-items:center;justify-content:center;gap:4px;width:auto}._noCurrentMatch_143a7_458{font-family:Roboto,sans-serif;font-size:10px;font-weight:500;line-height:1.1;color:#de8686;white-space:nowrap;width:100%;text-align:right}._magBtn_143a7_470{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:none;background:transparent;cursor:pointer;color:#8f96a3;transition:background .1s,color .1s;flex-shrink:0;padding:0}._magBtn_143a7_470:hover,._magBtnActive_143a7_491{background:transparent;color:#6f7785}._deleteRowBtn_143a7_497{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_143a7_336:hover ._deleteRowBtn_143a7_497,._mappingRowFocused_143a7_356 ._deleteRowBtn_143a7_497{opacity:.6}._deleteRowBtn_143a7_497:hover{opacity:1!important;color:var(--cm-text-danger)}._compactCard_143a7_524{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_143a7_524:hover{border-color:#cfcfcf}._compactCard_143a7_524:active{cursor:grabbing}._compactCardSelected_143a7_550{border-color:#378add;background:var(--cm-bg-info)}._compactCardDragging_143a7_555{opacity:.3}._compactCardEmpty_143a7_559{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_143a7_575{display:flex;flex-direction:column;gap:2px;flex-shrink:0;padding:0;cursor:grab;width:10px}._grip_143a7_575 span{display:flex;gap:2px}._grip_143a7_575 span i{width:3px;height:3px;border-radius:50%;background:rgba(0,0,0,.4);display:block}._cardInfo_143a7_600{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-width:0;overflow:hidden;flex:1}._cardName_143a7_611{display:flex;align-items:center;gap:4px;min-width:0}._cardFilename_143a7_618{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_143a7_630{background:#000;color:#fff;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_143a7_644{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_143a7_654{font-size:12px;color:var(--cm-text-tertiary);font-style:italic}._actionDDWrap_143a7_661{position:relative;display:inline-flex;flex-shrink:0}._actionDDBtn_143a7_667{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:#0a0a0a;white-space:nowrap;transition:background .1s,border-color .1s}._actionDDBtn_143a7_667:hover{border-color:#d4d4d4}._actionDDWrapDisabled_143a7_695{pointer-events:none}._actionDDBtnDisabled_143a7_699,._actionDDBtnDisabled_143a7_699:hover{background:var(--cm-bg-tertiary);border-color:var(--cm-border-tertiary);color:var(--cm-text-tertiary);cursor:default;justify-content:flex-start}._actionDDContent_143a7_711{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}._actionDDLabel_143a7_721{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._actionDot_143a7_728{width:8px;height:8px;border-radius:50%;flex-shrink:0}._actionDDMenu_143a7_735{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_143a7_748{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_143a7_748:hover{background:var(--cm-bg-secondary)}._actionDDItemActive_143a7_768{background:var(--cm-bg-info);font-weight:500;color:var(--cm-text-info)}._actionDDItemDisabled_143a7_775,._actionDDItemDisabled_143a7_775:hover{background:transparent;color:var(--cm-text-tertiary);cursor:not-allowed;opacity:.55}._bulkMenuItem_143a7_784{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_143a7_784:hover:not(:disabled){background:var(--cm-bg-secondary)}._bulkActionsMenu_143a7_809{left:auto;right:0;min-width:260px;padding:4px 0}._actionDDChevron_143a7_816{margin-left:auto;opacity:.5}._expandPreview_143a7_822{position:relative;background:var(--cm-bg-grey100);padding:0 0 20px;border-radius:0 0 6px 6px;box-sizing:border-box}._expandPreviewRow_143a7_830{display:grid;grid-template-columns:1fr 64px 1fr;align-items:center;width:100%}._expandPreviewCol_143a7_839{min-width:0;display:flex;flex-direction:column;gap:4px;padding:0 20px}._expandPreviewLabel_143a7_847{font-size:14px;font-weight:500;color:#222;opacity:.75;letter-spacing:0}._expandPreviewThumb_143a7_855{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_143a7_868{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_143a7_882{justify-self:center;color:#b5b5b5}._expandPreviewAddRow_143a7_890{display:grid;grid-template-columns:1fr 64px 1fr;width:100%;margin-top:4px}._expAddCol_143a7_898{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_143a7_912{position:absolute;left:20px;right:20px;top:50%;height:.5px;background:var(--cm-border-info);opacity:0;transition:opacity .12s}._expAddIcon_143a7_924{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_143a7_898:hover ._expAddLine_143a7_912,._expAddCol_143a7_898:hover ._expAddIcon_143a7_924,._expAddCol_143a7_898:focus-visible ._expAddLine_143a7_912,._expAddCol_143a7_898:focus-visible ._expAddIcon_143a7_924{opacity:1}._insLine_143a7_951{display:flex;align-items:center;justify-content:center;height:0;overflow:visible;position:relative;z-index:2}._insBtn_143a7_961{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_143a7_951:before{content:"";position:absolute;left:54px;right:22px;height:.5px;background:var(--cm-border-info);opacity:0;transition:opacity .12s}._insLine_143a7_951:hover ._insBtn_143a7_961,._insLine_143a7_951:hover:before{opacity:1}._sortableListWrapper_143a7_998{display:flex;flex-direction:column}._sortableRowContainer_143a7_1004{display:block;width:100%;box-sizing:border-box;position:relative;user-select:none;-webkit-user-select:none;outline:none}._columnsWrapper_143a7_1015{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_143a7_600{display:flex;background-color:var(--cm-bg-primary);transition:box-shadow .15s;width:100%;min-height:60px;border-radius:8px;border:1px solid #e4e4e4;gap:8px;padding:10px 12px;box-sizing:border-box;outline:none;align-items:center}._card_143a7_600._selected_143a7_1048{border:2px solid #2196f3;background:rgba(33,150,243,.08);padding:9px 11px}._card_143a7_600._dragged_143a7_1054{opacity:.65}._card_143a7_600._dropped_143a7_1058{border:2px solid #08b511;background:rgba(8,181,17,.08);padding:9px 11px}._placeholderCard_143a7_1064{background-color:#fafafa;border:2px dashed #e4e4e4;min-height:52px!important}._arrowCell_143a7_1073{display:flex;align-items:center;justify-content:center;min-height:var(--cm-row-height);color:#b5b5b5}._middleArrowsColumn_143a7_1082{min-height:1px}._arrowGlyph_143a7_1087{display:block;color:inherit}._arrowCellExpanded_143a7_1094{background:var(--cm-bg-grey100)}._thumbnail_143a7_1099{object-fit:cover;width:100%;height:100%;border-radius:var(--cm-radius-md)}._dragHandle_143a7_1107{cursor:grab;display:flex;align-items:center}._dragIcon_143a7_1113{opacity:40%;font-size:18px}._cardThumbTitleWrap_143a7_1119{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._thumbTitleTextWrap_143a7_1127{flex:1;min-width:0}._thumbTitle_143a7_1127{font-weight:500;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--cm-text-primary);margin-bottom:2px}._thumbText_143a7_1142{font-size:11px;color:var(--cm-text-secondary)}._emptyCell_143a7_1147{text-align:center;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:4px}._deleteButtonWrapper_143a7_1159{position:absolute;top:4px;right:4px;display:none;z-index:10}._compactCard_143a7_524:hover ._deleteButtonWrapper_143a7_1159,._card_143a7_600:hover ._deleteButtonWrapper_143a7_1159,._sortableRowContainer_143a7_1004:hover ._deleteButtonWrapper_143a7_1159{display:block}._trashIcon_143a7_1175{width:14px;height:14px}._addRowWrapper_143a7_1181{position:absolute;left:0;right:0;bottom:-1px;height:0;overflow:visible;z-index:5;pointer-events:none}._addRowBetween_143a7_1192{position:absolute;left:54px;right:22px;bottom:0;height:0;display:flex;align-items:center;justify-content:center;pointer-events:all}._addRowLine_143a7_1204{position:absolute;left:0;right:0;height:.5px;background:var(--cm-border-info);opacity:0;transition:opacity .12s}._addRowIconWrapper_143a7_1214{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_143a7_1004:hover ._addRowLine_143a7_1204,._sortableRowContainer_143a7_1004:hover ._addRowIconWrapper_143a7_1214{opacity:1}._addRowIcon_143a7_1214{width:12px;height:12px}._addRowControl_143a7_1240{display:none}._addRowTooltipText_143a7_1244{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_143a7_1244{background:transparent!important;background-color:transparent!important;box-shadow:none!important;padding:0!important;max-width:none!important}._sectionSeparator_143a7_1262{width:100%;height:0;border-top:.5px solid var(--cm-border-tertiary);margin:8px 0}._orphanedItem_143a7_1269{min-height:52px!important}._pdfPageBox_143a7_1283{cursor:grab;user-select:none;-webkit-user-select:none;outline:none}._pageBlock_143a7_1291{width:100%;min-height:52px;border-radius:8px;display:flex;align-items:center;justify-content:center}._regularBlock_143a7_1300{border:1px solid #d8dbe0;background:var(--cm-bg-primary)}._emptyBlock_143a7_1306{border:1px dashed #d8dbe0;background:var(--cm-bg-primary)}._emptyBlockLabel_143a7_1312{color:#909090;font-size:12px;text-align:center}._truncatedTitle_143a7_1319{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_1dknp_1{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 4px 8px;box-sizing:border-box}._status_1dknp_10{color:#6b6b6b;font-size:.813rem;font-weight:400;line-height:1.5;white-space:nowrap}._controls_1dknp_18{display:flex;align-items:center;gap:4px;overflow:hidden}._button_1dknp_25{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border:1px solid #e4e4e4;border-radius:4px;background:#fff;color:#6b6b6b;cursor:pointer;font-size:.813rem;font-weight:500;line-height:1.5;text-align:center;white-space:nowrap}._button_1dknp_25:not(._buttonActive_1dknp_44):not(:disabled):hover{background:#f0f4f8;border-color:#e4e4e4}._buttonActive_1dknp_44{border-color:#006fc4;background:#006fc4;color:#fff}._buttonDisabled_1dknp_55{cursor:default;opacity:.4}._carouselSelection_sasgb_1{display:flex;flex-wrap:nowrap;flex-grow:1;flex-direction:column;align-items:center;gap:14px}._carouselSelectionList_sasgb_10{width:100%;position:relative;display:flex;flex-direction:column;padding:4px 0}._carouselSelectionList_sasgb_10 ul{padding:0}._carouselImageContainer_sasgb_24{position:relative;margin:8px 0 4px;cursor:pointer;border:1px solid var(--lift-line, #adc2d3);border-radius:6px;display:flex}._detectionLoadingContainer_sasgb_33{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;display:flex;justify-content:center;align-items:center}._detectionLoadingGearImage_sasgb_44{width:100%;height:100%}._miniLoadingGear_sasgb_49{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;display:flex;justify-content:center;align-items:center}._checkboxContainer_sasgb_61{position:absolute;top:0;right:0}._saveButtonDiv_sasgb_68 .MuiButton-root{margin-bottom:0;min-width:unset}._activeButton_sasgb_77{width:130px}._disabledButton_sasgb_81{width:130px;opacity:.5;cursor:not-allowed!important}._addsquare_sasgb_87{width:20%;margin-right:10px}._carouselImageLoadingDiv_sasgb_92{display:flex;font-size:20em;white-space:nowrap;color:#016fc4;margin-left:100px;align-items:flex-end}._carouselImage_sasgb_24{display:block;width:100%;height:auto;object-fit:cover;border-radius:10px}._carouselImageOverlay_sasgb_109{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#65cdcd54;opacity:.5;z-index:1}._pageNumberButton_sasgb_120{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:120px}._carouselDisplayContainer_sasgb_143{height:100%;padding:20px;border:solid 1px #0081b3}._carouselDisplayContainer_sasgb_143 img{display:block;width:100%;object-fit:cover;height:inherit}._carouselArchiveTickWarning_sasgb_157{background-color:#fff;position:absolute;border:2px solid #0f9c9e;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%)}._archivetickImgDiv_sasgb_168{display:flex;justify-content:center;padding:3px}._sheetBadgeRow_sasgb_177{margin:0}._pageToggleGroupDiv_19py8_2{width:100%}._pageToggleGroupDiv_19py8_2 .MuiToggleButtonGroup-vertical{border:1px solid var(--lift-accent)!important;width:100%}._pageToggleGroupDiv_19py8_2 .MuiToggleButton-root{font-size:.7rem!important;line-height:1rem!important;padding:6px!important;color:var(--lift-accent)!important}._pageToggleGroupDiv_19py8_2 .Mui-selected{background-color:var(--lift-accent)!important;color:var(--lift-onAccent)!important}#_selectPdfCarousel_19py8_28{display:flex}._selectPdfCarouselList_19py8_28{width:100%;max-width:150px;position:relative;overflow:scroll;display:flex;justify-content:center}._selectPdfCarouselList_19py8_28 ul{padding:0}._carouselImage_19py8_43{position:relative}._carouselImage_19py8_43 .react-pdf__Page canvas{height:auto!important;border-radius:10px;max-width:120px;pointer-events:none}._pageNumberButton_19py8_55{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_19py8_77{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;height:100%;overflow:auto;margin-bottom:0;min-width:150px}._carouselHeader_19py8_89{margin-bottom:6px}._carouselContent_19py8_94{display:flex;flex-wrap:nowrap;flex-grow:1;overflow:scroll}._shiftClickContainer_19py8_102{display:flex;align-items:center;gap:6px;margin-top:2px}._shiftClickText_19py8_110{font-size:.8rem;color:var(--lift-accent);margin:0}._selectAllButton_19py8_117{font-size:.7rem!important;padding:4px 12px!important;border-color:var(--lift-accent)!important;color:var(--lift-accent)!important;text-transform:none!important;min-width:100px!important;margin:0!important}._selectAllButton_19py8_117:hover{background-color:var(--lift-accent)!important;color:#fff!important}._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}._measurementsButtonDiv_810ng_1{max-width:70px}._measurementsButton_810ng_1{top:35%;right:2px;height:50px;transform-origin:left bottom;transform:rotate(90deg);border-bottom:none!important;color:#fff;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.25));font-size:.9rem;font-weight:600;padding:0 30px;white-space:nowrap;border-radius:20px 20px 0 0/20px 20px 0px 0px!important;display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;outline:0;margin:0;cursor:pointer;vertical-align:middle;text-decoration:none;font-family:Roboto,Helvetica,Arial,sans-serif;line-height:1.75;letter-spacing:.02857em;text-transform:uppercase;min-width:64px;border-radius:4px;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;background-color:#1976d2;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}._measurementsPanelWrapper_810ng_50{display:flex;flex-direction:column;font-size:13px;line-height:1.4;padding:8px 12px 12px;border:1px solid var(--lift-line, rgb(174, 194, 211));border-right:none;border-radius:8px 0 0 8px;height:100%;background:var(--lift-panel, #fff);box-shadow:-8px 0 24px #0000002e;overflow:hidden}._measurementsHeaderWrapper_810ng_67{display:flex;justify-content:space-between;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid var(--lift-line, rgb(221, 227, 234));align-items:center}._measurementsTitleWrapper_810ng_76{display:flex;align-items:center}._panelMainTitle_810ng_81{font-size:14px;color:var(--lift-ink, #111823);margin-bottom:0;font-weight:600;letter-spacing:-.005em;line-height:1.2}._closeImage_810ng_90{margin-right:0;width:16px;height:16px;cursor:pointer;opacity:.7}._closeImage_810ng_90:hover{opacity:1}._measurementsImage_810ng_101{display:none}._measurementsDataGridWrapper_810ng_105{width:100%;overflow:auto}._activeGridRow_810ng_111{background-color:#65c3e9}._measurementsPanelWrapper_810ng_50 h2,._measurementsPanelWrapper_810ng_50 h3,._measurementsPanelWrapper_810ng_50 h4,._measurementsPanelWrapper_810ng_50 h5{color:var(--lift-muted, #5c6b7f);font-size:11px;font-weight:600;letter-spacing:.05em;line-height:1.3;margin:10px 0 4px;text-transform:uppercase}._pngStatusText_170zu_1{color:#555;margin:5px 0;font-size:.9rem;display:flex;align-items:center}._headerBar_1a3id_1{align-items:center;display:flex;gap:8px;min-width:0}._backLink_1a3id_8{align-items:center;background:none;border:1px solid var(--lift-line);border-radius:999px;color:var(--lift-accent);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.813rem;gap:4px;max-width:240px;min-width:0;padding:3px 12px;text-decoration:none;transition:border-color .12s,background .12s;-webkit-user-select:none;user-select:none}._backLink_1a3id_8:hover{background:var(--lift-selection);border-color:var(--lift-accent)}._backLabel_1a3id_35{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._overlayToggleButton_11dom_1{box-sizing:border-box;cursor:pointer;display:flex;height:37px;width:37px;padding:7px;justify-content:center;align-items:center;flex-shrink:0}._overlayToggleButton_11dom_1 img{width:28px;height:28px}._overlayToggleButtonActive_11dom_18 img{color:#386cbe;filter:invert(27%) sepia(98%) saturate(1399%) hue-rotate(195deg) brightness(94%) contrast(98%)}._listItemButtonStyle_1d7iu_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_1d7iu_11{margin:10px!important;max-height:40px!important;white-space:nowrap!important;display:flex!important;justify-content:flex-start!important}._pageNumberButton_1d7iu_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_1d7iu_42{height:100%;position:relative;border:solid 1px #0081b3}._pdfRefreshOverlay_1d7iu_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_1d7iu_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_1d7iu_1 .7s linear infinite}@keyframes _pdfRefreshSpin_1d7iu_1{to{transform:rotate(360deg)}}._document_container_1d7iu_90 .react-pdf__Document{display:flex;flex-direction:column;align-items:center;justify-content:center}._document_container_1d7iu_90 .react-pdf__Page{margin:.5em}._document_container_1d7iu_90 .react-pdf__Page canvas{margin:auto!important;height:calc(100vh - 250px)!important;max-width:100%}._pdfDocumentDiv_1d7iu_111{display:flex;flex-direction:column;align-items:center;justify-content:center}._carouselImage_1d7iu_134{position:relative}._carouselImage_1d7iu_134 .react-pdf__Page canvas{height:auto!important;border-radius:10px;max-width:120px;pointer-events:none}._selectedPdfCarouselDrawer_1d7iu_145 .MuiDrawer-paper{border-left:none;height:unset}#_selectPdfCarousel_1d7iu_155{display:flex}._selectPdfCarouselHideDiv_1d7iu_155{display:flex;align-items:center;height:calc(100vh - 90px)}._selectPdfCarouselHideDiv_1d7iu_155 button{padding:0;min-width:0px;height:100%}._selectPdfCarouselList_1d7iu_168{width:100%;max-width:300px;position:relative;overflow:scroll;display:flex;justify-content:center}._selectPdfCarouselList_1d7iu_168 ul{padding:0}._analyzeButton_1d7iu_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}._pageToggleGroupDiv_1d7iu_198{width:100%}._pageToggleGroupDiv_1d7iu_198 .MuiToggleButtonGroup-vertical{border:1px solid var(--lift-accent)!important;width:100%}._pageToggleGroupDiv_1d7iu_198 .MuiToggleButton-root{font-size:.7rem!important;line-height:1rem!important;padding:6px!important;color:var(--lift-accent)!important}._pageToggleGroupDiv_1d7iu_198 .Mui-selected{background-color:var(--lift-accent)!important;color:var(--lift-onAccent)!important}._elementListToggleGroupDiv_1d7iu_219{display:flex;align-items:center;gap:20px;flex-wrap:wrap}._elementListToggleGroupDiv_1d7iu_219 .MuiToggleButtonGroup-root{margin:auto}._elementListToggleGroupDiv_1d7iu_219 .MuiToggleButton-standard{border:1px solid var(--lift-accent)!important}._elementListToggleGroupDiv_1d7iu_219 .Mui-selected{background-color:var(--lift-accent)!important;color:var(--lift-onAccent)!important}._pdfFileWrapper_1d7iu_244{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}._page_1401j_2{display:grid;grid-template-rows:auto auto 1fr auto;height:100vh;overflow:hidden;font-family:Roboto,sans-serif;background-color:#f5f8fb}._mainArea_1401j_12{display:flex;flex-direction:row;overflow:hidden}._workspace_1401j_19{position:relative;flex:1;overflow:hidden;background:#e8edf2}._canvasPlaceholder_1401j_26{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#adc2d3;font-size:.9rem;font-family:Roboto,sans-serif}._header_tc3ga_1{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background:#fff;border-bottom:1px solid #adc2d3}._headerTitle_tc3ga_10{font-size:1.1rem;font-weight:600;color:#006fc4;margin:0}._headerCloseBtn_tc3ga_17{background:none;border:1px solid #adc2d3;border-radius:50%;width:32px;height:32px;cursor:pointer;font-size:1rem;color:#555;display:flex;align-items:center;justify-content:center;line-height:1}._headerCloseBtn_tc3ga_17:hover{background-color:#f0f4f8}._controlsBar_142am_1{display:flex;align-items:center;justify-content:space-between;padding:8px 20px;background:#fff;border-bottom:1px solid #adc2d3;gap:12px}._pdfVersionButtons_142am_11{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._controlsRight_142am_18{display:flex;align-items:center;gap:8px;flex-shrink:0}._offsetControls_142am_25{display:flex;align-items:center;gap:6px}._offsetLabel_142am_31{font-size:.75rem;color:#ff8700;font-weight:400;font-family:Roboto,sans-serif}._offsetField_142am_38{display:flex;align-items:center;gap:2px}._offsetInput_142am_44{width:52px;height:32px;text-align:center;border:1px solid #DDD;border-radius:8px;padding:0 6px;font-family:Roboto,sans-serif;font-size:.78rem;color:#333;box-sizing:border-box}._offsetArrow_142am_57{background:none;border:1px solid #adc2d3;border-radius:3px;width:20px;height:22px;cursor:pointer;font-size:.75rem;color:#555;display:flex;align-items:center;justify-content:center;line-height:1}._offsetArrow_142am_57:hover{background:#f0f4f8;border-color:#006fc4;color:#006fc4}._applyBtn_142am_78,._resetBtn_142am_79{height:32px;padding:0 12px;border-radius:8px;font-family:Roboto,sans-serif;font-size:.78rem;cursor:pointer;border:1px solid #DDD;background:#fff;color:#555}._applyBtn_142am_78:hover,._resetBtn_142am_79:hover{background:#f0f4f8}._footer_2boov_1{display:flex;align-items:center;justify-content:flex-end;padding:10px 20px;background:#fff;border-top:1px solid #adc2d3}._sidebar_2l7xs_1{width:220px;flex-shrink:0;display:flex;flex-direction:column;background:#fff;border-left:1px solid #adc2d3;overflow:hidden}._sidebarScrollArea_2l7xs_11{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:8px 10px}._sidebarTitle_2l7xs_20{font-size:.75rem;font-weight:600;color:#009a9c;text-transform:uppercase;letter-spacing:.5px;margin:0 0 4px}._sidebarHeader_2l7xs_29{display:flex;align-items:center;width:100%;justify-content:flex-end;padding:14px 12px 4px}._footerCounter_2l7xs_37{font-size:.85rem;color:#555;font-family:Roboto,sans-serif;padding-right:10px}._thumbnailItem_2l7xs_44{display:flex;align-items:center;gap:8px;padding:6px 8px;border:1px solid #adc2d3;border-radius:6px;cursor:pointer;background:#f5f8fb}._thumbnailItem_2l7xs_44:hover,._thumbnailItemActive_2l7xs_60{border-color:#006fc4;background:#e8f2fb}._thumbnailNumber_2l7xs_65{font-size:.75rem;font-weight:600;color:#006fc4;min-width:20px;text-align:center}._thumbnailImagePlaceholder_2l7xs_73{flex:1;height:60px;background:#dce6ed;border-radius:4px}._carouselSelection_2l7xs_80{display:flex;flex-wrap:nowrap;flex-grow:1;flex-direction:column;align-items:center;gap:30px}._carouselSelectionList_2l7xs_89{width:100%;position:relative;display:flex;flex-direction:column;padding:10px}._carouselSelectionList_2l7xs_89 ul{padding:0}._carouselImageContainer_2l7xs_101{position:relative;margin:10px;cursor:pointer;border:1px solid #adc2d3;border-radius:10px;display:flex}._carouselImageContainerActive_2l7xs_110{border:none;box-shadow:none}._detectionLoadingContainer_2l7xs_115{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40%;display:flex;justify-content:center;align-items:center}._detectionLoadingGearImage_2l7xs_126{width:100%;height:100%}._miniLoadingGear_2l7xs_131{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;display:flex;justify-content:center;align-items:center}._checkboxContainer_2l7xs_143{position:absolute;top:0;right:0}._saveButtonDiv_2l7xs_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_2l7xs_166{width:130px}._disabledButton_2l7xs_170{width:130px;opacity:.5;cursor:not-allowed!important}._addsquare_2l7xs_176{width:20%;margin-right:10px}._carouselImageLoadingDiv_2l7xs_181{display:flex;font-size:20em;white-space:nowrap;color:#016fc4;margin-left:100px;align-items:flex-end}._carouselImage_2l7xs_101{display:block;width:100%;height:auto;object-fit:cover;border-radius:10px}._carouselImageOverlay_2l7xs_198{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#65cdcd54;opacity:.5;z-index:1}._thumbnailCheckIcon_2l7xs_209{position:absolute;top:6px;right:6px;width:20px;height:20px;z-index:2;pointer-events:none}._pageNumberButton_2l7xs_219{background:rgb(255,255,255);border:2px solid 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:#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_2l7xs_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_2l7xs_258{height:100%;padding:20px;border:solid 1px #0081b3}._carouselDisplayContainer_2l7xs_258 img{display:block;width:100%;object-fit:cover;height:inherit}._carouselArchiveTickWarning_2l7xs_271{background-color:#fff;position:absolute;border:2px solid #0f9c9e;border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%)}._archivetickImgDiv_2l7xs_281{display:flex;justify-content:center;padding:3px}._modalOverlay_ioy2i_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_ioy2i_11{background:#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_ioy2i_23{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:700;color:#c95a00;margin-bottom:14px}._resetModalIcon_ioy2i_33{font-size:1.2rem;color:#c95a00}._resetModalDescription_ioy2i_38{font-size:.875rem;color:#7a3a00;line-height:1.55;margin:0 0 24px}._resetModalActions_ioy2i_45{display:flex;justify-content:flex-end;align-items:center;gap:16px}: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)}
