body{background-color:#1c1b22}#porgetaninstance{position:relative;width:100%;height:100%;display:flex;gap:32px;padding-top:32px;justify-content:center;align-items:center}#porgetaninstance *{color:#fff}#por-actionBox{display:flex;gap:16px}.warning-section{background-color:rgba(255,178,62,.1);border-left:3px solid #ffb23e;padding:12px;margin:16px 0;border-radius:4px}.warning-section .warning-icon{color:#ffb23e;margin-right:8px}.warning-section p:fst-child{color:#ffb23e}.loader--container{opacity:0 !important}.waitdlg{opacity:1 !important;background-color:rgba(46,46,46,.85) !important}.waitbody{transform:translate(-50%,-12.5%);padding:32px;margin-top:-32px}.custom-loader{display:flex;flex-direction:column;align-items:center;gap:9px}.custom-loader-line{height:7.5px;opacity:0;animation:lineReveal 3s infinite}.custom-loader-text{word-break:break-word;text-align:center;margin-top:48px;font-size:24px;line-height:1.25;color:#fff}.custom-loader .custom-loader-line:nth-child(1){background-color:#e7e7e7;width:48px;animation-delay:0s}.custom-loader .custom-loader-line:nth-child(2){background-color:#5451ff;width:84px;animation-delay:.1s}.custom-loader .custom-loader-line:nth-child(3){background-color:#ec9ded;width:106px;animation-delay:.2s}.custom-loader .custom-loader-line:nth-child(4){background-color:#e7e7e7;width:119px;animation-delay:.3s}.custom-loader .custom-loader-line:nth-child(5){background-color:#58ec9b;width:119px;animation-delay:.4s}.custom-loader .custom-loader-line:nth-child(6){background-color:#ffd166;width:106px;animation-delay:.5s}.custom-loader .custom-loader-line:nth-child(7){background-color:#5451ff;width:84px;animation-delay:.6s}.custom-loader .custom-loader-line:nth-child(8){background-color:#fb3640;width:48px;animation-delay:.7s}@keyframes lineReveal{0%{opacity:0}13%{opacity:1}60%{opacity:1}73%{opacity:0}100%{opacity:0}}#sainewmodulefront_dialog{z-index:5;position:relative;display:flex;flex-direction:column;justify-content:space-between;overflow:visible;align-items:flex-start;padding:12px;min-width:300px;min-height:300px;max-width:600px;max-height:800px;font-size:14px;background-color:#333;border:solid 1px #8b8b8b}#sainewmodulefront_dialog i{margin-right:8px}#sainewmodulefront_dialog .simai-contextualHelp{width:100%;display:flex;jsutify-content:start;font-style:italic;margin-bottom:16px;color:rgba(255,255,255,.8);padding-bottom:6px;font-size:16px;border-bottom:solid 1px #8b8b8b}#sainewmodulefront_dialog #explanation_msg{margin-bottom:16px}#sainewmodulefront_dialog #explanation{width:100%}#sainewmodulefront_dialog .info-items{display:flex;flex-direction:column;align-items:stretch;margin-bottom:12px;padding:8px 12px;background-color:#454545;border-radius:4px;border:1px solid #8b8b8b}#sainewmodulefront_dialog .info-items .info-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:12px;padding:8px 12px}#sainewmodulefront_dialog .info-items .info-item .info-value{font-weight:bold;margin-right:8px;flex:1}#sainewmodulefront_dialog .info-items .info-item .copy-btn{background:none;border:none;cursor:pointer;font-size:16px;padding:4px 8px;border-radius:4px;transition:background-color .2s ease;flex-shrink:0}#sainewmodulefront_dialog .info-items .info-item .copy-btn:hover{background-color:#8b8b8b}#sainewmodulefront_dialog .copy-btn{background:none;border:none;cursor:pointer;font-size:16px;padding:4px 8px;border-radius:4px;transition:background-color .2s ease;flex-shrink:0}#sainewmodulefront_dialog .copy-btn:hover{background-color:#8b8b8b}#sainewmodulefront_dialog button{position:relative;border:none;padding:8px 12px;transition:transform .33s ease-in,background-color .33s ease-in}#sainewmodulefront_dialog button:active{transform:scale(.9)}#sainewmodulefront_dialog .actionButton-blue{background-color:#5451ff}#sainewmodulefront_dialog .actionButton-blue:hover{background-color:#2d2e97}#sainewmodulefront_dialog .actionButton-lowblue{background-color:rgba(84,81,255,.5);margin-right:16px}#sainewmodulefront_dialog .actionButton-lowblue:hover{background-color:rgba(45,46,151,.5)}#sainewmodulefront_dialog .input_dialog{width:45%;padding:4px;border:solid 1px #8b8b8b;background-color:#454545}#sainewmodulefront_dialog .simai-interactiveBox{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}#sainewmodulefront_dialog .language-selector{position:relative;display:inline-block}#sainewmodulefront_dialog .language-selector .lang-dropdown-btn{display:flex;align-items:center;gap:6px;padding:8px 12px;background-color:#454545;border:solid 1px #8b8b8b;border-radius:4px;cursor:pointer;transition:all .3s ease;font-size:12px;min-width:80px}#sainewmodulefront_dialog .language-selector .lang-dropdown-btn:hover{background-color:#5451ff;border-color:#5451ff}#sainewmodulefront_dialog .language-selector .lang-dropdown-btn .flag-icon{width:16px;height:12px;object-fit:cover;border-radius:2px}#sainewmodulefront_dialog .language-selector .lang-dropdown-btn span{font-weight:bold;font-size:11px}#sainewmodulefront_dialog .language-selector .lang-dropdown-btn .dropdown-arrow{margin-left:auto;font-size:10px;transition:transform .3s ease}#sainewmodulefront_dialog .language-selector .language-dropdown{position:absolute;top:100%;right:0;background-color:#333;border:solid 1px #8b8b8b;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.3);z-index:1000;min-width:120px;display:none}#sainewmodulefront_dialog .language-selector .language-dropdown.show{display:block}#sainewmodulefront_dialog .language-selector .language-dropdown .lang-option{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;transition:background-color .2s ease}#sainewmodulefront_dialog .language-selector .language-dropdown .lang-option:hover{background-color:#5451ff}#sainewmodulefront_dialog .language-selector .language-dropdown .lang-option:first-child{border-radius:4px 4px 0 0}#sainewmodulefront_dialog .language-selector .language-dropdown .lang-option:last-child{border-radius:0 0 4px 4px}#sainewmodulefront_dialog .language-selector .language-dropdown .lang-option .flag-icon{width:16px;height:12px;object-fit:cover;border-radius:2px}#sainewmodulefront_dialog .language-selector .language-dropdown .lang-option span{font-size:12px;font-weight:500}#sainewmodulefront_dialog #sainewmodulefront_chatFooter{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:end;gap:16px}