@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";:root{--font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bg-dark: #050508;--bg-card: rgba(12, 14, 26, .82);--bg-card-glow: rgba(12, 14, 28, .92);--accent-blue: #1e90ff;--accent-cyan: #00e5ff;--accent-purple: #818cf8;--accent-green: #10b981;--accent-gold: #fbbf24;--text-main: #ffffff;--text-sub: #cbd5e1;--text-muted: #94a3b8;--glass-border: rgba(255, 255, 255, .12);--glass-border-glow: rgba(30, 144, 255, .4);--header-bg: transparent;--footer-bg: transparent;--input-bg: rgba(15, 23, 42, .85);--input-border: rgba(255, 255, 255, .15);--input-text: #ffffff;--badge-bg: rgba(0, 229, 255, .15);--badge-border: rgba(0, 229, 255, .4);--badge-text: #00e5ff;--mesh-opacity: .65}[data-theme=light]{--bg-dark: #f8fafc;--bg-card: rgba(255, 255, 255, .88);--bg-card-glow: rgba(255, 255, 255, .95);--accent-blue: #2563eb;--accent-cyan: #0284c7;--accent-purple: #4f46e5;--accent-green: #059669;--accent-gold: #d97706;--text-main: #0f172a;--text-sub: #334155;--text-muted: #64748b;--glass-border: rgba(203, 213, 225, .75);--glass-border-glow: rgba(37, 99, 235, .45);--header-bg: transparent;--footer-bg: transparent;--input-bg: #ffffff;--input-border: rgba(203, 213, 225, .85);--input-text: #0f172a;--badge-bg: rgba(2, 132, 199, .12);--badge-border: rgba(2, 132, 199, .35);--badge-text: #0284c7;--mesh-opacity: .25}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--font-family);background-color:var(--bg-dark);color:var(--text-main);min-height:100vh;overflow-x:hidden;scroll-behavior:smooth;transition:background-color .4s ease,color .4s ease}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-dark)}::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--accent-blue)}.beams-container{position:relative;min-height:100vh;width:100%;background-color:var(--bg-dark);overflow-x:hidden;transition:background-color .4s ease}.beams-canvas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.beams-content{position:relative;z-index:1}.bg-grid-mesh{display:none!important}.wave-ray{position:absolute;border-radius:50%;filter:blur(100px);will-change:transform}.wave-blue{width:650px;height:650px;background:radial-gradient(circle,rgba(30,144,255,.4) 0%,rgba(99,102,241,.2) 60%,transparent 80%);top:-100px;left:20%;animation:waveBlue 18s ease-in-out infinite alternate}.wave-cyan{width:550px;height:550px;background:radial-gradient(circle,rgba(0,229,255,.35) 0%,rgba(16,185,129,.18) 60%,transparent 80%);bottom:10%;right:15%;animation:waveCyan 22s ease-in-out infinite alternate}.beam-ray{position:absolute;border-radius:50%;filter:blur(120px);will-change:transform}.beam-ray-1{width:850px;height:550px;background:radial-gradient(ellipse at center,rgba(0,229,255,.3) 0%,rgba(30,144,255,.15) 50%,transparent 80%);top:10%;left:-150px;animation:beamFloat1 16s ease-in-out infinite alternate}.beam-ray-2{width:750px;height:500px;background:radial-gradient(ellipse at center,rgba(99,102,241,.32) 0%,rgba(139,92,246,.15) 50%,transparent 80%);top:40%;right:-100px;animation:beamFloat2 20s ease-in-out infinite alternate}.beam-ray-3{width:900px;height:600px;background:radial-gradient(ellipse at center,rgba(30,144,255,.25) 0%,rgba(16,185,129,.12) 50%,transparent 80%);bottom:-150px;left:-100px;animation:beamFloat3 24s ease-in-out infinite alternate}@keyframes waveBlue{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(120px,80px,0) scale(1.15)}to{transform:translate3d(-60px,140px,0) scale(.95)}}@keyframes waveCyan{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-140px,-90px,0) scale(1.2)}to{transform:translate3d(80px,-150px,0) scale(.9)}}@keyframes beamFloat1{0%{transform:translateZ(0) scale(1) rotate(0);opacity:.8}50%{transform:translate3d(80px,60px,0) scale(1.15) rotate(5deg);opacity:1}to{transform:translate3d(-50px,100px,0) scale(.9) rotate(-5deg);opacity:.7}}@keyframes beamFloat2{0%{transform:translateZ(0) scale(1);opacity:.7}50%{transform:translate3d(-100px,-70px,0) scale(1.2);opacity:.95}to{transform:translate3d(60px,-120px,0) scale(.85);opacity:.6}}@keyframes beamFloat3{0%{transform:translateZ(0) scale(1);opacity:.8}50%{transform:translate3d(120px,-80px,0) scale(1.1);opacity:1}to{transform:translate3d(-80px,-140px,0) scale(.95);opacity:.7}}.glass-panel{background:var(--bg-card);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 15px 40px #00000014;transition:background .4s ease,border .4s ease,box-shadow .4s ease,color .4s ease}.glass-panel-glow{background:var(--bg-card-glow);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border-glow);border-radius:24px;box-shadow:0 20px 50px #0000001a,0 0 25px #1e90ff1f;transition:background .4s ease,border .4s ease,box-shadow .4s ease,color .4s ease}.site-header{position:sticky;top:0;z-index:100;background:transparent!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:none!important;border-bottom:none!important;padding:.75rem 2rem}.site-footer{background:transparent!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:none!important;border-top:none!important;padding:3.5rem 2rem 2rem;margin-top:4rem}.header-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.brand-logo{display:flex;align-items:center;gap:.75rem;text-decoration:none}.brand-logo-img{height:58px;width:auto;object-fit:contain;filter:none!important;transition:transform .3s ease}.brand-logo-img:hover{transform:scale(1.03)}.brand-logo-img-admin{height:48px;width:auto;object-fit:contain;filter:none!important;transition:transform .3s ease}@media (max-width: 768px){.site-header{padding:.5rem 1rem}.brand-logo-img{height:46px}.brand-logo-img-admin{height:40px}}@media (max-width: 480px){.brand-logo-img{height:40px}.brand-logo-img-admin{height:36px}}.brand-icon{width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--accent-blue),var(--accent-cyan));display:flex;align-items:center;justify-content:center;font-weight:900;color:#fff;font-size:1.4rem;box-shadow:0 0 18px #00e5ff73}.brand-title{font-size:1.65rem;font-weight:900;color:var(--text-main);letter-spacing:-.5px;transition:color .4s ease}.brand-subtitle{font-size:.68rem;font-weight:800;color:var(--accent-cyan);text-transform:uppercase;letter-spacing:1.2px;display:block}.btn-primary{background:linear-gradient(135deg,var(--accent-blue),var(--accent-cyan));color:#fff;border:none;padding:.75rem 1.85rem;border-radius:30px;font-weight:900;font-size:.88rem;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 24px #1e90ff66;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;text-decoration:none}.btn-primary:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 12px 32px #1e90ff99}.btn-minimal{background:var(--bg-card);color:var(--text-sub);border:1px solid var(--glass-border);padding:.55rem 1.1rem;border-radius:10px;font-weight:700;font-size:.8rem;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:.45rem;text-decoration:none}.btn-minimal:hover{color:var(--text-main);border-color:var(--glass-border-glow)}.live-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1.1rem;border-radius:30px;background:var(--badge-bg);border:1px solid var(--badge-border);color:var(--badge-text);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:1.5rem;transition:all .4s ease}.live-dot{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 10px #10b981;animation:pulse 2s infinite}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.section-container{max-width:1200px;margin:0 auto;padding:3.5rem 1.5rem}.hero-headline{font-size:2.85rem;font-weight:900;color:var(--text-main);letter-spacing:-1px;margin-bottom:1.25rem;line-height:1.15;transition:color .4s ease}.hero-description{font-size:1.15rem;color:var(--text-sub);max-width:800px;margin:0 auto 2.5rem;line-height:1.65;transition:color .4s ease}.two-col-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:2rem;margin-bottom:3rem}.four-col-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:0}.detail-card{padding:2rem 1.5rem;text-align:center;border-radius:18px}.detail-card-label{font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-bottom:.65rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.detail-card-value{font-size:1.55rem;font-weight:900;color:var(--text-main)}.video-box{position:relative;width:100%;padding-bottom:56.25%;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 12px 30px #0006;border:1px solid var(--glass-border)}.video-box-shorts{position:relative;width:100%;max-width:320px;margin:0 auto;padding-bottom:177.77%;border-radius:20px;overflow:hidden;background:#000;box-shadow:0 12px 35px #00000080;border:1px solid var(--glass-border-glow)}.two-col-grid-shorts{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:2rem;margin-bottom:3rem;align-items:stretch}.video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.pricing-card{max-width:580px;margin:0 auto;padding:2.25rem 2rem;text-align:center}.price-highlight{font-size:3.25rem;font-weight:900;color:var(--text-main);line-height:1}.price-strike{font-size:1.35rem;color:var(--text-muted);text-decoration:line-through;margin-right:.85rem}.input-field{width:100%;min-height:44px;padding:.75rem 1.1rem;border-radius:12px;background:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);font-family:inherit;font-size:.9rem;outline:none;transition:all .2s ease}.input-field:focus{border-color:var(--accent-blue);box-shadow:0 0 16px #1e90ff4d}.two-col-grid,.two-col-grid-shorts{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem;width:100%}.two-col-grid-shorts{grid-template-columns:minmax(280px,360px) 1fr}.video-box{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:16px}.video-box-shorts{position:relative;width:100%;max-width:320px;margin:0 auto;padding-bottom:177.78%;height:0;overflow:hidden;border-radius:20px}.video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:16px}@media (max-width: 900px){.two-col-grid,.two-col-grid-shorts{grid-template-columns:1fr!important;gap:1.25rem!important}.video-box-shorts{max-width:280px}}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.minimal-login-card{max-width:420px;width:100%;margin:3rem auto;padding:clamp(1.5rem,5vw,2.5rem)}.fixed-enroll-bar{position:fixed;bottom:0;left:0;right:0;z-index:90;background:var(--bg-card-glow);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--glass-border-glow);padding:.75rem 1.5rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom));padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right));transition:background .4s ease,border .4s ease}.fixed-bar-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#000000c7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-content{width:100%;max-width:480px;max-height:min(90dvh,850px);overflow-y:auto;padding:clamp(1.25rem,4vw,2rem);position:relative;border-radius:24px;margin:auto;background:var(--bg-card-glow);color:var(--text-main);border:1px solid var(--glass-border-glow)}.admin-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.admin-grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.table-responsive-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:1rem;border-radius:12px;border:1px solid var(--glass-border)}.admin-table{width:100%;border-collapse:collapse;min-width:600px}.admin-table th,.admin-table td{padding:.85rem 1rem;text-align:left;border-bottom:1px solid var(--glass-border);font-size:.85rem;color:var(--text-main)}.admin-table th{color:var(--text-muted);text-transform:uppercase;font-size:.72rem;letter-spacing:1px}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-wrapper{width:100%;overflow:hidden;position:relative;padding:.5rem 0;mask-image:linear-gradient(to right,transparent 0%,black 6%,black 94%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 6%,black 94%,transparent 100%)}.marquee-track{display:flex;align-items:center;gap:.85rem;width:max-content;animation:marqueeScroll 45s linear infinite}.marquee-track:hover{animation-play-state:paused}@media (max-width: 480px){.site-header{padding:.65rem .85rem;padding-top:max(.65rem,env(safe-area-inset-top))}.site-header-content{gap:.5rem}.brand-logo-img{height:32px!important}.hero-headline{font-size:clamp(1.65rem,7vw,2.25rem)!important;line-height:1.18!important}.hero-description{font-size:.9rem!important;line-height:1.45!important;margin-bottom:1.25rem!important}.section-container{padding:1.5rem .85rem!important}.site-footer{padding-bottom:11.5rem!important}.four-col-grid{grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important}.detail-card{padding:.85rem .5rem!important;border-radius:12px!important}.detail-card-value{font-size:.85rem!important}.fixed-bar-content{flex-direction:column;align-items:stretch;gap:.65rem;text-align:center}.fixed-bar-content button{width:100%!important;justify-content:center}.pricing-card{padding:1.35rem 1rem!important;border-radius:16px!important}.price-highlight{font-size:2.5rem!important}.speaker-grid{grid-template-columns:1fr!important;gap:1.25rem!important;padding:1.5rem 1rem!important;text-align:center}.admin-grid-2,.admin-grid-3{grid-template-columns:1fr!important}.modal-overlay{padding:.5rem!important}.modal-content{border-radius:18px!important;padding:1.1rem!important}}@media (min-width: 481px) and (max-width: 767px){.hero-headline{font-size:2.2rem!important}.four-col-grid{grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important}.fixed-bar-content{flex-direction:row;justify-content:space-between}}@media (min-width: 768px) and (max-width: 1023px){.hero-headline{font-size:2.75rem!important}.four-col-grid{grid-template-columns:repeat(4,1fr)!important;gap:.85rem!important}.speaker-grid{grid-template-columns:1fr 1.4fr!important}}@media (min-width: 1024px){.hero-headline{font-size:3.25rem}.four-col-grid{grid-template-columns:repeat(4,1fr);gap:1.1rem}}@media (min-width: 1920px){.section-container,.fixed-bar-content{max-width:1440px!important}body{font-size:18px}}body.is-printing *,body.is-printing *:before,body.is-printing *:after{animation:none!important;transition:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;text-shadow:none!important}body.is-printing .site-header,body.is-printing .site-footer,body.is-printing .fixed-enroll-bar,body.is-printing .no-print,body.is-printing .beams-canvas,body.is-printing .wave-ray,body.is-printing .beam-ray,body.is-printing .bg-grid-mesh,body.is-printing iframe{display:none!important;visibility:hidden!important;opacity:0!important}.success-card-outer{background:var(--bg-card-glow);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid var(--badge-border);border-radius:24px;box-shadow:0 20px 50px #0006,0 0 35px #10b98126;transition:all .4s ease}.success-icon-badge{width:52px;height:52px;border-radius:50%;background:#10b98126;border:2px solid var(--accent-green);color:var(--accent-green);display:flex;align-items:center;justify-content:center;margin:0 auto .85rem;box-shadow:0 8px 24px #10b9814d}.success-pill-badge{display:inline-block;padding:.3rem .95rem;border-radius:30px;background:#10b98126;border:1px solid rgba(16,185,129,.4);color:#34d399;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:.85rem}.success-title{font-size:1.65rem;font-weight:900;letter-spacing:-.4px;margin-bottom:.45rem;color:var(--text-main)}.success-subtitle{color:var(--text-sub);font-size:.88rem;max-width:420px;margin:0 auto 1.35rem;line-height:1.55}.success-ticket-card{background:var(--bg-card);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:20px;padding:1.25rem;text-align:left;margin-bottom:1.35rem;box-shadow:0 10px 30px #0003}.success-ticket-header{font-size:1.05rem;font-weight:800;color:var(--text-main);border-bottom:1px solid var(--glass-border);padding-bottom:.65rem;margin-bottom:.9rem}.success-meta-label{color:var(--text-muted);font-size:.82rem}.success-meta-value{color:var(--text-main);font-weight:800}.success-order-box{padding:.75rem .95rem;border-radius:14px;background:var(--input-bg);border:1px solid var(--badge-border);display:flex;justify-content:space-between;align-items:center;margin-bottom:.9rem;font-size:.8rem}.success-order-label{color:var(--text-muted);display:block;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px}.success-order-id{font-family:monospace;font-weight:800;color:var(--accent-cyan);font-size:.82rem}.success-stream-box{background:#1e90ff1f;border:1px solid rgba(0,229,255,.4);padding:.95rem;border-radius:16px}.success-stream-title{font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:#00e5ff;display:flex;align-items:center;gap:.45rem;margin-bottom:.45rem}.success-stream-url{color:#cbd5e1;font-family:monospace;font-size:.8rem;font-weight:700;word-break:break-all;margin-bottom:.85rem}[data-theme=light] .success-card-outer{background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 25px 60px #0f172a1f,0 0 35px #05966926!important}[data-theme=light] .success-icon-badge{background:#ecfdf5!important;border:2px solid #059669!important;color:#059669!important;box-shadow:0 8px 24px #05966940!important}[data-theme=light] .success-pill-badge{background:#dcfce7!important;border:1px solid #86efac!important;color:#15803d!important}[data-theme=light] .success-title{color:#0f172a!important}[data-theme=light] .success-subtitle{color:#334155!important}[data-theme=light] .success-ticket-card{background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:0 4px 15px #00000008!important}[data-theme=light] .success-ticket-header{color:#0f172a!important;border-bottom:1px solid #e2e8f0!important}[data-theme=light] .success-meta-label{color:#475569!important}[data-theme=light] .success-meta-value{color:#0f172a!important}[data-theme=light] .success-order-box{background:#fff!important;border:1px solid #a7f3d0!important;box-shadow:0 2px 8px #05966914!important}[data-theme=light] .success-order-label{color:#475569!important}[data-theme=light] .success-order-id{color:#0f172a!important}[data-theme=light] .success-stream-box{background:#f0f9ff!important;border:1px solid #bae6fd!important}[data-theme=light] .success-stream-title{color:#0284c7!important}[data-theme=light] .success-stream-url{color:#0369a1!important}[data-theme=light] .btn-minimal{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important}[data-theme=light] .btn-minimal:hover{background:#f1f5f9!important;border-color:#94a3b8!important}.whatsapp-community-card{background:#25d3661f;border:1px solid rgba(37,211,102,.4);border-radius:18px;padding:1rem 1.15rem;margin-bottom:1.25rem;text-align:center;transition:all .3s ease}.whatsapp-title{font-size:.92rem;font-weight:800;color:#25d366;margin-bottom:.3rem;display:flex;align-items:center;justify-content:center;gap:.45rem}.whatsapp-subtitle{font-size:.76rem;color:#cbd5e1;line-height:1.45;margin-bottom:.85rem}.whatsapp-community-btn{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff!important;font-weight:900;font-size:.82rem;padding:.55rem 1.25rem;border-radius:30px;border:none;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;text-decoration:none;box-shadow:0 6px 20px #25d36659;transition:all .3s ease;width:100%;max-width:320px}.whatsapp-community-btn:hover{transform:translateY(-2px);box-shadow:0 10px 28px #25d3668c}[data-theme=light] .whatsapp-community-card{background:#f0fdf4!important;border:1px solid #86efac!important;box-shadow:0 4px 15px #25d36614!important}[data-theme=light] .whatsapp-title{color:#166534!important}[data-theme=light] .whatsapp-subtitle{color:#15803d!important}@media screen{.print-only-wrapper{display:none!important}}@media print{*,*:before,*:after{animation:none!important;transition:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;text-shadow:none!important}body{background-color:#fff!important;background:#fff!important;color:#000!important}.print-only-wrapper{display:block!important;visibility:visible!important;position:absolute!important;top:0!important;left:0!important;width:100%!important}.site-header,.fixed-enroll-bar,.no-print,.beams-canvas,.wave-ray,.beam-ray,.bg-grid-mesh,iframe{display:none!important;visibility:hidden!important;opacity:0!important}.invoice-modal-wrapper,.modal-overlay{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:auto!important;background:#fff!important;padding:0!important;margin:0!important;display:block!important;z-index:99999!important;overflow:visible!important}.invoice-print-container{background-color:#fff!important;background:#fff!important;color:#000!important;border:none!important;box-shadow:none!important;padding:1.25rem!important;width:100%!important;max-width:100%!important;border-radius:0!important;max-height:none!important;overflow:visible!important}.invoice-print-container *{color:#000!important;border-color:#cbd5e1!important;background:transparent!important}}
