.tab-container[data-v-d39fa878]{overflow:hidden;position:relative}@media (max-width:768px){.tab-container[data-v-d39fa878]{border-radius:25px;height:50px}}.tab-container .tab-button[data-v-d39fa878]{color:#434250;font-size:20px;font-weight:500;position:relative;transition:color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}@media (max-width:768px){.tab-container .tab-button[data-v-d39fa878]{border-radius:21px;font-size:16px;height:42px;width:140px}}.tab-container .tab-button[data-v-d39fa878]:not(.active):hover{background-color:#f7f7fc;color:#1d1c20}.tab-container .tab-button.active[data-v-d39fa878]{color:#fff}.active-indicator[data-v-d39fa878]{background-color:#9438d9;border-radius:29px;height:58px;left:4px;position:absolute;transition:transform .3s ease;width:194px;z-index:1}@media (max-width:768px){.active-indicator[data-v-d39fa878]{border-radius:21px;height:42px;transform:translate(0)!important;width:140px}.active-indicator[style*="201px"][data-v-d39fa878]{transform:translate(144px)!important}}.check-result .copy-button[data-v-ac01f49e]{background:transparent;border-radius:4px;cursor:pointer;height:32px;width:32px}.check-result .copy-button[data-v-ac01f49e]:hover:not(.disabled){background:#e3e4e8}.check-result .copy-button[data-v-ac01f49e]:active:not(.disabled){background:#d4d5d9}.check-result .copy-button.disabled[data-v-ac01f49e]{cursor:not-allowed;opacity:.5}.check-result .border-button[data-v-ac01f49e]{background:#fff;border:1px solid #9438d9;border-radius:12px;color:#9438d9;font-size:14px;font-weight:400;height:40px;padding-left:12px;padding-right:12px}.check-result .border-button[data-v-ac01f49e]:hover{background:#e7e6f2;border:1px solid #9438d9;color:#9438d9}.check-result .border-button[data-v-ac01f49e]:active{background:#cbc9db;border:1px solid #9438d9;color:#9438d9}.check-result .border-button[data-v-ac01f49e]:disabled{background:#cbc9db;border:none;color:#918fa1}.ai-pass-content[data-v-b225c7b2]{background:#f3f0ff;max-width:1000px}@media (max-width:768px){.ai-pass-content[data-v-b225c7b2]{border-radius:16px;height:auto;margin-top:16px;min-height:600px;padding:8px}.ai-pass-content .ai-pass-info-ontent[data-v-b225c7b2]{flex-direction:column;gap:16px;padding:4px}.ai-pass-content .ai-pass-info-ontent>div[data-v-b225c7b2]{border-radius:12px;height:280px;padding:16px}.ai-pass-content .text-xl[data-v-b225c7b2]{font-size:18px}}.ai-pass-content .textarea-container[data-v-b225c7b2]{display:flex;flex-grow:1;height:calc(100% - 100px);position:relative}@media (max-width:768px){.ai-pass-content .textarea-container[data-v-b225c7b2]{height:calc(100% - 80px)}}.ai-pass-content .try-button[data-v-b225c7b2]{align-items:center;border-radius:8px;box-shadow:0 2px 8px #00000026;color:#fff;cursor:pointer;display:flex;font-weight:500;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}@media (max-width:768px){.ai-pass-content .try-button[data-v-b225c7b2]{font-size:12px;height:36px;width:120px}}.ai-pass-content .try-button[data-v-b225c7b2]:hover:not(.disabled){background:#e3e4e8}.ai-pass-content .try-button[data-v-b225c7b2]:active:not(.disabled){background:#d4d5d9}.ai-pass-content .try-button.disabled[data-v-b225c7b2]{cursor:not-allowed;opacity:.5}@media (max-width:768px){.ai-pass-content .mobile-input-footer[data-v-b225c7b2],.ai-pass-content .mobile-output-footer[data-v-b225c7b2]{align-items:flex-start;flex-direction:column;gap:12px}.ai-pass-content .mobile-button-group[data-v-b225c7b2]{width:100%}}.ai-pass-content .output-result[data-v-b225c7b2]{border:none;height:100%;max-width:451px;resize:none;text-align:left;vertical-align:top;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}@media (max-width:768px){.ai-pass-content .output-result[data-v-b225c7b2]{font-size:14px;max-width:100%}}.ai-pass-content .input-check[data-v-b225c7b2]{border:none;height:100%;max-width:451px;resize:none;text-align:left;vertical-align:top;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}@media (max-width:768px){.ai-pass-content .input-check[data-v-b225c7b2]{font-size:14px;max-width:100%}}.ai-pass-content .input-check[data-v-b225c7b2]:focus{border:none;box-shadow:none}.ai-pass-content .copy-button[data-v-b225c7b2],.ai-pass-content .delete-button[data-v-b225c7b2],.ai-pass-content .retry-button[data-v-b225c7b2]{background:transparent;border-radius:4px;cursor:pointer;height:32px;width:32px}@media (max-width:768px){.ai-pass-content .copy-button[data-v-b225c7b2],.ai-pass-content .delete-button[data-v-b225c7b2],.ai-pass-content .retry-button[data-v-b225c7b2]{height:28px;width:28px}}.ai-pass-content .copy-button[data-v-b225c7b2]:hover:not(.disabled),.ai-pass-content .delete-button[data-v-b225c7b2]:hover:not(.disabled),.ai-pass-content .retry-button[data-v-b225c7b2]:hover:not(.disabled){background:#e3e4e8}.ai-pass-content .copy-button[data-v-b225c7b2]:active:not(.disabled),.ai-pass-content .delete-button[data-v-b225c7b2]:active:not(.disabled),.ai-pass-content .retry-button[data-v-b225c7b2]:active:not(.disabled){background:#d4d5d9}.ai-pass-content .copy-button.disabled[data-v-b225c7b2],.ai-pass-content .delete-button.disabled[data-v-b225c7b2],.ai-pass-content .retry-button.disabled[data-v-b225c7b2]{cursor:not-allowed;opacity:.5}.ai-pass-content .delete-button[data-v-b225c7b2],.ai-pass-content .retry-button[data-v-b225c7b2]{height:28px;width:28px}.ai-pass-content .border-button[data-v-b225c7b2]{background:#fff;border:1px solid #9438d9;border-radius:12px;color:#9438d9;font-size:14px;font-weight:400;height:40px;padding-left:12px;padding-right:12px}@media (max-width:768px){.ai-pass-content .border-button[data-v-b225c7b2]{font-size:12px;height:36px;min-width:150px;padding-left:8px;padding-right:8px;width:50%}}.ai-pass-content .border-button[data-v-b225c7b2]:hover{background:#e7e6f2;border:1px solid #9438d9;color:#9438d9}.ai-pass-content .border-button[data-v-b225c7b2]:active{background:#cbc9db;border:1px solid #9438d9;color:#9438d9}.ai-pass-content .border-button[data-v-b225c7b2]:disabled{background:#cbc9db;border:none;color:#918fa1}.ai-pass-content .pure-button[data-v-b225c7b2]{background:#9438d9;border:none;border-radius:12px;color:#fff;font-size:14px;font-weight:400;height:40px;padding-left:12px;padding-right:12px}@media (max-width:768px){.ai-pass-content .pure-button[data-v-b225c7b2]{font-size:12px;height:36px;padding-left:8px;padding-right:8px;width:50%}}.ai-pass-content .pure-button[data-v-b225c7b2]:hover{background:#ca84ff;color:#fff}.ai-pass-content .pure-button[data-v-b225c7b2]:active{background:#6c1da8;color:#fff}.ai-pass-content .pure-button[data-v-b225c7b2]:disabled{background:#cbc9db;color:#918fa1}.ai-pass-content .loading-spinner[data-v-b225c7b2]{animation:spin-b225c7b2 1.2s linear infinite}@keyframes spin-b225c7b2{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:1200px){.ai-pass-content .ai-pass-info-ontent[data-v-b225c7b2]{flex-direction:column}}
