/* Minify_CSS_UriRewriter::$debugText

*/

/* assets.css */

/* 1   */ #blade-scanner {
/* 2   */   max-width: 900px;
/* 3   */   margin: 0 auto;
/* 4   */   font-family: Arial, sans-serif;
/* 5   */ }
/* 6   */
/* 7   */ /* Upload zone */
/* 8   */ #blade-upload-zone {
/* 9   */   border: 2px dashed #0073aa;
/* 10  */   padding: 20px;
/* 11  */   text-align: center;
/* 12  */   border-radius: 8px;
/* 13  */   margin-bottom: 10px;
/* 14  */   background: #f1f8ff;
/* 15  */   transition: all 0.3s ease;
/* 16  */ }
/* 17  */ #blade-upload-zone:hover {
/* 18  */   background: #e7f3ff;
/* 19  */ }
/* 20  */ #blade-upload-zone.drag-over {
/* 21  */   background: #d0f0ff;
/* 22  */   border-color: #0099cc;
/* 23  */   transform: scale(1.02);
/* 24  */ }
/* 25  */ #blade-upload-zone i {
/* 26  */   font-size: 24px;
/* 27  */   color: #0073aa;
/* 28  */   margin-bottom: 8px;
/* 29  */ }
/* 30  */
/* 31  */ /* Input */
/* 32  */ #blade-input {
/* 33  */   width: 100%;
/* 34  */   padding: 12px;
/* 35  */   border-radius: 6px;
/* 36  */   border: 1px solid #ccc;
/* 37  */   font-size: 1em;
/* 38  */ }
/* 39  */
/* 40  */ /* Buttons */
/* 41  */ button, a, #blade-upload-zone {
/* 42  */   transition: all 0.25s ease;
/* 43  */ }
/* 44  */ .scan-btn-wrap {
/* 45  */   margin-top: 10px;
/* 46  */ }
/* 47  */ #blade-scan-btn {
/* 48  */   background: #0073aa;
/* 49  */   color: white;
/* 50  */   padding: 10px 18px;

/* assets.css */

/* 51  */   border: none;
/* 52  */   border-radius: 6px;
/* 53  */   cursor: pointer;
/* 54  */   font-size: 1em;
/* 55  */ }
/* 56  */ #blade-scan-btn:hover {
/* 57  */   background: #005f8a;
/* 58  */ }
/* 59  */
/* 60  */ .disclaimer {
/* 61  */   display: block;
/* 62  */   margin-top: 8px;
/* 63  */   color: #666;
/* 64  */ }
/* 65  */
/* 66  */ #blade-status {
/* 67  */   margin-top: 12px;
/* 68  */   font-style: italic;
/* 69  */ }
/* 70  */
/* 71  */ #blade-results h4 {
/* 72  */   margin-top: 0;
/* 73  */ }
/* 74  */
/* 75  */ /* AI Score box */
/* 76  */ #ai-score-box {
/* 77  */   padding: 15px;
/* 78  */   border-radius: 8px;
/* 79  */   background: #f4f4f4;
/* 80  */   margin-bottom: 20px;
/* 81  */ }
/* 82  */ .ai-badge {
/* 83  */   display: inline-block;
/* 84  */   font-weight: bold;
/* 85  */   padding: 4px 8px;
/* 86  */   border-radius: 4px;
/* 87  */   box-shadow: 0 1px 3px rgba(0,0,0,0.1);
/* 88  */ }
/* 89  */
/* 90  */ /* Analysis section */
/* 91  */ #blade-analysis-section {
/* 92  */   display: flex;
/* 93  */   gap: 20px;
/* 94  */   flex-wrap: wrap;
/* 95  */   margin-bottom: 20px;
/* 96  */ }
/* 97  */ .blade-box {
/* 98  */   background: #ffffff;
/* 99  */   border-radius: 8px;
/* 100 */   border: 1px solid #ccc;

/* assets.css */

/* 101 */   padding: 15px;
/* 102 */   display: flex;
/* 103 */   flex-direction: column;
/* 104 */   flex: 1;
/* 105 */   min-width: 280px;
/* 106 */   box-shadow: 0 4px 12px rgba(0,0,0,0.06);
/* 107 */ }
/* 108 */ #blade-report-section {
/* 109 */   background: #e8f4fd;
/* 110 */   border-color: #b3d7f5;
/* 111 */ }
/* 112 */ #blade-suggestions-section {
/* 113 */   background: #fef8e7;
/* 114 */   border-color: #f7d08a;
/* 115 */ }
/* 116 */ .blade-box h4 {
/* 117 */   margin-top: 0;
/* 118 */   display: flex;
/* 119 */   align-items: center;
/* 120 */   font-size: 1.1em;
/* 121 */ }
/* 122 */ .blade-box h4 i {
/* 123 */   margin-right: 8px;
/* 124 */ }
/* 125 */ .blade-box-content {
/* 126 */   flex: 1;
/* 127 */   overflow-y: auto;
/* 128 */   max-height: 300px;
/* 129 */   padding: 10px;
/* 130 */   background: rgba(255,255,255,0.6);
/* 131 */   border-radius: 6px;
/* 132 */   margin-bottom: 10px;
/* 133 */ }
/* 134 */ .blade-box-content::-webkit-scrollbar {
/* 135 */   width: 8px;
/* 136 */ }
/* 137 */ .blade-box-content::-webkit-scrollbar-thumb {
/* 138 */   background: #ccc;
/* 139 */   border-radius: 4px;
/* 140 */ }
/* 141 */ .blade-box-content::-webkit-scrollbar-thumb:hover {
/* 142 */   background: #999;
/* 143 */ }
/* 144 */ #blade-report {
/* 145 */   white-space: pre-wrap;
/* 146 */   font-family: inherit;
/* 147 */   font-size: 0.95em;
/* 148 */   line-height: 1.6;
/* 149 */ }
/* 150 */ #blade-suggestions {

