@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap";:root{font-family:Montserrat,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-size:14px}body{margin:0;overflow-x:hidden}::-webkit-scrollbar{display:none}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Black-BS-yoS0_.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-BlackItalic-BkgWOjgl.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBold-DnlpJ974.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBoldItalic-BQyVkiOi.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-BSrD1I5P.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-BoldItalic-Djq5cO0x.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-Cyv6qdWd.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBoldItalic-DWJtQkMT.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Medium-CpRznguy.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-MediumItalic-Cp_2e_Gb.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-Cw3fqWkz.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Italic-BkwzhAef.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Light-Cbfxly1I.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-LightItalic-CkbbNeh5.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraLight-fStl-XCH.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraLightItalic-bGm2gxU9.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Thin-CLa9vnJU.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ThinItalic-BikSQqNX.ttf) format("truetype");font-weight:100;font-style:italic}._container_p5jgy_3{width:100vw;height:100vh;position:relative;overflow:hidden;background:#000;font-family:Montserrat,Inter,Arial,sans-serif}._backgroundImage_p5jgy_12{position:absolute;top:3em;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a4d,#2d2d2d4d);background-size:cover;background-position:center;background-repeat:no-repeat;filter:grayscale(.3) contrast(1.2);transform:scale(1.1);transition:transform .5s ease}._container_p5jgy_3:hover ._backgroundImage_p5jgy_12{transform:scale(1.05)}._gradientOverlay_p5jgy_35{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at var(--mouse-x, 50%) 50%,rgba(0,0,0,.3) 0%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 100%);transition:background .3s ease;pointer-events:none}._indicatorLine_p5jgy_51{position:absolute;top:0;width:1px;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.3) 10%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.3) 90%,transparent 100%);box-shadow:0 0 10px #fff3,0 0 20px #ffffff1a;transform:translate(-.5px) scaleY(0);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:10}._indicatorLine_p5jgy_51._active_p5jgy_71{transform:translate(-1px) scaleY(1);animation:_pulse_p5jgy_1 2s infinite}@keyframes _pulse_p5jgy_1{0%,to{opacity:1}50%{opacity:.7}}._watermarkReveal_p5jgy_86{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#ff47571a,#2ed5731a,#007bff1a,#ffc1071a,#dc35451a);-webkit-backdrop-filter:blur(1px) brightness(1.2) contrast(1.1);backdrop-filter:blur(1px) brightness(1.2) contrast(1.1);opacity:0;transition:opacity .4s ease;z-index:5}._watermarkReveal_p5jgy_86._revealed_p5jgy_106{opacity:1}._watermarkContainer_p5jgy_110{position:absolute;top:4rem;right:3rem;text-align:left;transform:translateY(10px);transition:transform .4s cubic-bezier(.4,0,.2,1)}._metadataBlock_p5jgy_119{font-family:Montserrat,monospace;font-size:clamp(.7rem,1.2vw,.9rem);font-weight:400;line-height:1.4;color:#ffffffe6;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;max-width:300px}._bracket_p5jgy_133{color:#ffffffb3;font-weight:500}._metadataContent_p5jgy_138{margin:.5rem 0;padding-left:1rem}._metadataLine_p5jgy_143{margin:.3rem 0}._key_p5jgy_147{color:#fffbfbb3;font-weight:500}._value_p5jgy_152{color:#ffffffb3;font-weight:400}._watermarkReveal_p5jgy_86._revealed_p5jgy_106 ._watermarkContainer_p5jgy_110{transform:translateY(0)}._uploadPanel_p5jgy_161{position:absolute;top:4.5rem;left:3rem;z-index:20;cursor:auto}._uploadContainer_p5jgy_169{width:320px;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;border:2px solid #000000;border-radius:16px;padding:1.5rem;font-family:Montserrat,sans-serif;color:#000;box-shadow:0 8px 32px #0000004d;opacity:1;cursor:auto}._uploadContainer_p5jgy_169 *{cursor:auto}._uploadHeader_p5jgy_188{margin-bottom:1.5rem}._uploadTitle_p5jgy_192{font-size:1.1rem;font-weight:600;margin:0;color:#000;letter-spacing:.02em}._dropZone_p5jgy_200{position:relative;border:3px dashed #000000;border-radius:12px;padding:2rem 1rem;text-align:center;transition:all .3s ease;margin-bottom:1rem;cursor:pointer!important;background:#f0f0f0}._dropZone_p5jgy_200:hover{border-color:#333;background:#e0e0e0}._fileInput_p5jgy_217{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer!important}._dropZoneLabel_p5jgy_225{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer!important}._uploadIcon_p5jgy_233{width:48px;height:48px;border:3px solid #000000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#000;transition:all .3s ease}._dropZone_p5jgy_200:hover ._uploadIcon_p5jgy_233{border-color:#333;color:#333}._uploadText_p5jgy_252{font-size:.9rem;font-weight:600;color:#000}._fileList_p5jgy_258{margin-bottom:1rem}._fileItem_p5jgy_262{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:#f0f0f0;border:2px solid #000000;border-radius:8px;margin-bottom:.5rem;font-size:.85rem}._fileName_p5jgy_274{color:#000;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeFile_p5jgy_283{background:none;border:none;color:#000;cursor:pointer!important;font-size:1.4rem;font-weight:700;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}._removeFile_p5jgy_283:hover{color:#666}._shareMethod_p5jgy_303{margin-bottom:1rem}._radioGroup_p5jgy_307{display:flex;gap:1rem;margin-bottom:.75rem}._radioLabel_p5jgy_313{display:flex;align-items:center;gap:.5rem;cursor:pointer!important;font-size:.9rem}._radioInput_p5jgy_321{width:18px;height:18px;accent-color:#000000;cursor:pointer!important}._radioText_p5jgy_328{color:#000;font-weight:500}._textInput_p5jgy_333{width:100%;background:#fff;border:2px solid #000000;border-radius:8px;padding:.75rem;color:#000;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;transition:all .3s ease;box-sizing:border-box;cursor:text!important}._textInput_p5jgy_333:focus{outline:none;border-color:#333;background:#f8f8f8}._textInput_p5jgy_333::placeholder{color:#666;font-weight:400}._advancedToggle_p5jgy_359{background:none;border:none;color:#000;cursor:pointer!important;font-size:.85rem;font-family:Montserrat,sans-serif;font-weight:600;padding:.5rem 0;margin-bottom:1rem;transition:color .3s ease;text-align:left;width:100%}._advancedToggle_p5jgy_359:hover{color:#333}._advancedOptions_p5jgy_378{margin-bottom:1rem;padding-top:.5rem;border-top:2px solid #000000}._inputGroup_p5jgy_384{margin-bottom:1rem}._inputLabel_p5jgy_388{display:block;font-size:.85rem;font-weight:600;color:#000;margin-bottom:.5rem}._textArea_p5jgy_396{width:100%;background:#fff;border:2px solid #000000;border-radius:8px;padding:.75rem;color:#000;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;resize:vertical;min-height:80px;transition:all .3s ease;box-sizing:border-box;cursor:text!important}._textArea_p5jgy_396:focus{outline:none;border-color:#333;background:#f8f8f8}._textArea_p5jgy_396::placeholder{color:#666;font-weight:400}._continueButton_p5jgy_424{width:100%;background:#000;color:#fff;border:2px solid #000000;border-radius:8px;padding:.875rem;font-size:.95rem;font-weight:700;font-family:Montserrat,sans-serif;cursor:pointer!important;transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em}._continueButton_p5jgy_424:hover:not(:disabled){background:#333;border-color:#333;transform:translateY(-2px)}._continueButton_p5jgy_424:disabled{background:#ccc;color:#666;border-color:#ccc;cursor:not-allowed!important}._watermarkSubtext_p5jgy_453{font-size:clamp(.9rem,2vw,1.2rem);color:#fffc;font-weight:300;letter-spacing:.15em;margin-top:2rem;opacity:.8;animation:_fadeIn_p5jgy_1 1s ease-in-out .5s both}@keyframes _fadeIn_p5jgy_1{0%{opacity:0;transform:translateY(10px)}to{opacity:.8;transform:translateY(0)}}._particles_p5jgy_474{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}._particle_p5jgy_474{position:absolute;width:2px;height:2px;background:radial-gradient(circle,rgba(255,255,255,.8) 0%,transparent 70%);border-radius:50%;animation:_float_p5jgy_1 linear infinite}@keyframes _float_p5jgy_1{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-10px) rotate(360deg);opacity:0}}._instructions_p5jgy_514{position:absolute;bottom:5%;left:50%;transform:translate(-50%);text-align:center;color:#ffffffb3;font-size:1.1rem;font-weight:300;letter-spacing:.1em;opacity:1;transition:opacity .5s ease;z-index:15}._instructions_p5jgy_514._hidden_p5jgy_529{opacity:0}._instructionText_p5jgy_533{margin-bottom:.5rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}._arrow_p5jgy_538{font-size:1.5rem;animation:_bounce_p5jgy_1 2s infinite;color:#fff9}@keyframes _bounce_p5jgy_1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}._statusBar_p5jgy_561{position:fixed;top:0;left:0;right:0;background:#000000e6;border-bottom:1px solid rgba(255,255,255,.1);z-index:100}._statusContent_p5jgy_571{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem}._statusText_p5jgy_578{color:#ffffffe6;font-size:.85rem;font-weight:500;font-family:Montserrat,sans-serif}@media(min-width:1200px){._uploadContainer_p5jgy_169{width:360px}._metadataBlock_p5jgy_119{max-width:350px}}@media(max-width:768px){._watermarkText_p5jgy_598{font-size:clamp(2rem,12vw,6rem)}._watermarkSubtext_p5jgy_453{font-size:clamp(.8rem,3vw,1rem);margin-top:1rem}._instructions_p5jgy_514{font-size:1rem;bottom:10%}}@media(max-width:480px){._watermarkText_p5jgy_598{font-size:clamp(1.5rem,15vw,4rem);gap:.1em}._instructionText_p5jgy_533{font-size:.9rem}}._uploadContainer_qb2jh_2{width:320px;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:1.5rem;font-family:Montserrat,sans-serif;color:#2c3e50;box-shadow:0 10px 40px #0000001a;opacity:1;max-height:78vh;overflow-y:auto}._modeToggle_qb2jh_18{display:flex;background:#f3f4f6;border-radius:12px;padding:4px;margin-bottom:1.5rem;gap:2px}._modeButton_qb2jh_27{flex:1;background:transparent;border:none;padding:.75rem 1rem;border-radius:8px;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .3s ease;letter-spacing:.05em}._modeButton_qb2jh_27._active_qb2jh_42{background:#fff;color:#374151;box-shadow:0 2px 4px #0000001a}._modeButton_qb2jh_27:hover:not(._active_qb2jh_42){color:#4b5563}._uploadHeader_qb2jh_52{margin-bottom:1rem}._uploadTitle_qb2jh_56{font-size:1.1rem;font-weight:600;margin:0;color:#2c3e50;letter-spacing:.02em}._dropZone_qb2jh_64{position:relative;border:2px dashed #d1d5db;border-radius:12px;padding:2rem 1rem;text-align:center;transition:all .3s ease;margin-bottom:1rem;cursor:pointer;background:#f9fafb}._dropZone_qb2jh_64:hover{border-color:#9ca3af;background:#f3f4f6}._fileInput_qb2jh_81{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}._dropZoneLabel_qb2jh_89{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer}._uploadIcon_qb2jh_97{width:48px;height:48px;border:2px solid #9ca3af;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:400;color:#6b7280;transition:all .3s ease}._dropZone_qb2jh_64:hover ._uploadIcon_qb2jh_97{border-color:#6b7280;color:#4b5563}._uploadText_qb2jh_116{font-size:.9rem;font-weight:500;color:#6b7280}._fileList_qb2jh_122{margin-bottom:1rem;max-height:120px;overflow-y:auto}._fileItem_qb2jh_128{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.5rem;font-size:.85rem}._fileName_qb2jh_140{color:#374151;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeFile_qb2jh_149{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:1.2rem;font-weight:400;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}._removeFile_qb2jh_149:hover{color:#6b7280}._shareMethod_qb2jh_169{margin-bottom:1rem}._radioGroup_qb2jh_173{display:flex;gap:1rem;margin-bottom:.75rem}._radioLabel_qb2jh_179{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem}._radioInput_qb2jh_187{width:16px;height:16px;accent-color:#6b7280}._radioText_qb2jh_193{color:#374151;font-weight:500}._textInput_qb2jh_198{width:100%;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:.75rem;color:#374151;font-size:.9rem;font-weight:400;font-family:Montserrat,sans-serif;transition:all .3s ease;box-sizing:border-box}._textInput_qb2jh_198:focus{outline:none;border-color:#9ca3af;background:#fff;box-shadow:0 0 0 3px #9ca3af1a}._textInput_qb2jh_198::placeholder{color:#9ca3af;font-weight:400}._advancedToggle_qb2jh_224{background:none;border:none;color:#6366f1;cursor:pointer;font-size:.85rem;font-family:Montserrat,sans-serif;font-weight:500;padding:.5rem 0;margin-bottom:1rem;transition:color .3s ease;text-align:left;width:100%}._advancedToggle_qb2jh_224:hover{color:#6366f1}._advancedOptionsContainer_qb2jh_244{max-height:300px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;margin-bottom:1rem;background:#f9fafb}._advancedOptionsContainer_qb2jh_244::-webkit-scrollbar{width:6px}._advancedOptionsContainer_qb2jh_244::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}._advancedOptionsContainer_qb2jh_244::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:3px}._advancedOptionsContainer_qb2jh_244::-webkit-scrollbar-thumb:hover{background:#6b7280}._advancedOptions_qb2jh_244{margin-bottom:0;padding-top:.5rem;border-top:1px solid #e5e7eb}._inputGroup_qb2jh_279{margin-bottom:1rem}._inputLabel_qb2jh_283{display:block;font-size:.85rem;font-weight:500;color:#374151;margin-bottom:.5rem}._textArea_qb2jh_291{width:100%;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:.75rem;color:#374151;font-size:.9rem;font-weight:400;font-family:Montserrat,sans-serif;resize:vertical;min-height:80px;transition:all .3s ease;box-sizing:border-box}._textArea_qb2jh_291:focus{outline:none;border-color:#9ca3af;background:#fff;box-shadow:0 0 0 3px #9ca3af1a}._textArea_qb2jh_291::placeholder{color:#9ca3af;font-weight:400}._sectionHeader_qb2jh_320{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._addButton_qb2jh_327{background:none;color:#6b7280;border:none;cursor:pointer;font-size:1rem;font-weight:700;transition:all .3s ease;flex-shrink:0;padding:2px;width:auto;height:auto;display:flex;align-items:center;justify-content:center}._addButton_qb2jh_327:hover{color:#4b5563;transform:scale(1.2)}._removeButton_qb2jh_349{background:none;color:#f87171;border:none;cursor:pointer;font-size:1.2rem;font-weight:700;transition:all .3s ease;flex-shrink:0;padding:2px;width:auto;height:auto;display:flex;align-items:center;justify-content:center}._removeButton_qb2jh_349:hover{color:#ef4444;transform:scale(1.2)}._recipientsSection_qb2jh_372{margin-bottom:1rem}._recipientsList_qb2jh_376{display:flex;flex-direction:column;gap:.5rem}._recipientItem_qb2jh_382{display:flex;gap:.5rem;align-items:center}._metadataList_qb2jh_389{display:flex;flex-direction:column;gap:.5rem}._metadataItem_qb2jh_395{margin-bottom:.5rem}._continueButton_qb2jh_399{width:100%;background:#374151;color:#fff;border:1px solid #374151;border-radius:8px;padding:.875rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;letter-spacing:.025em}._continueButton_qb2jh_399:hover:not(:disabled){background:#2c3e50;border-color:#2c3e50;transform:translateY(-1px);box-shadow:0 4px 12px #3741514d}._continueButton_qb2jh_399:disabled{background:#d1d5db;color:#9ca3af;border-color:#d1d5db;cursor:not-allowed}@media(min-width:1200px){._uploadContainer_qb2jh_2{width:360px}}._detectSection_qb2jh_436{display:flex;flex-direction:column;gap:1.5rem}._suspectContentSection_qb2jh_442{margin-bottom:1rem}._sectionTitle_qb2jh_446{font-size:1rem;font-weight:600;color:#374151;margin-bottom:1rem;margin-top:0}._suspectDropZone_qb2jh_454{min-height:200px;display:flex;align-items:center;justify-content:center;background:#f9fafb;border:2px dashed #d1d5db}._suspectDropZone_qb2jh_454 ._dropZoneLabel_qb2jh_89{text-align:center}._browseLink_qb2jh_467{font-size:.9rem;color:#6366f1;font-weight:500;cursor:pointer;margin-top:.5rem;transition:color .3s ease}._browseLink_qb2jh_467:hover{color:#6366f1}._detectButton_qb2jh_480{background:#6b7280;border-color:#6b7280}._detectButton_qb2jh_480:hover:not(:disabled){background:#4b5563;border-color:#4b5563}@media(max-width:768px){._uploadContainer_qb2jh_2{width:300px;max-height:70vh}._advancedOptionsContainer_qb2jh_244{max-height:250px}}@media(max-width:480px){._uploadContainer_qb2jh_2{width:280px;max-height:60vh}._advancedOptionsContainer_qb2jh_244{max-height:200px}}._progressContainer_qb2jh_514{margin:1rem 0;padding:1rem;background:#f8f9fa;border-radius:8px}._progressBar_qb2jh_521{width:100%;height:8px;background:#e9ecef;border-radius:4px;overflow:hidden}._progressFill_qb2jh_529{height:100%;background:linear-gradient(90deg,#007bff,#0056b3);transition:width .3s ease}._progressText_qb2jh_535{margin-top:.5rem;text-align:center;font-size:.9rem;color:#6c757d}._resultContainer_qb2jh_543{margin:1rem 0;padding:1.5rem;border-radius:8px;border:2px solid}._resultContainer_qb2jh_543._success_qb2jh_550{background:#d4edda;border-color:#28a745;color:#155724}._resultContainer_qb2jh_543._error_qb2jh_556{background:#f8d7da;border-color:#dc3545;color:#721c24}._detectionResults_qb2jh_562{margin-top:1rem}._resultsList_qb2jh_566{list-style:none;padding:0;margin:.5rem 0}._resultItem_qb2jh_572{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#ffffff80;margin-bottom:.25rem;border-radius:4px}._status_qb2jh_582._watermarked_qb2jh_582{color:#dc3545;font-weight:700}._status_qb2jh_582._clean_qb2jh_587{color:#28a745;font-weight:700}._resetButton_qb2jh_592{margin-top:1rem;padding:.75rem 1.5rem;background:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._fileSize_qb2jh_602{font-size:.8rem;color:#6c757d;margin-left:.5rem}._uploadContainer_16lnb_1{width:320px;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:1.5rem;font-family:Montserrat,sans-serif;color:#2c3e50;box-shadow:0 10px 40px #0000001a;opacity:1;max-height:78vh;overflow-y:auto;overflow-x:hidden;word-wrap:break-word}._modeToggle_16lnb_18{display:flex;background:#f3f4f6;border-radius:12px;padding:4px;margin-bottom:1.5rem;gap:2px}._modeButton_16lnb_27{flex:1;background:transparent;border:none;padding:.75rem 1rem;border-radius:8px;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:600;color:#6b7280;cursor:pointer;transition:all .3s ease;letter-spacing:.05em;min-width:0}._modeButton_16lnb_27._active_16lnb_43{background:#fff;color:#374151;box-shadow:0 2px 4px #0000001a}._modeButton_16lnb_27:hover:not(._active_16lnb_43){color:#4b5563}._uploadHeader_16lnb_53{margin-bottom:1rem}._uploadTitle_16lnb_57{font-size:1.1rem;font-weight:600;margin:0;color:#2c3e50;letter-spacing:.02em;word-wrap:break-word}._dropZone_16lnb_66{position:relative;border:2px dashed #d1d5db;border-radius:12px;padding:2rem 1rem;text-align:center;transition:all .3s ease;margin-bottom:1rem;cursor:pointer;background:#f9fafb;overflow:hidden}._dropZone_16lnb_66:hover{border-color:#9ca3af;background:#f3f4f6}._fileInput_16lnb_84{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}._dropZoneLabel_16lnb_94{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer;min-width:0}._uploadIcon_16lnb_103{width:48px;height:48px;border:2px solid #9ca3af;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:400;color:#6b7280;transition:all .3s ease;flex-shrink:0}._dropZone_16lnb_66:hover ._uploadIcon_16lnb_103{border-color:#6b7280;color:#4b5563}._uploadText_16lnb_123{font-size:.9rem;font-weight:500;color:#6b7280;text-align:center;line-height:1.3;word-wrap:break-word;min-width:0;max-width:100%}._uploadText_16lnb_123>div:last-child{font-size:.85rem;margin-top:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}._fileList_16lnb_143{margin-bottom:1rem;max-height:120px;overflow-y:auto;overflow-x:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}._fileListHeader_16lnb_153{background:#f3f4f6;padding:.5rem .75rem;font-size:.8rem;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;position:sticky;top:0;word-wrap:break-word}._fileItem_16lnb_165{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;border-bottom:1px solid #e5e7eb;font-size:.85rem;min-width:0}._fileItem_16lnb_165:last-child{border-bottom:none}._fileInfo_16lnb_179{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;overflow:hidden}._fileSource_16lnb_188{font-size:.9rem;flex-shrink:0}._fileName_16lnb_193{color:#374151;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._removeFile_16lnb_203{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:1.2rem;font-weight:400;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s ease;flex-shrink:0}._removeFile_16lnb_203:hover{color:#6b7280}._shareMethod_16lnb_224{margin-bottom:1rem}._radioGroup_16lnb_228{display:flex;gap:1rem;margin-bottom:.75rem;flex-wrap:wrap}._radioLabel_16lnb_235{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem;min-width:0}._radioInput_16lnb_244{width:16px;height:16px;accent-color:#6b7280;flex-shrink:0}._radioText_16lnb_251{color:#374151;font-weight:500;word-wrap:break-word}._textInput_16lnb_257{width:100%;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:.75rem;color:#374151;font-size:.9rem;font-weight:400;font-family:Montserrat,sans-serif;transition:all .3s ease;box-sizing:border-box;word-wrap:break-word;min-width:0}._textInput_16lnb_257:focus{outline:none;border-color:#9ca3af;background:#fff;box-shadow:0 0 0 3px #9ca3af1a}._textInput_16lnb_257::placeholder{color:#9ca3af;font-weight:400}._advancedToggle_16lnb_285{background:none;border:none;color:#6366f1;cursor:pointer;font-size:1rem;font-family:Montserrat,sans-serif;font-weight:500;padding:.5rem 0;margin-bottom:1rem;transition:color .3s ease;text-align:left;width:100%;word-wrap:break-word}._advancedToggle_16lnb_285:hover{color:#6366f1}._advancedOptionsContainer_16lnb_305{max-height:300px;overflow-y:auto;overflow-x:hidden;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;margin-bottom:1rem;background:#f9fafb;word-wrap:break-word}._advancedOptionsContainer_16lnb_305::-webkit-scrollbar{width:6px}._advancedOptionsContainer_16lnb_305::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}._advancedOptionsContainer_16lnb_305::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:3px}._advancedOptionsContainer_16lnb_305::-webkit-scrollbar-thumb:hover{background:#6b7280}._advancedOptions_16lnb_305{margin-bottom:0;padding-top:.5rem;border-top:1px solid #e5e7eb}._inputGroup_16lnb_341{margin-bottom:1rem}._inputLabel_16lnb_345{display:block;font-size:.85rem;font-weight:500;color:#374151;margin-bottom:.5rem;word-wrap:break-word}._textArea_16lnb_354{width:100%;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:.75rem;color:#374151;font-size:.9rem;font-weight:400;font-family:Montserrat,sans-serif;resize:vertical;min-height:80px;transition:all .3s ease;box-sizing:border-box;word-wrap:break-word}._textArea_16lnb_354:focus{outline:none;border-color:#9ca3af;background:#fff;box-shadow:0 0 0 3px #9ca3af1a}._textArea_16lnb_354::placeholder{color:#9ca3af;font-weight:400}._sectionHeader_16lnb_383{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;min-width:0}._addButton_16lnb_391{background:none;color:#6b7280;border:none;cursor:pointer;font-size:1rem;font-weight:700;transition:all .3s ease;flex-shrink:0;padding:2px;width:auto;height:auto;display:flex;align-items:center;justify-content:center}._addButton_16lnb_391:hover{color:#4b5563;transform:scale(1.2)}._removeButton_16lnb_413{background:none;color:#f87171;border:none;cursor:pointer;font-size:1.2rem;font-weight:700;transition:all .3s ease;flex-shrink:0;padding:2px;width:auto;height:auto;display:flex;align-items:center;justify-content:center}._removeButton_16lnb_413:hover{color:#ef4444;transform:scale(1.2)}._recipientsSection_16lnb_435{margin-bottom:1rem}._recipientsList_16lnb_439{display:flex;flex-direction:column;gap:.5rem}._recipientItem_16lnb_445{display:flex;gap:.5rem;align-items:center;min-width:0}._metadataList_16lnb_452{display:flex;flex-direction:column;gap:.5rem}._metadataItem_16lnb_458{display:flex;gap:.5rem;align-items:center;min-width:0}._continueButton_16lnb_465{width:100%;background:#374151;color:#fff;border:1px solid #374151;border-radius:8px;padding:.875rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;letter-spacing:.025em;word-wrap:break-word}._continueButton_16lnb_465:hover:not(:disabled){background:#2c3e50;border-color:#2c3e50;transform:translateY(-1px);box-shadow:0 4px 12px #3741514d}._continueButton_16lnb_465:disabled{background:#d1d5db;color:#9ca3af;border-color:#d1d5db;cursor:not-allowed}@media(min-width:1200px){._uploadContainer_16lnb_1{width:360px}}._detectSection_16lnb_501{display:flex;flex-direction:column;gap:1.5rem}._suspectContentSection_16lnb_507{margin-bottom:1rem}._sectionTitle_16lnb_511{font-size:1rem;font-weight:600;color:#374151;margin-bottom:1rem;margin-top:0;word-wrap:break-word}._suspectDropZone_16lnb_520{min-height:200px;display:flex;align-items:center;justify-content:center;background:#f9fafb;border:2px dashed #d1d5db;overflow:hidden}._suspectDropZone_16lnb_520 ._dropZoneLabel_16lnb_94{text-align:center}._browseLink_16lnb_534{font-size:.9rem;color:#6366f1;font-weight:500;cursor:pointer;margin-top:.5rem;transition:color .3s ease;word-wrap:break-word}._browseLink_16lnb_534:hover{color:#6366f1}._detectButton_16lnb_548{background:#6b7280;border-color:#6b7280}._detectButton_16lnb_548:hover:not(:disabled){background:#4b5563;border-color:#4b5563}._progressContainer_16lnb_558{margin:1rem 0;padding:1rem;background:#f8f9fa;border-radius:8px}._progressBar_16lnb_565{width:100%;height:8px;background:#e9ecef;border-radius:4px;overflow:hidden}._progressFill_16lnb_573{height:100%;background:linear-gradient(90deg,#007bff,#0056b3);transition:width .3s ease}._progressText_16lnb_579{margin-top:.5rem;text-align:center;font-size:.9rem;color:#6c757d;word-wrap:break-word}._resultContainer_16lnb_587{margin:1rem 0;padding:1.5rem;border-radius:12px;border:2px solid;background:#fff;box-shadow:0 4px 12px #0000001a;overflow-x:hidden;word-wrap:break-word}._resultContainer_16lnb_587._success_16lnb_598{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#d1fae5)}._resultContainer_16lnb_587._error_16lnb_603{border-color:#ef4444;background:linear-gradient(135deg,#fef2f2,#fee2e2)}._resultContainer_16lnb_587 h3{margin:0 0 1rem;font-size:1.1rem;font-weight:600;word-wrap:break-word}._resultContainer_16lnb_587._success_16lnb_598 h3{color:#065f46}._resultContainer_16lnb_587._error_16lnb_603 h3{color:#991b1b}._resultDetails_16lnb_623{margin-bottom:1.5rem}._resultDetails_16lnb_623 p{margin:.5rem 0;font-size:.9rem;line-height:1.5;word-wrap:break-word}._resultContainer_16lnb_587._success_16lnb_598 ._resultDetails_16lnb_623 p{color:#065f46}._resultContainer_16lnb_587._error_16lnb_603 ._resultDetails_16lnb_623 p{color:#991b1b}._downloadInfo_16lnb_642{background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:8px;padding:1rem;margin:1rem 0;word-wrap:break-word}._downloadInfo_16lnb_642 p{margin:.25rem 0;color:#065f46;font-size:.85rem;word-wrap:break-word}._downloadInfo_16lnb_642 p:first-child{font-weight:600}._orderDetails_16lnb_662{background:#0000000d;border-radius:8px;padding:1rem;margin:1rem 0;overflow-x:hidden;word-wrap:break-word}._orderDetails_16lnb_662 h4{margin:0 0 .5rem;font-size:.9rem;font-weight:600;color:#374151;word-wrap:break-word}._orderDetails_16lnb_662 p{margin:.25rem 0;font-size:.8rem;color:#6b7280;word-wrap:break-word}._orderDetails_16lnb_662 ul{margin:.5rem 0 0 1rem;padding:0}._orderDetails_16lnb_662 li{font-size:.8rem;color:#6b7280;margin:.25rem 0;word-wrap:break-word}._completionActions_16lnb_698{display:flex;gap:.75rem;margin-top:1.5rem;flex-wrap:wrap}._primaryAction_16lnb_705{flex:1;background:#10b981;color:#fff;border:2px solid #10b981;border-radius:8px;padding:.875rem 1rem;font-size:.9rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;letter-spacing:.025em;min-width:0;word-wrap:break-word}._primaryAction_16lnb_705:hover{background:#059669;border-color:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}._secondaryAction_16lnb_729{flex:1;background:transparent;color:#6b7280;border:2px solid #d1d5db;border-radius:8px;padding:.875rem 1rem;font-size:.9rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;letter-spacing:.025em;min-width:0;word-wrap:break-word}._secondaryAction_16lnb_729:hover{background:#f9fafb;border-color:#9ca3af;color:#374151}._resetButton_16lnb_752{margin-top:1rem;padding:.75rem 1.5rem;background:#fff;color:#000;border:none;border-radius:4px;cursor:pointer;word-wrap:break-word}._fileSize_16lnb_763{font-size:.8rem;color:#6366f1;margin-left:.5rem;flex-shrink:0}._detectionResults_16lnb_770{margin-top:1rem}._resultsList_16lnb_774{list-style:none;padding:0;margin:.5rem 0}._resultItem_16lnb_780{display:flex;justify-content:space-between;align-items:center;padding:.5rem;background:#ffffff80;margin-bottom:.25rem;border-radius:4px;min-width:0;word-wrap:break-word}._status_16lnb_792._watermarked_16lnb_792{color:#dc3545;font-weight:700}._status_16lnb_792._clean_16lnb_797{color:#28a745;font-weight:700}@media(max-width:768px){._uploadContainer_16lnb_1{width:300px;max-height:70vh}._advancedOptionsContainer_16lnb_305{max-height:250px}._completionActions_16lnb_698{flex-direction:column}._primaryAction_16lnb_705,._secondaryAction_16lnb_729{flex:none}}@media(max-width:480px){._uploadContainer_16lnb_1{width:280px;max-height:60vh}._advancedOptionsContainer_16lnb_305{max-height:200px}}._errorDetails_16lnb_833{margin-top:1rem;padding:1rem;background:#fff5f5;border:1px solid #fed7d7;border-radius:6px;overflow-x:hidden;word-wrap:break-word}._errorDetails_16lnb_833 h4{margin:0 0 .75rem;color:#c53030;font-size:.875rem;font-weight:600;word-wrap:break-word}._errorList_16lnb_851{display:flex;flex-direction:column;gap:.5rem}._errorItem_16lnb_857{padding:.75rem;background:#fff;border:1px solid #feb2b2;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;line-height:1.4;color:#742a2a;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word}._processedDetails_16lnb_871{margin-top:1rem}._imagesList_16lnb_875{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}._imageResult_16lnb_882{display:flex;align-items:center;gap:1rem;padding:.75rem;background:#f8f9fa;border-radius:4px;border-left:3px solid transparent;min-width:0;overflow-x:hidden}._imageResult_16lnb_882._processing_16lnb_894{border-left-color:#3182ce;background:#ebf8ff}._imageResult_16lnb_882._failed_16lnb_899{border-left-color:#e53e3e;background:#fff5f5}._imageName_16lnb_904{flex:1;font-weight:500;color:#2d3748;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._imageStatus_16lnb_914{padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:capitalize;flex-shrink:0}._imageStatus_16lnb_914._processing_16lnb_894{background:#bee3f8;color:#2b6cb0}._imageStatus_16lnb_914._failed_16lnb_899{background:#fed7d7;color:#c53030}._orderlineId_16lnb_933,._s3Location_16lnb_934{font-size:.75rem;color:#718096;background:#edf2f7;padding:.25rem .5rem;border-radius:4px;word-break:break-all;overflow-wrap:break-word}._orderId_16lnb_944{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;color:#4a5568;background:#f7fafc;padding:.25rem .5rem;border-radius:4px;word-break:break-all;overflow-wrap:break-word}._loginRequired_16lnb_955{text-align:center;padding:2rem;background:#f5f5f5;border-radius:8px;margin:2rem 0;word-wrap:break-word}._loginRequired_16lnb_955 h3{color:#2d3748;margin-bottom:.5rem;word-wrap:break-word}._loginRequired_16lnb_955 p{color:#718096;word-wrap:break-word}._processingContainer_16lnb_978{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000001a;text-align:center;margin:1rem 0;border:1px solid rgba(0,0,0,.1)}._processingContent_16lnb_992{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:400px;width:100%}._processingGif_16lnb_1001{display:flex;justify-content:center;align-items:center}._processingTitle_16lnb_1007{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0;text-align:center;line-height:1.4;word-wrap:break-word}._processingSubtext_16lnb_1017{font-size:.9rem;color:#6b7280;margin:0;text-align:center;word-wrap:break-word}._supportLink_16lnb_1025{color:#6366f1;text-decoration:none;font-weight:500;transition:color .3s ease}._supportLink_16lnb_1025:hover{text-decoration:underline;color:#5856eb}._successContent_16lnb_1038,._errorContent_16lnb_1048{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;padding:2rem;word-wrap:break-word}._emailIcon_16lnb_1058{font-size:3rem;margin-bottom:.5rem}._successTitle_16lnb_1063{font-size:1.3rem;font-weight:600;color:#065f46;margin:0;word-wrap:break-word}._errorTitle_16lnb_1071{font-size:1.3rem;font-weight:600;color:#991b1b;margin:0;word-wrap:break-word}._successMessage_16lnb_1079{font-size:1rem;color:#065f46;margin:0;word-wrap:break-word}._errorMessage_16lnb_1086{font-size:1rem;color:#991b1b;margin:0;word-wrap:break-word}._discoverText_16lnb_1093{font-size:.9rem;color:#374151;margin:.5rem 0;word-wrap:break-word}._discoverLink_16lnb_1100{color:#6366f1;text-decoration:none;font-weight:500;transition:color .3s ease}._discoverLink_16lnb_1100:hover{text-decoration:underline;color:#5856eb}._copyLinkButton_16lnb_1113{background:#6366f1;color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;margin:.5rem 0;letter-spacing:.025em;word-wrap:break-word}._copyLinkButton_16lnb_1113:hover{background:#5856eb;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._protectAnotherButton_16lnb_1135{background:#10b981;color:#fff;border:none;border-radius:8px;padding:.875rem 1.5rem;font-size:.9rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;margin:.5rem 0;letter-spacing:.025em;word-wrap:break-word}._protectAnotherButton_16lnb_1135:hover{background:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}._tryAgainButton_16lnb_1157{background:#ef4444;color:#fff;border:none;border-radius:8px;padding:.875rem 1.5rem;font-size:.9rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;margin:.5rem 0;letter-spacing:.025em;word-wrap:break-word}._tryAgainButton_16lnb_1157:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px #ef44444d}._shareWarning_16lnb_1180{background:linear-gradient(135deg,#fffbeb,#fef3c7);border:2px solid #f59e0b;border-radius:8px;padding:1rem;margin-bottom:1rem;display:flex;align-items:flex-start;gap:.75rem;text-align:left;word-wrap:break-word}._warningText_16lnb_1199{font-size:.9rem;color:#92400e;margin:0;line-height:1.5;word-wrap:break-word}._supportText_16lnb_1207{font-size:.85rem;color:#6b7280;margin-top:1rem;text-align:center;word-wrap:break-word}@media(max-width:768px){._processingContainer_16lnb_978{padding:1.5rem;margin:.5rem 0}._processingContent_16lnb_992{gap:1rem}._processingTitle_16lnb_1007{font-size:1rem}._successContent_16lnb_1038,._errorContent_16lnb_1048{padding:1.5rem;gap:.75rem}._successTitle_16lnb_1063,._errorTitle_16lnb_1071{font-size:1.1rem}._emailIcon_16lnb_1058{font-size:2.5rem}._copyLinkButton_16lnb_1113,._protectAnotherButton_16lnb_1135,._tryAgainButton_16lnb_1157{padding:.75rem 1.25rem;font-size:.85rem}._shareWarning_16lnb_1180{flex-direction:column;gap:.5rem;text-align:center}._warningIcon_16lnb_1193{align-self:center;margin-top:0}}@media(max-width:480px){._processingContainer_16lnb_978{padding:1rem}._processingTitle_16lnb_1007{font-size:.95rem}._processingSubtext_16lnb_1017{font-size:.8rem}._successContent_16lnb_1038,._errorContent_16lnb_1048{padding:1rem}._copyLinkButton_16lnb_1113,._protectAnotherButton_16lnb_1135,._tryAgainButton_16lnb_1157{width:100%;padding:.75rem}}._errorHelp_16lnb_1292{margin-top:1.5rem;padding:1rem;background:#ef44440d;border:1px solid rgba(239,68,68,.2);border-radius:8px;word-wrap:break-word}._helpSection_16lnb_1301{margin-bottom:1rem}._helpSection_16lnb_1301 h4{margin:0 0 .5rem;font-size:.9rem;font-weight:600;color:#991b1b;word-wrap:break-word}._helpSection_16lnb_1301 p{margin:.25rem 0;font-size:.85rem;color:#7f1d1d;line-height:1.4;word-wrap:break-word}._helpSection_16lnb_1301 ul{margin:.5rem 0 0 1.25rem;padding:0;list-style-type:disc}._helpSection_16lnb_1301 li{margin:.25rem 0;font-size:.85rem;color:#7f1d1d;line-height:1.4;word-wrap:break-word}._resultContainer_16lnb_587._error_16lnb_603{border-color:#ef4444!important;background:linear-gradient(135deg,#fef2f2,#fee2e2)!important}._errorList_16lnb_851{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}._errorItem_16lnb_857{padding:.75rem;background:#fff;border:1px solid #feb2b2;border-radius:6px;font-size:.85rem;line-height:1.4;color:#991b1b;word-break:break-word;white-space:pre-wrap;overflow-wrap:break-word}._orderDetails_16lnb_662 h4{color:#991b1b!important;font-weight:600}._orderDetails_16lnb_662 p{color:#7f1d1d!important}._errorDetails_16lnb_833{margin-top:1rem;padding:1rem;background:#ef44440d;border:1px solid rgba(239,68,68,.2);border-radius:8px;overflow-x:hidden;word-wrap:break-word}._errorDetails_16lnb_833 h4{margin:0 0 .75rem;color:#991b1b;font-size:.9rem;font-weight:600;word-wrap:break-word}@media(max-width:768px){._errorHelp_16lnb_1292{padding:.75rem}._helpSection_16lnb_1301 h4{font-size:.85rem}._helpSection_16lnb_1301 p,._helpSection_16lnb_1301 li{font-size:.8rem}._errorDetails_16lnb_833{padding:.75rem}._errorItem_16lnb_857{padding:.5rem;font-size:.8rem}}@media(max-width:480px){._errorHelp_16lnb_1292,._errorDetails_16lnb_833{padding:.5rem}}._neutralButton_16lnb_1434{background:#fff;color:#374151;border:2px solid #d1d5db;border-radius:8px;padding:.75rem 1.25rem;font-size:.9rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;letter-spacing:.025em;flex:1;min-width:120px;word-wrap:break-word}._neutralButton_16lnb_1434:hover{background:#f9fafb;border-color:#9ca3af;color:#111827;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}._neutralButton_16lnb_1434:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}@media(max-width:768px){._buttonGroup_16lnb_1427{flex-direction:column}._neutralButton_16lnb_1434{flex:none;padding:.75rem 1rem;font-size:.85rem}}@media(max-width:480px){._neutralButton_16lnb_1434{width:100%;padding:.75rem}}._emailResults_16lnb_1485{width:100%;margin-top:1rem;padding:1rem;background:#10b9810d;border:1px solid rgba(16,185,129,.2);border-radius:8px}._resultsTitle_16lnb_1494{font-size:.9rem;font-weight:600;color:#065f46;margin:0 0 .75rem;text-align:center}._recipientStatus_16lnb_1502{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:#fff;border:1px solid rgba(16,185,129,.2);border-radius:6px;margin-bottom:.5rem;font-size:.85rem}._recipientStatus_16lnb_1502:last-child{margin-bottom:0}._recipientEmail_16lnb_1518{color:#374151;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:.75rem}._status_16lnb_792{font-weight:600;font-size:.8rem;padding:.25rem .5rem;border-radius:12px;flex-shrink:0}._statusSent_16lnb_1536{color:#065f46;background:#10b9811a}._statusFailed_16lnb_1541{color:#991b1b;background:#ef44441a}._shareWarning_16lnb_1180{background:linear-gradient(135deg,#fffbeb,#fef3c7);border:2px solid #f59e0b;border-radius:12px;padding:1rem;margin-bottom:1rem;display:flex;align-items:flex-start;gap:.75rem;text-align:left}._warningIcon_16lnb_1193{font-size:1.5rem;flex-shrink:0;margin-top:.1rem}._warningText_16lnb_1199{font-size:.9rem;color:#92400e;margin:0;line-height:1.5;font-weight:500}@media(max-width:768px){._emailResults_16lnb_1485{padding:.75rem}._recipientStatus_16lnb_1502{flex-direction:column;align-items:flex-start;gap:.5rem;text-align:left}._recipientEmail_16lnb_1518{margin-right:0;width:100%;word-break:break-all}._status_16lnb_792{align-self:flex-end}._shareWarning_16lnb_1180{flex-direction:column;gap:.5rem;text-align:center}._warningIcon_16lnb_1193{align-self:center;margin-top:0}}@media(max-width:480px){._resultsTitle_16lnb_1494{font-size:.85rem}._recipientStatus_16lnb_1502{padding:.4rem .6rem;font-size:.8rem}._warningText_16lnb_1199{font-size:.85rem}}._errorPopup_16lnb_1624{position:absolute;bottom:1rem;left:.5rem;right:.5rem;z-index:10;display:flex;align-items:flex-start;gap:.75rem;background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #ef4444;border-radius:12px;padding:.875rem 1rem;box-shadow:0 4px 16px #ef444433;animation:_popupSlideIn_16lnb_1 .25s ease}@keyframes _popupSlideIn_16lnb_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._errorPopupFading_16lnb_1652{animation:_popupFadeOut_16lnb_1 .3s ease forwards}@keyframes _popupFadeOut_16lnb_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}._errorPopupIcon_16lnb_1667{font-size:1rem;flex-shrink:0;color:#ef4444;margin-top:2px}._errorPopupMessage_16lnb_1674{flex:1;font-size:.85rem;font-weight:500;color:#991b1b;line-height:1.5;word-break:break-word;white-space:pre-line}._errorPopupDismiss_16lnb_1684{background:none;border:none;color:#f87171;cursor:pointer;font-size:1.2rem;font-weight:700;padding:0;flex-shrink:0;line-height:1;transition:color .2s ease}._errorPopupDismiss_16lnb_1684:hover{color:#ef4444}._buttonGroup_16lnb_1427{display:flex;gap:.75rem;margin:1rem 0;flex-wrap:wrap}._buttonGroup_16lnb_1427 ._neutralButton_16lnb_1434{flex:1;min-width:120px}@media(max-width:768px){._buttonGroup_16lnb_1427{flex-direction:column}._buttonGroup_16lnb_1427 ._neutralButton_16lnb_1434{flex:none;width:100%}}._modalOverlay_1rqz0_1{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem;font-family:Montserrat,sans-serif;animation:_fadeIn_1rqz0_1 .2s ease}@keyframes _fadeIn_1rqz0_1{0%{opacity:0}to{opacity:1}}._modalCard_1rqz0_27{width:100%;max-width:400px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:2rem;box-shadow:0 10px 40px #0000001a;transition:all .3s ease;animation:_slideUp_1rqz0_1 .3s ease}@keyframes _slideUp_1rqz0_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._modalCard_1rqz0_27:hover{box-shadow:0 20px 60px #00000026}._modalHeader_1rqz0_54{text-align:center;margin-bottom:2rem}._modalTitle_1rqz0_59{font-size:1.8rem;font-weight:700;color:#2c3e50;margin:0 0 .5rem}._modalSubtitle_1rqz0_66{font-size:1rem;color:#6b7280;margin:0;font-weight:400}._closeButton_1rqz0_73{position:absolute;top:2rem;right:2rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);font-size:28px;color:#fff;cursor:pointer;padding:0;line-height:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s ease;flex-shrink:0}._closeButton_1rqz0_73:hover{background:#fff3;border-color:#ffffff4d}._errorBanner_1rqz0_99{background-color:#fee;border:1px solid #fcc;border-radius:8px;padding:12px;margin-bottom:1.5rem;color:#c00;font-size:.9rem}._loginForm_1rqz0_109,._inputGroup_1rqz0_113{margin-bottom:1.5rem}._inputLabel_1rqz0_117{display:block;font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.5rem}._inputWrapper_1rqz0_125{position:relative;display:flex;align-items:center}._inputIcon_1rqz0_131{position:absolute;left:.875rem;z-index:2;color:#9ca3af;display:flex;align-items:center;pointer-events:none}._textInput_1rqz0_141{width:100%;padding:.875rem .875rem .875rem 2.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;font-family:Montserrat,sans-serif;color:#374151;transition:all .3s ease;box-sizing:border-box;background:#fff}._textInput_1rqz0_141:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}._textInput_1rqz0_141::placeholder{color:#9ca3af}._textInput_1rqz0_141._inputError_1rqz0_164{border-color:#ef4444}._passwordToggle_1rqz0_168{position:absolute;right:.875rem;background:none;border:none;color:#9ca3af;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._passwordToggle_1rqz0_168:hover{color:#6b7280;background:#f9fafb}._fieldError_1rqz0_188{color:#ef4444;font-size:12px;margin-top:4px;margin-left:4px}._loginOptions_1rqz0_195{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._checkboxLabel_1rqz0_202{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem}._checkbox_1rqz0_202{width:16px;height:16px;accent-color:#6366f1;cursor:pointer}._checkboxText_1rqz0_217{color:#374151;font-weight:400;-webkit-user-select:none;user-select:none}._forgotPassword_1rqz0_223{background:none;border:none;color:#6366f1;font-size:.9rem;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;font-family:Montserrat,sans-serif}._forgotPassword_1rqz0_223:hover{color:#5855eb;text-decoration:underline}._forgotPassword_1rqz0_223:disabled{opacity:.5;cursor:not-allowed}._loginButton_1rqz0_245{width:100%;background:#6366f1;color:#fff;border:none;border-radius:8px;padding:.875rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-height:50px}._loginButton_1rqz0_245:hover:not(:disabled){background:#5855eb;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._loginButton_1rqz0_245:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}._loginFooter_1rqz0_277{text-align:center;padding-top:1rem;border-top:1px solid #e5e7eb}._signupPrompt_1rqz0_283{font-size:.9rem;color:#6b7280;margin:0}._signupLink_1rqz0_289{background:none;border:none;color:#6366f1;font-weight:600;cursor:pointer;text-decoration:none;transition:all .2s ease;font-family:Montserrat,sans-serif;font-size:inherit}._signupLink_1rqz0_289:hover{color:#5855eb;text-decoration:underline}._signupLink_1rqz0_289:disabled{opacity:.5;cursor:not-allowed}@media(max-width:480px){._modalOverlay_1rqz0_1{padding:1rem}._modalCard_1rqz0_27{padding:1.5rem}._modalTitle_1rqz0_59{font-size:1.5rem}._modalSubtitle_1rqz0_66{font-size:.9rem}._textInput_1rqz0_141{padding:.75rem .75rem .75rem 2.5rem}._closeButton_1rqz0_73{top:1rem;right:1rem;width:36px;height:36px;font-size:24px}}._modalCard_1rqz0_27 *:focus-visible{outline:2px solid #6366f1;outline-offset:2px;border-radius:4px}._gridContainer_143cv_1{width:100%;display:grid!important;justify-content:flex-start;align-items:flex-start;background:transparent}._uploadContainer_1bg7q_2{width:320px;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:1.5rem;font-family:Montserrat,sans-serif;color:#2c3e50;box-shadow:0 10px 40px #0000001a;opacity:1;max-height:78vh;overflow-y:auto;overflow-x:hidden;word-wrap:break-word}._uploadHeader_1bg7q_19{margin-bottom:1rem}._uploadTitle_1bg7q_23{font-size:1.1rem;font-weight:600;margin:0;color:#2c3e50;letter-spacing:.02em;word-wrap:break-word}._detectSection_1bg7q_33{display:flex;flex-direction:column;gap:1.5rem}._suspectContentSection_1bg7q_39{margin-bottom:1rem}._sectionTitle_1bg7q_43{font-size:1rem;font-weight:600;color:#374151;margin-bottom:1rem;margin-top:0;word-wrap:break-word}._dropZone_1bg7q_53{position:relative;border:2px dashed #d1d5db;border-radius:12px;padding:2rem 1rem;text-align:center;transition:all .3s ease;margin-bottom:1rem;cursor:pointer;background:#f9fafb;overflow:hidden}._dropZone_1bg7q_53:hover{border-color:#9ca3af;background:#f3f4f6}._suspectDropZone_1bg7q_71{min-height:200px;display:flex;align-items:center;justify-content:center;background:#f9fafb;border:2px dashed #d1d5db;overflow:hidden}._suspectDropZone_1bg7q_71 ._dropZoneLabel_1bg7q_81{text-align:center}._fileInput_1bg7q_85{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}._dropZoneLabel_1bg7q_81{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer;min-width:0}._uploadIcon_1bg7q_102{width:48px;height:48px;border:2px solid #9ca3af;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:400;color:#6b7280;transition:all .3s ease;flex-shrink:0}._dropZone_1bg7q_53:hover ._uploadIcon_1bg7q_102{border-color:#6b7280;color:#4b5563}._uploadText_1bg7q_122{font-size:.9rem;font-weight:500;color:#6b7280;text-align:center;line-height:1.3;word-wrap:break-word;min-width:0;max-width:100%}._browseLink_1bg7q_133{font-size:.9rem;color:#6366f1;font-weight:500;cursor:pointer;margin-top:.5rem;transition:color .3s ease;word-wrap:break-word}._browseLink_1bg7q_133:hover{color:#6366f1}._fileList_1bg7q_148{margin-bottom:1rem;max-height:120px;overflow-y:auto;overflow-x:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}._fileListHeader_1bg7q_158{background:#f3f4f6;padding:.5rem .75rem;font-size:.8rem;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;position:sticky;top:0;word-wrap:break-word}._fileItem_1bg7q_170{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;border-bottom:1px solid #e5e7eb;font-size:.85rem;min-width:0}._fileItem_1bg7q_170:last-child{border-bottom:none}._fileInfo_1bg7q_184{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0;overflow:hidden}._fileSource_1bg7q_193{font-size:.9rem;flex-shrink:0}._fileName_1bg7q_198{color:#374151;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._fileSize_1bg7q_208{font-size:.8rem;color:#6366f1;margin-left:.5rem;flex-shrink:0}._removeFile_1bg7q_215{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:1.2rem;font-weight:400;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s ease;flex-shrink:0}._removeFile_1bg7q_215:hover{color:#6b7280}._continueButton_1bg7q_237{width:100%;background:#374151;color:#fff;border:1px solid #374151;border-radius:8px;padding:.875rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;letter-spacing:.025em;word-wrap:break-word}._continueButton_1bg7q_237:hover:not(:disabled){background:#2c3e50;border-color:#2c3e50;transform:translateY(-1px);box-shadow:0 4px 12px #3741514d}._continueButton_1bg7q_237:disabled{background:#d1d5db;color:#9ca3af;border-color:#d1d5db;cursor:not-allowed}._detectButton_1bg7q_267{background:#6b7280;border-color:#6b7280}._detectButton_1bg7q_267:hover:not(:disabled){background:#4b5563;border-color:#4b5563}._authWarning_1bg7q_278{text-align:center;padding:1rem;background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;margin-top:1rem;word-wrap:break-word}._authWarning_1bg7q_278 p{margin:0;color:#92400e;font-size:.9rem;font-weight:500;word-wrap:break-word}._progressContainer_1bg7q_297{margin:1rem 0;padding:1rem;background:#f8f9fa;border-radius:8px}._progressBar_1bg7q_304{width:100%;height:8px;background:#e9ecef;border-radius:4px;overflow:hidden}._progressFill_1bg7q_312{height:100%;background:linear-gradient(90deg,#007bff,#0056b3);transition:width .3s ease}._progressText_1bg7q_318{margin-top:.5rem;text-align:center;font-size:.9rem;color:#6c757d;word-wrap:break-word}._resultContainer_1bg7q_327{margin:1rem 0;padding:2rem 1.5rem;border-radius:16px;border:2px solid;background:#fff;box-shadow:0 8px 24px #0000001a;overflow-x:hidden;word-wrap:break-word}._resultContainer_1bg7q_327._success_1bg7q_338{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#d1fae5)}._resultContainer_1bg7q_327._error_1bg7q_343{border-color:#ef4444;background:linear-gradient(135deg,#fef2f2,#fee2e2)}._resultContainer_1bg7q_327._warning_1bg7q_348{border-color:#f59e0b;background:linear-gradient(135deg,#fef9c3,#fef08a)}._resultTitle_1bg7q_354{font-size:1.3rem;font-weight:700;margin:0 0 1.5rem;text-align:center;word-wrap:break-word}._resultContainer_1bg7q_327._success_1bg7q_338 ._resultTitle_1bg7q_354{color:#065f46}._resultContainer_1bg7q_327._error_1bg7q_343 ._resultTitle_1bg7q_354{color:#991b1b}._resultContainer_1bg7q_327._warning_1bg7q_348 ._resultTitle_1bg7q_354{color:#f59e0b}._imagePreview_1bg7q_375{margin:1.5rem 0;display:flex;justify-content:center}._imagePlaceholder_1bg7q_381{width:200px;height:150px;background:#0000000d;border:2px dashed #9ca3af;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#6b7280}._imagePlaceholder_1bg7q_381 span{font-size:2rem}._imagePlaceholder_1bg7q_381 p{margin:0;font-size:.9rem;font-weight:500;text-align:center}._watermarkDetails_1bg7q_407{background:#fffc;border-radius:12px;padding:1.5rem;margin:1.5rem 0;border:1px solid rgba(16,185,129,.2)}._detailItem_1bg7q_415{display:flex;flex-direction:column;margin-bottom:1rem;gap:.25rem}._detailItem_1bg7q_415:last-child{margin-bottom:0}._detailLabel_1bg7q_426{font-size:.8rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.05em}._detailValue_1bg7q_434{font-size:.9rem;color:#1f2937;word-wrap:break-word;padding:.5rem;background:#f9fafb;border-radius:6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace}._additionalInfo_1bg7q_445{margin:1.5rem 0;text-align:center}._notOriginalText_1bg7q_450{font-size:.9rem;color:#6b7280;margin:0 0 1rem;font-style:italic}._blogLink_1bg7q_457{font-size:.9rem;color:#374151;margin:0}._errorDetails_1bg7q_464{text-align:center;margin:1.5rem 0}._errorMessage_1bg7q_469{font-size:1rem;color:#991b1b;margin:0 0 1.5rem;padding:1rem;background:#ef44441a;border-radius:8px;word-wrap:break-word}._faqLink_1bg7q_479{font-size:.9rem;color:#374151;margin:0}._link_1bg7q_486{color:#3b82f6;text-decoration:none;font-weight:600;transition:color .2s ease}._link_1bg7q_486:hover{color:#1d4ed8;text-decoration:underline}._completionActions_1bg7q_499{display:flex;gap:.75rem;margin-top:2rem;flex-wrap:wrap;justify-content:center}._primaryAction_1bg7q_507{flex:1;max-width:200px;background:#10b981;color:#fff;border:2px solid #10b981;border-radius:12px;padding:1rem 1.5rem;font-size:1rem;font-weight:700;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;letter-spacing:.025em;min-width:0;word-wrap:break-word;text-transform:uppercase}._primaryAction_1bg7q_507:hover{background:#059669;border-color:#059669;transform:translateY(-2px);box-shadow:0 6px 20px #10b9814d}._resultContainer_1bg7q_327._error_1bg7q_343 ._primaryAction_1bg7q_507{background:#ef4444;border-color:#ef4444}._resultContainer_1bg7q_327._error_1bg7q_343 ._primaryAction_1bg7q_507:hover{background:#dc2626;border-color:#dc2626;box-shadow:0 6px 20px #ef44444d}._dynamicThumbnail_1bg7q_544{border:2px dashed #d1d5db;border-radius:12px;box-sizing:border-box;width:100%;max-width:300px;height:auto;opacity:0;transition:opacity .3s ease}._dynamicThumbnailLoaded_1bg7q_556{opacity:1}@media(min-width:1200px){._uploadContainer_1bg7q_2{width:360px}._imagePlaceholder_1bg7q_381{width:250px;height:180px}}@media(max-width:768px){._uploadContainer_1bg7q_2{width:300px;max-height:70vh}._completionActions_1bg7q_499{flex-direction:column}._primaryAction_1bg7q_507{flex:none;max-width:none}._imagePlaceholder_1bg7q_381{width:180px;height:120px}._resultContainer_1bg7q_327{padding:1.5rem 1rem}}@media(max-width:480px){._uploadContainer_1bg7q_2{width:280px;max-height:60vh}._imagePlaceholder_1bg7q_381{width:160px;height:100px}._imagePlaceholder_1bg7q_381 span{font-size:1.5rem}._resultTitle_1bg7q_354{font-size:1.1rem}}._header_7ki3y_4{position:fixed;top:0;left:0;right:0;height:50px;background:#000;color:#fff;font-family:Montserrat,sans-serif;z-index:1000;border-bottom:1px solid #333333}._logoIcon_7ki3y_17{height:65px}._headerContent_7ki3y_21{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 2rem}._headerLeft_7ki3y_29{display:flex;align-items:center}._logo_7ki3y_17{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.2rem;color:#fff}._logoText_7ki3y_43{letter-spacing:.05em}._logoStatus_7ki3y_47{color:#10b981;font-size:.8rem}._headerNav_7ki3y_52{display:flex;align-items:center;gap:.5rem}._navItem_7ki3y_58{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#fff;padding:.5rem 1rem;border-radius:6px;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .2s ease;white-space:nowrap}._navItem_7ki3y_58:hover{background:#ffffff1a;color:#fff}._navItem_7ki3y_58 svg{width:16px;height:16px}._comingSoonButtonWrapper_7ki3y_86{position:relative;display:inline-flex;align-items:center}._comingSoonButton_7ki3y_86{position:relative;background:linear-gradient(135deg,#6366f11a,#a855f71a);border:1px solid rgba(99,102,241,.3);color:#a5b4fc!important;transition:all .3s ease}._comingSoonButton_7ki3y_86:hover{background:linear-gradient(135deg,#6366f133,#a855f733);border-color:#6366f180;color:#c7d2fe!important;transform:translateY(-1px);box-shadow:0 4px 12px #6366f133}._comingSoonButton_7ki3y_86 svg{color:#a78bfa;animation:_sparkle_7ki3y_1 2s ease-in-out infinite}._comingSoonBadge_7ki3y_123{position:absolute;top:-8px;right:-12px;background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;font-size:.65rem;font-weight:600;padding:2px 6px;border-radius:8px;border:1px solid rgba(255,255,255,.2);box-shadow:0 2px 8px #6366f14d;animation:_pulse_7ki3y_1 2s ease-in-out infinite;z-index:1}._comingSoonNotification_7ki3y_140{position:fixed;top:60px;left:50%;transform:translate(-50%);z-index:1001;animation:_slideDown_7ki3y_1 .3s ease-out}._notificationContent_7ki3y_149{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:12px;padding:1rem 1.5rem;display:flex;align-items:center;gap:.75rem;box-shadow:0 10px 40px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:280px}._notificationIcon_7ki3y_162{width:32px;height:32px;background:linear-gradient(135deg,#6366f1,#a855f7);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;animation:_sparkle_7ki3y_1 2s ease-in-out infinite}._notificationText_7ki3y_175{flex:1}._notificationTitle_7ki3y_179{font-size:.95rem;font-weight:600;color:#1f2937;margin:0 0 .25rem;font-family:Montserrat,sans-serif}._notificationSubtext_7ki3y_187{font-size:.8rem;color:#6b7280;margin:0;font-family:Montserrat,sans-serif}@keyframes _sparkle_7ki3y_1{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.1) rotate(180deg);opacity:.8}}@keyframes _pulse_7ki3y_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}@keyframes _slideDown_7ki3y_1{0%{transform:translate(-50%) translateY(-20px);opacity:0}to{transform:translate(-50%) translateY(0);opacity:1}}._headerRight_7ki3y_230{display:flex;align-items:center}._userButton_7ki3y_235{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#fff;padding:.5rem 1rem;border-radius:6px;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .2s ease}._userButton_7ki3y_235:hover{background:#ffffff1a}._userEmail_7ki3y_255{font-size:.85rem;color:#e5e7eb}._footer_7ki3y_261{position:fixed;bottom:0;left:0;right:0;height:50px;background:#000;color:#fff;font-family:Montserrat,sans-serif;z-index:1000;border-top:1px solid #333333}._footerContent_7ki3y_274{height:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 2rem}._footerLeft_7ki3y_284{display:flex;align-items:center}._copyright_7ki3y_289{font-size:.8rem;color:#9ca3af;margin:0;font-weight:400}._footerRight_7ki3y_296{display:flex;align-items:center;gap:.75rem}._footerLink_7ki3y_302{background:none;border:none;color:#9ca3af;font-size:.8rem;font-weight:400;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .2s ease;text-decoration:none}._footerLink_7ki3y_302:hover{color:#fff;text-decoration:underline}._separator_7ki3y_319{color:#4b5563;font-size:.8rem}._demoContainer_7ki3y_325{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding-top:60px;padding-bottom:50px;display:flex;flex-direction:column}._mainContent_7ki3y_334{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem}._contentCard_7ki3y_342{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:3rem;box-shadow:0 20px 60px #0000001a;text-align:center;max-width:600px;width:100%}._contentTitle_7ki3y_353{font-size:2.5rem;font-weight:800;color:#2c3e50;margin:0 0 1rem;font-family:Montserrat,sans-serif}._contentDescription_7ki3y_361{font-size:1.1rem;color:#6b7280;line-height:1.6;margin:0 0 2rem;font-family:Montserrat,sans-serif}._statusCard_7ki3y_369{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:2rem;margin-top:1.5rem}._statusTitle_7ki3y_377{font-size:1.2rem;font-weight:600;color:#2c3e50;margin:0 0 1.5rem;font-family:Montserrat,sans-serif}._featureList_7ki3y_385{display:flex;flex-direction:column;gap:.75rem;text-align:left}._feature_7ki3y_385{display:flex;align-items:center;gap:.75rem;font-size:.95rem;color:#374151;font-family:Montserrat,sans-serif}._featureIcon_7ki3y_401{color:#10b981;font-weight:700;width:16px;flex-shrink:0}@media(max-width:768px){._headerContent_7ki3y_21,._footerContent_7ki3y_274{padding:0 1rem}._headerNav_7ki3y_52{gap:.25rem}._navItem_7ki3y_58{padding:.5rem .75rem;font-size:.8rem}._navItem_7ki3y_58 span,._comingSoonBadge_7ki3y_123{display:none}._comingSoonButton_7ki3y_86,._userButton_7ki3y_235{padding:.5rem .75rem}._userEmail_7ki3y_255{display:none}._footerRight_7ki3y_296{gap:.5rem}._footerLink_7ki3y_302{font-size:.75rem}._contentCard_7ki3y_342{padding:2rem;margin:1rem}._contentTitle_7ki3y_353{font-size:2rem}._contentDescription_7ki3y_361{font-size:1rem}._comingSoonNotification_7ki3y_140{top:50px;left:1rem;right:1rem;transform:none}._notificationContent_7ki3y_149{min-width:auto;width:100%}}@media(max-width:480px){._header_7ki3y_4{height:50px}._footer_7ki3y_261{height:40px}._demoContainer_7ki3y_325{padding-top:50px;padding-bottom:40px}._headerContent_7ki3y_21{gap:1rem}._logo_7ki3y_17{font-size:1rem}._navItem_7ki3y_58{padding:.4rem .6rem;font-size:.75rem}._userButton_7ki3y_235{padding:.4rem .6rem}._footerContent_7ki3y_274{flex-direction:column;gap:.5rem;padding:.5rem 1rem}._copyright_7ki3y_289,._footerLink_7ki3y_302{font-size:.7rem}._contentCard_7ki3y_342{padding:1.5rem}._contentTitle_7ki3y_353{font-size:1.8rem}._statusCard_7ki3y_369{padding:1.5rem}._comingSoonNotification_7ki3y_140{top:60px}._notificationContent_7ki3y_149{padding:.75rem 1rem;gap:.5rem}._notificationIcon_7ki3y_162{width:28px;height:28px}._notificationTitle_7ki3y_179{font-size:.9rem}._notificationSubtext_7ki3y_187{font-size:.75rem}}._navItem_7ki3y_58:focus-visible,._userButton_7ki3y_235:focus-visible,._footerLink_7ki3y_302:focus-visible,._comingSoonButton_7ki3y_86:focus-visible{outline:2px solid #6366f1;outline-offset:2px;border-radius:4px}._creditsDisplay_7ki3y_578{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);margin-right:.5rem}._creditsDisplay_7ki3y_578 svg{width:14px;height:14px;color:#a5b4fc}._creditsText_7ki3y_595{font-size:.85rem;font-weight:600;color:#fff;font-family:Montserrat,sans-serif}@media(max-width:768px){._creditsDisplay_7ki3y_578{padding:.4rem .75rem}._creditsText_7ki3y_595{font-size:.75rem}}@media(max-width:480px){._creditsDisplay_7ki3y_578{padding:.3rem .6rem;gap:.3rem}._creditsDisplay_7ki3y_578 svg{width:12px;height:12px}._creditsText_7ki3y_595{font-size:.7rem}}._subscriptionInfo_7ki3y_632{margin-bottom:2rem;padding:1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}._subscriptionTitle_7ki3y_640{font-size:1.1rem;font-weight:600;color:#2c3e50;margin:0 0 1rem}._subscriptionLoading_7ki3y_647{display:flex;align-items:center;gap:.75rem;padding:1rem;justify-content:center;color:#6b7280}._subscriptionCard_7ki3y_656{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem}._subscriptionHeader_7ki3y_663{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}._tierBadge_7ki3y_672{background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:600;font-family:Montserrat,sans-serif}._subscriptionStatus_7ki3y_682{display:flex;align-items:center;gap:.5rem}._statusActive_7ki3y_688{color:#10b981;font-weight:600;font-size:.9rem}._statusInactive_7ki3y_694{color:#ef4444;font-weight:600;font-size:.9rem}._creditsSection_7ki3y_700{display:flex;align-items:center;justify-content:space-around;margin-bottom:1.5rem;padding:1rem;background:#f8fafc;border-radius:8px}._creditItem_7ki3y_710{text-align:center;flex:1}._creditLabel_7ki3y_715{font-size:.8rem;color:#6b7280;margin-bottom:.5rem;font-weight:500}._creditValue_7ki3y_722{font-size:2rem;font-weight:700;color:#2c3e50;font-family:Montserrat,sans-serif}._creditDivider_7ki3y_729{font-size:1.5rem;font-weight:300;color:#d1d5db;margin:0 1rem}._subscriptionDates_7ki3y_736{display:flex;flex-direction:column;gap:.5rem}._dateItem_7ki3y_742{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}._dateLabel_7ki3y_749{font-size:.9rem;font-weight:500;color:#6b7280}._dateValue_7ki3y_755{font-size:.9rem;font-weight:600;color:#2c3e50}._daysRemaining_7ki3y_761{margin-top:.5rem;padding:.5rem 1rem;background:#eff6ff;color:#1e40af;border-radius:6px;text-align:center;font-size:.85rem;font-weight:600}._noSubscription_7ki3y_772{padding:2rem;text-align:center;color:#6b7280}._noSubscription_7ki3y_772 p{margin:0;font-size:.95rem}._passwordRequirements_7ki3y_784{margin-top:1rem;padding:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}._requirementsTitle_7ki3y_792{font-size:.85rem;font-weight:600;color:#374151;margin:0 0 .75rem}._requirementsList_7ki3y_799{display:flex;flex-direction:column;gap:.5rem}._requirement_7ki3y_792{display:flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:500;transition:all .2s ease}._requirement_7ki3y_792._met_7ki3y_814{color:#059669}._requirement_7ki3y_792._notMet_7ki3y_818{color:#9ca3af}._inputError_7ki3y_822{border-color:#ef4444!important;background:#fef2f2}._inputError_7ki3y_822:focus{border-color:#dc2626!important;box-shadow:0 0 0 3px #ef44441a!important}._sectionTitle_7ki3y_832{font-size:1rem;font-weight:600;color:#2c3e50;margin:0 0 1rem}._notLoggedInMessage_7ki3y_839{padding:2rem;text-align:center;background:#fffbeb;border:1px solid #fed7aa;border-radius:8px;color:#92400e}@media(max-width:768px){._subscriptionCard_7ki3y_656{padding:1rem}._subscriptionHeader_7ki3y_663{flex-direction:column;align-items:flex-start;gap:.75rem}._creditsSection_7ki3y_700{flex-direction:column;gap:1rem}._creditDivider_7ki3y_729{display:none}._creditValue_7ki3y_722{font-size:1.5rem}._dateItem_7ki3y_742{flex-direction:column;align-items:flex-start;gap:.25rem}}@media(max-width:480px){._subscriptionInfo_7ki3y_632{padding:1rem}._subscriptionTitle_7ki3y_640{font-size:1rem}._tierBadge_7ki3y_672{padding:.4rem .8rem;font-size:.8rem}._creditLabel_7ki3y_715{font-size:.75rem}._creditValue_7ki3y_722{font-size:1.3rem}._dateLabel_7ki3y_749,._dateValue_7ki3y_755{font-size:.8rem}._daysRemaining_7ki3y_761{font-size:.8rem;padding:.4rem .8rem}}._header_13dge_4{position:fixed;top:0;left:0;right:0;height:60px;background:#000;color:#fff;font-family:Montserrat,sans-serif;z-index:1000;border-bottom:1px solid #333333}._headerContent_13dge_17{height:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 2rem}._headerLeft_13dge_27{display:flex;align-items:center}._logo_13dge_32{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.2rem;color:#fff}._logoText_13dge_41{letter-spacing:.05em}._logoStatus_13dge_45{color:#10b981;font-size:.8rem}._headerNav_13dge_50{display:flex;align-items:center;gap:.5rem}._navItem_13dge_56{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#fff;padding:.5rem 1rem;border-radius:6px;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .2s ease;white-space:nowrap}._navItem_13dge_56:hover{background:#ffffff1a;color:#fff}._navItem_13dge_56 svg{width:16px;height:16px}._headerRight_13dge_83{display:flex;align-items:center}._userButton_13dge_88{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#fff;padding:.5rem 1rem;border-radius:6px;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .2s ease}._userButton_13dge_88:hover{background:#ffffff1a}._userEmail_13dge_108{font-size:.85rem;color:#e5e7eb}._footer_13dge_114{position:fixed;bottom:0;left:0;right:0;height:40px;background:#000;color:#fff;font-family:Montserrat,sans-serif;z-index:1000;border-top:1px solid #333333}._footerContent_13dge_127{height:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 2rem}._footerLeft_13dge_137{display:flex;align-items:center}._copyright_13dge_142{font-size:.8rem;color:#9ca3af;margin:0;font-weight:400}._footerRight_13dge_149{display:flex;align-items:center;gap:.75rem}._footerLink_13dge_155{background:none;border:none;color:#9ca3af;font-size:.8rem;font-weight:400;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .2s ease;text-decoration:none}._footerLink_13dge_155:hover{color:#fff;text-decoration:underline}._separator_13dge_172{color:#4b5563;font-size:.8rem}._demoContainer_13dge_178{min-height:100vh;background:linear-gradient(135deg,#f8fafc,#e2e8f0);padding-top:60px;padding-bottom:50px;display:flex;flex-direction:column}._mainContent_13dge_187{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem}._contentCard_13dge_195{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:3rem;box-shadow:0 20px 60px #0000001a;text-align:center;max-width:600px;width:100%}._contentTitle_13dge_206{font-size:2.5rem;font-weight:800;color:#2c3e50;margin:0 0 1rem;font-family:Montserrat,sans-serif}._contentDescription_13dge_214{font-size:1.1rem;color:#6b7280;line-height:1.6;margin:0 0 2rem;font-family:Montserrat,sans-serif}._statusCard_13dge_222{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:2rem;margin-top:1.5rem}._statusTitle_13dge_230{font-size:1.2rem;font-weight:600;color:#2c3e50;margin:0 0 1.5rem;font-family:Montserrat,sans-serif}._featureList_13dge_238{display:flex;flex-direction:column;gap:.75rem;text-align:left}._feature_13dge_238{display:flex;align-items:center;gap:.75rem;font-size:.95rem;color:#374151;font-family:Montserrat,sans-serif}._featureIcon_13dge_254{color:#10b981;font-weight:700;width:16px;flex-shrink:0}@media(max-width:768px){._headerContent_13dge_17,._footerContent_13dge_127{padding:0 1rem}._headerNav_13dge_50{gap:.25rem}._navItem_13dge_56{padding:.5rem .75rem;font-size:.8rem}._navItem_13dge_56 span{display:none}._userButton_13dge_88{padding:.5rem .75rem}._userEmail_13dge_108{display:none}._footerRight_13dge_149{gap:.5rem}._footerLink_13dge_155{font-size:.75rem}._contentCard_13dge_195{padding:2rem;margin:1rem}._contentTitle_13dge_206{font-size:2rem}._contentDescription_13dge_214{font-size:1rem}}@media(max-width:480px){._header_13dge_4{height:50px}._footer_13dge_114{height:40px}._demoContainer_13dge_178{padding-top:50px;padding-bottom:40px}._headerContent_13dge_17{gap:1rem}._logo_13dge_32{font-size:1rem}._navItem_13dge_56{padding:.4rem .6rem;font-size:.75rem}._userButton_13dge_88{padding:.4rem .6rem}._footerContent_13dge_127{flex-direction:column;gap:.5rem;padding:.5rem 1rem}._copyright_13dge_142,._footerLink_13dge_155{font-size:.7rem}._contentCard_13dge_195{padding:1.5rem}._contentTitle_13dge_206{font-size:1.8rem}._statusCard_13dge_222{padding:1.5rem}}._navItem_13dge_56:focus-visible,._userButton_13dge_88:focus-visible,._footerLink_13dge_155:focus-visible{outline:2px solid #6366f1;outline-offset:2px;border-radius:4px}*{transition:color .2s ease,background-color .2s ease,border-color .2s ease}._modalOverlay_e9ueq_3{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modalContent_e9ueq_17{background:#fff;border-radius:16px;width:90%;max-width:1000px;max-height:90vh;overflow:hidden;position:relative;box-shadow:0 20px 60px #0000004d;font-family:Montserrat,sans-serif;display:flex;flex-direction:column}._modalHeader_e9ueq_31{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;background:#fff}._modalTitle_e9ueq_40{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0}._closeButton_e9ueq_47{background:none;border:none;font-size:1.5rem;color:#9ca3af;cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s ease;width:40px;height:40px;display:flex;align-items:center;justify-content:center}._closeButton_e9ueq_47:hover{background:#f3f4f6;color:#374151}._sidebar_e9ueq_74{width:250px;background:#f9fafb;border-right:1px solid #e5e7eb;padding:1.5rem 0;overflow-y:auto}._navigation_e9ueq_82{display:flex;flex-direction:column}._navItem_e9ueq_87{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.5rem;background:none;border:none;text-align:left;cursor:pointer;transition:all .2s ease;font-family:Montserrat,sans-serif;font-size:.95rem;color:#6b7280;font-weight:500}._navItem_e9ueq_87:hover{background:#f3f4f6;color:#374151}._navItem_e9ueq_87._active_e9ueq_108{background:#fff;color:#2c3e50;font-weight:600;border-right:3px solid #6366f1;box-shadow:0 2px 4px #0000000d}._logoutNavItem_e9ueq_117{border-top:1px solid #e5e7eb;margin-top:1rem;color:#dc2626!important}._logoutNavItem_e9ueq_117:hover{background:#fef2f2!important;color:#b91c1c!important}._logoutNavItem_e9ueq_117._active_e9ueq_108{background:#fef2f2!important;color:#b91c1c!important;border-right:3px solid #dc2626!important}._navIcon_e9ueq_134{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.9rem;flex-shrink:0}._navLabel_e9ueq_144{flex:1}._content_e9ueq_148{flex:1;padding:0;overflow-y:auto;background:#fff}._logoutContent_e9ueq_156{padding:2rem}._logoutSection_e9ueq_160{margin-bottom:2rem}._userInfo_e9ueq_164{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:2rem}._userAvatar_e9ueq_175{width:48px;height:48px;border-radius:50%;background:#6366f1;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600;flex-shrink:0}._userDisplayName_e9ueq_193{font-size:1.1rem;font-weight:600;color:#2c3e50;margin-bottom:.25rem}._userEmailText_e9ueq_200{font-size:.9rem;color:#6b7280}._authStatus_e9ueq_205{margin-bottom:2rem}._authStatusTitle_e9ueq_209{font-size:1rem;font-weight:600;color:#2c3e50;margin:0 0 1rem}._systemStatus_e9ueq_216{display:flex;flex-direction:column;gap:.75rem}._systemItem_e9ueq_222{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:8px;border:1px solid;transition:all .2s ease}._systemItem_e9ueq_222._connected_e9ueq_232{background:#f0fdf4;border-color:#bbf7d0;color:#166534}._systemItem_e9ueq_222._disconnected_e9ueq_238{background:#fef2f2;border-color:#fecaca;color:#991b1b}._systemIcon_e9ueq_244{font-size:1rem;flex-shrink:0}._systemName_e9ueq_249{font-weight:600;flex:1}._systemStatusText_e9ueq_254{font-size:.85rem;font-weight:500}._hadoInfo_e9ueq_259{margin-bottom:2rem;padding:1.5rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px}._hadoInfoTitle_e9ueq_267{font-size:1rem;font-weight:600;color:#2c3e50;margin:0 0 1rem}._hadoDetails_e9ueq_274{display:flex;flex-direction:column;gap:.5rem}._hadoDetail_e9ueq_274{display:flex;justify-content:space-between;align-items:center}._hadoLabel_e9ueq_286{font-weight:500;color:#6b7280}._hadoValue_e9ueq_291{font-weight:600;color:#2c3e50}._logoutWarning_e9ueq_296{padding:1rem;background:#fffbeb;border:1px solid #fed7aa;border-radius:8px;margin-bottom:2rem}._warningText_e9ueq_304{margin:0;font-size:.9rem;color:#92400e;text-align:center}._logoutButton_e9ueq_311{background:#dc2626;color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease}._logoutButton_e9ueq_311:hover{background:#b91c1c;transform:translateY(-1px);box-shadow:0 4px 12px #dc26264d}._logoutButton_e9ueq_311:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}._currentUserInfo_e9ueq_338{margin-bottom:2rem}._currentUserBadge_e9ueq_342{display:inline-block;padding:.25rem .75rem;background:#eff6ff;color:#1d4ed8;border-radius:16px;font-size:.8rem;font-weight:600;margin-bottom:1rem}._currentUserText_e9ueq_353{margin:0}._userInfoCard_e9ueq_357{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}._userCardAvatar_e9ueq_367{width:40px;height:40px;border-radius:50%;background:#6366f1;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600;flex-shrink:0}._userCardName_e9ueq_385{font-size:1rem;font-weight:600;color:#2c3e50;margin-bottom:.25rem}._userCardEmail_e9ueq_392{font-size:.85rem;color:#6b7280}._watermarkContent_e9ueq_398{padding:2rem}._contentHeader_e9ueq_402{margin-bottom:2rem}._contentTitle_e9ueq_406{font-size:1.3rem;font-weight:600;color:#2c3e50;margin:0;display:flex;align-items:center;gap:.5rem}._requiredAsterisk_e9ueq_416{color:#ef4444;font-weight:700}._avatarBadge_e9ueq_421{background:#dc2626;color:#fff;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;margin-left:auto}._watermarkOptions_e9ueq_435{margin-bottom:2rem}._watermarkOption_e9ueq_435{display:flex;align-items:center;margin-bottom:1rem;position:relative}._radioInput_e9ueq_446{width:18px;height:18px;margin-right:.75rem;accent-color:#6366f1;cursor:pointer}._watermarkLabel_e9ueq_454{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:1rem;color:#2c3e50;font-weight:500}._watermarkName_e9ueq_464{font-weight:600}._watermarkDefault_e9ueq_468{color:#6b7280;font-style:italic;font-weight:400}._infoButton_e9ueq_474{width:20px;height:20px;border-radius:50%;border:1px solid #d1d5db;background:#fff;color:#6b7280;font-size:.8rem;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._infoButton_e9ueq_474:hover{border-color:#9ca3af;background:#f9fafb}._modelDescription_e9ueq_495{margin-bottom:2rem}._descriptionBubble_e9ueq_499{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;position:relative}._descriptionBubble_e9ueq_499:before{content:"";position:absolute;top:-8px;left:2rem;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #e2e8f0}._descriptionBubble_e9ueq_499:after{content:"";position:absolute;top:-7px;left:2rem;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f8fafc}._descriptionTitle_e9ueq_531{font-size:1rem;font-weight:500;color:#2c3e50;margin:0 0 1rem;line-height:1.5}._descriptionText_e9ueq_539{font-size:.95rem;color:#374151;line-height:1.6;margin:0 0 1.5rem}._bestSuited_e9ueq_546{margin:0}._bestSuitedTitle_e9ueq_550{font-size:.95rem;font-weight:600;color:#2c3e50;margin:0 0 .75rem}._bestSuitedList_e9ueq_557{margin:0;padding-left:1.25rem;list-style:none}._bestSuitedList_e9ueq_557 li{font-size:.9rem;color:#374151;line-height:1.5;margin-bottom:.5rem;position:relative}._bestSuitedList_e9ueq_557 li:before{content:"•";color:#6366f1;font-weight:700;position:absolute;left:-1rem}._contentActions_e9ueq_579{display:flex;gap:1rem;justify-content:flex-end;padding-top:2rem;border-top:1px solid #e5e7eb}._saveButton_e9ueq_587{background:#6366f1;color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease}._saveButton_e9ueq_587:hover{background:#5855eb;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._cancelButton_e9ueq_606{background:transparent;color:#6b7280;border:1px solid #d1d5db;border-radius:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease}._cancelButton_e9ueq_606:hover{background:#f9fafb;color:#374151;border-color:#9ca3af}._profileContent_e9ueq_626,._securityContent_e9ueq_627,._defaultContent_e9ueq_628{padding:2rem}._formGroup_e9ueq_632{margin-bottom:1.5rem}._label_e9ueq_636{display:block;font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.5rem}._input_e9ueq_644{width:100%;padding:.875rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;font-family:Montserrat,sans-serif;color:#374151;transition:all .3s ease;box-sizing:border-box}._input_e9ueq_644:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}._comingSoon_e9ueq_662{color:#9ca3af;font-style:italic;text-align:center;margin-top:2rem}@media(max-width:768px){._modalContent_e9ueq_17{width:95%;margin:1rem;max-height:95vh}._modalBody_e9ueq_68{flex-direction:column}._sidebar_e9ueq_74{width:100%;max-height:200px;padding:1rem 0}._navigation_e9ueq_82{flex-direction:row;overflow-x:auto;padding:0 1rem}._navItem_e9ueq_87{flex-shrink:0;padding:.75rem 1rem;white-space:nowrap}._navItem_e9ueq_87._active_e9ueq_108{border-right:none;border-bottom:3px solid #6366f1}._logoutNavItem_e9ueq_117._active_e9ueq_108{border-bottom:3px solid #dc2626!important}._watermarkContent_e9ueq_398,._profileContent_e9ueq_626,._securityContent_e9ueq_627,._defaultContent_e9ueq_628,._logoutContent_e9ueq_156{padding:1.5rem}._contentActions_e9ueq_579{flex-direction:column}._saveButton_e9ueq_587,._cancelButton_e9ueq_606,._logoutButton_e9ueq_311{width:100%}._userInfo_e9ueq_164{flex-direction:column;text-align:center}._hadoDetails_e9ueq_274{gap:.75rem}._hadoDetail_e9ueq_274{flex-direction:column;gap:.25rem}}@media(max-width:480px){._modalHeader_e9ueq_31{padding:1rem 1.5rem}._modalTitle_e9ueq_40{font-size:1.3rem}._watermarkContent_e9ueq_398,._profileContent_e9ueq_626,._securityContent_e9ueq_627,._defaultContent_e9ueq_628,._logoutContent_e9ueq_156{padding:1rem}._contentTitle_e9ueq_406{font-size:1.1rem}._descriptionBubble_e9ueq_499{padding:1rem}._watermarkLabel_e9ueq_454{font-size:.9rem}._input_e9ueq_644{padding:.75rem}._userInfo_e9ueq_164{padding:1rem}._userAvatar_e9ueq_175,._userCardAvatar_e9ueq_367{width:40px;height:40px;font-size:1rem}}._modalOverlay_e9ueq_3{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_e9ueq_17{background:#fff;border-radius:12px;width:90vw;max-width:1000px;height:85vh;max-height:800px;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._modalHeader_e9ueq_31{display:flex;justify-content:space-between;align-items:center;padding:24px 32px 0;border-bottom:1px solid #e5e7eb}._modalTitle_e9ueq_40{font-size:24px;font-weight:600;color:#111827;margin:0}._closeButton_e9ueq_47{background:none;border:none;font-size:24px;cursor:pointer;color:#6b7280;padding:4px;border-radius:4px;transition:all .2s}._closeButton_e9ueq_47:hover{background-color:#f3f4f6;color:#374151}._closeButton_e9ueq_47:disabled{opacity:.5;cursor:not-allowed}._modalBody_e9ueq_68{display:flex;flex:1;overflow:hidden}._sidebar_e9ueq_74{width:280px;background-color:#f9fafb;border-right:1px solid #e5e7eb;display:flex;flex-direction:column}._navigation_e9ueq_82{padding:24px 16px;flex:1}._navItem_e9ueq_87{display:flex;align-items:center;width:100%;padding:12px 16px;margin-bottom:4px;background:none;border:none;border-radius:8px;font-size:14px;color:#374151;cursor:pointer;transition:all .2s;text-align:left}._navItem_e9ueq_87:hover{background-color:#f3f4f6;color:#111827}._navItem_e9ueq_87._active_e9ueq_108{background-color:#3b82f6;color:#fff}._navItem_e9ueq_87:disabled{opacity:.5;cursor:not-allowed}._logoutNavItem_e9ueq_117{margin-top:auto;color:#dc2626}._logoutNavItem_e9ueq_117:hover{background-color:#fef2f2;color:#dc2626}._logoutNavItem_e9ueq_117._active_e9ueq_108{background-color:#dc2626;color:#fff}._navIcon_e9ueq_134{margin-right:12px;width:20px;text-align:center}._navLabel_e9ueq_144{font-weight:500}._sidebarAuthStatus_e9ueq_927{padding:16px;border-top:1px solid #e5e7eb;background-color:#f3f4f6}._authIndicator_e9ueq_933{font-size:12px}._authTitle_e9ueq_937{font-weight:600;color:#374151;margin-bottom:8px}._authSystems_e9ueq_943{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}._authSystem_e9ueq_943{display:flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;background-color:#e5e7eb;color:#6b7280;font-size:11px}._authSystem_e9ueq_943._active_e9ueq_108{background-color:#d1fae5;color:#065f46}._authLevel_e9ueq_966{font-size:11px;color:#6b7280;text-transform:capitalize}._content_e9ueq_148{flex:1;overflow-y:auto;padding:32px}._contentHeader_e9ueq_402{margin-bottom:24px}._contentTitle_e9ueq_406{font-size:20px;font-weight:600;color:#111827;margin:0;display:flex;align-items:center;gap:8px}._currentUserInfo_e9ueq_338{margin-bottom:32px}._currentUserBadge_e9ueq_342{margin-bottom:12px}._currentUserText_e9ueq_353{background-color:#dbeafe;color:#1e40af;padding:4px 12px;border-radius:16px;font-size:12px;font-weight:500}._userInfoCard_e9ueq_357{display:flex;align-items:center;gap:16px;padding:20px;background-color:#f9fafb;border-radius:12px;border:1px solid #e5e7eb}._userCardAvatar_e9ueq_367{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:600}._userCardDetails_e9ueq_381{flex:1}._userCardName_e9ueq_385{font-size:18px;font-weight:600;color:#111827;margin-bottom:4px}._userCardEmail_e9ueq_392{color:#6b7280;margin-bottom:8px}._userCardMeta_e9ueq_1050{display:flex;flex-wrap:wrap;gap:12px;font-size:12px}._userCardRole_e9ueq_1057,._userCardPlan_e9ueq_1058,._userCardVerified_e9ueq_1059{color:#374151}._authenticationStatus_e9ueq_1063{margin-top:12px}._authBadges_e9ueq_1067{display:flex;gap:8px}._authBadge_e9ueq_1067{background-color:#dcfce7;color:#166534;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500}._formGroup_e9ueq_632{margin-bottom:20px}._label_e9ueq_636{display:block;font-weight:500;color:#374151;margin-bottom:8px;font-size:14px}._input_e9ueq_644{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;transition:border-color .2s}._input_e9ueq_644:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._input_e9ueq_644:disabled{background-color:#f9fafb;color:#6b7280}._logoutContent_e9ueq_156{max-width:600px}._logoutSection_e9ueq_160{margin-bottom:32px}._userInfo_e9ueq_164{display:flex;align-items:center;gap:16px;margin-bottom:24px;padding:20px;background-color:#f9fafb;border-radius:12px}._userAvatar_e9ueq_175{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#8b5cf6);display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:600}._userDetails_e9ueq_189{flex:1}._userDisplayName_e9ueq_193{font-size:16px;font-weight:600;color:#111827;margin-bottom:4px}._userEmailText_e9ueq_200{color:#6b7280;margin-bottom:4px}._authLevel_e9ueq_966{font-size:12px;color:#6b7280}._preferredSystem_e9ueq_1167{color:#3b82f6;font-weight:500}._authStatus_e9ueq_205{margin-bottom:24px}._authStatusTitle_e9ueq_209{font-size:16px;font-weight:600;color:#111827;margin-bottom:12px}._systemStatus_e9ueq_216{display:flex;flex-direction:column;gap:12px}._systemItem_e9ueq_222{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;border:1px solid #e5e7eb}._systemItem_e9ueq_222._connected_e9ueq_232{background-color:#f0fdf4;border-color:#bbf7d0}._systemItem_e9ueq_222._disconnected_e9ueq_238{background-color:#fef2f2;border-color:#fecaca}._systemIcon_e9ueq_244{font-size:16px}._systemName_e9ueq_249{font-weight:500;color:#111827;min-width:80px}._systemStatusText_e9ueq_254{margin-left:auto;font-size:12px;font-weight:500}._connected_e9ueq_232 ._systemStatusText_e9ueq_254{color:#059669}._disconnected_e9ueq_238 ._systemStatusText_e9ueq_254{color:#dc2626}._systemDetails_e9ueq_1233{margin-left:auto;text-align:right}._hadoInfo_e9ueq_259,._raventInfo_e9ueq_1240{margin-bottom:24px;padding:16px;background-color:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}._hadoInfoTitle_e9ueq_267,._raventInfoTitle_e9ueq_1249{font-size:14px;font-weight:600;color:#111827;margin-bottom:12px}._hadoDetails_e9ueq_274,._raventDetails_e9ueq_1257{display:grid;gap:8px}._hadoDetail_e9ueq_274,._raventDetail_e9ueq_1257{display:flex;justify-content:space-between;align-items:center;font-size:12px}._hadoLabel_e9ueq_286,._raventLabel_e9ueq_1271{font-weight:500;color:#374151}._hadoValue_e9ueq_291,._raventValue_e9ueq_1277{color:#6b7280;text-align:right}._logoutWarning_e9ueq_296{padding:12px 16px;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:8px}._warningText_e9ueq_304{color:#92400e;font-size:14px;margin:0}._authSystemsStatus_e9ueq_1297{margin-bottom:32px;padding:20px;background-color:#f9fafb;border-radius:12px;border:1px solid #e5e7eb}._systemList_e9ueq_1305{display:grid;gap:12px;margin-top:16px}._systemCard_e9ueq_1311{padding:16px;border-radius:8px;border:1px solid #e5e7eb}._systemCard_e9ueq_1311._active_e9ueq_108{background-color:#f0fdf4;border-color:#bbf7d0}._systemCard_e9ueq_1311._inactive_e9ueq_1322{background-color:#fef2f2;border-color:#fecaca}._systemCard_e9ueq_1311 h4{margin:0 0 8px;font-size:14px;font-weight:600}._systemCard_e9ueq_1311 p{margin:0 0 4px;font-size:12px;color:#6b7280}._systemCard_e9ueq_1311 small{font-size:11px;color:#6b7280}._watermarkContent_e9ueq_398{max-width:600px}._featureNotice_e9ueq_1349{margin-bottom:20px;padding:12px 16px;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:8px}._featureNotice_e9ueq_1349 p{margin:0;color:#92400e;font-size:14px}._watermarkOptions_e9ueq_435{margin-bottom:24px}._watermarkOption_e9ueq_435{margin-bottom:16px}._radioInput_e9ueq_446{margin-right:12px}._watermarkLabel_e9ueq_454{display:flex;align-items:center;cursor:pointer;font-size:14px}._watermarkName_e9ueq_464{font-weight:600;margin-right:8px}._watermarkDefault_e9ueq_468{color:#6b7280;margin-right:8px}._infoButton_e9ueq_474{width:20px;height:20px;border-radius:50%;background-color:#e5e7eb;border:none;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center}._modelDescription_e9ueq_495{margin-bottom:24px}._descriptionBubble_e9ueq_499{padding:20px;background-color:#f0f9ff;border:1px solid #0ea5e9;border-radius:12px}._descriptionTitle_e9ueq_531{font-size:16px;margin-bottom:12px;color:#0c4a6e}._descriptionText_e9ueq_539{color:#0c4a6e;margin-bottom:16px}._bestSuited_e9ueq_546{color:#0c4a6e}._bestSuitedTitle_e9ueq_550{font-size:14px;margin-bottom:8px}._bestSuitedList_e9ueq_557{margin:0;padding-left:20px}._bestSuitedList_e9ueq_557 li{margin-bottom:4px}._integrationsPreview_e9ueq_1446{margin-top:24px;padding:20px;background-color:#f9fafb;border-radius:12px;border:1px solid #e5e7eb}._integrationList_e9ueq_1454{margin-top:16px}._integrationItem_e9ueq_1458{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;margin-bottom:8px;background-color:#fff;border-radius:8px;border:1px solid #e5e7eb}._contentActions_e9ueq_579{display:flex;gap:12px;margin-top:32px;padding-top:24px;border-top:1px solid #e5e7eb}._saveButton_e9ueq_587,._logoutButton_e9ueq_311{background-color:#3b82f6;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:500;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;gap:8px}._saveButton_e9ueq_587:hover{background-color:#2563eb}._logoutButton_e9ueq_311{background-color:#dc2626}._logoutButton_e9ueq_311:hover{background-color:#b91c1c}._saveButton_e9ueq_587:disabled,._logoutButton_e9ueq_311:disabled{opacity:.5;cursor:not-allowed}._cancelButton_e9ueq_606{background-color:#f3f4f6;color:#374151;border:1px solid #d1d5db;padding:12px 24px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s}._cancelButton_e9ueq_606:hover{background-color:#e5e7eb}._cancelButton_e9ueq_606:disabled{opacity:.5;cursor:not-allowed}._defaultContent_e9ueq_628{text-align:center;padding:40px}._comingSoon_e9ueq_662{color:#6b7280;font-size:16px;margin-top:16px}@media(max-width:768px){._modalContent_e9ueq_17{width:95vw;height:90vh}._modalBody_e9ueq_68{flex-direction:column}._sidebar_e9ueq_74{width:100%;border-right:none;border-bottom:1px solid #e5e7eb}._navigation_e9ueq_82{display:flex;overflow-x:auto;padding:16px}._navItem_e9ueq_87{white-space:nowrap;margin-right:8px;margin-bottom:0}._sidebarAuthStatus_e9ueq_927{display:none}._content_e9ueq_148{padding:20px}._userInfoCard_e9ueq_357{flex-direction:column;text-align:center}._systemStatus_e9ueq_216{gap:8px}._systemItem_e9ueq_222{flex-direction:column;align-items:flex-start;gap:8px}._systemDetails_e9ueq_1233{margin-left:0;text-align:left}._hadoDetails_e9ueq_274,._raventDetails_e9ueq_1257{gap:12px}._hadoDetail_e9ueq_274,._raventDetail_e9ueq_1257{flex-direction:column;align-items:flex-start;gap:4px}._hadoValue_e9ueq_291,._raventValue_e9ueq_1277{text-align:left}._contentActions_e9ueq_579{flex-direction:column}}._avatarBadge_e9ueq_421{width:24px;height:24px;border-radius:50%;background-color:#3b82f6;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}._requiredAsterisk_e9ueq_416{color:#dc2626;margin-left:4px}._userInfoSection_e9ueq_1647{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}._userBasicInfo_e9ueq_1655{display:flex;align-items:center;gap:1rem}._simpleAvatar_e9ueq_1661{width:60px;height:60px;border-radius:50%;background:#3b82f6;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;color:#fff;flex-shrink:0}._userInfoDetails_e9ueq_1675{flex:1}._userName_e9ueq_1679{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 .25rem}._userEmailDisplay_e9ueq_1686{font-size:.9rem;color:#6b7280;margin:0 0 .75rem}._userMetaTags_e9ueq_1692{display:flex;flex-wrap:wrap;gap:.5rem}._metaTag_e9ueq_1698{padding:.35rem .75rem;background:#f3f4f6;color:#374151;border-radius:6px;font-size:.8rem;font-weight:500;border:1px solid #e5e7eb}._verifiedTag_e9ueq_1708{padding:.35rem .75rem;background:#d1fae5;color:#065f46;border-radius:6px;font-size:.8rem;font-weight:500;border:1px solid #86efac}._subscriptionSection_e9ueq_1719{margin-bottom:1.5rem}._sectionHeader_e9ueq_1723{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._sectionTitle_e9ueq_1730{font-size:1.1rem;font-weight:600;color:#111827;margin:0}._quickCreditsDisplay_e9ueq_1737{background:#3b82f6;color:#fff;padding:.4rem 1rem;border-radius:20px;font-size:.9rem;font-weight:600;font-family:Montserrat,sans-serif}._loadingCard_e9ueq_1748{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem;background:#f9fafb;border:2px dashed #d1d5db;border-radius:12px}._loadingText_e9ueq_1760{color:#6b7280;font-size:.95rem}._cleanSubscriptionCard_e9ueq_1766{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}._cardHeader_e9ueq_1774{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;background:#f9fafb;border-bottom:1px solid #e5e7eb}._tierInfo_e9ueq_1783{display:flex;flex-direction:column;gap:.25rem}._tierLabel_e9ueq_1789{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}._tierName_e9ueq_1797{font-size:1.25rem;font-weight:700;color:#111827;font-family:Montserrat,sans-serif}._statusIndicator_e9ueq_1804{padding:.5rem 1rem;border-radius:6px;font-size:.85rem;font-weight:600}._statusActive_e9ueq_1811{background:#d1fae5;color:#065f46}._statusInactive_e9ueq_1816{background:#fee2e2;color:#991b1b}._creditsGrid_e9ueq_1822{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#e5e7eb;border-bottom:1px solid #e5e7eb}._creditBox_e9ueq_1830{background:#fff;padding:1.5rem;text-align:center}._creditNumber_e9ueq_1836{font-size:2.5rem;font-weight:700;color:#111827;font-family:Montserrat,sans-serif;line-height:1;margin-bottom:.5rem}._creditName_e9ueq_1845{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}._datesSection_e9ueq_1854{padding:1.25rem 1.5rem;background:#fff;border-bottom:1px solid #e5e7eb}._dateRow_e9ueq_1860{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}._dateRow_e9ueq_1860:not(:last-child){border-bottom:1px dashed #e5e7eb}._dateLabel_e9ueq_1871{font-size:.85rem;font-weight:500;color:#6b7280}._dateValue_e9ueq_1877{font-size:.85rem;font-weight:600;color:#111827}._remainingInfo_e9ueq_1884{padding:.875rem 1.5rem;background:#eff6ff;color:#1e40af;font-size:.85rem;font-weight:600;text-align:center}._noSubscriptionCard_e9ueq_1894{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem;background:#f9fafb;border:2px dashed #d1d5db;border-radius:12px;text-align:center}._noSubscriptionCard_e9ueq_1894 p{margin:0;font-size:.95rem;font-weight:500;color:#6b7280}._profileForm_e9ueq_1915{margin-top:1.5rem}._passwordRequirements_e9ueq_1920{margin-top:1rem;padding:1rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}._requirementsTitle_e9ueq_1928{font-size:.85rem;font-weight:600;color:#374151;margin:0 0 .75rem}._requirementsList_e9ueq_1935{display:flex;flex-direction:column;gap:.5rem}._requirement_e9ueq_1928{display:flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:500;transition:all .2s ease}._requirement_e9ueq_1928._met_e9ueq_1698{color:#059669}._requirement_e9ueq_1928._notMet_e9ueq_1954{color:#9ca3af}._inputError_e9ueq_1958{border-color:#ef4444!important;background:#fef2f2}._inputError_e9ueq_1958:focus{border-color:#dc2626!important;box-shadow:0 0 0 3px #ef44441a!important}._sectionTitle_e9ueq_1730{font-size:1rem;font-weight:600;color:#2c3e50;margin:0 0 1rem}._notLoggedInMessage_e9ueq_1975{padding:2rem;text-align:center;background:#fffbeb;border:1px solid #fed7aa;border-radius:8px;color:#92400e}@media(max-width:768px){._userBasicInfo_e9ueq_1655{flex-direction:column;text-align:center}._simpleAvatar_e9ueq_1661{width:56px;height:56px;font-size:1.25rem}._userName_e9ueq_1679{font-size:1.1rem}._userMetaTags_e9ueq_1692{justify-content:center}._sectionHeader_e9ueq_1723{flex-direction:column;align-items:flex-start;gap:.75rem}._quickCreditsDisplay_e9ueq_1737{align-self:stretch;text-align:center}._cardHeader_e9ueq_1774{flex-direction:column;align-items:flex-start;gap:1rem}._creditsGrid_e9ueq_1822{grid-template-columns:1fr}._creditNumber_e9ueq_1836{font-size:2rem}}@media(max-width:480px){._userInfoSection_e9ueq_1647{padding:1rem}._simpleAvatar_e9ueq_1661{width:48px;height:48px;font-size:1.1rem}._userName_e9ueq_1679{font-size:1rem}._userEmailDisplay_e9ueq_1686{font-size:.85rem}._metaTag_e9ueq_1698,._verifiedTag_e9ueq_1708{padding:.3rem .6rem;font-size:.75rem}._sectionTitle_e9ueq_1730{font-size:1rem}._quickCreditsDisplay_e9ueq_1737{padding:.35rem .85rem;font-size:.85rem}._tierName_e9ueq_1797{font-size:1.1rem}._creditBox_e9ueq_1830{padding:1.25rem}._creditNumber_e9ueq_1836{font-size:1.75rem}._creditName_e9ueq_1845{font-size:.75rem}._dateLabel_e9ueq_1871,._dateValue_e9ueq_1877{font-size:.8rem}._remainingInfo_e9ueq_1884{font-size:.8rem;padding:.75rem 1rem}}@keyframes _pulse_e9ueq_1{0%,to{opacity:1}50%{opacity:.5}}._loadingCard_e9ueq_1748{animation:_pulse_e9ueq_1 2s cubic-bezier(.4,0,.6,1) infinite}._creditBox_e9ueq_1830{transition:background-color .2s ease}._creditBox_e9ueq_1830:hover{background:#f9fafb}._creditsDisplay_e9ueq_2122{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);margin-right:.5rem;transition:all .3s ease}._creditsDisplay_e9ueq_2122:hover{background:#ffffff14;border-color:#fff3}._creditsDisplay_e9ueq_2122 svg{width:14px;height:14px;color:#a5b4fc}._creditsText_e9ueq_2145{font-size:.85rem;font-weight:600;color:#fff;font-family:Montserrat,sans-serif;letter-spacing:.02em}@media(max-width:768px){._creditsDisplay_e9ueq_2122{padding:.4rem .75rem}._creditsText_e9ueq_2145{font-size:.75rem}}@media(max-width:480px){._creditsDisplay_e9ueq_2122{padding:.3rem .6rem;gap:.3rem}._creditsDisplay_e9ueq_2122 svg{width:12px;height:12px}._creditsText_e9ueq_2145{font-size:.7rem}}._apiKeysContent_e9ueq_2183{padding:2rem}._contentDescription_e9ueq_2187{color:#6b7280;font-size:.95rem;margin:.5rem 0 1.5rem;line-height:1.5}._newKeyModal_e9ueq_2195{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:16px;box-shadow:0 20px 60px #0006;max-width:600px;width:90%;z-index:1100;overflow:hidden;animation:_modalFadeIn_e9ueq_1 .3s ease}@keyframes _modalFadeIn_e9ueq_1{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}._newKeyHeader_e9ueq_2221{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff}._newKeyHeader_e9ueq_2221 h3{margin:0;font-size:1.25rem;font-weight:600}._closeModalButton_e9ueq_2236{background:#fff3;border:none;color:#fff;font-size:1.5rem;width:32px;height:32px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._closeModalButton_e9ueq_2236:hover{background:#ffffff4d}._newKeyContent_e9ueq_2255{padding:2rem}._newKeyWarning_e9ueq_2259{background:#fef3c7;border:1px solid #f59e0b;color:#92400e;padding:1rem;border-radius:8px;margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}._keyDisplayBox_e9ueq_2270{background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;padding:1.25rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem}._keyCode_e9ueq_2281{flex:1;font-family:Courier New,monospace;font-size:.9rem;color:#111827;word-break:break-all;background:#fff;padding:.75rem;border-radius:6px;border:1px solid #e5e7eb}._copyButton_e9ueq_2293{background:#3b82f6;color:#fff;border:none;border-radius:8px;padding:.75rem 1rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;font-family:Montserrat,sans-serif}._copyButton_e9ueq_2293:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}._keyDetails_e9ueq_2313{display:flex;flex-direction:column;gap:.75rem}._keyDetailItem_e9ueq_2319{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:#f9fafb;border-radius:8px}._keyDetailLabel_e9ueq_2328{font-size:.85rem;font-weight:600;color:#6b7280}._keyDetailValue_e9ueq_2334{font-size:.85rem;font-weight:500;color:#111827}._createKeySection_e9ueq_2341{margin-bottom:2rem;padding:1.5rem;background:#f9fafb;border:2px dashed #d1d5db;border-radius:12px;text-align:center}._createKeyButton_e9ueq_2350{background:#3b82f6;color:#fff;border:none;border-radius:8px;padding:.875rem 1.75rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Montserrat,sans-serif}._createKeyButton_e9ueq_2350:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 6px 16px #3b82f64d}._createKeyForm_e9ueq_2370{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;margin-bottom:2rem}._formTitle_e9ueq_2378{font-size:1.1rem;font-weight:600;color:#111827;margin:0 0 1.5rem}._required_e9ueq_416{color:#ef4444;margin-left:2px}._inputHint_e9ueq_2390{display:block;margin-top:.5rem;font-size:.8rem;color:#6b7280;font-style:italic}._formActions_e9ueq_2398{display:flex;gap:1rem;margin-top:1.5rem}._apiKeysListSection_e9ueq_2405{margin-top:2rem}._emptyState_e9ueq_2409{text-align:center;padding:3rem 2rem;background:#f9fafb;border:2px dashed #d1d5db;border-radius:12px}._emptyStateIcon_e9ueq_2417{font-size:3rem;margin:0 0 1rem}._emptyStateText_e9ueq_2422{font-size:.95rem;color:#6b7280;margin:0}._apiKeysList_e9ueq_2405{display:flex;flex-direction:column;gap:1rem}._apiKeyCard_e9ueq_2435{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.25rem;transition:all .3s ease;position:relative}._apiKeyCard_e9ueq_2435:hover{border-color:#d1d5db;box-shadow:0 4px 12px #0000000d;transform:translateY(-2px)}._apiKeyCard_e9ueq_2435._expired_e9ueq_2450{opacity:.6;background:#fef2f2;border-color:#fecaca}._apiKeyHeader_e9ueq_2456{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}._apiKeyInfo_e9ueq_2463{flex:1;display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._apiKeyName_e9ueq_2471{font-size:1rem;font-weight:600;color:#111827;margin:0}._expiredBadge_e9ueq_2478,._inactiveBadge_e9ueq_2479{padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600}._expiredBadge_e9ueq_2478{background:#fee2e2;color:#991b1b}._inactiveBadge_e9ueq_2479{background:#f3f4f6;color:#6b7280}._apiKeyActions_e9ueq_2496{display:flex;align-items:center;gap:.5rem}._deleteButton_e9ueq_2502{background:transparent;border:1px solid #e5e7eb;border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:1rem}._deleteButton_e9ueq_2502:hover{background:#fef2f2;border-color:#fecaca;transform:scale(1.1)}._deleteButton_e9ueq_2502:disabled{opacity:.4;cursor:not-allowed;transform:none}._confirmDelete_e9ueq_2529{display:flex;align-items:center;gap:.5rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:.5rem .75rem}._confirmText_e9ueq_2539{font-size:.85rem;font-weight:600;color:#991b1b}._confirmYes_e9ueq_2545,._confirmNo_e9ueq_2546{border:none;border-radius:6px;padding:.35rem .75rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:Montserrat,sans-serif;min-width:40px;display:flex;align-items:center;justify-content:center}._confirmYes_e9ueq_2545{background:#dc2626;color:#fff}._confirmYes_e9ueq_2545:hover{background:#b91c1c}._confirmYes_e9ueq_2545:disabled{opacity:.6;cursor:not-allowed}._confirmNo_e9ueq_2546{background:#f3f4f6;color:#374151}._confirmNo_e9ueq_2546:hover{background:#e5e7eb}._confirmNo_e9ueq_2546:disabled{opacity:.6;cursor:not-allowed}._apiKeyMeta_e9ueq_2590{display:flex;gap:2rem}._metaItem_e9ueq_2595{display:flex;flex-direction:column;gap:.25rem}._metaLabel_e9ueq_2601{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}._metaValue_e9ueq_2609{font-size:.85rem;font-weight:500;color:#111827}@media(max-width:768px){._apiKeysContent_e9ueq_2183{padding:1.5rem}._newKeyModal_e9ueq_2195{width:95%}._newKeyHeader_e9ueq_2221{padding:1rem 1.5rem}._newKeyContent_e9ueq_2255{padding:1.5rem}._keyDisplayBox_e9ueq_2270{flex-direction:column}._copyButton_e9ueq_2293{width:100%}._createKeyForm_e9ueq_2370{padding:1.25rem}._formActions_e9ueq_2398{flex-direction:column}._formActions_e9ueq_2398 button{width:100%}._apiKeyHeader_e9ueq_2456{flex-direction:column;gap:1rem}._apiKeyActions_e9ueq_2496{width:100%;justify-content:flex-end}._apiKeyMeta_e9ueq_2590{flex-direction:column;gap:.75rem}}@media(max-width:480px){._apiKeysContent_e9ueq_2183{padding:1rem}._contentTitle_e9ueq_406{font-size:1.1rem}._contentDescription_e9ueq_2187{font-size:.85rem}._newKeyHeader_e9ueq_2221 h3{font-size:1rem}._keyCode_e9ueq_2281{font-size:.75rem;padding:.5rem}._createKeyButton_e9ueq_2350{padding:.75rem 1.5rem;font-size:.9rem}._apiKeyName_e9ueq_2471{font-size:.9rem}._deleteButton_e9ueq_2502{width:32px;height:32px;font-size:.9rem}}._container_q8j4z_3{width:100vw;height:100vh;position:relative;overflow:hidden;cursor:none;background:#000;font-family:Montserrat,Inter,Arial,sans-serif}._backgroundImage_q8j4z_13{position:absolute;top:3em;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a4d,#2d2d2d4d);background-size:cover;background-position:center;background-repeat:no-repeat;filter:grayscale(.3) contrast(1.2);transform:scale(1.1);transition:transform .5s ease}._container_q8j4z_3:hover ._backgroundImage_q8j4z_13{transform:scale(1.05)}._gradientOverlay_q8j4z_36{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at var(--mouse-x, 50%) 50%,rgba(0,0,0,.3) 0%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 100%);transition:background .3s ease;pointer-events:none}._indicatorLine_q8j4z_52{position:absolute;top:0;width:1px;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.3) 10%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.3) 90%,transparent 100%);box-shadow:0 0 10px #fff3,0 0 20px #ffffff1a;transform:translate(-.5px) scaleY(0);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:10}._indicatorLine_q8j4z_52._active_q8j4z_72{transform:translate(-1px) scaleY(1);animation:_pulse_q8j4z_1 2s infinite}@keyframes _pulse_q8j4z_1{0%,to{opacity:1}50%{opacity:.7}}._watermarkReveal_q8j4z_87{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#ff47571a,#2ed5731a,#007bff1a,#ffc1071a,#dc35451a);-webkit-backdrop-filter:blur(1px) brightness(1.2) contrast(1.1);backdrop-filter:blur(1px) brightness(1.2) contrast(1.1);opacity:0;transition:opacity .4s ease;z-index:5}._watermarkReveal_q8j4z_87._revealed_q8j4z_107{opacity:1}._watermarkContainer_q8j4z_111{position:absolute;top:4rem;right:3rem;text-align:left;transform:translateY(10px);transition:transform .4s cubic-bezier(.4,0,.2,1)}._metadataBlock_q8j4z_120{font-family:Montserrat,monospace;font-size:clamp(.7rem,1.2vw,.9rem);font-weight:400;line-height:1.4;color:#ffffffe6;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;max-width:300px}._bracket_q8j4z_134{color:#ffffffb3;font-weight:500}._metadataContent_q8j4z_139{margin:.5rem 0;padding-left:1rem}._metadataLine_q8j4z_144{margin:.3rem 0}._key_q8j4z_148{color:#fffbfbb3;font-weight:500}._value_q8j4z_153{color:#ffffffb3;font-weight:400}._watermarkReveal_q8j4z_87._revealed_q8j4z_107 ._watermarkContainer_q8j4z_111{transform:translateY(0)}._uploadPanel_q8j4z_163{position:absolute;top:4rem;left:3rem;z-index:20}._uploadContainer_q8j4z_171{width:320px;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;border:2px solid #000000;border-radius:16px;padding:1.5rem;font-family:Montserrat,sans-serif;color:#000;box-shadow:0 8px 32px #0000004d;opacity:1}._uploadHeader_q8j4z_184{margin-bottom:1.5rem}._uploadTitle_q8j4z_188{font-size:1.1rem;font-weight:600;margin:0;color:#000;letter-spacing:.02em}._dropZone_q8j4z_196{position:relative;border:3px dashed #000000;border-radius:12px;padding:2rem 1rem;text-align:center;transition:all .3s ease;margin-bottom:1rem;cursor:pointer;background:#f0f0f0}._dropZone_q8j4z_196:hover{border-color:#333;background:#e0e0e0}._fileInput_q8j4z_213{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}._dropZoneLabel_q8j4z_221{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer}._uploadIcon_q8j4z_229{width:48px;height:48px;border:3px solid #000000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#000;transition:all .3s ease}._dropZone_q8j4z_196:hover ._uploadIcon_q8j4z_229{border-color:#333;color:#333}._uploadText_q8j4z_248{font-size:.9rem;font-weight:600;color:#000}._fileList_q8j4z_254{margin-bottom:1rem}._fileItem_q8j4z_258{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:#f0f0f0;border:2px solid #000000;border-radius:8px;margin-bottom:.5rem;font-size:.85rem}._fileName_q8j4z_270{color:#000;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeFile_q8j4z_279{background:none;border:none;color:#000;cursor:pointer;font-size:1.4rem;font-weight:700;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}._removeFile_q8j4z_279:hover{color:#666}._shareMethod_q8j4z_299{margin-bottom:1rem}._radioGroup_q8j4z_303{display:flex;gap:1rem;margin-bottom:.75rem}._radioLabel_q8j4z_309{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem}._radioInput_q8j4z_317{width:18px;height:18px;accent-color:#000000}._radioText_q8j4z_323{color:#000;font-weight:500}._textInput_q8j4z_328{width:100%;background:#fff;border:2px solid #000000;border-radius:8px;padding:.75rem;color:#000;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;transition:all .3s ease;box-sizing:border-box}._textInput_q8j4z_328:focus{outline:none;border-color:#333;background:#f8f8f8}._textInput_q8j4z_328::placeholder{color:#666;font-weight:400}._advancedToggle_q8j4z_353{background:none;border:none;color:#000;cursor:pointer;font-size:.85rem;font-family:Montserrat,sans-serif;font-weight:600;padding:.5rem 0;margin-bottom:1rem;transition:color .3s ease;text-align:left;width:100%}._advancedToggle_q8j4z_353:hover{color:#333}._advancedOptions_q8j4z_372{margin-bottom:1rem;padding-top:.5rem;border-top:2px solid #000000}._inputGroup_q8j4z_378{margin-bottom:1rem}._inputLabel_q8j4z_382{display:block;font-size:.85rem;font-weight:600;color:#000;margin-bottom:.5rem}._textArea_q8j4z_390{width:100%;background:#fff;border:2px solid #000000;border-radius:8px;padding:.75rem;color:#000;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;resize:vertical;min-height:80px;transition:all .3s ease;box-sizing:border-box}._textArea_q8j4z_390:focus{outline:none;border-color:#333;background:#f8f8f8}._textArea_q8j4z_390::placeholder{color:#666;font-weight:400}._continueButton_q8j4z_417{width:100%;background:#000;color:#fff;border:2px solid #000000;border-radius:8px;padding:.875rem;font-size:.95rem;font-weight:700;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em}._continueButton_q8j4z_417:hover:not(:disabled){background:#333;border-color:#333;transform:translateY(-2px)}._continueButton_q8j4z_417:disabled{background:#ccc;color:#666;border-color:#ccc;cursor:not-allowed}._watermarkSubtext_q8j4z_446{font-size:clamp(.9rem,2vw,1.2rem);color:#fffc;font-weight:300;letter-spacing:.15em;margin-top:2rem;opacity:.8;animation:_fadeIn_q8j4z_1 1s ease-in-out .5s both}@keyframes _fadeIn_q8j4z_1{0%{opacity:0;transform:translateY(10px)}to{opacity:.8;transform:translateY(0)}}._arrow_q8j4z_531{font-size:1.5rem;animation:_bounce_q8j4z_1 2s infinite;color:#fff9}._particles_q8j4z_467{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}._particle_q8j4z_467{position:absolute;width:2px;height:2px;background:radial-gradient(circle,rgba(255,255,255,.8) 0%,transparent 70%);border-radius:50%;animation:_float_q8j4z_1 linear infinite}@keyframes _float_q8j4z_1{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-10px) rotate(360deg);opacity:0}}._instructions_q8j4z_507{position:absolute;bottom:5%;left:50%;transform:translate(-50%);text-align:center;color:#ffffffb3;font-size:1.1rem;font-weight:300;letter-spacing:.1em;opacity:1;transition:opacity .5s ease;z-index:15}._instructions_q8j4z_507._hidden_q8j4z_522{opacity:0}._instructionText_q8j4z_526{margin-bottom:.5rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}@keyframes _bounce_q8j4z_1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media(min-width:1200px){._uploadContainer_q8j4z_171{width:360px}._metadataBlock_q8j4z_120{max-width:350px}}@media(max-width:768px){._watermarkText_q8j4z_657{font-size:clamp(2rem,12vw,6rem)}._watermarkSubtext_q8j4z_446{font-size:clamp(.8rem,3vw,1rem);margin-top:1rem}._instructions_q8j4z_507{font-size:1rem;bottom:10%}}@media(max-width:480px){._watermarkText_q8j4z_657{font-size:clamp(1.5rem,15vw,4rem);gap:.1em}._instructionText_q8j4z_526{font-size:.9rem}}._loginContainer_1k2up_3{min-height:100vh;background:#000;display:flex;align-items:center;justify-content:center;padding:2rem;font-family:Montserrat,sans-serif}._loginCard_1k2up_13{width:100%;max-width:400px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:2rem;box-shadow:0 10px 40px #0000001a;transition:all .3s ease}._loginCard_1k2up_13:hover{box-shadow:0 20px 60px #00000026}._loginHeader_1k2up_28{text-align:center;margin-bottom:2rem}._loginTitle_1k2up_33{font-size:1.8rem;font-weight:700;color:#2c3e50;margin:0 0 .5rem}._loginSubtitle_1k2up_40{font-size:1rem;color:#6b7280;margin:0;font-weight:400}._loginForm_1k2up_47,._inputGroup_1k2up_51{margin-bottom:1.5rem}._inputLabel_1k2up_55{display:block;font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.5rem}._inputWrapper_1k2up_63{position:relative;display:flex;align-items:center}._inputIcon_1k2up_69{position:absolute;left:.875rem;z-index:2;color:#9ca3af;display:flex;align-items:center;pointer-events:none}._textInput_1k2up_79{width:100%;padding:.875rem .875rem .875rem 2.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;font-family:Montserrat,sans-serif;color:#374151;transition:all .3s ease;box-sizing:border-box;background:#fff}._textInput_1k2up_79:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}._textInput_1k2up_79::placeholder{color:#9ca3af}._passwordToggle_1k2up_102{position:absolute;right:.875rem;background:none;border:none;color:#9ca3af;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._passwordToggle_1k2up_102:hover{color:#6b7280;background:#f9fafb}._loginOptions_1k2up_122{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._checkboxLabel_1k2up_129{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem}._checkbox_1k2up_129{width:16px;height:16px;accent-color:#6366f1;cursor:pointer}._checkboxText_1k2up_144{color:#374151;font-weight:400;-webkit-user-select:none;user-select:none}._forgotPassword_1k2up_150{background:none;border:none;color:#6366f1;font-size:.9rem;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;font-family:Montserrat,sans-serif}._forgotPassword_1k2up_150:hover{color:#5855eb;text-decoration:underline}._loginButton_1k2up_167{width:100%;background:#6366f1;color:#fff;border:none;border-radius:8px;padding:.875rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-height:50px}._loginButton_1k2up_167:hover:not(:disabled){background:#5855eb;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._loginButton_1k2up_167:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}._loadingSpinner_1k2up_199{width:20px;height:20px;border:2px solid #ffffff;border-top:2px solid transparent;border-radius:50%;animation:_spin_1k2up_1 1s linear infinite}@keyframes _spin_1k2up_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loginFooter_1k2up_213{text-align:center;margin-bottom:1.5rem}._signupPrompt_1k2up_218{font-size:.9rem;color:#6b7280;margin:0}._signupLink_1k2up_224{background:none;border:none;color:#6366f1;font-weight:600;cursor:pointer;text-decoration:none;transition:all .2s ease;font-family:Montserrat,sans-serif;font-size:inherit}._signupLink_1k2up_224:hover{color:#5855eb;text-decoration:underline}._divider_1k2up_241{position:relative;text-align:center;margin:1.5rem 0}._divider_1k2up_241:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e5e7eb}._dividerText_1k2up_257{background:#fff;color:#9ca3af;font-size:.85rem;padding:0 1rem;position:relative;z-index:1}._socialLogin_1k2up_266{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._socialButton_1k2up_272{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease}._socialButton_1k2up_272:hover{background:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}._socialIcon_1k2up_295{width:18px;height:18px;background:#6366f1;color:#fff;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}@media(max-width:480px){._loginContainer_1k2up_3{padding:1rem}._loginCard_1k2up_13{padding:1.5rem}._loginTitle_1k2up_33{font-size:1.5rem}._loginSubtitle_1k2up_40{font-size:.9rem}._textInput_1k2up_79{padding:.75rem .75rem .75rem 2.5rem}._socialLogin_1k2up_266{grid-template-columns:1fr}}._loginCard_1k2up_13 *:focus-visible{outline:2px solid #6366f1;outline-offset:2px;border-radius:4px}._pricingContainer_1lj0p_5{font-family:Montserrat,sans-serif;padding:4rem 1rem 2rem;min-height:calc(100vh - 80px);background:#000;max-width:100%}._container_1lj0p_14{background:#000}._pricingHeader_1lj0p_18{text-align:center;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto;padding:0 1rem}._pricingTitle_1lj0p_27{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1.5rem;line-height:1.2}._pricingSubtitle_1lj0p_35{font-size:1.1rem;color:#fff;margin:0;line-height:1.5}._billingToggle_1lj0p_43{display:flex;justify-content:center;margin-top:2rem;margin-bottom:1rem}._toggleContainer_1lj0p_50{display:flex;background:#ffffff1a;border-radius:12px;padding:4px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._toggleButton_1lj0p_58{padding:12px 24px;border:none;background:transparent;color:#fff;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:500;cursor:pointer;border-radius:8px;transition:all .3s ease;position:relative;display:flex;align-items:center;gap:8px}._toggleButton_1lj0p_58._active_1lj0p_75{background:#6366f1;color:#fff;box-shadow:0 4px 12px #6366f14d}._toggleButton_1lj0p_58:hover:not(._active_1lj0p_75){background:#ffffff1a}._saveLabel_1lj0p_85{background:#10b981;color:#fff;font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:12px;margin-left:4px}._plansGrid_1lj0p_95{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1400px;margin:0 auto;justify-items:center;padding:0 1rem}._modalOverlay_1lj0p_106{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._teamConfigModal_1lj0p_120{background:#fff;border-radius:16px;max-width:500px;width:100%;position:relative;box-shadow:0 20px 60px #0000004d;max-height:90vh;overflow-y:auto}._closeButton_1lj0p_131{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:#6b7280;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;z-index:1001}._closeButton_1lj0p_131:hover{background:#f3f4f6;color:#374151}._teamConfigContent_1lj0p_155{padding:3rem 2rem 2rem}._modalTitle_1lj0p_160{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 .5rem;text-align:center}._modalSubtitle_1lj0p_168{font-size:.9rem;color:#6b7280;text-align:center;margin:0 0 2rem;line-height:1.5}._userSelector_1lj0p_176{margin-bottom:2rem}._userLabel_1lj0p_180{display:block;font-size:.9rem;font-weight:600;color:#374151;margin-bottom:1rem;text-align:center}._userControls_1lj0p_189{display:flex;align-items:center;justify-content:center;gap:1rem}._userButton_1lj0p_196{width:40px;height:40px;border:2px solid #6366f1;background:transparent;color:#6366f1;border-radius:8px;font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._userButton_1lj0p_196:hover:not(:disabled){background:#6366f1;color:#fff}._userButton_1lj0p_196:disabled{opacity:.4;cursor:not-allowed}._userCount_1lj0p_222{font-size:1.5rem;font-weight:700;color:#2c3e50;min-width:60px;text-align:center;padding:.5rem;border:2px solid #e5e7eb;border-radius:8px;background:#f9fafb}._priceBreakdown_1lj0p_234{background:#f9fafb;border-radius:12px;padding:1.5rem;margin-bottom:2rem}._breakdownRow_1lj0p_241{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.9rem;color:#6b7280}._breakdownRow_1lj0p_241:last-of-type{margin-bottom:0}._totalRow_1lj0p_254{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:2px solid #e5e7eb;font-size:1rem;font-weight:600;color:#2c3e50}._continueTeamButton_1lj0p_265{width:100%;padding:.875rem;border-radius:8px;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;border:none;background:#6366f1;color:#fff}._continueTeamButton_1lj0p_265:hover{background:#5855eb;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._stripeModalContent_1lj0p_286{background:#fff;border-radius:16px;max-width:1000px;width:95%;max-height:95vh;position:relative;box-shadow:0 20px 60px #0000004d;overflow:hidden}._signupSection_1lj0p_297{padding:3rem 2rem 2rem;max-width:500px;margin:0 auto}._paymentSection_1lj0p_304{padding:3rem 1.5rem 1.5rem;height:calc(95vh - 3rem);display:flex;flex-direction:column}._paymentHeader_1lj0p_312{text-align:center;margin-bottom:1.5rem;border-bottom:1px solid #e5e7eb;padding-bottom:1rem;flex-shrink:0}._planSummary_1lj0p_320{display:flex;justify-content:center;align-items:center;gap:1rem;margin:.75rem 0;flex-wrap:wrap}._planName_1lj0p_329{font-weight:600;color:#6366f1;font-size:1.1rem}._planPrice_1lj0p_335{font-weight:500;color:#374151;font-size:1rem}._userInfo_1lj0p_341{font-size:.9rem;color:#6b7280;margin-top:.5rem}._stepInfo_1lj0p_347{margin-top:1rem}._stepIndicator_1lj0p_351{background:#f3f4f6;color:#6b7280;padding:.25rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500}._stripeContainer_1lj0p_360{flex:1;border-radius:12px;overflow:hidden;border:1px solid #e5e7eb;margin-bottom:1rem;position:relative;min-height:600px}._stripeIframe_1lj0p_370{width:100%;height:100%;border:none;display:block;background:transparent}._iframeOverlay_1lj0p_378{position:absolute;inset:0;pointer-events:none;z-index:-1}._noPaymentLink_1lj0p_388{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6b7280;text-align:center}._closeBtn_1lj0p_398{margin-top:1rem;padding:.5rem 1rem;background:#6366f1;color:#fff;border:none;border-radius:6px;cursor:pointer;font-family:Montserrat,sans-serif}._closeBtn_1lj0p_398:hover{background:#5855eb}._paymentFooter_1lj0p_413{text-align:center;border-top:1px solid #e5e7eb;padding-top:1rem;flex-shrink:0}._secureText_1lj0p_420{font-size:.85rem;color:#10b981;font-weight:500;margin:0 0 .5rem}._backText_1lj0p_427{font-size:.8rem;color:#6b7280;margin:0}._termsText_1lj0p_433{font-size:.85rem;color:#6b7280;margin:0;line-height:1.5}._link_1lj0p_440{color:#6366f1;text-decoration:none}._link_1lj0p_440:hover{text-decoration:underline}._stepHeader_1lj0p_449{text-align:center;margin-bottom:2rem}._signupForm_1lj0p_454{max-width:400px;margin:0 auto}._formRow_1lj0p_459{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}._formInput_1lj0p_466{width:100%;padding:.875rem 1rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;font-family:Montserrat,sans-serif;transition:all .2s ease;box-sizing:border-box}._formInput_1lj0p_466:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}._continueButton_1lj0p_483{width:100%;padding:.875rem;margin-top:1rem;border-radius:8px;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;border:none;background:#6366f1;color:#fff}._continueButton_1lj0p_483:hover:not(:disabled){background:#5855eb;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._continueButton_1lj0p_483:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._errorMessage_1lj0p_511{background:#fef2f2;color:#dc2626;padding:.75rem;border-radius:8px;font-size:.9rem;margin-bottom:1rem;border:1px solid #fecaca}._stripeContainer_1lj0p_360:before{content:"Loading payment form...";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#6b7280;font-size:.9rem;z-index:1}._stripeIframe_1lj0p_370:loaded~._stripeContainer_1lj0p_360:before{display:none}@media(min-width:1600px){._plansGrid_1lj0p_95{max-width:1600px;gap:2.5rem}}@media(max-width:1400px)and (min-width:1201px){._plansGrid_1lj0p_95{gap:1.8rem;max-width:1300px}}@media(max-width:1200px){._plansGrid_1lj0p_95{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:700px}._pricingTitle_1lj0p_27{font-size:2.2rem}}@media(max-width:1024px){._plansGrid_1lj0p_95{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:650px}._stripeModalContent_1lj0p_286{max-width:95%;width:95%}._paymentSection_1lj0p_304{height:calc(90vh - 3rem)}._stripeContainer_1lj0p_360{min-height:500px}}@media(max-width:768px){._pricingContainer_1lj0p_5{padding:3rem 1.5rem 1.5rem}._pricingHeader_1lj0p_18{margin-bottom:3rem;padding:0 .5rem}._pricingTitle_1lj0p_27{font-size:2rem}._pricingSubtitle_1lj0p_35{font-size:1rem}._billingToggle_1lj0p_43{margin-top:1.5rem;margin-bottom:.5rem}._toggleButton_1lj0p_58{padding:10px 18px;font-size:.9rem}._saveLabel_1lj0p_85{font-size:.7rem;padding:1px 6px}._plansGrid_1lj0p_95{grid-template-columns:1fr;gap:1.5rem;max-width:400px;padding:0}._teamConfigModal_1lj0p_120,._stripeModalContent_1lj0p_286{max-width:98%;width:98%;max-height:90vh;border-radius:12px}._teamConfigContent_1lj0p_155{padding:2.5rem 1.5rem 1.5rem}._paymentSection_1lj0p_304,._signupSection_1lj0p_297{padding:2.5rem 1rem 1rem}._paymentSection_1lj0p_304{height:calc(90vh - 2.5rem)}._modalTitle_1lj0p_160{font-size:1.3rem}._userControls_1lj0p_189{gap:.75rem}._userButton_1lj0p_196{width:36px;height:36px;font-size:1.1rem}._userCount_1lj0p_222{font-size:1.3rem;min-width:50px;padding:.4rem}._priceBreakdown_1lj0p_234{padding:1.25rem}._stripeContainer_1lj0p_360{min-height:450px}._formRow_1lj0p_459{grid-template-columns:1fr;gap:.75rem}._planSummary_1lj0p_320{flex-direction:column;gap:.5rem}._paymentHeader_1lj0p_312{margin-bottom:1rem;padding-bottom:.75rem}}@media(max-width:480px){._pricingContainer_1lj0p_5{padding:2rem 1rem 1rem}._pricingHeader_1lj0p_18{margin-bottom:2rem;padding:0}._pricingTitle_1lj0p_27{font-size:1.8rem;margin-bottom:1rem}._pricingSubtitle_1lj0p_35{font-size:.95rem}._toggleContainer_1lj0p_50{width:100%}._toggleButton_1lj0p_58{flex:1;padding:10px 12px;font-size:.85rem}._saveLabel_1lj0p_85{display:block;margin-left:0;margin-top:2px}._plansGrid_1lj0p_95{gap:1rem}._stripeModalContent_1lj0p_286{max-width:100%;width:100%;height:100vh;max-height:100vh;border-radius:0}._paymentSection_1lj0p_304{padding:2rem .75rem .75rem;height:calc(100vh - 2rem)}._stripeContainer_1lj0p_360{min-height:400px;border-radius:8px}._signupSection_1lj0p_297{padding:2rem 1rem 1rem}._teamConfigContent_1lj0p_155{padding:2rem 1.25rem 1.25rem}._modalTitle_1lj0p_160{font-size:1.2rem}._modalSubtitle_1lj0p_168{font-size:.85rem}._userControls_1lj0p_189{gap:.5rem}._userButton_1lj0p_196{width:32px;height:32px;font-size:1rem}._userCount_1lj0p_222{font-size:1.2rem;min-width:45px;padding:.3rem}._priceBreakdown_1lj0p_234{padding:1rem}._breakdownRow_1lj0p_241{font-size:.85rem}._totalRow_1lj0p_254{font-size:.9rem}._paymentFooter_1lj0p_413{padding-top:.75rem}._secureText_1lj0p_420,._backText_1lj0p_427{font-size:.75rem}}@keyframes _fadeInUp_1lj0p_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._pricingHeader_1lj0p_18{animation:_fadeInUp_1lj0p_1 .6s ease-out}._plansGrid_1lj0p_95{animation:_fadeInUp_1lj0p_1 .8s ease-out .2s both}@keyframes _modalFadeIn_1lj0p_1{0%{opacity:0}to{opacity:1}}@keyframes _modalSlideIn_1lj0p_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._modalOverlay_1lj0p_106{animation:_modalFadeIn_1lj0p_1 .2s ease-out}._teamConfigModal_1lj0p_120,._stripeModalContent_1lj0p_286{animation:_modalSlideIn_1lj0p_1 .3s ease-out}._planCard_1lpf2_5{position:relative;width:100%;max-width:300px;min-width:260px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:2rem 1.5rem;font-family:Montserrat,sans-serif;box-shadow:0 10px 40px #0000001a;transition:all .3s ease;display:flex;flex-direction:column;margin:0 1rem;height:fit-content;height:60vh}._planCard_1lpf2_5:hover{transform:translateY(-4px);box-shadow:0 20px 60px #00000026}._planCard_1lpf2_5._popular_1lpf2_29{border:2px solid #6366f1;transform:scale(1.03)}._planCard_1lpf2_5._popular_1lpf2_29:hover{transform:scale(1.03) translateY(-4px)}._planCard_1lpf2_5._business_1lpf2_38{border:1px solid #e5e7eb}._popularBadge_1lpf2_42{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#6366f1;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;white-space:nowrap;z-index:1}._businessBadge_1lpf2_57{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#10b981;color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;white-space:nowrap;z-index:1}._planHeader_1lpf2_72{margin-bottom:1.5rem}._planTitle_1lpf2_76{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 .5rem}._planDescription_1lpf2_83{font-size:.9rem;color:#6b7280;line-height:1.5;margin:0}._priceSection_1lpf2_90{margin-bottom:1.5rem}._price_1lpf2_90{font-size:2.5rem;font-weight:800;color:#2c3e50;line-height:1;margin-bottom:.25rem}._priceSubtext_1lpf2_102{font-size:.85rem;color:#9ca3af;font-weight:400}._continueButton_1lpf2_108{width:100%;padding:.875rem;border-radius:8px;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;border:none;margin-bottom:1rem}._continueButton_1lpf2_108._primary_1lpf2_121{background:#6366f1;color:#fff}._continueButton_1lpf2_108._primary_1lpf2_121:hover{background:#5855eb;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._continueButton_1lpf2_108._secondary_1lpf2_132{background:#374151;color:#fff}._continueButton_1lpf2_108._secondary_1lpf2_132:hover{background:#2c3e50;transform:translateY(-1px);box-shadow:0 4px 12px #3741514d}._continueButton_1lpf2_108._outline_1lpf2_143{background:transparent;color:#6366f1;border:2px solid #6366f1}._continueButton_1lpf2_108._outline_1lpf2_143:hover{background:#6366f1;color:#fff;transform:translateY(-1px)}._usageNote_1lpf2_155{font-size:.8rem;color:#9ca3af;text-align:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}._featuresSection_1lpf2_164{flex:1}._feature_1lpf2_164{display:flex;align-items:flex-start;margin-bottom:.75rem;font-size:.9rem}._featureIcon_1lpf2_175{width:16px;height:16px;margin-right:.75rem;margin-top:.1rem;font-size:.8rem;font-weight:700;flex-shrink:0}._feature_1lpf2_164._included_1lpf2_185 ._featureIcon_1lpf2_175{color:#10b981}._feature_1lpf2_164._excluded_1lpf2_189 ._featureIcon_1lpf2_175{color:#ef4444}._featureText_1lpf2_193{color:#374151;line-height:1.4}._feature_1lpf2_164._excluded_1lpf2_189 ._featureText_1lpf2_193{color:#9ca3af}@media(max-width:1200px){._planCard_1lpf2_5._popular_1lpf2_29{transform:scale(1.05)}._planCard_1lpf2_5._popular_1lpf2_29:hover{transform:scale(1.05) translateY(-4px)}}@media(max-width:768px){._planCard_1lpf2_5{width:100%;max-width:350px;min-width:auto;padding:1.5rem 1.25rem}._planCard_1lpf2_5._popular_1lpf2_29{transform:none}._planCard_1lpf2_5._popular_1lpf2_29:hover{transform:translateY(-4px)}._planTitle_1lpf2_76{font-size:1.3rem}._price_1lpf2_90{font-size:2rem}}@media(max-width:480px){._planCard_1lpf2_5{padding:1.25rem 1rem}._planTitle_1lpf2_76{font-size:1.2rem}._price_1lpf2_90{font-size:1.8rem}._popularBadge_1lpf2_42,._businessBadge_1lpf2_57{font-size:.75rem;padding:.4rem .8rem}._continueButton_1lpf2_108{padding:.75rem;font-size:.9rem}._feature_1lpf2_164{font-size:.85rem}}._modalOverlay_19fur_5{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modalContent_19fur_19{background:#fff;border-radius:16px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px #0000004d;font-family:Montserrat,sans-serif;padding:2rem}._closeButton_19fur_32{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:#9ca3af;cursor:pointer;z-index:10;padding:.5rem;border-radius:50%;transition:all .2s ease}._closeButton_19fur_32:hover{background:#f3f4f6;color:#374151}._signupHeader_19fur_52{text-align:center;margin-bottom:2rem}._modalTitle_19fur_57{font-size:1.5rem;font-weight:700;color:#2c3e50;margin:0 0 .5rem}._signupSubtitle_19fur_64{color:#6b7280;margin:0;font-size:.95rem}._signupForm_19fur_70{display:flex;flex-direction:column;gap:1rem}._errorMessage_19fur_76{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:.75rem;border-radius:8px;font-size:.9rem;margin-bottom:1rem;text-align:center}._inputGroup_19fur_87{position:relative}._fieldError_19fur_91{color:#dc2626;font-size:.8rem;margin-top:.25rem}._formRow_19fur_97{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._formInput_19fur_103{width:100%;padding:.875rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;font-family:Montserrat,sans-serif;color:#374151;transition:all .3s ease;box-sizing:border-box}._formInput_19fur_103:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}._formInput_19fur_103._inputError_19fur_121{border-color:#dc2626}._formInput_19fur_103::placeholder{color:#9ca3af}._passwordStrength_19fur_129{margin-top:.5rem}._strengthBar_19fur_133{height:4px;background:#e5e7eb;border-radius:2px;overflow:hidden;margin-bottom:.25rem}._strengthFill_19fur_141{height:100%;transition:all .3s ease;border-radius:2px}._strengthFill_19fur_141._weak_19fur_147{background:#ef4444}._strengthFill_19fur_141._fair_19fur_151{background:#f59e0b}._strengthFill_19fur_141._good_19fur_155{background:#3b82f6}._strengthFill_19fur_141._strong_19fur_159{background:#10b981}._strengthLabel_19fur_163{font-size:.75rem;font-weight:600;text-align:right}._strengthLabel_19fur_163._weak_19fur_147{color:#ef4444}._strengthLabel_19fur_163._fair_19fur_151{color:#f59e0b}._strengthLabel_19fur_163._good_19fur_155{color:#3b82f6}._strengthLabel_19fur_163._strong_19fur_159{color:#10b981}._passwordRequirements_19fur_185{margin-top:.75rem;padding:.75rem;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}._requirementsTitle_19fur_193{font-size:.7rem;font-weight:600;color:#6b7280;margin:0 0 .5rem}._requirementsList_19fur_200{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}._requirementsList_19fur_200 li{font-size:.7rem;color:#9ca3af;padding-left:1.25rem;position:relative;transition:color .2s ease}._requirementsList_19fur_200 li:before{content:"○";position:absolute;left:0;color:#d1d5db;font-size:.85rem}._requirementsList_19fur_200 li._valid_19fur_225{color:#10b981}._requirementsList_19fur_200 li._valid_19fur_225:before{content:"✓";color:#10b981;font-weight:700}._planSummary_19fur_235{background:#f8faff;border:1px solid #e0e7ff;border-radius:8px;padding:1rem;margin:1rem 0}._planInfo_19fur_243{display:flex;justify-content:space-between;align-items:center}._planName_19fur_249{font-weight:600;color:#2c3e50;font-size:.95rem}._planPrice_19fur_255{font-weight:600;color:#10b981;font-size:.95rem}._checkboxContainer_19fur_261{margin:.5rem 0}._checkboxLabel_19fur_265{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none}._checkbox_19fur_261{margin-top:.15rem;width:18px;height:18px;min-width:18px;cursor:pointer;accent-color:#6366f1}._checkbox_19fur_261:disabled{cursor:not-allowed;opacity:.5}._checkboxText_19fur_287{font-size:.85rem;color:#4b5563;line-height:1.5}._signupButton_19fur_293{width:100%;background:#6366f1;color:#fff;border:none;border-radius:8px;padding:1rem;font-size:1rem;font-weight:700;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;margin-top:1rem}._signupButton_19fur_293:hover:not(:disabled){background:#5855eb;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._signupButton_19fur_293:disabled{opacity:.6;cursor:not-allowed;transform:none}._link_19fur_320{color:#6366f1;text-decoration:underline;transition:color .2s ease}._link_19fur_320:hover{color:#5855eb}@media(max-width:768px){._modalContent_19fur_19{width:95%;margin:1rem;padding:1.5rem}._formRow_19fur_97{grid-template-columns:1fr}._modalTitle_19fur_57{font-size:1.3rem}}@media(max-width:480px){._modalContent_19fur_19{padding:1.25rem}._formInput_19fur_103{padding:.75rem}._modalTitle_19fur_57{font-size:1.2rem}._requirementsTitle_19fur_193,._requirementsList_19fur_200 li{font-size:.65rem}._checkboxText_19fur_287{font-size:.8rem}}._modalOverlay_n64sm_5{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_n64sm_1 .3s ease-out}._paymentModalContent_n64sm_20{background:#fff;border-radius:20px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 25px 80px #00000026;font-family:Montserrat,sans-serif;padding:2.5rem;animation:_slideIn_n64sm_1 .4s ease-out}._closeButton_n64sm_34{position:absolute;top:1.25rem;right:1.25rem;background:none;border:none;font-size:1.5rem;color:#9ca3af;cursor:pointer;z-index:10;padding:.5rem;border-radius:50%;transition:all .2s ease}._closeButton_n64sm_34:hover{background:#f3f4f6;color:#374151;transform:rotate(90deg)}._paymentHeader_n64sm_56{text-align:center;margin-bottom:2.5rem}._statusIcon_n64sm_61{font-size:3.5rem;margin-bottom:1rem;display:block;animation:_iconPulse_n64sm_1 2s ease-in-out infinite}._modalTitle_n64sm_68{font-size:1.6rem;font-weight:700;color:#1f2937;margin:0 0 .75rem;transition:all .3s ease}._paymentSubtitle_n64sm_76{color:#6b7280;margin:0;font-size:1rem;line-height:1.5}._progressSection_n64sm_84{margin-bottom:2rem;padding:1.5rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:16px;border:1px solid #e2e8f0}._progressBar_n64sm_92{width:100%;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden;margin-bottom:.75rem}._progressFill_n64sm_101{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6,#06b6d4);border-radius:4px;transition:width .6s ease-out;animation:_shimmer_n64sm_1 2s infinite}._progressText_n64sm_109{text-align:center;font-size:.9rem;font-weight:600;color:#4b5563}._userSummary_n64sm_117{background:linear-gradient(135deg,#f8faff,#f0f4ff);border:1px solid #c7d2fe;border-radius:16px;padding:1.5rem;margin-bottom:2rem}._summaryRow_n64sm_125{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;font-size:.95rem}._summaryRow_n64sm_125:not(:last-child){border-bottom:1px solid #e0e7ff}._summaryRow_n64sm_125 span:first-child{color:#6b7280;font-weight:500}._summaryRow_n64sm_125 span:last-child{color:#1f2937;font-weight:600;text-align:right;word-break:break-word}._paymentActions_n64sm_150{text-align:center;margin:2rem 0}._paymentButton_n64sm_155{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:16px;padding:1.25rem 3rem;font-size:1.1rem;font-weight:700;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:.75rem;box-shadow:0 8px 25px #6366f14d;transform:translateY(0)}._paymentButton_n64sm_155:hover{transform:translateY(-3px);box-shadow:0 12px 35px #6366f166;background:linear-gradient(135deg,#5855eb,#7c3aed)}._paymentButton_n64sm_155:active{transform:translateY(-1px)}._buttonIcon_n64sm_183{font-size:1.2rem;animation:_bounce_n64sm_1 2s infinite}._actionNote_n64sm_188{color:#6b7280;font-size:.85rem;margin:1rem 0 0;font-style:italic}._processingAnimation_n64sm_196{text-align:center;padding:3rem}._spinningIcon_n64sm_201{font-size:4rem;animation:_spin_n64sm_201 2s linear infinite;margin-bottom:1rem}._successState_n64sm_208{text-align:center;padding:3rem;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-radius:16px;margin:2rem 0}._successIcon_n64sm_216{font-size:4rem;margin-bottom:1rem;animation:_celebration_n64sm_1 1s ease-out}._successState_n64sm_208 p{color:#166534;font-size:1.1rem;font-weight:500;margin:0}._failedState_n64sm_230{text-align:center;padding:3rem;background:linear-gradient(135deg,#fef7ff,#faf5ff);border-radius:16px;margin:2rem 0}._failedIcon_n64sm_238{font-size:4rem;margin-bottom:1rem;animation:_bounce_n64sm_1 1s ease-out infinite}._failedState_n64sm_230 p{color:#7c2d12;font-size:1.1rem;font-weight:500;margin:0}._noPaymentSection_n64sm_252{text-align:center;padding:3rem;background:#f8fafc;border-radius:16px;margin:2rem 0}._noPaymentSection_n64sm_252 p{color:#6b7280;margin-bottom:1.5rem;font-size:1rem}._fallbackButton_n64sm_266{background:#6366f1;color:#fff;border:none;border-radius:12px;padding:.875rem 2rem;font-size:1rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease}._fallbackButton_n64sm_266:hover{background:#5855eb;transform:translateY(-2px);box-shadow:0 6px 20px #6366f14d}._errorMessage_n64sm_286{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fecaca;color:#dc2626;padding:1rem;border-radius:12px;font-size:.9rem;margin:1.5rem 0;text-align:center;animation:_shake_n64sm_1 .5s ease-in-out}._paymentFooter_n64sm_299{text-align:center;border-top:1px solid #e5e7eb;padding-top:2rem;margin-top:2rem}._secureText_n64sm_306{font-size:.9rem;color:#10b981;font-weight:500;margin:0 0 1rem}._debugSection_n64sm_314{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #f3f4f6;display:flex;gap:.75rem;justify-content:center}._debugButton_n64sm_323{padding:.5rem 1rem;border:none;border-radius:8px;font-size:.8rem;font-weight:500;cursor:pointer;font-family:Montserrat,sans-serif;transition:all .2s ease;opacity:.7}._debugButton_n64sm_323:hover{opacity:1;transform:translateY(-1px)}._successButton_n64sm_340{background:#10b981;color:#fff}._failButton_n64sm_345{background:#ef4444;color:#fff}@keyframes _fadeIn_n64sm_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_n64sm_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _iconPulse_n64sm_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _shimmer_n64sm_1{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes _bounce_n64sm_1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-3px)}60%{transform:translateY(-2px)}}@keyframes _spin_n64sm_201{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _celebration_n64sm_1{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes _shake_n64sm_1{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@media(max-width:768px){._paymentModalContent_n64sm_20{width:95%;padding:2rem;border-radius:16px}._statusIcon_n64sm_61{font-size:3rem}._modalTitle_n64sm_68{font-size:1.4rem}._paymentButton_n64sm_155{padding:1rem 2rem;font-size:1rem}._debugSection_n64sm_314{flex-direction:column;align-items:center}._debugButton_n64sm_323{width:150px}._summaryRow_n64sm_125{flex-direction:column;align-items:flex-start;gap:.5rem}._summaryRow_n64sm_125 span:last-child{text-align:left;font-size:.9rem}}@media(max-width:480px){._paymentModalContent_n64sm_20{padding:1.5rem}._statusIcon_n64sm_61{font-size:2.5rem}._modalTitle_n64sm_68{font-size:1.3rem}._processingAnimation_n64sm_196,._successState_n64sm_208,._failedState_n64sm_230{padding:2rem}._spinningIcon_n64sm_201,._successIcon_n64sm_216,._failedIcon_n64sm_238{font-size:3rem}}._errorActions_n64sm_509{display:flex;flex-direction:column;gap:1rem;padding:1rem 0;border-top:1px solid #e5e7eb;margin-top:1rem}._errorButtons_n64sm_518{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}._dismissButton_n64sm_525{background:#6b7280;color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}._dismissButton_n64sm_525:hover{background:#4b5563;transform:translateY(-1px)}._retryButton_n64sm_542{background:#3b82f6;color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_n64sm_542:hover{background:#2563eb;transform:translateY(-1px)}._signupErrorState_n64sm_559{display:flex;flex-direction:column;gap:1rem;padding:1rem 0}._fallbackState_n64sm_566{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1rem;text-align:center}._errorMessage_n64sm_286{background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;padding:1rem;color:#7c2d12;font-size:.9rem;line-height:1.4;margin-bottom:1rem}@media(max-width:480px){._errorButtons_n64sm_518{flex-direction:column;gap:.5rem}._dismissButton_n64sm_525,._retryButton_n64sm_542{width:100%;padding:.875rem 1rem}}._mainContainer_18lff_3{width:100%;height:100vh;background:#fff;font-family:Montserrat,sans-serif;position:relative;overflow:hidden;padding-top:3em}._splitContainer_18lff_13{display:flex;width:100vw;height:calc(100vh - 80px);position:relative;overflow:hidden}._contentPanel_18lff_22{height:100%;background:#fff;transition:width .5s cubic-bezier(.25,.46,.45,.94);display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:1}._contentPanelFull_18lff_33{width:100%}._contentPanelSplit_18lff_37{width:66.67%;border-right:2px solid #e5e7eb}._watermarkPanel_18lff_43{width:33.33%;height:100%;background:#fff;transition:transform .5s cubic-bezier(.25,.46,.45,.94);position:absolute;right:0;top:0;display:flex;flex-direction:column;align-items:center;border-left:1px solid #e5e7eb;z-index:10}._watermarkPanelClosed_18lff_58{transform:translate(100%)}._watermarkPanelOpen_18lff_62{transform:translate(0)}._watermarkHeader_18lff_66{display:flex;width:100%;margin:0rem 1.5rem;justify-content:flex-end;align-items:center;padding:1rem 1.5rem .5rem}._watermarkContent_18lff_75{flex:1;overflow-y:auto;padding:.5rem 1rem 1rem}._closeButton_18lff_81{background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._closeButton_18lff_81:hover{color:#374151;background:#f3f4f6;transform:scale(1.05)}._closeButton_18lff_81:active{transform:scale(.95)}._contentHeader_18lff_105{display:flex;justify-content:space-between;align-items:center;padding:2rem 1.5rem 1rem;background:#fff;border-bottom:1px solid #e5e7eb}._contentTitle_18lff_114{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0;letter-spacing:.5px}._searchBar_18lff_123{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:#f8fafc;border-bottom:1px solid #e5e7eb;gap:1rem}._searchWrapper_18lff_133{flex:1}._searchInputWrapper_18lff_137{position:relative;display:flex;width:40%;align-items:center}._searchIcon_18lff_144{position:absolute;left:.875rem;z-index:2;color:#9ca3af;display:flex;align-items:center;pointer-events:none}._searchInput_18lff_137{width:100%;padding:.875rem .875rem .875rem 2.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;font-family:Montserrat,sans-serif;color:#374151;transition:all .3s ease;box-sizing:border-box;background:#fff}._searchInput_18lff_137:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}._searchInput_18lff_137::placeholder{color:#9ca3af}._actionsContainer_18lff_178{display:flex;align-items:center;gap:1rem;flex-shrink:0}._markNowButton_18lff_185{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:10px;padding:.875rem 1.5rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-shadow:0 4px 15px #6366f133;flex-shrink:0}._markNowButton_18lff_185:hover{background:linear-gradient(135deg,#5855eb,#7c3aed);transform:translateY(-2px);box-shadow:0 8px 25px #6366f14d}._markNowButton_18lff_185:active{transform:translateY(0)}._customTabs_18lff_215{font-family:Montserrat,sans-serif}._customTabs_18lff_215 .ant-tabs-tab{border:none;background:transparent;color:#6b7280;font-weight:600;padding:12px 0;margin-right:32px;transition:color .3s ease}._customTabs_18lff_215 .ant-tabs-tab:hover{color:#6366f1}._customTabs_18lff_215 .ant-tabs-tab-active{color:#1f2937!important}._customTabs_18lff_215 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1f2937!important;font-weight:700!important}._customTabs_18lff_215 .ant-tabs-tab-btn{color:inherit;font-family:Montserrat,sans-serif;font-weight:inherit;font-size:.95rem}._customTabs_18lff_215 .ant-tabs-ink-bar{background:#6366f1!important;height:3px!important}._customTabs_18lff_215 .ant-tabs-nav:before{border-bottom:1px solid #e5e7eb}._customPagination_18lff_259{font-family:Montserrat,sans-serif}._customPagination_18lff_259 .ant-pagination{gap:8px}._customPagination_18lff_259 .ant-pagination-item,._customPagination_18lff_259 .ant-pagination-prev,._customPagination_18lff_259 .ant-pagination-next{margin-inline-end:8px!important}._customPagination_18lff_259 .ant-pagination-item{border:1px solid #e5e7eb;border-radius:6px;transition:all .3s ease;font-family:Montserrat,sans-serif;font-weight:500;min-width:40px;height:40px;padding:0 4px}._customPagination_18lff_259 .ant-pagination-item:hover{border-color:#6366f1}._customPagination_18lff_259 .ant-pagination-item-active{border-color:#6366f1!important;background:linear-gradient(135deg,#6366f1,#8b5cf6)!important}._customPagination_18lff_259 .ant-pagination-item-active a{color:#fff!important;font-weight:600!important}._customPagination_18lff_259 .ant-pagination-item a{color:#6b7280;font-family:Montserrat,sans-serif;font-weight:500;transition:color .3s ease}._customPagination_18lff_259 .ant-pagination-item:hover a{color:#6366f1}._customPagination_18lff_259 .ant-pagination-item-active:hover a{color:#fff!important}._customPagination_18lff_259 .ant-pagination-prev,._customPagination_18lff_259 .ant-pagination-next{border:1px solid #e5e7eb;border-radius:6px;transition:all .3s ease;min-width:40px;height:40px}._customPagination_18lff_259 .ant-pagination-prev:hover,._customPagination_18lff_259 .ant-pagination-next:hover{border-color:#6366f1}._customPagination_18lff_259 .ant-pagination-prev .ant-pagination-item-link,._customPagination_18lff_259 .ant-pagination-next .ant-pagination-item-link{color:#6b7280;border:none;background:transparent;transition:color .3s ease}._customPagination_18lff_259 .ant-pagination-prev:hover .ant-pagination-item-link,._customPagination_18lff_259 .ant-pagination-next:hover .ant-pagination-item-link{color:#6366f1}._customPagination_18lff_259 .ant-pagination-disabled{opacity:.5}._customPagination_18lff_259 .ant-pagination-disabled:hover{border-color:#e5e7eb}._customPagination_18lff_259 .ant-pagination-disabled .ant-pagination-item-link{color:#9ca3af}._customPagination_18lff_259 .ant-pagination-options-size-changer{border:1px solid #e5e7eb;border-radius:6px;transition:all .3s ease}._customPagination_18lff_259 .ant-pagination-options-size-changer:hover{border-color:#6366f1}._customPagination_18lff_259 .ant-pagination-options-size-changer .ant-select-selector{border:none;box-shadow:none;font-family:Montserrat,sans-serif;font-size:.875rem}._customPagination_18lff_259 .ant-pagination-total-text{color:#6b7280;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500}._listContainer_18lff_380{flex:1;background:#fff;overflow:hidden}._thumbnailContainer_18lff_387{display:flex;align-items:center;justify-content:center;padding:.5rem}._thumbnail_18lff_387{width:40px;height:40px;object-fit:cover;border-radius:6px;border:1px solid #e5e7eb}._thumbnailPlaceholder_18lff_402{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:6px;font-size:1.5rem;border:1px solid #e5e7eb}._nameContainer_18lff_414{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;gap:1rem}._fileName_18lff_422{font-size:.95rem;color:#374151;font-weight:500;flex:1;text-decoration:none}._actionIcons_18lff_430{display:flex;gap:.5rem;opacity:0;transition:opacity .2s ease}._nameContainer_18lff_414:hover ._actionIcons_18lff_430{opacity:1}._actionButton_18lff_441{background:none;border:none;color:#6b7280;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._actionButton_18lff_441:hover{color:#374151;background:#f9fafb}._centerContent_18lff_459{display:flex;align-items:flex-start;justify-content:flex-start;padding:0 1rem;font-size:.9rem;color:#6b7280}._downloadButton_18lff_468{background:none!important;border:none!important;color:#6b7280!important;cursor:pointer;padding:.5rem!important;border-radius:4px!important;transition:all .2s ease;display:flex!important;align-items:center;justify-content:center}._downloadButton_18lff_468:hover{color:#374151!important;background:#f9fafb!important}._downloadButton_18lff_468:disabled{opacity:.5;cursor:not-allowed}._metadataButton_18lff_491{background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._metadataButton_18lff_491:hover{color:#374151;background:#f9fafb}._linkShared_18lff_509{color:#374151}._sharedLink_18lff_513{color:#dc2626;text-decoration:underline;font-weight:500}._overlay_18lff_520{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:5;opacity:0;animation:_fadeIn_18lff_1 .3s ease forwards;display:none}@keyframes _fadeIn_18lff_1{to{opacity:1}}._emptyPadding_18lff_540{padding:2rem}._listWrapper_18lff_545{height:100%;display:flex;flex-direction:column;overflow:hidden}._listWrapperNormal_18lff_552{height:100%}._fixedHeader_18lff_556{background:#f8fafc;border-bottom:1px solid #e5e7eb;z-index:10;position:sticky;top:0}._scrollArea_18lff_564{flex:1;overflow-y:auto}._list_18lff_380{height:100%}._normalHeader_18lff_573{background:#f8fafc;border-bottom:1px solid #e5e7eb}@media(max-width:1200px){._mainContainer_18lff_3{margin:0 .5rem}._watermarkPanel_18lff_43{width:40%}._contentPanelSplit_18lff_37{width:60%}._searchInputWrapper_18lff_137{width:35%}._actionsContainer_18lff_178{gap:.75rem}._customPagination_18lff_259 .ant-pagination-total-text{display:none}}@media(max-width:768px){._contentHeader_18lff_105{padding:1rem}._searchInputWrapper_18lff_137{width:100%}._contentTitle_18lff_114{font-size:1.1rem}._searchBar_18lff_123{flex-direction:column;gap:1rem;padding:1rem}._actionsContainer_18lff_178{width:100%;justify-content:space-between;gap:.75rem}._searchWrapper_18lff_133{width:100%;max-width:none}._markNowButton_18lff_185{width:auto;flex-shrink:0}._customPagination_18lff_259 .ant-pagination-total-text{display:none}._watermarkPanel_18lff_43{width:100%;transform:translate(100%)}._watermarkPanelOpen_18lff_62{transform:translate(0)}._contentPanelSplit_18lff_37{width:100%;transform:translate(-100%)}._overlay_18lff_520{display:block}._actionIcons_18lff_430{display:none}._nameContainer_18lff_414{padding:0 .5rem}._centerContent_18lff_459{padding:0 .5rem;font-size:.8rem}._watermarkHeader_18lff_66{padding:1rem 1.5rem}._watermarkTitle_18lff_684{font-size:1.1rem}._customTabs_18lff_215 .ant-tabs-tab{padding:6px 12px;font-size:.85rem}}@media(max-width:480px){._contentHeader_18lff_105{padding:.75rem}._contentTitle_18lff_114{font-size:1rem}._searchBar_18lff_123{padding:.75rem}._searchInput_18lff_137{padding:.75rem .75rem .75rem 2.5rem;font-size:.9rem}._markNowButton_18lff_185{padding:.75rem 1rem;font-size:.9rem}._actionsContainer_18lff_178{flex-direction:column;width:100%;gap:.75rem}._customPagination_18lff_259{align-self:stretch}._customPagination_18lff_259 .ant-pagination-item,._customPagination_18lff_259 .ant-pagination-prev,._customPagination_18lff_259 .ant-pagination-next{min-width:36px;height:36px;line-height:34px}._watermarkHeader_18lff_66{padding:1rem}._watermarkContent_18lff_75{padding:.75rem}._customTabs_18lff_215 .ant-tabs-tab{padding:4px 8px;font-size:.8rem;margin-right:4px}}._mainContainer_18lff_3 *:focus-visible{outline:2px solid #6366f1;outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:no-preference){._watermarkPanel_18lff_43{animation:_slideInRight_18lff_1 .5s cubic-bezier(.25,.46,.45,.94)}@keyframes _slideInRight_18lff_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}}@media(prefers-reduced-motion:reduce){._splitContainer_18lff_13,._contentPanel_18lff_22,._watermarkPanel_18lff_43,._closeButton_18lff_81,._markNowButton_18lff_185{transition:none}}._flexContainer_1iw6n_1{display:flex!important;flex-direction:"row";align-items:"center";justify-content:"center";background:transparent}._headerItem_1jwlk_22{padding:1em;color:#333;font-family:Montserrat}._container_1jwlk_3{padding:2em;font-family:Montserrat}._list_1jwlk_8{flex:1;padding:0;border-radius:5px;font-family:Montserrat}._header_1jwlk_15{width:100%;background:#fff;border-bottom:1px solid #dce1e6;font-family:Montserrat}._headerItem_1jwlk_22{padding:1em;color:#333;font-family:Montserrat;position:relative}._headerItemLabel_1jwlk_28{font-size:.9em;font-weight:600}._rowItem_1jwlk_33{padding:1em;color:#333;font-family:Montserrat}._rowItemLabel_1jwlk_39{font-size:.9em;font-weight:600;font-family:Montserrat}._actions_1jwlk_45{display:flex;justify-content:center;align-items:center}._viewButton_1jwlk_51{color:#333;background:#f2f4f8;padding:.5em 1em;text-decoration:none;border-radius:2px;font-weight:500}._viewButtonLabel_1jwlk_60{font-size:.9em}._noResultsContainer_1jwlk_64{padding:5em 0;border-bottom:1px solid #e4e8f0;color:#333;text-align:center;font-family:Montserrat}._noResultsContainer_1jwlk_64>p{text-align:center;margin-bottom:0}._noResults_1jwlk_64{margin:1em auto;display:flex}._listContainer_1jwlk_82{padding:0;height:100%;overflow:hidden}._image_1jwlk_89{width:6em}._containerEmptyList_1jwlk_93{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:35vh;background:#f6f8fa;padding:1em;border-radius:4px;font-family:Montserrat}._instructions_1jwlk_105{font-size:1.2em;font-family:Montserrat;color:#000;font-weight:700;padding:1.2em 0 .1em}._instructionsSubEmpty_1jwlk_113{font-size:1em;font-family:Montserrat;color:#000;padding-bottom:1.5em}._button_1jwlk_120{margin-right:"1em"}._error_1jwlk_124{font-size:1.1em;font-weight:500}._iconContainer_1jwlk_129{width:1em;height:1em;margin-right:.3em}._iconImage_1jwlk_135{width:100%;height:100%;object-fit:contain}._listWrapper_1jwlk_142{display:flex;flex-direction:column;height:100%;max-height:100vh;overflow:hidden}._listWrapperNormal_1jwlk_151{display:flex;flex-direction:column;height:auto}._fixedHeader_1jwlk_157{position:sticky;top:0;z-index:10}._scrollArea_1jwlk_164{flex:1;overflow-y:auto;overflow-x:hidden;padding:0;scroll-behavior:smooth}._normalHeader_1jwlk_173{position:relative}._scrollArea_1jwlk_164>*{padding:.5em}._scrollArea_1jwlk_164::-webkit-scrollbar{width:8px}._scrollArea_1jwlk_164::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._scrollArea_1jwlk_164::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}._scrollArea_1jwlk_164::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._filterDropdown_1jwlk_406{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #dce1e6;border-radius:4px;box-shadow:0 4px 12px #00000026;z-index:1001;padding:8px;min-width:180px;font-family:Montserrat;margin-top:2px}._filterOption_1jwlk_422{display:flex;align-items:center;padding:8px 12px;cursor:pointer;font-size:.85em;text-transform:none;color:#333;border-radius:4px;font-family:Montserrat;font-weight:500;transition:background-color .2s ease}._filterOption_1jwlk_422:hover{background-color:#f2f4f8}._filterOption_1jwlk_422 input[type=checkbox]{margin-right:8px;cursor:pointer;accent-color:#1890ff}._filterIcon_1jwlk_446{margin-left:6px;cursor:pointer;color:#666;transition:color .2s ease;display:flex;align-items:center;justify-content:center;width:18px;height:18px}._filterIcon_1jwlk_446:hover{color:#1890ff}._filterIconActive_1jwlk_462{color:#1890ff!important}._filterClearAll_1jwlk_466{color:#ff4d4f!important;font-weight:600;border-top:1px solid #f0f0f0;margin-top:4px;padding-top:8px}._filterClearAll_1jwlk_466:hover{background-color:#fff2f0}._fixedHeader_1jwlk_157 ._filterDropdown_1jwlk_406{z-index:1002}@media(max-width:768px){._filterDropdown_1jwlk_406{min-width:150px;left:-50px;right:auto}}._filterActiveIndicator_1jwlk_493{position:absolute;top:2px;right:2px;width:6px;height:6px;background-color:#1890ff;border-radius:50%}._container_a3amr_3{width:100%;min-height:100vh;background:#f8fafc;font-family:Montserrat,sans-serif}._detailContainer_a3amr_10{width:100%;margin:0 auto;background:#fff;overflow:hidden;margin-top:2rem;margin-bottom:2rem}._detailHeader_a3amr_19{display:flex;justify-content:space-between;align-items:center;padding:3rem 1.5rem 1rem;background:#fff;border-bottom:1px solid #e5e7eb}._headerLeft_a3amr_28{display:flex;align-items:center;gap:1rem}._backBtn_a3amr_34{background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._backBtn_a3amr_34:hover{color:#374151;background:#f9fafb}._detailTitle_a3amr_52{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0;letter-spacing:.5px}._headerActions_a3amr_60{display:flex;gap:.5rem}._actionBtn_a3amr_65{background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._actionBtn_a3amr_65:hover{color:#374151;background:#f9fafb}._downloadButton_a3amr_84{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:10px;padding:.875rem 1.5rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;white-space:nowrap;box-shadow:0 4px 15px #6366f133;flex-shrink:0}._downloadButton_a3amr_84:hover:not(:disabled){background:linear-gradient(135deg,#5855eb,#7c3aed);transform:translateY(-2px);box-shadow:0 8px 25px #6366f14d}._downloadButton_a3amr_84:active:not(:disabled){transform:translateY(0)}._downloadButton_a3amr_84:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:0 2px 8px #9ca3af33}._downloadButton_a3amr_84:disabled:hover{transform:none;box-shadow:0 2px 8px #9ca3af33}._spinner_a3amr_126{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:_spin_a3amr_126 1s ease-in-out infinite}@keyframes _spin_a3amr_126{to{transform:rotate(360deg)}}._detailContent_a3amr_141{padding:2rem 1.5rem;background:#fff}._infoGrid_a3amr_146{display:grid;gap:1.5rem;margin-bottom:2rem}._infoRow_a3amr_152{display:grid;grid-template-columns:200px 1fr;align-items:start;gap:1rem;padding:1rem 0;border-bottom:1px solid #f3f4f6}._infoRow_a3amr_152:last-child{border-bottom:none}._infoLabel_a3amr_165{font-size:.95rem;font-weight:600;color:#374151;white-space:nowrap}._infoValue_a3amr_172{font-size:.95rem;color:#6b7280;line-height:1.5}._tagsContainer_a3amr_178{background:#f3f4f6;padding:.5rem .75rem;border-radius:6px;font-style:italic;color:#6b7280;display:inline-block}._recipientsContainer_a3amr_187{display:flex;flex-direction:column;gap:.25rem}._recipientsContainer_a3amr_187>div{background:#f8fafc;padding:.5rem .75rem;border-radius:6px;border:1px solid #e5e7eb;font-size:.9rem}._metadataSection_a3amr_201{display:flex;justify-content:flex-start;margin-bottom:2rem;padding:1rem 0;border-bottom:1px solid #f3f4f6}._metadataDownloadBtn_a3amr_209{background:none;border:1px solid #d1d5db;color:#6b7280;cursor:pointer;padding:.75rem;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._metadataDownloadBtn_a3amr_209:hover{color:#374151;background:#f9fafb;border-color:#9ca3af}._contentPreview_a3amr_228{margin-top:0rem}._previewGrid_a3amr_232{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:2rem;justify-items:start}._previewItem_a3amr_239{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem;border-radius:8px;transition:all .2s ease}._previewItem_a3amr_239:hover{background:#f8fafc}._previewImage_a3amr_253{width:150px;height:200px;border-radius:8px;overflow:hidden;border:2px solid #e5e7eb;box-shadow:0 4px 12px #0000001a;transition:all .2s ease}._previewImage_a3amr_253:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}._thumbnailImage_a3amr_268{width:100%;height:100%;object-fit:cover}._previewLabel_a3amr_274{font-size:.9rem;color:#374151;font-weight:500;text-align:center;max-width:150px;word-break:break-word}._loading_a3amr_284,._error_a3amr_284{display:flex;align-items:center;justify-content:center;min-height:400px;font-size:1.1rem;color:#6b7280;flex-direction:column;gap:1rem}._error_a3amr_284{color:#dc2626}._backButton_a3amr_299{background:#6366f1;color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease}._backButton_a3amr_299:hover{background:#5855eb;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}@media(max-width:1200px){._detailContainer_a3amr_10{margin:1rem}}@media(max-width:768px){._detailHeader_a3amr_19{padding:2rem 1rem 1rem;flex-direction:column;gap:1rem;align-items:flex-start}._headerLeft_a3amr_28{width:100%;justify-content:flex-start}._headerActions_a3amr_60{width:100%;justify-content:flex-end}._downloadButton_a3amr_84{padding:.75rem 1.25rem;font-size:.9rem}._detailContent_a3amr_141{padding:1.5rem 1rem}._infoRow_a3amr_152{grid-template-columns:1fr;gap:.5rem;padding:.75rem 0}._infoLabel_a3amr_165{font-weight:700;color:#1f2937}._previewGrid_a3amr_232{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1.5rem}._previewImage_a3amr_253{width:140px;height:180px}._previewLabel_a3amr_274{max-width:140px;font-size:.85rem}}@media(max-width:480px){._detailHeader_a3amr_19{padding:1.5rem .75rem 1rem}._detailTitle_a3amr_52{font-size:1.1rem}._headerActions_a3amr_60{width:100%;justify-content:center;margin-top:.5rem}._downloadButton_a3amr_84{padding:.75rem 1rem;font-size:.85rem;width:100%;max-width:200px}._detailContent_a3amr_141{padding:1rem .75rem}._infoRow_a3amr_152{padding:.5rem 0}._previewGrid_a3amr_232{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem}._previewImage_a3amr_253{width:120px;height:160px}._previewLabel_a3amr_274{max-width:120px;font-size:.8rem}}._container_a3amr_3 *:focus-visible{outline:2px solid #6366f1;outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:no-preference){._detailContainer_a3amr_10{animation:_slideIn_a3amr_1 .3s ease-out}@keyframes _slideIn_a3amr_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){._downloadButton_a3amr_84,._backBtn_a3amr_34,._actionBtn_a3amr_65{transition:none}._spinner_a3amr_126{animation:none}}._container_vc8r3_5{background:#000;min-height:100vh}._privacyContainer_vc8r3_10{font-family:Montserrat,sans-serif;background:#000;color:#fff;min-height:calc(100vh - 80px);padding:4rem 1rem 2rem}._header_vc8r3_19{text-align:center;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto;padding:0 1rem}._title_vc8r3_28{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem;line-height:1.2}._lastUpdated_vc8r3_36{font-size:1rem;color:#9ca3af;margin:0;font-weight:400}._content_vc8r3_43{max-width:900px;margin:0 auto;padding:0 1rem;line-height:1.7}._section_vc8r3_50{margin-bottom:3rem}._sectionTitle_vc8r3_54{font-size:1.5rem;font-weight:600;color:#6366f1;margin-bottom:1.5rem;line-height:1.3;border-bottom:2px solid rgba(99,102,241,.2);padding-bottom:.5rem}._subSection_vc8r3_64{margin-bottom:2rem;padding-left:1rem;border-left:3px solid rgba(99,102,241,.3)}._subTitle_vc8r3_70{font-size:1.1rem;font-weight:600;color:#e5e7eb;margin-bottom:1rem;line-height:1.4}._paragraph_vc8r3_78{font-size:1rem;color:#d1d5db;margin-bottom:1rem;line-height:1.7;text-align:justify}._list_vc8r3_86{margin:1rem 0;padding-left:1.5rem}._listItem_vc8r3_91{font-size:1rem;color:#d1d5db;margin-bottom:.5rem;line-height:1.6}._strong_vc8r3_98{color:#fff;font-weight:600}._link_vc8r3_103{color:#6366f1;text-decoration:none;font-weight:500;transition:color .2s ease}._link_vc8r3_103:hover{color:#8b5cf6;text-decoration:underline}._contactInfo_vc8r3_115{background:#6366f11a;padding:1.5rem;border-radius:12px;border:1px solid rgba(99,102,241,.2);margin-top:1rem}._contactInfo_vc8r3_115 ._paragraph_vc8r3_78{margin-bottom:0;color:#e5e7eb}@keyframes _fadeInUp_vc8r3_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._header_vc8r3_19{animation:_fadeInUp_vc8r3_1 .6s ease-out}._content_vc8r3_43{animation:_fadeInUp_vc8r3_1 .8s ease-out .2s both}@media(max-width:768px){._privacyContainer_vc8r3_10{padding:3rem 1.5rem 1.5rem}._header_vc8r3_19{margin-bottom:3rem;padding:0 .5rem}._title_vc8r3_28{font-size:2rem}._lastUpdated_vc8r3_36{font-size:.9rem}._content_vc8r3_43{padding:0 .5rem}._sectionTitle_vc8r3_54{font-size:1.3rem;margin-bottom:1.25rem}._subTitle_vc8r3_70{font-size:1rem}._paragraph_vc8r3_78{font-size:.95rem;text-align:left}._listItem_vc8r3_91{font-size:.95rem}._subSection_vc8r3_64{padding-left:.75rem;margin-bottom:1.5rem}._section_vc8r3_50{margin-bottom:2rem}._contactInfo_vc8r3_115{padding:1.25rem}}@media(max-width:480px){._privacyContainer_vc8r3_10{padding:2rem 1rem 1rem}._header_vc8r3_19{margin-bottom:2rem;padding:0}._title_vc8r3_28{font-size:1.8rem}._lastUpdated_vc8r3_36{font-size:.85rem}._content_vc8r3_43{padding:0;line-height:1.6}._sectionTitle_vc8r3_54{font-size:1.2rem;margin-bottom:1rem}._subTitle_vc8r3_70{font-size:.95rem;margin-bottom:.75rem}._paragraph_vc8r3_78{font-size:.9rem;margin-bottom:.75rem}._listItem_vc8r3_91{font-size:.9rem;margin-bottom:.4rem}._list_vc8r3_86{padding-left:1.25rem}._subSection_vc8r3_64{padding-left:.5rem;margin-bottom:1.25rem}._section_vc8r3_50{margin-bottom:1.5rem}._contactInfo_vc8r3_115{padding:1rem;border-radius:8px}}._container_1ybaf_5{background:#000;min-height:100vh}._termsContainer_1ybaf_10{font-family:Montserrat,sans-serif;background:#000;color:#fff;min-height:calc(100vh - 80px);padding:4rem 1rem 2rem}._header_1ybaf_19{text-align:center;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto;padding:0 1rem}._title_1ybaf_28{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:.5rem;line-height:1.2}._subtitle_1ybaf_36{font-size:1.2rem;color:#6366f1;margin-bottom:.5rem;font-weight:500}._lastUpdated_1ybaf_43{font-size:1rem;color:#9ca3af;margin:0;font-weight:400}._content_1ybaf_50{max-width:900px;margin:0 auto;padding:0 1rem;line-height:1.7}._section_1ybaf_57{margin-bottom:3rem}._sectionTitle_1ybaf_61{font-size:1.5rem;font-weight:600;color:#6366f1;margin-bottom:1.5rem;line-height:1.3;border-bottom:2px solid rgba(99,102,241,.2);padding-bottom:.5rem}._subSection_1ybaf_71{margin-bottom:2rem;padding-left:1rem;border-left:3px solid rgba(99,102,241,.3)}._subTitle_1ybaf_77{font-size:1.1rem;font-weight:600;color:#e5e7eb;margin-bottom:1rem;line-height:1.4}._subSubSection_1ybaf_85{margin-bottom:1.5rem;padding-left:.75rem;border-left:2px solid rgba(156,163,175,.3)}._subSubTitle_1ybaf_91{font-size:1rem;font-weight:600;color:#d1d5db;margin-bottom:.75rem;line-height:1.4}._paragraph_1ybaf_99{font-size:1rem;color:#d1d5db;margin-bottom:1rem;line-height:1.7;text-align:justify}._list_1ybaf_107{margin:1rem 0;padding-left:1.5rem}._listItem_1ybaf_112{font-size:1rem;color:#d1d5db;margin-bottom:.5rem;line-height:1.6}._definitionList_1ybaf_119{margin:1rem 0;padding-left:0;list-style:none}._definitionItem_1ybaf_125{font-size:1rem;color:#d1d5db;margin-bottom:1rem;padding:.75rem;background:#6366f10d;border-radius:8px;border-left:3px solid #6366f1;line-height:1.6}._nestedList_1ybaf_136{margin:.5rem 0;padding-left:1.25rem}._nestedListItem_1ybaf_141{font-size:.95rem;color:#d1d5db;margin-bottom:.25rem;line-height:1.5}._strong_1ybaf_148{color:#fff;font-weight:600}._link_1ybaf_153{color:#6366f1;text-decoration:none;font-weight:500;transition:color .2s ease}._link_1ybaf_153:hover{color:#8b5cf6;text-decoration:underline}._contactInfo_1ybaf_165{background:#6366f11a;padding:1.5rem;border-radius:12px;border:1px solid rgba(99,102,241,.2);margin:1rem 0}._contactInfo_1ybaf_165 ._paragraph_1ybaf_99{margin-bottom:0;color:#e5e7eb}@keyframes _fadeInUp_1ybaf_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._header_1ybaf_19{animation:_fadeInUp_1ybaf_1 .6s ease-out}._content_1ybaf_50{animation:_fadeInUp_1ybaf_1 .8s ease-out .2s both}@media(max-width:768px){._termsContainer_1ybaf_10{padding:3rem 1.5rem 1.5rem}._header_1ybaf_19{margin-bottom:3rem;padding:0 .5rem}._title_1ybaf_28{font-size:2rem}._subtitle_1ybaf_36{font-size:1.1rem}._lastUpdated_1ybaf_43{font-size:.9rem}._content_1ybaf_50{padding:0 .5rem}._sectionTitle_1ybaf_61{font-size:1.3rem;margin-bottom:1.25rem}._subTitle_1ybaf_77{font-size:1rem}._subSubTitle_1ybaf_91{font-size:.95rem}._paragraph_1ybaf_99{font-size:.95rem;text-align:left}._listItem_1ybaf_112{font-size:.95rem}._definitionItem_1ybaf_125{font-size:.95rem;padding:.6rem}._nestedListItem_1ybaf_141{font-size:.9rem}._subSection_1ybaf_71{padding-left:.75rem;margin-bottom:1.5rem}._subSubSection_1ybaf_85{padding-left:.5rem;margin-bottom:1.25rem}._section_1ybaf_57{margin-bottom:2rem}._contactInfo_1ybaf_165{padding:1.25rem}}@media(max-width:480px){._termsContainer_1ybaf_10{padding:2rem 1rem 1rem}._header_1ybaf_19{margin-bottom:2rem;padding:0}._title_1ybaf_28{font-size:1.8rem}._subtitle_1ybaf_36{font-size:1rem}._lastUpdated_1ybaf_43{font-size:.85rem}._content_1ybaf_50{padding:0;line-height:1.6}._sectionTitle_1ybaf_61{font-size:1.2rem;margin-bottom:1rem}._subTitle_1ybaf_77{font-size:.95rem;margin-bottom:.75rem}._subSubTitle_1ybaf_91{font-size:.9rem;margin-bottom:.6rem}._paragraph_1ybaf_99{font-size:.9rem;margin-bottom:.75rem}._listItem_1ybaf_112{font-size:.9rem;margin-bottom:.4rem}._definitionItem_1ybaf_125{font-size:.9rem;padding:.5rem;margin-bottom:.75rem}._nestedListItem_1ybaf_141{font-size:.85rem;margin-bottom:.2rem}._list_1ybaf_107{padding-left:1.25rem}._nestedList_1ybaf_136{padding-left:1rem}._subSection_1ybaf_71{padding-left:.5rem;margin-bottom:1.25rem}._subSubSection_1ybaf_85{padding-left:.25rem;margin-bottom:1rem}._section_1ybaf_57{margin-bottom:1.5rem}._contactInfo_1ybaf_165{padding:1rem;border-radius:8px}}._loginContainer_5uxe4_3{min-height:100vh;background:#000;display:flex;align-items:center;justify-content:center;padding:2rem;font-family:Montserrat,sans-serif}._loginCard_5uxe4_13{width:100%;max-width:400px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:2rem;box-shadow:0 10px 40px #0000001a;transition:all .3s ease}._loginCard_5uxe4_13:hover{box-shadow:0 20px 60px #00000026}._loginHeader_5uxe4_28{text-align:center;margin-bottom:2rem}._loginTitle_5uxe4_33{font-size:1.8rem;font-weight:700;color:#2c3e50;margin:0 0 .5rem}._loginSubtitle_5uxe4_40{font-size:1rem;color:#6b7280;margin:0;font-weight:400}._loginForm_5uxe4_47,._inputGroup_5uxe4_51{margin-bottom:1.5rem}._inputLabel_5uxe4_55{display:block;font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.5rem}._inputWrapper_5uxe4_63{position:relative;display:flex;align-items:center}._inputIcon_5uxe4_69{position:absolute;left:.875rem;z-index:2;color:#9ca3af;display:flex;align-items:center;pointer-events:none}._textInput_5uxe4_79{width:100%;padding:.875rem .875rem .875rem 2.75rem;border:1px solid #d1d5db;border-radius:8px;font-size:.95rem;font-family:Montserrat,sans-serif;color:#374151;transition:all .3s ease;box-sizing:border-box;background:#fff}._textInput_5uxe4_79:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}._textInput_5uxe4_79::placeholder{color:#9ca3af}._passwordToggle_5uxe4_102{position:absolute;right:.875rem;background:none;border:none;color:#9ca3af;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._passwordToggle_5uxe4_102:hover{color:#6b7280;background:#f9fafb}._loginOptions_5uxe4_122{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._checkboxLabel_5uxe4_129{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9rem}._checkbox_5uxe4_129{width:16px;height:16px;accent-color:#6366f1;cursor:pointer}._checkboxText_5uxe4_144{color:#374151;font-weight:400;-webkit-user-select:none;user-select:none}._forgotPassword_5uxe4_150{background:none;border:none;color:#6366f1;font-size:.9rem;font-weight:500;cursor:pointer;text-decoration:none;transition:all .2s ease;font-family:Montserrat,sans-serif}._forgotPassword_5uxe4_150:hover{color:#5855eb;text-decoration:underline}._loginButton_5uxe4_167{width:100%;background:#6366f1;color:#fff;border:none;border-radius:8px;padding:.875rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;min-height:50px}._loginButton_5uxe4_167:hover:not(:disabled){background:#5855eb;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._loginButton_5uxe4_167:disabled{background:#d1d5db;color:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}._loadingSpinner_5uxe4_199{width:20px;height:20px;border:2px solid #ffffff;border-top:2px solid transparent;border-radius:50%;animation:_spin_5uxe4_1 1s linear infinite}@keyframes _spin_5uxe4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loginFooter_5uxe4_217{text-align:center;margin-bottom:1.5rem}._signupPrompt_5uxe4_222{font-size:.9rem;color:#6b7280;margin:0}._signupLink_5uxe4_228{background:none;border:none;color:#6366f1;font-weight:600;cursor:pointer;text-decoration:none;transition:all .2s ease;font-family:Montserrat,sans-serif;font-size:inherit}._signupLink_5uxe4_228:hover{color:#5855eb;text-decoration:underline}._divider_5uxe4_245{position:relative;text-align:center;margin:1.5rem 0}._divider_5uxe4_245:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e5e7eb}._dividerText_5uxe4_261{background:#fff;color:#9ca3af;font-size:.85rem;padding:0 1rem;position:relative;z-index:1}._socialLogin_5uxe4_270{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._socialButton_5uxe4_276{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#374151;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease}._socialButton_5uxe4_276:hover{background:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}._socialIcon_5uxe4_299{width:18px;height:18px;background:#6366f1;color:#fff;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700}@media(max-width:480px){._loginContainer_5uxe4_3{padding:1rem}._loginCard_5uxe4_13{padding:1.5rem}._loginTitle_5uxe4_33{font-size:1.5rem}._loginSubtitle_5uxe4_40{font-size:.9rem}._textInput_5uxe4_79{padding:.75rem .75rem .75rem 2.5rem}._socialLogin_5uxe4_270{grid-template-columns:1fr}}._loginCard_5uxe4_13 *:focus-visible{outline:2px solid #6366f1;outline-offset:2px;border-radius:4px}._downloadMode_dtm10_2{pointer-events:none;cursor:default}._downloadMode_dtm10_2 ._backgroundImage_dtm10_7{filter:blur(2px) grayscale(.8) brightness(.3);transform:scale(1.1)}._downloadBranding_dtm10_13{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:10;pointer-events:none}._brandingText_dtm10_23{font-size:clamp(2rem,8vw,4rem);font-weight:700;color:#ffffff1a;margin:0;font-family:Montserrat,sans-serif;letter-spacing:.1em;text-shadow:0 2px 10px rgba(0,0,0,.3);-webkit-user-select:none;user-select:none}._brandingSubtext_dtm10_34{font-size:clamp(1rem,3vw,1.5rem);font-weight:400;color:#ffffff0d;margin:.5rem 0 0;font-family:Montserrat,sans-serif;letter-spacing:.05em;text-shadow:0 1px 5px rgba(0,0,0,.3);-webkit-user-select:none;user-select:none}._downloadMode_dtm10_2 ._modalOverlay_dtm10_46{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:768px){._downloadBranding_dtm10_13{padding:0 1rem}._brandingText_dtm10_23{font-size:clamp(1.5rem,12vw,3rem)}._brandingSubtext_dtm10_34{font-size:clamp(.8rem,4vw,1.2rem)}}@media(max-width:480px){._brandingText_dtm10_23{font-size:clamp(1.2rem,15vw,2.5rem)}._brandingSubtext_dtm10_34{font-size:clamp(.7rem,5vw,1rem)}}._downloadMode_dtm10_2 ._statusBar_dtm10_76{display:none}._downloadMode_dtm10_2 ._container_dtm10_81{overflow:hidden}._downloadMode_dtm10_2 ._backgroundImage_dtm10_7{animation:_slowPulse_dtm10_1 8s ease-in-out infinite alternate}@keyframes _slowPulse_dtm10_1{0%{filter:blur(2px) grayscale(.8) brightness(.1)}to{filter:blur(3px) grayscale(.9) brightness(.1)}}._container_dtm10_81{width:100vw;height:100vh;position:relative;overflow:hidden;background:#000;font-family:Montserrat,Inter,Arial,sans-serif}._backgroundImage_dtm10_7{position:absolute;top:3em;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a4d,#2d2d2d4d);background-size:cover;background-position:center;background-repeat:no-repeat;filter:grayscale(.3) contrast(1.2);transform:scale(1.1);transition:transform .5s ease}._container_dtm10_81:hover ._backgroundImage_dtm10_7{transform:scale(1.05)}._gradientOverlay_dtm10_132{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at var(--mouse-x, 50%) 50%,rgba(0,0,0,.3) 0%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.8) 100%);transition:background .3s ease;pointer-events:none}._indicatorLine_dtm10_148{position:absolute;top:0;width:1px;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.3) 10%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.3) 90%,transparent 100%);box-shadow:0 0 10px #fff3,0 0 20px #ffffff1a;transform:translate(-.5px) scaleY(0);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:10}._indicatorLine_dtm10_148._active_dtm10_168{transform:translate(-1px) scaleY(1);animation:_pulse_dtm10_1 2s infinite}@keyframes _pulse_dtm10_1{0%,to{opacity:1}50%{opacity:.7}}._watermarkReveal_dtm10_183{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#ff47571a,#2ed5731a,#007bff1a,#ffc1071a,#dc35451a);-webkit-backdrop-filter:blur(1px) brightness(1.2) contrast(1.1);backdrop-filter:blur(1px) brightness(1.2) contrast(1.1);opacity:0;transition:opacity .4s ease;z-index:5}._watermarkReveal_dtm10_183._revealed_dtm10_203{opacity:1}._watermarkContainer_dtm10_207{position:absolute;top:4rem;right:3rem;text-align:left;transform:translateY(10px);transition:transform .4s cubic-bezier(.4,0,.2,1)}._metadataBlock_dtm10_216{font-family:Montserrat,monospace;font-size:clamp(.7rem,1.2vw,.9rem);font-weight:400;line-height:1.4;color:#ffffffe6;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:1rem;max-width:300px}._bracket_dtm10_230{color:#ffffffb3;font-weight:500}._metadataContent_dtm10_235{margin:.5rem 0;padding-left:1rem}._metadataLine_dtm10_240{margin:.3rem 0}._key_dtm10_244{color:#fffbfbb3;font-weight:500}._value_dtm10_249{color:#ffffffb3;font-weight:400}._watermarkReveal_dtm10_183._revealed_dtm10_203 ._watermarkContainer_dtm10_207{transform:translateY(0)}._uploadPanel_dtm10_258{position:absolute;top:4.5rem;left:3rem;z-index:20;cursor:auto}._uploadContainer_dtm10_266{width:320px;background:#fff!important;-webkit-backdrop-filter:none;backdrop-filter:none;border:2px solid #000000;border-radius:16px;padding:1.5rem;font-family:Montserrat,sans-serif;color:#000;box-shadow:0 8px 32px #0000004d;opacity:1;cursor:auto}._uploadContainer_dtm10_266 *{cursor:auto}._uploadHeader_dtm10_285{margin-bottom:1.5rem}._uploadTitle_dtm10_289{font-size:1.1rem;font-weight:600;margin:0;color:#000;letter-spacing:.02em}._dropZone_dtm10_297{position:relative;border:3px dashed #000000;border-radius:12px;padding:2rem 1rem;text-align:center;transition:all .3s ease;margin-bottom:1rem;cursor:pointer!important;background:#f0f0f0}._dropZone_dtm10_297:hover{border-color:#333;background:#e0e0e0}._fileInput_dtm10_314{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer!important}._dropZoneLabel_dtm10_322{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer!important}._uploadIcon_dtm10_330{width:48px;height:48px;border:3px solid #000000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#000;transition:all .3s ease}._dropZone_dtm10_297:hover ._uploadIcon_dtm10_330{border-color:#333;color:#333}._uploadText_dtm10_349{font-size:.9rem;font-weight:600;color:#000}._fileList_dtm10_355{margin-bottom:1rem}._fileItem_dtm10_359{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;background:#f0f0f0;border:2px solid #000000;border-radius:8px;margin-bottom:.5rem;font-size:.85rem}._fileName_dtm10_371{color:#000;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeFile_dtm10_380{background:none;border:none;color:#000;cursor:pointer!important;font-size:1.4rem;font-weight:700;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}._removeFile_dtm10_380:hover{color:#666}._shareMethod_dtm10_400{margin-bottom:1rem}._radioGroup_dtm10_404{display:flex;gap:1rem;margin-bottom:.75rem}._radioLabel_dtm10_410{display:flex;align-items:center;gap:.5rem;cursor:pointer!important;font-size:.9rem}._radioInput_dtm10_418{width:18px;height:18px;accent-color:#000000;cursor:pointer!important}._radioText_dtm10_425{color:#000;font-weight:500}._textInput_dtm10_430{width:100%;background:#fff;border:2px solid #000000;border-radius:8px;padding:.75rem;color:#000;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;transition:all .3s ease;box-sizing:border-box;cursor:text!important}._textInput_dtm10_430:focus{outline:none;border-color:#333;background:#f8f8f8}._textInput_dtm10_430::placeholder{color:#666;font-weight:400}._advancedToggle_dtm10_456{background:none;border:none;color:#000;cursor:pointer!important;font-size:.85rem;font-family:Montserrat,sans-serif;font-weight:600;padding:.5rem 0;margin-bottom:1rem;transition:color .3s ease;text-align:left;width:100%}._advancedToggle_dtm10_456:hover{color:#333}._advancedOptions_dtm10_475{margin-bottom:1rem;padding-top:.5rem;border-top:2px solid #000000}._inputGroup_dtm10_481{margin-bottom:1rem}._inputLabel_dtm10_485{display:block;font-size:.85rem;font-weight:600;color:#000;margin-bottom:.5rem}._textArea_dtm10_493{width:100%;background:#fff;border:2px solid #000000;border-radius:8px;padding:.75rem;color:#000;font-size:.9rem;font-weight:500;font-family:Montserrat,sans-serif;resize:vertical;min-height:80px;transition:all .3s ease;box-sizing:border-box;cursor:text!important}._textArea_dtm10_493:focus{outline:none;border-color:#333;background:#f8f8f8}._textArea_dtm10_493::placeholder{color:#666;font-weight:400}._continueButton_dtm10_521{width:100%;background:#000;color:#fff;border:2px solid #000000;border-radius:8px;padding:.875rem;font-size:.95rem;font-weight:700;font-family:Montserrat,sans-serif;cursor:pointer!important;transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em}._continueButton_dtm10_521:hover:not(:disabled){background:#333;border-color:#333;transform:translateY(-2px)}._continueButton_dtm10_521:disabled{background:#ccc;color:#666;border-color:#ccc;cursor:not-allowed!important}._watermarkSubtext_dtm10_550{font-size:clamp(.9rem,2vw,1.2rem);color:#fffc;font-weight:300;letter-spacing:.15em;margin-top:2rem;opacity:.8;animation:_fadeIn_dtm10_1 1s ease-in-out .5s both}@keyframes _fadeIn_dtm10_1{0%{opacity:0;transform:translateY(10px)}to{opacity:.8;transform:translateY(0)}}._particles_dtm10_571{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}._particle_dtm10_571{position:absolute;width:2px;height:2px;background:radial-gradient(circle,rgba(255,255,255,.8) 0%,transparent 70%);border-radius:50%;animation:_float_dtm10_1 linear infinite}@keyframes _float_dtm10_1{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-10px) rotate(360deg);opacity:0}}._instructions_dtm10_611{position:absolute;bottom:5%;left:50%;transform:translate(-50%);text-align:center;color:#ffffffb3;font-size:1.1rem;font-weight:300;letter-spacing:.1em;opacity:1;transition:opacity .5s ease;z-index:15}._instructions_dtm10_611._hidden_dtm10_626{opacity:0}._instructionText_dtm10_630{margin-bottom:.5rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}._arrow_dtm10_635{font-size:1.5rem;animation:_bounce_dtm10_1 2s infinite;color:#fff9}@keyframes _bounce_dtm10_1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}._statusBar_dtm10_76{position:fixed;top:0;left:0;right:0;background:#000000e6;border-bottom:1px solid rgba(255,255,255,.1);z-index:100}._statusContent_dtm10_668{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem}._statusText_dtm10_675{color:#ffffffe6;font-size:.85rem;font-weight:500;font-family:Montserrat,sans-serif}@media(min-width:1200px){._uploadContainer_dtm10_266{width:360px}._metadataBlock_dtm10_216{max-width:350px}}@media(max-width:768px){._watermarkText_dtm10_695{font-size:clamp(2rem,12vw,6rem)}._watermarkSubtext_dtm10_550{font-size:clamp(.8rem,3vw,1rem);margin-top:1rem}._instructions_dtm10_611{font-size:1rem;bottom:10%}}@media(max-width:480px){._watermarkText_dtm10_695{font-size:clamp(1.5rem,15vw,4rem);gap:.1em}._instructionText_dtm10_630{font-size:.9rem}}._modalOverlay_1ltcf_3{position:fixed;inset:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:2rem}._modalContainer_1ltcf_17{position:relative;max-width:500px;width:100%;max-height:90vh;overflow-y:auto}._closeButton_1ltcf_25{position:absolute;top:1rem;right:1rem;background:none;border:none;color:#9ca3af;cursor:pointer;font-size:24px;font-weight:300;z-index:1001;transition:all .3s ease;font-family:Montserrat,sans-serif;padding:4px;line-height:1;width:auto;height:auto}._closeButton_1ltcf_25:hover{color:#374151;transform:scale(1.1)}._downloadCard_1ltcf_49{background:#fff;border:2px solid #000000;border-radius:16px;padding:2rem;box-shadow:0 20px 60px #0000004d;font-family:Montserrat,sans-serif;text-align:center}._downloadHeader_1ltcf_59{margin-bottom:2rem}._downloadTitle_1ltcf_63{font-size:1.4rem;font-weight:700;color:#000;margin:0;line-height:1.3}._downloadContent_1ltcf_71{display:flex;flex-direction:column;align-items:center;gap:1.5rem}._downloadIcon_1ltcf_78{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000}._downloadDescription_1ltcf_88{font-size:1rem;color:#666;margin:0;font-weight:500;line-height:1.4}._downloadButton_1ltcf_96{width:100%;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border-radius:8px;padding:1rem 1.5rem;font-size:1rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease;display:flex;border-color:transparent;align-items:center;justify-content:center;min-height:56px}._downloadButton_1ltcf_96:disabled{background:#ccc;color:#666;border-color:#ccc;cursor:not-allowed;transform:none}._protectButton_1ltcf_122{width:100%;background:#fff;color:#000;border:2px solid #000000;border-radius:8px;padding:.875rem 1.5rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease}._protectButton_1ltcf_122:hover{background:#f9fafb;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._supportText_1ltcf_142{font-size:.9rem;color:#666;margin:0}._supportLink_1ltcf_148{color:#007bff;text-decoration:none;font-weight:600}._supportLink_1ltcf_148:hover{text-decoration:underline}._successContent_1ltcf_159{display:flex;flex-direction:column;align-items:center;gap:1.5rem}._successIcon_1ltcf_166{width:80px;height:80px;border:3px solid #28a745;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#28a745;background:#f8fff9;font-size:2rem;font-weight:700}._successTitle_1ltcf_180{font-size:1.3rem;font-weight:700;color:#28a745;margin:0}._successMessage_1ltcf_187{font-size:1rem;color:#666;margin:0;line-height:1.4}._errorContent_1ltcf_195{display:flex;flex-direction:column;align-items:center;gap:1.5rem}._errorIcon_1ltcf_202{width:80px;height:80px;border:3px solid #dc3545;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#dc3545;background:#fff8f8;font-size:2rem}._errorTitle_1ltcf_215{font-size:1.3rem;font-weight:700;color:#dc3545;margin:0}._errorMessage_1ltcf_222{font-size:1rem;color:#666;margin:0;line-height:1.4}._buttonGroup_1ltcf_229{display:flex;flex-direction:column;gap:.75rem;width:100%}._retryButton_1ltcf_236{width:100%;background:#6366f1;color:#fff;border:2px solid #6366f1;border-radius:8px;padding:.875rem 1.5rem;font-size:.95rem;font-weight:600;font-family:Montserrat,sans-serif;cursor:pointer;transition:all .3s ease}._retryButton_1ltcf_236:hover:not(:disabled){background:#5855eb;border-color:#5855eb;transform:translateY(-2px);box-shadow:0 4px 12px #6366f14d}._retryButton_1ltcf_236:disabled{background:#ccc;color:#666;border-color:#ccc;cursor:not-allowed;transform:none}._loadingSpinner_1ltcf_266{width:20px;height:20px;border:2px solid #ffffff;border-top:2px solid transparent;border-radius:50%;animation:_spin_1ltcf_1 1s linear infinite}@keyframes _spin_1ltcf_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:768px){._modalOverlay_1ltcf_3{padding:1rem}._downloadCard_1ltcf_49{padding:1.5rem}._downloadTitle_1ltcf_63{font-size:1.2rem}._downloadIcon_1ltcf_78,._successIcon_1ltcf_166,._errorIcon_1ltcf_202{width:64px;height:64px}._closeButton_1ltcf_25{top:-8px;right:-8px;width:28px;height:28px;font-size:16px}}@media(max-width:480px){._modalOverlay_1ltcf_3{padding:.5rem}._downloadCard_1ltcf_49{padding:1.25rem}._downloadTitle_1ltcf_63{font-size:1.1rem}._buttonGroup_1ltcf_229{gap:.5rem}}
