.page_main__GlU4n{width:100%;height:100%}.page_loading__Q7rym{justify-content:center;font-size:1.2rem;color:var(--text-secondary);font-family:var(--font-mono)}.ContentBox_box__jceN_,.page_loading__Q7rym{display:flex;align-items:center;width:100%;height:100%}.ContentBox_box__jceN_{background:var(--content-box-background);backdrop-filter:var(--content-box-backdrop-filter);-webkit-backdrop-filter:var(--content-box-backdrop-filter);box-shadow:var(--container-glow);border-radius:var(--box-border-radius);padding:1rem 1.2rem;flex-direction:column;min-height:0}.ContentBox_noPadding__1yB6H{padding:0}.HomepageView_grid__99xn7{width:100%;height:100%;display:grid;padding:2rem;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:1fr 1fr .8fr;grid-template-rows:1fr auto 160px;grid-template-areas:"branchTree branchTree console" "branchTree branchTree stash" "mainButtons advancedButtons resetButtons";background-color:var(--homepage-grid-background);backdrop-filter:var(--homepage-grid-backdrop-filter);-webkit-backdrop-filter:var(--homepage-grid-backdrop-filter)}[data-theme=midnight] .HomepageView_grid__99xn7{box-shadow:var(--homepage-grid-shadow)}.HomepageView_branchTree__RR7VC{grid-area:branchTree;min-height:0;overflow:auto}.HomepageView_console__0_r2d{grid-area:console;min-height:0;overflow:auto}.HomepageView_stash__GP3R5{grid-area:stash}.HomepageView_mainButtons__SXTHs{grid-area:mainButtons}.HomepageView_advancedButtons__gyret{grid-area:advancedButtons}.HomepageView_resetButtons__5z_IK{grid-area:resetButtons;overflow:auto}.BranchTree_container__eyjyy{width:100%;height:100%;position:relative;box-sizing:border-box;color:var(--text-primary);display:flex;flex-direction:column}.BranchTree_modalOverlay__qodKw{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(23,26,30,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.BranchTree_modalContentWrapper__MpTVE{width:100%;height:100%;border:none;border-radius:0;background-color:var(--homepage-grid-background);overflow:hidden;position:relative}.BranchTree_modalContentWrapper__MpTVE .BranchTree_container__eyjyy{border-radius:0}.BranchTree_modalContentWrapper__MpTVE .BranchTree_branchInfo___934Q{font-size:18px;top:16px;left:16px}.BranchTree_closeButton__ylQ2F,.BranchTree_fullscreenButton__14AVF{position:absolute;top:8px;right:8px;z-index:20;cursor:pointer;background:rgba(255,255,255,0);border:none;padding:6px;border-radius:6px;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s}.BranchTree_closeButton__ylQ2F:hover,.BranchTree_fullscreenButton__14AVF:hover{background-color:rgba(255,255,255,.1);color:var(--text-primary)}.BranchTree_closeButton__ylQ2F{top:12px;right:12px}.BranchTree_branchInfo___934Q{position:absolute;top:8px;left:8px;font-size:12px;color:#9ca3af;font-family:Roboto Mono,monospace;z-index:20;background:rgba(255,255,255,0);padding:4px 8px;border-radius:6px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.BranchTree_graphWrapper__AMYnH{flex-grow:1;width:100%;height:100%;position:relative;overflow:hidden;cursor:-webkit-grab;cursor:grab;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.BranchTree_pannableContainer__Xwhj6{position:relative;width:100%;height:100%;transform-origin:0 0;transition:opacity .3s ease-in-out}.BranchTree_pannableContainer__Xwhj6.BranchTree_fading__VrCBY,.BranchTree_pannableContainer__Xwhj6.BranchTree_invisible__QcJ_0{opacity:0}@keyframes BranchTree_fadein__4mFrf{0%{opacity:0}to{opacity:1}}.BranchTree_fadein__4mFrf{animation:BranchTree_fadein__4mFrf .5s ease-in-out}.BranchTree_svgCanvas__jjEzd{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.BranchTree_commitNodeWrapper__5m3Vn{position:absolute;display:flex;align-items:center;z-index:10;pointer-events:auto}.BranchTree_commitCircle__TG7RM{width:22px;height:22px;border-radius:50%;border:2px solid;background-color:var(--branch-tree-commit-bg);box-sizing:border-box;flex-shrink:0;transition:all .2s ease;cursor:pointer}.BranchTree_commitCircle__TG7RM:hover{filter:brightness(1.3)}.BranchTree_commitLine__MA3B2{width:30px;height:2px;background-color:var(--branch-tree-commit-line)}.BranchTree_inlineCommitHash__bBxR8{background-color:var(--branch-tree-badge-bg);border:1px solid var(--branch-tree-badge-border);color:var(--branch-tree-badge-text);border-radius:4px;padding:2px 6px;font-size:.85rem;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.BranchTree_inlineCommitHash__bBxR8:hover{background-color:var(--branch-tree-badge-bg-hover);border-color:var(--branch-tree-badge-border-hover);color:var(--branch-tree-badge-text-hover)}.BranchTree_labelWrapper__BR3up{position:absolute;z-index:10;transform:translateX(-50%)}.BranchTree_branchLabel__ZRTL1{padding:.2rem .8rem;border-radius:9999px;font-size:.8rem;font-weight:500;color:#ffffff;white-space:nowrap;width:-moz-fit-content;width:fit-content;transition:all .2s ease;cursor:pointer}.BranchTree_branchLabel__ZRTL1:hover{filter:brightness(1.2)}.BranchTree_headLabel__JVSXg{padding:.2rem .6rem;border-radius:4px;background-color:var(--branch-tree-head-bg);font-size:.8rem;font-weight:700;color:var(--branch-tree-head-text);white-space:nowrap;position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:8px}.BranchTree_commitNodeWrapper__5m3Vn.BranchTree_horizontal__CW9ft{flex-direction:column}.BranchTree_commitNodeWrapper__5m3Vn.BranchTree_horizontal__CW9ft .BranchTree_commitLine__MA3B2{width:2px;height:30px}.BranchTree_labelWrapper__BR3up.BranchTree_horizontal__CW9ft{transform:translateY(-50%);width:auto}.BranchTree_labelWrapper__BR3up.BranchTree_horizontal__CW9ft .BranchTree_headLabel__JVSXg{top:50%;right:100%;left:auto;transform:translateY(-50%);margin-top:0;margin-right:10px}.BranchTree_tooltipBackdrop__KBaFe{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:10000}.BranchTree_tooltip__kAwrz{min-width:250px;pointer-events:none}.BranchTree_dragDropTooltip__atsJ_,.BranchTree_tooltip__kAwrz{position:fixed;background-color:var(--branch-tree-tooltip-bg);border:1px solid var(--branch-tree-tooltip-border);border-radius:6px;padding:12px;color:var(--branch-tree-tooltip-text);font-size:.9rem;z-index:10001;box-shadow:0 4px 6px rgba(0,0,0,.1)}.BranchTree_dragDropTooltip__atsJ_{min-width:200px;pointer-events:auto}.BranchTree_dragDropActions__Nvoxk{display:flex;gap:8px;margin-top:8px}.BranchTree_dragDropButton__do8pV{flex:1 1;padding:8px 12px;border:none;border-radius:4px;color:white;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.BranchTree_dragDropButton__do8pV:hover{filter:brightness(1.2);transform:translateY(-1px)}.BranchTree_dragDropButton__do8pV:active{transform:translateY(0)}.BranchTree_commitNodeWrapper__5m3Vn[draggable=true]:hover{opacity:.8}.BranchTree_branchLabel__ZRTL1[draggable=true]:hover{opacity:.9}.BranchTree_tooltipHeader__3svy0{font-weight:700;margin-bottom:8px;border-bottom:1px solid var(--branch-tree-tooltip-border);padding-bottom:4px}.BranchTree_tooltipRow___sJmL{margin-bottom:4px}.BranchTree_tooltipRow___sJmL ul{padding-left:18px;margin:4px 0 0}.BranchTree_branchHighlighted__0axZX{filter:brightness(1.2)!important;stroke-width:3!important}.BranchTree_branchHighlighted__0axZX .BranchTree_commitCircle__TG7RM{filter:brightness(1.3)!important}[data-theme=fairytale] .BranchTree_commitCircle__TG7RM{background-color:var(--branch-tree-commit-bg);border-color:var(--branch-tree-commit-line)}[data-theme=fairytale] .BranchTree_commitLine__MA3B2{background-color:var(--branch-tree-commit-line)}[data-theme=fairytale] .BranchTree_inlineCommitHash__bBxR8{background-color:var(--branch-tree-badge-bg);border-color:var(--branch-tree-badge-border);color:var(--branch-tree-badge-text)}[data-theme=fairytale] .BranchTree_inlineCommitHash__bBxR8:hover{background-color:var(--branch-tree-badge-bg-hover);border-color:var(--branch-tree-badge-border-hover);color:var(--branch-tree-badge-text-hover)}[data-theme=fairytale] .BranchTree_branchLabel__ZRTL1{color:#ffffff}[data-theme=fairytale] .BranchTree_headLabel__JVSXg{background-color:var(--branch-tree-head-bg);color:var(--branch-tree-head-text)}[data-theme=fairytale] .BranchTree_closeButton__ylQ2F:hover,[data-theme=fairytale] .BranchTree_fullscreenButton__14AVF:hover{background-color:rgba(0,0,0,.1)}.ControlsPanel_controlsPanel__PQQFF{position:absolute;bottom:2.5rem;left:50%;transform:translateX(-50%);z-index:30;display:flex;gap:.75rem;align-items:center;padding:.5rem .75rem;background:rgba(30,32,35,.5);border-radius:12px;border:1px solid var(--border-color);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ControlsPanel_controlButton__YpVI_{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:var(--text-secondary);padding:.5rem 1rem;border-radius:8px;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:.9rem;transition:background-color .2s,color .2s}.ControlsPanel_controlButton__YpVI_:hover{background:rgba(255,255,255,.1);color:var(--text-primary)}.ControlsPanel_controlButton__YpVI_.ControlsPanel_active__ATYZu{background:rgba(80,228,223,.15);color:var(--color-accent);border-color:rgba(80,228,223,.3)}.ControlsPanel_animationControls__KmAyu{display:flex;align-items:center;gap:.75rem}.ControlsPanel_speedSlider__P9yls{width:160px;height:4px;background:rgba(255,255,255,.1);border-radius:2px;outline:none;opacity:.8;transition:opacity .2s;cursor:pointer;margin-left:.5rem}.ControlsPanel_speedSlider__P9yls:hover{opacity:1}.ControlsPanel_speedSlider__P9yls::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;border-radius:50%;background:var(--color-accent);cursor:pointer;border:2px solid rgba(30,32,35,.8);box-shadow:0 0 4px rgba(80,228,223,.3)}.ControlsPanel_speedSlider__P9yls::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--color-accent);cursor:pointer;border:2px solid rgba(30,32,35,.8);box-shadow:0 0 4px rgba(80,228,223,.3)}.Tooltip_tooltipContainer__Oka5t{position:relative;display:inline-block}.Tooltip_tooltipContainer__Oka5t:hover:before{content:attr(data-tooltip);position:absolute;background:rgba(30,32,35,.95);color:var(--text-primary);padding:4px 8px;border-radius:4px;font-size:.7rem;white-space:nowrap;z-index:10000;border:1px solid var(--border-color);pointer-events:none;opacity:1}.Tooltip_tooltipContainer__Oka5t:hover:after{content:"";position:absolute;width:0;height:0;z-index:10001;pointer-events:none}.Tooltip_tooltipContainer__Oka5t[data-position=top]:hover:before{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px}.Tooltip_tooltipContainer__Oka5t[data-position=top]:hover:after{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(30,32,35,.95)}.Tooltip_tooltipContainer__Oka5t[data-position=bottom]:hover:before{top:100%;left:50%;transform:translateX(-50%);margin-top:8px}.Tooltip_tooltipContainer__Oka5t[data-position=bottom]:hover:after{top:100%;left:50%;transform:translateX(-50%);margin-top:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(30,32,35,.95)}.Tooltip_tooltipContainer__Oka5t[data-position=left]:hover:before{top:50%;right:100%;transform:translateY(-50%);margin-right:8px}.Tooltip_tooltipContainer__Oka5t[data-position=left]:hover:after{top:50%;right:100%;transform:translateY(-50%);margin-right:2px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid rgba(30,32,35,.95)}.Tooltip_tooltipContainer__Oka5t[data-position=right]:hover:before{top:50%;left:100%;transform:translateY(-50%);margin-left:8px}.Tooltip_tooltipContainer__Oka5t[data-position=right]:hover:after{top:50%;left:100%;transform:translateY(-50%);margin-left:2px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid rgba(30,32,35,.95)}.CommandLine_container__gGg6G{position:relative;display:flex;align-items:center;width:100%;height:100%;padding:0 8px;gap:8px;margin-left:-1rem}.CommandLine_terminalIcon__MCa9n{position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;margin-right:-.5rem;color:var(--text-secondary);padding:4px;z-index:2;display:block}.CommandLine_terminalIcon__MCa9n:hover{color:var(--text-primary)}.CommandLine_prompt__QyUeI{color:var(--text-secondary)}.CommandLine_input__gbS3a{flex-grow:1;background:none;border:none;color:var(--text-primary);font-family:var(--font-mono),monospace,sans-serif;font-size:.9rem;padding-right:1.5rem}.CommandLine_input__gbS3a:focus{outline:none}.CommandLine_tooltip__CX9rM{position:absolute;bottom:110%;left:10px;background-color:var(--color-error,#c74646);color:white;padding:6px 10px;border-radius:4px;font-size:.8rem;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;z-index:10;white-space:nowrap}.CommandLine_tooltip__CX9rM:after{content:"";position:absolute;top:100%;left:20px;border-width:5px;border-style:solid;border-color:var(--color-error,#c74646) transparent transparent transparent}.CommandLine_tooltipVisible__6BZWm{opacity:1;visibility:visible}.ChangesSection_container__s97aO{display:flex;flex-direction:column;width:100%}.ChangesSection_headerWrapper__YlaIZ{position:relative;display:flex;align-items:center;width:100%;justify-content:space-between}.ChangesSection_header__Fs1BN{display:flex;align-items:center;background:none;border:none;color:var(--text-primary);cursor:pointer;padding:6px 0;gap:8px;text-align:left;flex-grow:1}.ChangesSection_arrow__xKiCX{font-size:.6rem;transition:transform .2s ease-in-out}.ChangesSection_arrow__xKiCX.ChangesSection_open__XBFUe{transform:rotate(0deg)}.ChangesSection_arrow__xKiCX:not(.ChangesSection_open__XBFUe){transform:rotate(-90deg)}.ChangesSection_title__wK14g{font-weight:600;text-transform:uppercase;font-size:.8rem;letter-spacing:.5px;flex-grow:1}.ChangesSection_headerActionButton__zac64{background:none;border:none;color:var(--text-secondary);width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;opacity:1;visibility:visible;font-weight:800;font-size:1.1rem;flex-shrink:0}.ChangesSection_headerActionButton__zac64:hover{background-color:rgba(255,255,255,.1)}.ChangesSection_content__zOAQa{display:flex;flex-direction:column}.FileItem_container__hfntL{position:relative;display:flex;align-items:center;justify-content:space-between;padding:4px 8px;width:100%;gap:8px}.FileItem_container__hfntL:hover{background-color:rgba(255,255,255,.05)}.FileItem_container__hfntL:hover .FileItem_actionButton__i_UNQ{opacity:1;visibility:visible}.FileItem_fileDetails__WdeW8{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.FileItem_fileName__EFT4k{color:var(--text-primary);white-space:nowrap}.FileItem_actionsWrapper__5pOy9{display:flex;align-items:center;gap:8px;flex-shrink:0}.FileItem_deleteButton__ZjZic{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0}.FileItem_container__hfntL:hover .FileItem_deleteButton__ZjZic{visibility:visible;opacity:.7}.FileItem_deleteButton__ZjZic:hover{opacity:1}.FileItem_actionButton__i_UNQ{background:none;border:none;color:var(--text-secondary);width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;opacity:0;visibility:hidden;font-weight:800;font-size:1.1rem}.FileItem_actionButton__i_UNQ:hover{background-color:rgba(255,255,255,.1)}.FilesBox_container___K3NH{display:flex;flex-direction:column;width:100%;height:100%;padding:8px}.FilesBox_commitInput__cUIw9{width:100%;background-color:var(--input-background);border:1px solid var(--border-color);border-radius:4px;padding:8px;color:var(--text-primary);font-family:inherit;margin-bottom:12px;transition:border-color .2s ease-in-out}.FilesBox_commitInput__cUIw9:focus{outline:none;border-color:var(--color-accent)}.FilesBox_commitInput__cUIw9.FilesBox_error___cFUD{border-color:#e53e3e}.FilesBox_buttonWrapper__94DIh{width:100%;margin-bottom:12px}.FilesBox_changesContainer__gCkXV{display:flex;flex-direction:column;gap:16px;overflow-y:auto;flex-grow:1;min-height:0}.FilesBox_footer__MEJaJ{padding-top:12px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end;align-items:center}.FilesBox_footerActions__tHatD{display:flex;gap:8px}.FilesBox_iconButton__6wHPl{background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;width:28px;height:28px;border-radius:4px}.FilesBox_iconButton__6wHPl:hover{background-color:var(--background-secondary);color:var(--text-primary)}.ContainedButton_button__dLfBB{width:100%;padding:8px 16px;background-color:var(--button-contained-bg);color:var(--button-contained-color);border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:background-color .2s ease-in-out}.ContainedButton_button__dLfBB:hover{filter:brightness(.9)}.ContainedButton_button__dLfBB:disabled{background-color:var(--button-contained-disabled-bg);color:var(--button-contained-disabled-color);cursor:not-allowed;opacity:.7}.SectionTitle_title__lk8nt{font-weight:600;margin-bottom:.75rem;font-size:.9rem}.OutlinedButton_button__ClDlT{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid var(--border-color);border-radius:8px;background-color:var(--button-outlined-bg);color:var(--text-primary);font-size:14px;font-weight:400;cursor:pointer;text-align:center;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;height:2.4rem;transition:.2s}.OutlinedButton_button__ClDlT:hover{border-color:var(--color-accent);background-color:var(--button-outlined-bg-hover)}.OutlinedButton_button__ClDlT:active{background-color:var(--button-outlined-bg-active);border-color:var(--color-accent)}.OutlinedButton_button__ClDlT:disabled{border-color:var(--text-secondary);cursor:not-allowed}.OutlinedButton_button__ClDlT:disabled,.OutlinedButton_button__ClDlT:disabled:hover{color:var(--text-secondary);background-color:transparent}.MainButtons_container__uuhxX{display:flex;flex-direction:column;width:100%;height:100%}.MainButtons_buttonsGrid__8m8KR{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;width:100%}.Select_select__8DuQD{position:relative;width:100%;font-family:inherit;z-index:9999}.Select_trigger__BdS8n{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 12px;background-color:var(--select-background);border:1px solid var(--select-border);border-radius:6px;cursor:pointer;transition:all .2s ease;min-height:42px;box-sizing:border-box}.Select_trigger__BdS8n:hover{border-color:var(--text-secondary)}.Select_open__uxI1A .Select_trigger__BdS8n,.Select_trigger__BdS8n:focus-within{border-color:var(--color-accent);outline:none}.Select_text__25GMv{color:var(--select-text);font-size:1rem;line-height:1.4;flex-grow:1;text-align:left}.Select_arrow___Q_N_,.Select_placeholder__creXY{color:var(--select-placeholder)}.Select_arrow___Q_N_{width:20px;height:20px;transition:transform .2s ease;flex-shrink:0;margin-left:8px}.Select_open__uxI1A .Select_arrow___Q_N_{transform:rotate(180deg)}.Select_dropdown__RXaSG{position:absolute;top:100%;left:0;right:0;z-index:10000;border:1px solid var(--select-border);border-top:none;border-radius:0 0 6px 6px}.Select_dropdownPortal__XTEAn,.Select_dropdown__RXaSG{background-color:var(--select-option-background);box-shadow:var(--shadow);max-height:200px;overflow-y:auto}.Select_dropdownPortal__XTEAn{border:1px solid var(--select-border);border-radius:6px}.Select_option__PIxdG{padding:10px 12px;cursor:pointer;color:var(--select-text);font-size:1rem;line-height:1.4;transition:background-color .2s ease;border-bottom:1px solid var(--select-border)}.Select_option__PIxdG:last-child{border-bottom:none}.Select_option__PIxdG:hover,.Select_selected___QIgf{background-color:var(--select-option-hover)}.Select_selected___QIgf{color:var(--text-primary)}.Select_selected___QIgf:hover{background-color:var(--select-option-hover)}.Select_disabled__fdkUw{opacity:.6;cursor:not-allowed}.Select_disabled__fdkUw .Select_trigger__BdS8n{cursor:not-allowed}.Select_dropdownPortal__XTEAn::-webkit-scrollbar,.Select_dropdown__RXaSG::-webkit-scrollbar{width:8px}.Select_dropdownPortal__XTEAn::-webkit-scrollbar-track,.Select_dropdown__RXaSG::-webkit-scrollbar-track{background:var(--scrollbar-track)}.Select_dropdownPortal__XTEAn::-webkit-scrollbar-thumb,.Select_dropdown__RXaSG::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.Select_dropdownPortal__XTEAn::-webkit-scrollbar-thumb:hover,.Select_dropdown__RXaSG::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.common_form__8ygGq{display:flex;flex-direction:column;gap:1.5rem}.common_label__MwI5_{display:flex;flex-direction:column;gap:.5rem;font-weight:500;font-size:.9rem;color:var(--text-secondary)}.common_input__6I5Vq,.common_select__DNg7h{width:100%;background-color:var(--background-gradient);border:1px solid var(--border-color);border-radius:6px;padding:10px;color:var(--text-primary);font-family:inherit;font-size:1rem}.common_input__6I5Vq:focus,.common_select__DNg7h:focus{outline:none;border-color:var(--color-accent)}.common_radioGroup__rf9gK{display:flex;flex-direction:column;gap:.75rem}.common_radioLabel__PxZjJ{display:flex;flex-direction:column;cursor:pointer;font-weight:400}.common_radioOption__KVv6J{display:flex;align-items:center}.common_radioLabel__PxZjJ input{margin-right:.5rem}.common_description__hUdb1{font-size:.8rem;color:var(--text-secondary);font-weight:400;margin-top:.25rem}.common_actions__RUXRh{display:flex;justify-content:flex-end;margin-top:1rem}.ActionModal_overlay__D3uqh{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--modal-overlay);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.ActionModal_modal__FouR4{width:486px;max-height:calc(100vh - 40px);background-color:var(--modal-background);border:1px solid var(--border-color);border-radius:var(--box-border-radius);display:flex;flex-direction:column;box-shadow:var(--shadow);overflow:hidden;z-index:1000;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.ActionModal_header__HzUgr{background-color:var(--modal-header-background);padding:16px 20px;display:flex;align-items:center;justify-content:space-between;cursor:-webkit-grab;cursor:grab;border-bottom:1px solid var(--border-color)}.ActionModal_header__HzUgr:active{cursor:-webkit-grabbing;cursor:grabbing}.ActionModal_title__RH5_L{font-weight:600;color:var(--text-primary);margin:0;font-size:1rem}.ActionModal_closeButton__Md_gv{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ActionModal_closeButton__Md_gv:hover{color:var(--text-primary);background-color:rgba(255,255,255,.1)}.ActionModal_content__Clpr_{flex-grow:1;padding:24px 24px 5rem;overflow:auto;background-color:var(--modal-background)}.ActionModal_actions__a0i7e{padding:1rem 24px;border-top:1px solid var(--border-color);background-color:var(--modal-background);display:flex;gap:12px;justify-content:flex-end;position:relative;z-index:1}.ActionModal_actions__a0i7e button{min-width:140px;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ActionModal_content__Clpr_::-webkit-scrollbar{width:8px}.ActionModal_content__Clpr_::-webkit-scrollbar-track{background:var(--scrollbar-track)}.ActionModal_content__Clpr_::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.ActionModal_content__Clpr_::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.AdvancedButtons_container__AkrbV{display:flex;flex-direction:column;width:100%;height:100%}.AdvancedButtons_buttonsGrid__GN6qv{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;width:100%}.common_form__VNoyi{display:flex;flex-direction:column;gap:1.5rem}.common_label__9werF{display:flex;flex-direction:column;gap:.5rem;font-weight:500;font-size:.9rem;color:var(--text-secondary)}.common_input__wOiVu,.common_select__ln6c_{width:100%;background-color:var(--background-gradient);border:1px solid var(--border-color);border-radius:6px;padding:10px;color:var(--text-primary);font-family:inherit;font-size:1rem}.common_input__wOiVu:focus,.common_select__ln6c_:focus{outline:none;border-color:var(--color-accent)}.common_radioGroup__6gwLC{display:flex;flex-direction:column;gap:.75rem}.common_radioLabel__64WKS{display:flex;flex-direction:column;cursor:pointer;font-weight:400}.common_radioOption__qaS52{display:flex;align-items:center;gap:.5rem;padding:.5rem;border:1px solid var(--border-color);border-radius:6px;transition:background-color .2s ease}.common_radioOption__qaS52:hover{background-color:var(--background-gradient)}.common_radioOption__qaS52 input[type=radio]{margin:0}.common_radioTitle__jQW_l{font-weight:500;color:var(--text-primary)}.common_radioDescription__GO5OM{font-size:.8rem;color:var(--text-secondary);margin-top:.25rem}.common_actions__JOv4O{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.LogHistory_container__lQuvv{display:flex;flex-direction:column;width:100%;height:100%}.LogHistory_logsContainer__G_qTA{flex-grow:1;background-color:var(--background-secondary);border:1px solid var(--border-color);border-radius:4px;padding:8px;overflow-y:auto;font-family:Fira Code,monospace,sans-serif;font-size:.8rem;scroll-behavior:smooth}.LogHistory_logEntry__NE1RY{margin:0 0 4px;color:var(--text-secondary);white-space:pre-wrap;opacity:1;transform:translateY(0);will-change:transform,opacity}.LogHistory_newLogEntry__EJK59{animation:LogHistory_fadeInOnly___u8Fe .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes LogHistory_fadeInOnly___u8Fe{0%{opacity:0}to{opacity:1}}