/* assets.css */

/* 151 */   list-style: disc;
/* 152 */   margin-left: 20px;
/* 153 */   font-size: 0.95em;
/* 154 */   line-height: 1.6;
/* 155 */ }
/* 156 */
/* 157 */ #blade-flagged-section ul li {
/* 158 */   margin-bottom: 6px;
/* 159 */ }
/* 160 */
/* 161 */ /* Hire editor section */
/* 162 */ #blade-hire-editor {
/* 163 */   display: none;
/* 164 */   margin-top: 25px;
/* 165 */   padding: 18px;
/* 166 */   border-radius: 8px;
/* 167 */   background: #fff3cd;
/* 168 */   border: 2px solid #ffa726;
/* 169 */   text-align: center;
/* 170 */ }
/* 171 */ #blade-hire-editor h3 {
/* 172 */   margin-top: 0;
/* 173 */   color: #d35400;
/* 174 */   font-size: 1.6em;
/* 175 */ }
/* 176 */ .hire-benefits {
/* 177 */   text-align: left;
/* 178 */   max-width: 500px;
/* 179 */   margin: 10px auto 20px auto;
/* 180 */   color: #444;
/* 181 */   line-height: 1.6;
/* 182 */ }
/* 183 */ #hire-editor-btn {
/* 184 */   display: inline-block;
/* 185 */   padding: 14px 28px;
/* 186 */   background: #e74c3c;
/* 187 */   color: #fff;
/* 188 */   font-weight: bold;
/* 189 */   border-radius: 8px;
/* 190 */   text-decoration: none;
/* 191 */   font-size: 1.2em;
/* 192 */   box-shadow: 0 3px 6px rgba(0,0,0,0.2);
/* 193 */ }
/* 194 */ #hire-editor-btn:hover {
/* 195 */   background: #c0392b;
/* 196 */ }
/* 197 */ .hire-note {
/* 198 */   margin-top: 12px;
/* 199 */   font-size: 0.9em;
/* 200 */   color: #555;

/* assets.css */

/* 201 */ }
/* 202 */
/* 203 */ /* Responsive adjustments */
/* 204 */ @media (max-width: 600px) {
/* 205 */   #blade-analysis-section {
/* 206 */     flex-direction: column;
/* 207 */   }
/* 208 */   .blade-box {
/* 209 */     min-width: 100%;
/* 210 */   }
/* 211 */   #blade-input {
/* 212 */     font-size: 0.95em;
/* 213 */   }
/* 214 */ }
/* 215 */
/* Minify_CSS_UriRewriter::$debugText

*/

/* assets.css */

