@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap";.grecaptcha-badge{visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:fixed!important;right:-999px!important}html:not(.loaded),html:not(.loaded) body,html:not(.loaded) #root,html:not(.loaded) #root>div,html:not(.loaded) .form-container,html:not(.loaded) .verdict-box{transition:none!important}html.loaded,html.loaded body,html.loaded #root,html.loaded #root>div,html.loaded .form-container,html.loaded .verdict-box{transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}html.loaded[data-experience=analyst] body,html.loaded[data-experience=analyst] #root,html.loaded[data-experience=analyst] #root>div,html.loaded[data-experience=analyst] .form-container{transition:background-color .3s ease,box-shadow .3s ease}html,body,#root{margin:0;padding:0;background-color:#fff;height:100%;overflow-x:hidden}html,body{touch-action:pan-x pan-y}#root>div{background-color:#fff}html[data-experience=analyst],html[data-experience=analyst] body,html[data-experience=analyst] #root,html[data-experience=analyst] #root>div{background-color:#fff!important}html.dark[data-experience=analyst],html.dark[data-experience=analyst] body,html.dark[data-experience=analyst] #root,html.dark[data-experience=analyst] #root>div{background-color:#2d2d2d!important}html[data-transitioning=true] body,html[data-transitioning=true] #root,html[data-transitioning=true] #root>div{transition:none!important}body{margin:0;padding:0;font-family:Inter,sans-serif;background-color:#fff;overflow-x:hidden}*{-webkit-tap-highlight-color:transparent}*{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}input,textarea{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.dark,.dark html,.dark body,.dark #root,.dark #root>div{background-color:#1a1a1a}.dark body{background-color:#1a1a1a;color:#fff}@media (display-mode: standalone){.dark html,.dark #root,.dark #root>div{background-color:#1a1a1a;min-height:100dvh;transition:background-color .3s ease}.dark body{background-color:#1a1a1a;min-height:100dvh;transition:background-color .3s ease}}.form-container{max-width:700px;margin:1.5rem auto;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:0 10px 25px #0000001a;transition:background-color .3s ease,box-shadow .3s ease;position:relative}@media (display-mode: standalone){html,#root{min-height:100dvh;background-color:#fff;transition:background-color .3s ease}#root>div{min-height:100dvh;background-color:#fff;transition:background-color .3s ease}body{min-height:100dvh;background-color:#fff;transition:background-color .3s ease}@media (max-width: 768px){.form-container{min-height:100dvh;display:flex;flex-direction:column;padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px));box-sizing:border-box}}}.dark .form-container{background-color:#2d2d2d;box-shadow:0 10px 25px #0000004d}.form-container h2{font-size:2.2rem;font-weight:700;margin-top:3.15rem;margin-bottom:1rem;text-align:center}.form-container form{display:flex;flex-direction:column;gap:1rem}.form-container textarea{margin-bottom:-5px;padding:1rem;font-size:1.1rem;border:1px solid #ccc;border-radius:.5rem;width:100%;min-height:200px;resize:none;font-family:Inter,sans-serif;box-sizing:border-box;background-color:#fff;color:#333;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.dark .form-container textarea{background-color:#3d3d3d;color:#fff;border-color:#555}.dark .form-container textarea::placeholder{color:#fff}.dark .form-container textarea:focus{outline:none;border:1px solid #999999;box-shadow:0 0 0 1px #ffffff40}.form-container.rtl textarea{text-align:right!important;direction:rtl!important}.form-container.rtl .label{text-align:right!important}.form-container.rtl .verdict-box,.rtl textarea{text-align:right!important;direction:rtl!important}.rtl .label{text-align:right!important}.rtl .verdict-box,body.rtl textarea{text-align:right!important;direction:rtl!important}body.rtl .label{text-align:right!important}body.rtl .verdict-box{text-align:right!important;direction:rtl!important}.rtl .image-upload-row{text-align:right}.rtl .image-previews{direction:ltr;justify-content:flex-end;text-align:right}.label{font-size:1.05rem}.button{width:100%;padding:1rem;background-color:#000;color:#fff;font-size:1rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .2s;touch-action:manipulation}.button:active,.button:focus{background-color:#000;outline:none}.dark .button:active,.dark .button:focus{background-color:#000;outline:none}.button:disabled{background-color:#aaa;cursor:not-allowed;pointer-events:none;transition:none}.dark .button:disabled{background-color:#666}.image-upload{padding:.6rem 1rem;font-size:1.01rem;background-color:#000;color:#fff;border:none;border-radius:.4rem;cursor:pointer;transition:background-color .2s;margin-top:.2rem;width:fit-content;display:inline-block;font-weight:500}.dark .image-upload{background-color:#000;color:#fff}input[type=file]{display:none}.image-previews{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-bottom:5px}.image-preview{position:relative;width:100px;height:100px;border-radius:10px;overflow:hidden}.image-processing-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;z-index:5}.image-preview.is-processing{cursor:wait;opacity:.8}.image-preview img{width:100%;height:100%;object-fit:cover;border-radius:10px}.remove-image-button{position:absolute;top:0;right:0;background-color:#00000080;color:#fff;border:none;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:14px}.remove-image-button:hover{background-color:red}.verdict-box{background-color:#fff9c4;border-left:4px solid #fbc02d;padding:1rem;margin-top:1.5rem;border-radius:.5rem;white-space:pre-wrap;color:#795548;font-size:1rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.moderation-error-box{background-color:#fdd;border-left:4px solid #ff0000;padding:1rem;margin-top:1.5rem;border-radius:.5rem;white-space:pre-wrap;color:#c00;font-size:1rem;font-weight:700;transition:background-color .3s ease}.moderation-error-box.image-error{margin-top:.75rem}.dark .moderation-error-box{background-color:#581d1d;border-left-color:#f55;color:#fff}.dark .verdict-box{background-color:#4a3c1a;border-left-color:#d4a017;color:#fff}.social-icons{display:flex;flex-direction:column;align-items:center;margin-top:2rem}.social-links-row{display:flex;gap:20px;margin-top:10px}.social-icons a{display:block;color:#333;font-size:1.25rem;text-decoration:none;transition:color .3s}.dark .social-icons a{color:#fff}.social-icons i{margin-right:0;font-size:1.75rem}.social-icons .fa-instagram{font-size:1.85rem}.follow-text{font-size:1rem;color:#333;text-align:center;font-weight:600;transition:color .3s}.dark .follow-text{color:#fff}.copyright-text{text-align:center;font-size:.85rem;color:#6b7280;margin-top:.5rem;transition:color .3s ease}.dark .copyright-text{color:#9ca3af}.footer-links-container{margin-top:2rem;padding-top:1rem;border-top:1px solid #e5e7eb;text-align:center;transition:border-top-color .3s ease}.dark .footer-links-container{border-top-color:#3d3d3d}.footer-links{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;flex-wrap:nowrap;margin-bottom:.5rem}@media (max-width: 400px){.footer-links{flex-wrap:wrap;row-gap:.25rem}}.footer-link{color:#6b7280;text-decoration:none;font-size:.9rem;transition:color .2s ease,text-decoration .2s ease;white-space:nowrap}.footer-link:hover{text-decoration:underline;color:#4b5563}.dark .footer-link{color:#9ca3af}.dark .footer-link:hover{color:#d1d5db}.footer-separator{color:#6b7280;font-size:.9rem;padding:0 .75rem;white-space:nowrap;flex-shrink:0}.dark .footer-separator{color:#9ca3af}.container a{color:#667eea;text-decoration:none;transition:color .2s ease,text-decoration .2s ease}.container a:hover{text-decoration:underline;color:#5568d3}.dark .container a{color:#818cf8}.dark .container a:hover{color:#a5b4fc}.header-controls{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;justify-content:flex-end;align-items:center;z-index:10}.dark-mode-toggle{position:relative;width:75px;height:32px;background-color:#ccc;border-radius:20px;border:none;margin-top:.1rem;margin-left:.25rem;cursor:pointer;outline:none;padding:0;transition:background-color .3s ease}.dark-mode-toggle:before{content:"â˜€ï¸";position:absolute;left:2px;top:50%;transform:translateY(-52%) translate(-5px);width:38px;height:38px;background-color:#fff;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;transition:transform .3s ease;font-size:20px;box-shadow:0 1px 3px #0006}.dark .dark-mode-toggle:before{content:"ðŸŒ™";transform:translateY(-50%) translate(38px);background-color:#949393;border:none}.dark .dark-mode-toggle{background-color:#6e6e6e;border:none;height:32px}.dark-mode-toggle:hover{border:none}.language-selector{position:relative}.language-button{margin-top:.1rem;background:none;border:2px solid #ddd;border-radius:25px;height:41px;padding:0 12px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.95rem;transition:all .3s ease;background-color:#fff;gap:6px;min-width:120px}.language-button .language-text{font-weight:500;color:#333}.language-button .flag{font-size:1.1rem}.dark .language-button{border-color:#666;background-color:#2d2d2d;color:#fff}@media (hover: hover) and (pointer: fine){.dark .language-button:hover{border-color:#999;transform:scale(1.05)}}.dark .language-button .language-text{color:#fff}.language-dropdown{position:absolute;top:45px;right:0;background-color:#fff;border:1px solid #ddd;border-radius:.5rem;box-shadow:0 4px 12px #00000026;min-width:240px;z-index:1000;overflow:hidden;width:max-content}.language-dropdown.two-columns{display:grid;grid-template-columns:150px 150px;max-height:350px;grid-auto-flow:row;padding:.5rem;gap:0;overflow-y:auto}.dark .language-dropdown{background-color:#2d2d2d;border-color:#666;box-shadow:0 4px 12px #0000004d}.language-option{width:100%;padding:.5rem 1rem;border:none;background:none;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .2s ease;color:#333;font-size:.95rem;box-sizing:border-box;min-height:50px;border-bottom:1px solid #eee}.language-dropdown.two-columns .language-option:nth-child(odd){border-right:1px solid #eee}.dark .language-dropdown.two-columns .language-option:nth-child(odd){border-right:1px solid #3d3d3d}.language-dropdown.two-columns .language-option:nth-last-child(2),.language-dropdown.two-columns .language-option:last-child{border-bottom:none!important}.language-dropdown.two-columns .language-option:nth-child(odd):nth-last-child(2){border-bottom:none!important}.dark .language-dropdown.two-columns .language-option{border-bottom:1px solid #3d3d3d}.dark .language-option{color:#fff;border-bottom:1px solid #3d3d3d}.language-option:hover{background-color:#f5f5f5}.language-option.active{background-color:#e3f2fd;font-weight:600}.dark .language-option:hover{background-color:#3d3d3d}.dark .language-option.active{background-color:#1e3a5f}.language-option .flag{font-size:1.1rem}.language-option .language-name{flex:1;text-align:left}@media (max-width: 768px){.form-container{max-width:none;margin:0;padding:1.5rem;background-color:#fff;border-radius:0;box-shadow:none}html[data-experience=analyst],html[data-experience=analyst] body,html[data-experience=analyst] #root{min-height:100dvh}@media not (display-mode: standalone){html[data-experience=analyst] .analyst-root:has(.form-container){display:flex;flex-direction:column;min-height:100dvh}html[data-experience=analyst] .analyst-root:has(.form-container) .form-container{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));box-sizing:border-box}}.form-container h2{font-size:2.5rem;font-weight:700;margin-top:3.25rem;margin-bottom:1.1rem;text-align:center}.language-button{margin-top:.55rem;margin-right:.1rem}.dark-mode-toggle{margin-top:.55rem;margin-left:.5rem}.copyright-text{font-size:.85rem;margin-top:.3rem;padding-top:1.15rem;border-top:none}.social-icons{margin-top:1rem}.social-icons i{margin-right:0;font-size:2.05rem}.social-icons .fa-instagram{font-size:2.15rem}.social-links-row{margin-top:6px}html[data-experience=analyst] .footer-links-container{margin-top:1rem;padding-top:.75rem}body{background-color:#f0f0f0;transition:background-color .3s ease}.dark body{background-color:#1a1a1a;transition:background-color .3s ease}.dark html,.dark #root,.dark #root>div{background-color:#1a1a1a;transition:background-color .3s ease}html.dark[data-experience=analyst] .analyst-root{background-color:#2d2d2d;transition:background-color .3s ease}@media (display-mode: standalone){html,#root{min-height:100dvh;background-color:#f0f0f0;transition:background-color .3s ease}#root>div{min-height:100dvh;background-color:#f0f0f0;transition:background-color .3s ease}body{min-height:100dvh;background-color:#f0f0f0;transition:background-color .3s ease}.dark html,.dark #root,.dark #root>div,.dark body{background-color:#1a1a1a;transition:background-color .3s ease}html[data-experience=analyst] .form-container{min-height:100dvh;display:flex;flex-direction:column;padding-top:.5rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));box-sizing:border-box}}}.analyst-root{min-height:100dvh;background:#fff;transition:background-color .3s ease}.dark .analyst-root{background:#2d2d2d}
