.pattern-bg {background-image: url(../ai-images/ai-bg.svg);background-repeat: no-repeat;background-size: cover;}
.txt-aria {background-color: white;padding: 1.3rem;border: 1px solid #EBEBEB;border-radius: 27px;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;margin-top: 60px;}
.txttool-sec ::placeholder {font-size: 16px;color: #59627B;font-weight: 500;text-align: center;}
.ai-detector .col-lg-8 {max-width: 65%!important;}
.txttool-sec {border: 1px solid #D6D3CA;border-radius: 24px;position: relative;}
.txt-aria::after {content: "";position: absolute;top: 0;bottom: 0;left: 66%;width: 1px;background: #D6D3CA;}
.txt-aria .row {align-items: stretch;}
.ai-detector textarea, .ai-detector .txtinsidediv00 {font-size: 16px;font-weight: 400;padding: 1rem;width: 100%;border: 0;border-radius: 24px;overflow: auto;text-align: justify;color: #151515;}
.paste-bdr {transition: opacity .2s ease;padding: 1px 1px 2px 2px;border-radius: 10px;background: linear-gradient(180deg, #ED7DFC 0%, #6D44E9 100%);display: inline-block;position: absolute;top: 46%;left: 46%;}
.paste-btn {border: none;background: linear-gradient(180deg, #EAE6FE 0%, #FFFFFF 100%);border-radius: 9px;padding: 6px 14px;height: 40px;min-width: 106px;color: #5C28D6;font-size: 16px;font-weight: 500;display: flex;align-items: center;justify-content: center;}
#textarea:not(:placeholder-shown) + .paste-bdr {opacity: 0;}
.upload-btn, .googleplay {display: flex;align-items: center;height: 37px;background-color: #EDE9FE;cursor: pointer;padding: 10px;border-radius: 10px;margin: .25rem;column-gap: 10px;}
.add_file {background-image: url(../ai-images/uploadai.png);width: 23px;height: 23px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.Upload{font-size: 14px;font-weight: 500;}
.col-gap{column-gap: 10px}
/*...donut-chart...*/
.chart-container{display: flex;justify-content: center;}
/*for empty rslts*/
.donut-chart {position: relative;width: 200px;height: 200px;border-radius: 50%;background: conic-gradient(
/*#4CAF50 0% 70%,*/ /* Unique (Green) - 70% */
#E4E8F0 0% 100%    /* unfill part */);box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);}
.donut-hole {position: absolute;width: 165px;height: 165px;background: white;border-radius: 50%;top: 50%;left: 50%;transform: translate(-50%, -50%);display: flex;justify-content: center;align-items: center;flex-direction: column;font-weight: bold;font-size: 44px;box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1);color: #BFC6D5;}
.donut-holetxt{font-size: 14px;color: #778099;}

/*for-green*/
.donut-chart-green {     position: relative;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
/*for text green*/
.donut-holetxt-green{font-size: 14px;color: #34C759;}
/*for-red*/

.donut-chart-red {     position: relative;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

/* .donut-chart-red {position: relative;width: 200px;height: 200px;border-radius: 50%;background: conic-gradient(
#D95D59 0% 70%, /* Unique (red) - 70% 
#E4E8F0 0% 100%     unfill part );box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);} */
/*for text red*/
.donut-holetxt-red{font-size: 14px;color: #D95D59;}
/*for aiwritten and human-content*/
.ai_writtencontentcount{background-color: #D95D59!important;color: #ffffff!important}
.human-contentcount{background-color: #34C759!important;color: #ffffff!important;}
.detected-content{background-color: #FCDFE0!important;text-decoration: underline;text-decoration-color: #D95D59;}
/*.. end chart..*/
.ai-detectorrslt{font-size: 16px;font-weight: 500;color: #778099;text-align: center;}
.ai-percentage {display: flex;align-items: center;column-gap: 30px;border-radius: 8.53px;border: 1px solid #EEECE4;padding: 10px;color: #778099;font-size: 16px;font-weight: 500;}
.ai_percentagecount {border-radius: 5.91px;font-size: 16px;font-weight: 700;height: 27.56px;width: 41.99px;display: flex;align-items: center;justify-content: center;background-color: #BFC6D5;color: #000;}
.feature_w .col-lg-4 {background: linear-gradient(180deg, #F4F2FD 0%, #FFFFFF 100%);border: 1px solid #EBEBEB;border-radius: 15px;max-width: 32%;padding: 1rem 1.5rem;}
.bgclrFFE080 {background: linear-gradient(135deg, #F27FFD 15%, #6842E8 85%);}
.icon-bgs-style {height: 30px;width: 80px;justify-content: center;border-radius: 20px;color: #fff;}
.parascouts {color: #EFECF8;font-size: 66px;font-weight: 700;}
.contdown-txt {color: #0A0A0A;line-height: 24px;}
.trusted-ai{background: linear-gradient(135deg, #6A43E8 0%, #E177FB 100%);border-radius: 15px;color: #fff;}
.trusted-ai a{text-decoration-line: underline;color: #fff;}
.ai00outpr{background-color: #F4F2FD;border-radius: 15px;}
.feature_w .col-lg-6{background: linear-gradient(180deg, #F4F2FD 0%, #FFFFFF 100%);border: 1px solid #EBEBEB;border-radius: 15px;max-width: 49%;padding: 2rem;}
.hover-box{display: none;}.image-wrapper:hover .hover-box, .image-wrapper.active .hover-box {display: block;}
.hover-box {display: block;display: none;position: absolute;top: -114px;right: 115px;width: 245px;padding: 10px;background-color: #EAE6FE;border: 1px solid #8E53EE;border-radius: 10px;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;z-index: 10;}
.hover-box p {font-size: 16px;font-weight: 600;text-align: center;}
.hover-box a {display: flex;align-items: center;justify-content: center;cursor: pointer;font-size: 16px !important;font-weight: 600;}
#aimodal a{display: inline-flex;justify-content: center;align-items: center;}
/*popup*/
.payment-box{background: #F0EDFE;padding:16px;border-radius:12px;border: 1px solid #DEDAF2;text-align: left;}
.payment-box label{font-size:16px;font-weight:500;text-align: left;}
.payment-box input[type="email"]{width:100%;padding:10px 12px;margin-top:6px;border-radius:8px;border:1px solid #ddd;font-size: 16px;font-weight: 400;}
.payment-box input[type="email"]::placeholder{color: #CCCCCC;opacity:1;}
.methods{display:flex;gap:10px;margin-top:8px;}
.method{flex:1;border:1.5px solid #ddd;padding:10px;border-radius:10px;display:flex;align-items:center;gap:8px;cursor:pointer;}
.method.active{border-color:#6842E8;}
@media (min-width: 768px){.txttool-sec ::placeholder {width: 350px;position: absolute;top: 40%;left: 30%}
    .ai-percentage{width: 95%;}.rslttool-sec{display: flex;flex-direction: column;align-items: center;justify-content: center;}}
@media (max-width: 425px){.txttool-sec ::placeholder{padding-top: 43%}}
@media (max-width: 767px){.ai-detector .col-lg-8, .feature_w .col-lg-4, .feature_w .col-lg-6{max-width: unset!important;}.txt-aria::after{width: 0;}
    .feature_w .col-lg-4, .feature_w .col-lg-6{padding: 1rem;}.feature_w .col-lg-6, .mb00m, .pd-wc, .download-btn{margin-bottom: 1rem;}.ai-percentage{font-size: 14px;}
    .txt-aria{padding: .5rem;}.justfy0centr{justify-content: center;}.paste-bdr{left: 33%;}.ai-detector .btm0lin {position: relative;}
    .ai-detector .btm0lin::after {content: "";position: absolute;left: -10px;right: -10px;bottom: 0;height: 1px;background: #EBEBEB;}.parascouts{font-size: 46px;}
    .section{display: flex;align-items: center;gap: 15px;}}