/* 1   */ /* ------------------------------
/* 2   *|    Base Layout
/* 3   *| -------------------------------*/
/* 4   */ #blade-rapid {
/* 5   */   max-width: 900px;
/* 6   */   margin: 0 auto;
/* 7   */   padding: 20px;
/* 8   */   font-family: 'Segoe UI', Roboto, sans-serif;
/* 9   */   background: linear-gradient(135deg, #f9fafb, #eef2ff);
/* 10  */   border-radius: 12px;
/* 11  */   box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
/* 12  */ }
/* 13  */
/* 14  */ /* Titles */
/* 15  */ #blade-rapid h3 {
/* 16  */   margin-top: 0;
/* 17  */   font-size: 1.6rem;
/* 18  */   color: #174ea6;
/* 19  */ }
/* 20  */
/* 21  */ #blade-rapid h4 {
/* 22  */   font-size: 1.3rem;
/* 23  */   color: #333;
/* 24  */ }
/* 25  */
/* 26  */ /* ------------------------------
/* 27  *|    Inputs & Textareas
/* 28  *| -------------------------------*/
/* 29  */ #blade-rapid textarea,
/* 30  */ #blade-rapid input {
/* 31  */   width: 100%;
/* 32  */   padding: 12px;
/* 33  */   border: 1px solid #ccc;
/* 34  */   border-radius: 8px;
/* 35  */   margin-top: 6px;
/* 36  */   font-size: 14px;
/* 37  */   transition: all 0.25s ease;
/* 38  */ }
/* 39  */
/* 40  */ #blade-rapid textarea:focus,
/* 41  */ #blade-rapid input:focus {
/* 42  */   border-color: #1a73e8;
/* 43  */   box-shadow: 0 0 6px rgba(26, 115, 232, 0.4);
/* 44  */   outline: none;
/* 45  */ }
/* 46  */
/* 47  */ /* ------------------------------
/* 48  *|    Buttons
/* 49  *| -------------------------------*/
/* 50  */ #blade-rapid button,

/* assets.css */

/* 51  */ #blade-rapid a#rr-upgrade-link {
/* 52  */   background: #1a73e8;
/* 53  */   color: #fff;
/* 54  */   border: 0;
/* 55  */   border-radius: 8px;
/* 56  */   padding: 10px 16px;
/* 57  */   cursor: pointer;
/* 58  */   font-size: 14px;
/* 59  */   transition: transform 0.15s ease, background 0.3s ease;
/* 60  */ }
/* 61  */
/* 62  */ #blade-rapid button:hover,
/* 63  */ #blade-rapid a#rr-upgrade-link:hover {
/* 64  */   transform: translateY(-2px);
/* 65  */   background: #0b57d0;
/* 66  */ }
/* 67  */
/* 68  */ #rr-new,
/* 69  */ #rr-limit-close {
/* 70  */   background: #555;
/* 71  */ }
/* 72  */
/* 73  */ #rr-new:hover,
/* 74  */ #rr-limit-close:hover {
/* 75  */   background: #333;
/* 76  */ }
/* 77  */
/* 78  */ /* ------------------------------
/* 79  *|    Actions & Layout Helpers
/* 80  *| -------------------------------*/
/* 81  */ .rr-row {
/* 82  */   display: grid;
/* 83  */   grid-template-columns: 1fr 1fr;
/* 84  */   gap: 12px;
/* 85  */   margin-top: 10px;
/* 86  */ }
/* 87  */
/* 88  */ .rr-actions {
/* 89  */   margin-top: 12px;
/* 90  */   display: flex;
/* 91  */   gap: 12px;
/* 92  */   flex-wrap: wrap;
/* 93  */   align-items: center;
/* 94  */ }
/* 95  */
/* 96  */ .rr-results-actions {
/* 97  */   margin-top: 10px;
/* 98  */   display: flex;
/* 99  */   gap: 10px;
/* 100 */   flex-wrap: wrap;

/* assets.css */

/* 101 */ }
/* 102 */
/* 103 */ .rr-required {
/* 104 */   color: #d00;
/* 105 */ }
/* 106 */
/* 107 */ #rr-status {
/* 108 */   font-size: 14px;
/* 109 */   color: #444;
/* 110 */ }
/* 111 */
/* 112 */ /* ------------------------------
/* 113 *|    Quota Badge
/* 114 *| -------------------------------*/
/* 115 */ #rr-quota {
/* 116 */   margin-left: auto;
/* 117 */   background: #eef3fe;
/* 118 */   color: #174ea6;
/* 119 */   border: 1px solid #c7d2fe;
/* 120 */   border-radius: 999px;
/* 121 */   padding: 6px 12px;
/* 122 */   font-size: 12px;
/* 123 */   white-space: nowrap;
/* 124 */   transition: background 0.3s ease, color 0.3s ease;
/* 125 */ }
/* 126 */
/* 127 */ /* ------------------------------
/* 128 *|    Word Count
/* 129 *| -------------------------------*/
/* 130 */ #rr-wordcount {
/* 131 */   font-weight: bold;
/* 132 */   color: #174ea6;
/* 133 */ }
/* 134 */
/* 135 */ /* ------------------------------
/* 136 *|    Modal
/* 137 *| -------------------------------*/
/* 138 */ #rr-limit-modal {
/* 139 */   display: none;
/* 140 */   position: fixed;
/* 141 */   inset: 0;
/* 142 */   background: rgba(0, 0, 0, 0.45);
/* 143 */   z-index: 99999;
/* 144 */ }
/* 145 */
/* 146 */ #rr-limit-modal .modal-content {
/* 147 */   max-width: 520px;
/* 148 */   margin: 10% auto;
/* 149 */   background: #fff;
/* 150 */   border-radius: 12px;

/* assets.css */

/* 151 */   box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
/* 152 */   padding: 20px;
/* 153 */ }
/* 154 */
/* 155 */ .rr-modal-actions {
/* 156 */   display: flex;
/* 157 */   gap: 10px;
/* 158 */   margin-top: 12px;
/* 159 */   flex-wrap: wrap;
/* 160 */ }
/* 161 */
/* 162 */ /* ------------------------------
/* 163 *|    Status Colors
/* 164 *| -------------------------------*/
/* 165 */ .rr-error {
/* 166 */   background: #fdecea;
/* 167 */   color: #b71c1c;
/* 168 */   padding: 4px 8px;
/* 169 */   border-radius: 6px;
/* 170 */ }
/* 171 */
/* 172 */ .rr-success {
/* 173 */   background: #e8f5e9;
/* 174 */   color: #1b5e20;
/* 175 */   padding: 4px 8px;
/* 176 */   border-radius: 6px;
/* 177 */ }
/* 178 */
/* 179 */ /* ------------------------------
/* 180 *|    Dark Mode
/* 181 *| -------------------------------*/
/* 182 */ body.dark-mode #blade-rapid {
/* 183 */   background: linear-gradient(135deg, #111827, #1f2937);
/* 184 */   color: #f3f4f6;
/* 185 */ }
/* 186 */
/* 187 */ body.dark-mode #blade-rapid textarea,
/* 188 */ body.dark-mode #blade-rapid input {
/* 189 */   background: #1f2937;
/* 190 */   color: #f3f4f6;
/* 191 */   border: 1px solid #374151;
/* 192 */ }
/* 193 */
/* 194 */ body.dark-mode #blade-rapid button,
/* 195 */ body.dark-mode #rr-upgrade-link {
/* 196 */   background: #2563eb;
/* 197 */ }
/* 198 */
/* 199 */ body.dark-mode #rr-quota {
/* 200 */   background: #1e3a8a;

/* assets.css */

/* 201 */   color: #f3f4f6;
/* 202 */   border: 1px solid #3b82f6;
/* 203 */ }
/* 204 */
/* 205 */ body.dark-mode #rr-limit-modal .modal-content {
/* 206 */   background: #1f2937;
/* 207 */   color: #f3f4f6;
/* 208 */ }
/* 209 */
/* Minify_CSS_UriRewriter::$debugText

*/

/* front.min.css */

/* 1 */ #cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}
/* Minify_CSS_UriRewriter::$debugText

*/

/* style.css */

/* 1 */ body { font-family: sans-serif; }
/* Minify_CSS_UriRewriter::$debugText

*/

/* rounded-thumbs.min.css */

/* 1 */ .crp_related.crp-rounded-thumbs{clear:both;margin:10px auto;}.crp_related.crp-rounded-thumbs h3,.crp_related.crp-rounded-thumbs figure{margin:0!important;}.crp_related.crp-rounded-thumbs ul{list-style:none;float:left;margin:0!important;padding:0!important;}.crp_related.crp-rounded-thumbs li,.crp_related.crp-rounded-thumbs a{float:left;overflow:hidden;position:relative;text-align:center;}.crp_related.crp-rounded-thumbs li{margin:5px!important;border:1px solid #ddd;padding:0;}.crp_related.crp-rounded-thumbs li:hover{background:#eee;border-color:#bbb;}.crp_related.crp-rounded-thumbs a:focus-visible{border:1px solid #000;border-radius:7px;}.crp_related.crp-rounded-thumbs a{box-shadow:none!important;text-decoration:none!important;}.crp_related.crp-rounded-thumbs a:hover{text-decoration:none;}.crp_related.crp-rounded-thumbs .crp_title{color:#fff!important;position:absolute;display:block;bottom:0;padding:3px;font-size:.9em;text-shadow:.1em .1em .2em #000;background-color:rgba(0,0,0,.8);border-radius:7px;width:100%;line-height:1.4em;}.crp_related.crp-rounded-thumbs li:hover .crp_title{background-color:rgba(0,0,0,.9);}.crp_related.crp-rounded-thumbs li{vertical-align:bottom;box-shadow:0 1px 2px rgba(0,0,0,.4);border-radius:7px;list-style-type:none;}.crp_clear{clear:both;}.crp_title:visited{color:#fff!important;}
