body{margin:0;padding:0}.bypass-app-root *,.bypass-page *{max-width:100%}.bypass-ad-banner-slot>*,.bypass-native-ad-slot>*{max-width:100%!important;overflow:hidden!important}@media (max-width:480px){.bypass-ad-banner-slot{overflow:hidden!important;position:relative}.bypass-ad-banner-slot iframe[width]{max-width:100%!important;transform-origin:left top}.bypass-native-ad-slot{overflow:hidden!important}}.lss-overlay{align-items:center;background:#0a0a0a;display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:99999}.lss-bg{inset:0;pointer-events:none;position:absolute}.lss-glow-1{background:radial-gradient(ellipse,#e500002e 0,#0000 70%);filter:blur(60px);height:600px;top:-10%;width:600px}.lss-glow-1,.lss-glow-2{backface-visibility:visible!important;-webkit-backface-visibility:visible!important;border-radius:50%;contain:none;left:50%;position:absolute;transform:translateX(-50%)!important}.lss-glow-2{background:radial-gradient(ellipse,#e5000014 0,#0000 70%);bottom:-10%;filter:blur(80px);height:500px;width:500px}.lss-grid{background-image:linear-gradient(#e500000a 1px,#0000 0),linear-gradient(90deg,#e500000a 1px,#0000 0);background-size:44px 44px;inset:0;opacity:.6;position:absolute}.lss-card{animation:lss-card-in .55s cubic-bezier(.34,1.56,.64,1) both;background:linear-gradient(145deg,#161616,#111);border:1px solid #e500002e;border-radius:24px;box-shadow:0 0 60px #e5000014,0 32px 80px #000000b3;padding:48px 40px 44px;position:relative;width:min(480px,92vw);z-index:1}@keyframes lss-card-in{0%{opacity:0;transform:translateY(32px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.lss-brand{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:28px}.lss-brand-dot{animation:pulse-red 2s ease-in-out infinite;background:#e50000;border-radius:50%;box-shadow:0 0 12px #e50000b3;height:12px;width:12px}@keyframes pulse-red{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.25)}}.lss-brand-name{color:#fff;font-size:22px;font-weight:800;letter-spacing:1px}.lss-brand-name span{color:#e50000}.lss-welcome{color:#666;font-size:13px;letter-spacing:2px;margin-bottom:10px;text-align:center;text-transform:uppercase}.lss-title{color:#fff;font-size:clamp(20px,4vw,26px);font-weight:700;line-height:1.35;margin:0 0 10px;text-align:center}.lss-subtitle{color:#666;font-size:13px;line-height:1.6;margin:0 0 36px;text-align:center}.lss-divider{background:linear-gradient(90deg,#0000,#e5000040,#0000);height:1px;margin-bottom:36px}.lss-options{display:flex;gap:16px;margin-bottom:28px}.lss-option{align-items:center;background:#ffffff08;border:2px solid #ffffff12;border-radius:16px;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:12px;overflow:hidden;padding:24px 16px 20px;position:relative;transition:all .25s ease}.lss-option:before{background:linear-gradient(135deg,#e500000d,#0000 60%);border-radius:14px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s}.lss-option:hover{border-color:#e5000059;box-shadow:0 12px 32px #e500001f;transform:translateY(-3px)}.lss-option:hover:before{opacity:1}.lss-option.selected{background:#e5000014;border-color:#e50000;box-shadow:0 0 24px #e5000033,0 8px 24px #0000004d}.lss-option.selected:before{opacity:1}.lss-flag{filter:drop-shadow(0 2px 8px rgba(0,0,0,.4));font-size:38px;line-height:1;transition:transform .25s}.lss-option.selected .lss-flag,.lss-option:hover .lss-flag{transform:scale(1.1)}.lss-lang-native{color:#fff;font-size:18px;font-weight:700}.lss-lang-translated{color:#666;font-size:12px}.lss-check{align-items:center;background:#e50000;border-radius:50%;display:flex;height:20px;justify-content:center;opacity:0;position:absolute;right:10px;top:10px;transform:scale(.5);transition:all .25s cubic-bezier(.34,1.56,.64,1);width:20px}.lss-option.selected .lss-check{opacity:1;transform:scale(1)}.lss-check svg{stroke:#fff;stroke-width:2.5;fill:none;height:11px;width:11px}.lss-rtl-badge{background:#e500001a;border:1px solid #e5000033;border-radius:6px;color:#e50000cc;font-size:10px;letter-spacing:.5px;padding:2px 7px}.lss-btn{align-items:center;background:linear-gradient(135deg,#e50000,#b30000);border:none;border-radius:12px;box-shadow:0 6px 20px #e5000059;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.5px;padding:15px;transition:all .22s ease;width:100%}.lss-btn:hover:not(:disabled){box-shadow:0 10px 28px #e5000073;transform:translateY(-2px)}.lss-btn:active:not(:disabled){transform:translateY(0)}.lss-btn:disabled{cursor:not-allowed;opacity:.45}.lss-btn svg{stroke:#fff;stroke-width:2.5;fill:none;height:16px;width:16px}.lss-option:first-child{animation:lss-opt-in .4s .25s both}.lss-option:nth-child(2){animation:lss-opt-in .4s .35s both}@keyframes lss-opt-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:420px){.lss-card{padding:36px 24px 32px}.lss-options{gap:12px}.lss-option{padding:20px 12px 16px}.lss-flag{font-size:32px}}.ag-overlay{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#080000e0;display:flex;inset:0;isolation:isolate;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:24px 16px;position:fixed;will-change:auto;z-index:999999}.ag-overlay.ag-exiting{animation:ag-fade-out .55s ease forwards;pointer-events:none}@keyframes ag-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}.ag-bg{inset:0;pointer-events:none;position:fixed;z-index:0}.ag-glow-1{animation:ag-pulse-glow 4s ease-in-out infinite;background:radial-gradient(ellipse,#e5000033 0,#0000 68%);filter:blur(70px);height:700px;top:-8%;transform:translateX(-50%) translateZ(0)!important;width:700px;will-change:opacity}.ag-glow-1,.ag-glow-2{backface-visibility:visible!important;-webkit-backface-visibility:visible!important;border-radius:50%;contain:none;left:50%;position:absolute}.ag-glow-2{background:radial-gradient(ellipse,#e5000014 0,#0000 70%);bottom:-8%;filter:blur(90px);height:550px;transform:translateX(-50%)!important;width:550px}@keyframes ag-pulse-glow{0%,to{opacity:1}50%{opacity:.6}}.ag-grid{background-image:linear-gradient(rgba(229,0,0,.035) 1px,#0000 0),linear-gradient(90deg,rgba(229,0,0,.035) 1px,#0000 0);background-size:44px 44px;inset:0;opacity:.6;position:absolute}.ag-lang-toggle{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;color:#ffffffbf;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.5px;padding:7px 14px;position:fixed;right:16px;top:16px;transition:all .22s ease;z-index:10}.ag-lang-toggle:hover{background:#e5000026;border-color:#e5000059;color:#fff}[dir=rtl] .ag-lang-toggle{left:16px;right:auto}.ag-card{align-items:center;animation:ag-card-in .6s cubic-bezier(.34,1.46,.64,1) both;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:#0c0202d1;border:1px solid #e5000038;border-radius:28px;box-shadow:0 0 80px #e500001a,0 40px 100px #000000bf;display:flex;flex-direction:column;gap:0;padding:52px 44px 48px;position:relative;text-align:center;width:min(520px,94vw);will-change:transform,opacity;z-index:1}@keyframes ag-card-in{0%{opacity:0;transform:translateY(36px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.ag-card{animation-fill-mode:both!important;animation-iteration-count:1!important}.ag-brand{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.ag-brand-dot{animation:ag-pulse-dot 2.2s ease-in-out infinite;background:#e50000;border-radius:50%;box-shadow:0 0 10px #e50000b3;height:11px;width:11px;will-change:opacity,transform}.ag-brand-dot:last-child{animation-delay:.4s}@keyframes ag-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.ag-brand-name{color:#fff;font-size:21px;font-weight:800;letter-spacing:1px}.ag-brand-name span{color:#e50000}.ag-age-badge{align-items:center;animation:ag-badge-pulse 2.8s ease-in-out infinite;background:radial-gradient(circle,#e500002e 0,#e500000d 70%);border:3px solid #e50000;border-radius:50%;box-shadow:0 0 30px #e500004d,0 0 60px #e500001f,inset 0 0 20px #e5000014;display:flex;height:90px;justify-content:center;margin-bottom:20px;position:relative;width:90px;will-change:box-shadow}.ag-age-badge:before{animation:ag-badge-ring 2.8s ease-in-out infinite;border:1px solid #e5000033;border-radius:50%;content:"";inset:-6px;position:absolute}@keyframes ag-badge-pulse{0%,to{box-shadow:0 0 30px #e500004d,0 0 60px #e500001f}50%{box-shadow:0 0 50px #e5000080,0 0 90px #e5000033}}@keyframes ag-badge-ring{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.1;transform:scale(1.08)}}.ag-age-number{color:#e50000;font-size:30px;font-weight:900;letter-spacing:0;line-height:1;text-shadow:0 0 20px #e5000099}.ag-warning-chip{align-items:center;background:#e500001a;border:1px solid #e5000047;border-radius:20px;color:#f44;display:inline-flex;font-size:12px;font-weight:600;gap:7px;letter-spacing:.5px;margin-bottom:22px;padding:6px 14px;text-transform:uppercase}.ag-warn-icon{color:#f44;flex-shrink:0;height:14px;width:14px}.ag-divider{background:linear-gradient(90deg,#0000,#e500004d,#0000);height:1px;margin-bottom:26px;width:100%}.ag-title{color:#fff;font-size:clamp(17px,3.8vw,22px);font-weight:700;line-height:1.4;margin:0 0 14px}.ag-subtitle{color:#888;font-size:clamp(13px,2.5vw,14.5px);line-height:1.7;margin:0 0 30px;max-width:420px}.ag-buttons{flex-direction:column;gap:12px;margin-bottom:28px}.ag-btn,.ag-buttons{display:flex;width:100%}.ag-btn{align-items:center;border:none;border-radius:14px;cursor:pointer;font-size:15px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.4px;overflow:hidden;padding:16px 20px;position:relative;transition:all .24s ease}.ag-btn-confirm{background:linear-gradient(135deg,#e50000,#a00);box-shadow:0 6px 24px #e5000066;color:#fff}.ag-btn-confirm:before{background:linear-gradient(135deg,#ffffff1a,#0000 60%);border-radius:14px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .22s}.ag-btn-confirm:hover{box-shadow:0 10px 32px #e500008c;transform:translateY(-2px)}.ag-btn-confirm:hover:before{opacity:1}.ag-btn-confirm:active{box-shadow:0 4px 16px #e5000066;transform:translateY(0)}.ag-shield-icon{color:#ffffffe6;flex-shrink:0;height:18px;width:18px}.ag-btn-deny{background:#ffffff0a;border:1px solid #ffffff1a;box-shadow:none;color:#666}.ag-btn-deny:hover{background:#ffffff14;border-color:#fff3;color:#999;transform:translateY(-1px)}.ag-btn-deny:active{transform:translateY(0)}.ag-legal{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:18px;padding:14px 16px;text-align:start;width:100%}.ag-legal-header{align-items:center;color:#ffffff80;display:flex;font-size:11px;font-weight:600;gap:7px;letter-spacing:.8px;margin-bottom:8px;text-transform:uppercase}.ag-legal-icon{color:#fff6;flex-shrink:0;height:14px;width:14px}.ag-legal-text{color:#555;font-size:11.5px;line-height:1.65;margin:0}.ag-footer-note{align-items:center;color:#444;display:flex;font-size:11px;gap:6px;margin:0}.ag-footer-icon{color:#444;flex-shrink:0;height:13px;width:13px}.ag-overlay.ag-denied{background:#070707}.ag-denied-card{align-items:center;animation:ag-card-in .5s ease both;display:flex;flex-direction:column;gap:0;padding:16px;position:relative;text-align:center;width:min(440px,94vw);z-index:1}.ag-denied-icon{animation:ag-denied-shake .5s ease .3s both;font-size:64px;margin-bottom:20px}@keyframes ag-denied-shake{0%,to{transform:rotate(0deg)}20%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-3deg)}}.ag-denied-title{color:#e50000;font-size:clamp(20px,5vw,28px);font-weight:800;margin:0 0 16px;text-shadow:0 0 30px #e5000066}.ag-denied-text{color:#888;font-size:15px;line-height:1.6;margin:0 0 12px}.ag-denied-note{color:#555;font-size:12.5px;margin:0 0 28px}.ag-reload-btn{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:20px;color:#fff9;cursor:pointer;font-size:13px;font-weight:600;padding:10px 28px;transition:all .22s ease}.ag-reload-btn:hover{background:#e500001a;border-color:#e500004d;color:#f44}@media (max-width:480px){.ag-card{border-radius:22px;padding:40px 24px 36px}.ag-age-badge{height:76px;width:76px}.ag-age-number{font-size:26px}.ag-btn{font-size:14px;padding:14px 16px}}@media (max-width:360px){.ag-card{padding:32px 18px 28px}.ag-lang-toggle{font-size:11px;padding:6px 11px}}.my-orders-sidebar-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b8;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:998}.my-orders-sidebar-overlay.active{opacity:1;pointer-events:all}.my-orders-sidebar{backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);background:hsla(0,0%,100%,.045);border-left:1px solid #1a1a1a;direction:rtl;display:flex;flex-direction:column;height:100vh;max-width:96vw;overflow:hidden;position:fixed;right:-430px;top:0;transition:right .4s cubic-bezier(.4,0,.2,1);width:400px;z-index:999}.my-orders-sidebar.open{right:0}.mos-header{align-items:center;background:linear-gradient(135deg,#1a1200,#231a00);border-bottom:1px solid #2a2000;display:flex;flex-shrink:0;justify-content:space-between;padding:18px}.mos-header-title{color:#fb0;font-size:16px;gap:10px}.mos-header-badge,.mos-header-title{align-items:center;display:flex;font-weight:800}.mos-header-badge{background:#fb0;border-radius:10px;color:#000;font-size:11px;height:20px;justify-content:center;min-width:20px;padding:0 5px}.mos-close-btn{align-items:center;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;color:#aaa;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.mos-close-btn:hover{background:#e500001a;border-color:#e500004d;color:#e50000}.mos-filter-tabs{border-bottom:1px solid #1a1a1a;display:flex;flex-shrink:0;gap:6px;padding:10px 12px}.mos-filter-tab{align-items:center;background:#ffffff08;border:1px solid #ffffff17;border-radius:8px;color:#666;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:12px;font-weight:600;gap:3px;padding:7px 4px;transition:all .2s}.mos-filter-tab:hover{color:#999}.mos-filter-tab.active-all{background:#ffffff0f;border-color:#333;color:#fff}.mos-filter-tab.active-pending{background:#ffbb001a;border-color:#ffbb004d;color:#fb0}.mos-filter-tab.active-approved{background:#00ff8814;border-color:#00ff8840;color:#0f8}.mos-filter-tab.active-rejected{background:#ff444414;border-color:#ff444440;color:#f44}.mos-tab-count{font-size:11px;font-weight:800;opacity:.8}.mos-content{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:12px}.mos-content::-webkit-scrollbar{width:3px}.mos-content::-webkit-scrollbar-track{background:#0000}.mos-content::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:2px}.mos-loading{color:#555;font-size:14px;gap:12px}.mos-empty,.mos-loading{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:60px 20px}.mos-empty{gap:14px;text-align:center}.mos-empty-icon{font-size:42px}.mos-empty-title{color:#fff;font-size:16px;font-weight:700;margin:0}.mos-empty-desc{color:#555;font-size:13px;line-height:1.6;margin:0}.mos-empty-action{background:#e500001a;border:1px solid #e500004d;border-radius:10px;color:#e50000;cursor:pointer;font-size:14px;font-weight:700;margin-top:4px;padding:10px 20px;transition:all .2s}.mos-empty-action:hover{background:#e500002e}.mos-order-card{backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);background:hsla(0,0%,100%,.045);border:1px solid #ffffff17;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:14px;transition:border-color .2s}.mos-order-card:hover{border-color:#2a2a2a}.mos-order-pending{border-color:#fb03}.mos-order-approved{background:#00ff8805;border-color:#0f83}.mos-order-rejected{background:#ff444405;border-color:#ff444426}.mos-card-top{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.mos-card-pkg-info{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.mos-card-pkg-name{color:#fff;font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mos-card-pkg-price{color:#0f8;font-family:Courier New,monospace;font-size:13px;font-weight:800}.mos-card-status{align-items:center;border-radius:20px;display:flex;flex-shrink:0;font-size:12px;font-weight:700;gap:5px;padding:4px 10px;white-space:nowrap}.mos-card-status.pending{background:#ffbb001a;border:1px solid #ffbb0040;color:#fb0}.mos-card-status.approved{background:#00ff881a;border:1px solid #00ff8840;color:#0f8}.mos-card-status.rejected{background:#ff44441a;border:1px solid #ff444440;color:#f44}.mos-card-meta{flex-wrap:wrap;gap:10px}.mos-card-meta,.mos-meta-item{align-items:center;display:flex}.mos-meta-item{color:#666;font-size:12px;gap:5px}.mos-meta-value{color:#888;font-family:Courier New,monospace}.mos-password-box{background:#00ff8812;border:1px solid #0f83;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:12px 14px}.mos-password-label{align-items:center;color:#0f8;display:flex;font-size:12px;font-weight:600;gap:6px}.mos-password-code{color:#0f8;font-family:Courier New,monospace;font-size:16px;font-weight:800;letter-spacing:3px;word-break:break-all}.mos-password-copy-btn{align-items:center;background:#00ff881f;border:1px solid #00ff8840;border-radius:8px;color:#0f8;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:6px;padding:6px 12px;transition:all .2s;width:fit-content}.mos-password-copy-btn:hover{background:#0f83}.mos-rejected-note{align-items:center;background:#ff444412;border:1px solid #f443;border-radius:9px;color:#f44;font-size:12px}.mos-rejected-note,.mos-stats-bar{display:flex;gap:8px;padding:10px 12px}.mos-stats-bar{border-bottom:1px solid #1a1a1a;flex-shrink:0}.mos-stat{align-items:center;background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:3px;padding:8px 4px}.mos-stat-num{color:#fff;font-size:18px;font-weight:800}.mos-stat-label{color:#555;font-size:10px;text-align:center}.mos-stat-pending .mos-stat-num{color:#fb0}.mos-stat-approved .mos-stat-num{color:#0f8}.mos-stat-rejected .mos-stat-num{color:#f44}.mos-footer{border-top:1px solid #1a1a1a;flex-shrink:0;padding:12px}.mos-go-payment-btn{align-items:center;background:linear-gradient(135deg,#e500001f,#e500000f);border:1px solid #e500004d;border-radius:10px;color:#e50000;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:12px;transition:all .2s;width:100%}.mos-go-payment-btn:hover{background:#e500002e;box-shadow:0 4px 16px #e5000033}.vb-root{align-items:center;cursor:default;display:inline-flex;flex-shrink:0;position:relative;vertical-align:middle}.vb-icon{display:block;filter:drop-shadow(0 0 5px rgba(0,180,255,.55)) drop-shadow(0 0 2px rgba(0,114,255,.35));flex-shrink:0;transition:filter .25s ease,transform .2s ease}.vb-root:focus .vb-icon,.vb-root:hover .vb-icon{filter:drop-shadow(0 0 8px rgba(0,198,255,.85)) drop-shadow(0 0 3px rgba(0,114,255,.55));transform:scale(1.12)}.vb-tooltip{animation:vb-tip-in .18s cubic-bezier(.34,1.56,.64,1) both;backface-visibility:visible!important;-webkit-backface-visibility:visible!important;bottom:calc(100% + 8px);contain:none;pointer-events:none;position:absolute;white-space:nowrap;z-index:9999}.vb-tooltip,.vb-tooltip--rtl{left:50%;transform:translateX(-50%)!important}.vb-tooltip--rtl{right:auto}@keyframes vb-tip-in{0%{opacity:0;transform:translateX(-50%) translateY(4px) scale(.93)!important}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)!important}}.vb-tooltip-inner{align-items:center;background:linear-gradient(135deg,#0a1628,#0d1f3c);border:1px solid #00c6ff59;border-radius:8px;box-shadow:0 4px 20px #0000008c,0 0 12px #0072ff26;color:#a8d8ff;display:flex;font-family:Cairo,Tajawal,system-ui,sans-serif;font-size:.72rem;font-weight:600;gap:5px;letter-spacing:.2px;padding:6px 11px}.vb-tooltip-arrow{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #00c6ff59;height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%)!important;width:0}.ob-root{align-items:center;cursor:default;display:inline-flex;flex-shrink:0;position:relative;vertical-align:middle}.ob-icon{animation:ob-pulse 3.5s ease-in-out infinite;display:block;filter:drop-shadow(0 1px 4px rgba(255,180,0,.75)) drop-shadow(0 0 8px rgba(255,215,0,.4));flex-shrink:0;transition:filter .25s ease,transform .22s ease}@keyframes ob-pulse{0%,to{filter:drop-shadow(0 1px 4px rgba(255,180,0,.75)) drop-shadow(0 0 8px rgba(255,215,0,.4))}50%{filter:drop-shadow(0 1px 6px rgba(255,200,0,.95)) drop-shadow(0 0 14px rgba(255,215,0,.65))}}.ob-root:focus .ob-icon,.ob-root:hover .ob-icon{animation:none;filter:drop-shadow(0 2px 8px rgba(255,215,0,1)) drop-shadow(0 0 16px rgba(255,165,0,.7));transform:scale(1.18) translateY(-1px)}.ob-tooltip{animation:ob-tip-in .18s cubic-bezier(.34,1.56,.64,1) both;backface-visibility:visible!important;-webkit-backface-visibility:visible!important;bottom:calc(100% + 9px);contain:none;pointer-events:none;position:absolute;white-space:nowrap;z-index:9999}.ob-tooltip,.ob-tooltip--rtl{left:50%;transform:translateX(-50%)!important}.ob-tooltip--rtl{right:auto}@keyframes ob-tip-in{0%{opacity:0;transform:translateX(-50%) translateY(5px) scale(.92)!important}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)!important}}.ob-tooltip-inner{align-items:center;background:linear-gradient(135deg,#1c1100,#2e1a00);border:1px solid #ffb40066;border-radius:8px;box-shadow:0 4px 20px #0009,0 0 16px #ffa50026,inset 0 1px 0 #ffd70014;color:gold;display:flex;font-family:Cairo,Tajawal,system-ui,sans-serif;font-size:.71rem;font-weight:600;gap:6px;letter-spacing:.2px;padding:6px 12px}.ob-tooltip-arrow{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #ffb40066;height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%)!important;width:0}.oa-frame-shell,.oa-root{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;position:relative}.oa-frame-shell{border-radius:50%}.oa-deco-frame{animation:oa-frame-slow-rotate 18s linear infinite;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:4}@keyframes oa-frame-slow-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.oa-deco-frame-inner{animation:oa-frame-reverse-rotate 12s linear infinite;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:3}@keyframes oa-frame-reverse-rotate{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.oa-glow-ring{animation:oa-glow-pulse 2.8s ease-in-out infinite;border-radius:50%;inset:0;pointer-events:none;position:absolute;z-index:1}@keyframes oa-glow-pulse{0%,to{box-shadow:0 0 0 2px #ffc8008c,0 0 0 4px #ffa0004d,0 0 18px #ffc80080,0 0 38px #ff8c0047,0 0 60px #ff64001f,inset 0 0 10px #ffc80014}50%{box-shadow:0 0 0 2px #ffdc32bf,0 0 0 4.5px #ffb40073,0 0 26px #ffdc00b3,0 0 52px #ffa0006b,0 0 80px #ff780033,inset 0 0 16px #ffdc0024}}.oa-shimmer-ring{animation:oa-shimmer-sweep 2.2s ease-in-out infinite;background:conic-gradient(from 0deg,#0000 0deg,#0000 55deg,#ffffdcb3 85deg,#ffffffe6 100deg,#ffffdcb3 115deg,#0000 145deg,#0000 1turn);border-radius:50%;inset:-3px;mask-image:radial-gradient(circle,#0000 62%,#000 68%,#000 84%,#0000 90%);-webkit-mask-image:radial-gradient(circle,#0000 62%,#000 68%,#000 84%,#0000 90%);mix-blend-mode:overlay;pointer-events:none;position:absolute;z-index:5}@keyframes oa-shimmer-sweep{0%{opacity:.8;transform:rotate(0deg)}45%{opacity:1}to{opacity:.8;transform:rotate(1turn)}}.oa-orbit-dots{animation:oa-orbit-spin 5s linear infinite;border-radius:50%;inset:0;pointer-events:none;position:absolute;z-index:6}@keyframes oa-orbit-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.oa-orbit-dot{animation:oa-dot-blink 1.4s ease-in-out infinite;background:radial-gradient(circle at 35% 35%,#fff 0,#ffe566 40%,#ffb800 100%);border-radius:50%;box-shadow:0 0 4px #ffc800e6,0 0 10px #ffb40099,0 0 18px #ff96004d;position:absolute}.oa-orbit-dot:first-child{animation-delay:0s;height:6px;left:calc(50% - 3px);top:-3px;width:6px}.oa-orbit-dot:nth-child(2){animation-delay:.35s;height:6px;right:-3px;top:calc(50% - 3px);width:6px}.oa-orbit-dot:nth-child(3){animation-delay:.7s;bottom:-3px;height:6px;left:calc(50% - 3px);width:6px}.oa-orbit-dot:nth-child(4){animation-delay:1.05s;height:6px;left:-3px;top:calc(50% - 3px);width:6px}@keyframes oa-dot-blink{0%,to{opacity:.6;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}.oa-img-wrap{border-radius:50%;box-shadow:0 0 0 2.5px #0d0d0d,0 0 0 4.5px #c8900a,0 0 0 6px gold,0 0 0 7.5px #c8900a,0 0 0 9px #1a1a1a;flex-shrink:0;position:relative;z-index:2}.oa-img{border-radius:50%;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.oa-letter-wrap{align-items:center;border-radius:50%;box-shadow:0 0 0 2.5px #0d0d0d,0 0 0 4.5px #c8900a,0 0 0 6px gold,0 0 0 7.5px #c8900a,0 0 0 9px #1a1a1a;display:flex;flex-shrink:0;justify-content:center;position:relative;z-index:2}.oa-bg{background:radial-gradient(circle at 35% 32%,#ffeb7840 0,#0000 55%),linear-gradient(145deg,#2a1800,#4a2c00 40%,#1e1000);border-radius:50%;inset:0;position:absolute}.oa-letter{color:#ffe566;font-family:Cairo,Tajawal,system-ui,sans-serif;font-weight:900;line-height:1;position:relative;text-shadow:0 2px 6px #000c,0 0 14px #ffd70099;-webkit-user-select:none;user-select:none;z-index:1}.oa-ring{display:none}.oa-crown{animation:oa-crown-float 3.5s ease-in-out infinite;backface-visibility:visible!important;-webkit-backface-visibility:visible!important;contain:none;filter:drop-shadow(0 2px 6px rgba(255,180,0,.85)) drop-shadow(0 0 16px rgba(255,215,0,.55));left:50%;pointer-events:none;position:absolute;top:-3px;transform:translateX(-50%) translateY(-58%)!important;z-index:10}@keyframes oa-crown-float{0%,to{transform:translateX(-50%) translateY(-58%)!important}50%{transform:translateX(-50%) translateY(-66%)!important}}.navbar{backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:#080000a6;border-bottom:1px solid #ffffff12;box-shadow:inset 0 1px 0 #ffffff0d,0 4px 24px #00000059;contain:layout style;left:0;position:fixed;right:0;top:0;transform:translateZ(0);transition:background .3s ease,border-bottom-color .3s ease,box-shadow .3s ease;will-change:transform;z-index:900}.navbar.scrolled{background:#050000d1;border-bottom-color:#e500002e;box-shadow:inset 0 1px 0 #ffffff0d,0 6px 32px #0000008c}.navbar-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:12px 20px}.navbar-center{flex:1 1;justify-content:center}.navbar-center,.navbar-right{align-items:center;display:flex}.navbar-right{gap:8px;justify-content:flex-end}.navbar-lang-flag{align-items:center;background:#ffffff0d;border:1px solid #ffffff17;border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;overflow:hidden;padding:0;position:relative;transition:background .22s,border-color .22s,transform .18s,box-shadow .22s;width:38px}.navbar-lang-flag:before{background:radial-gradient(circle at center,#ffffff0f 0,#0000 70%);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s}.navbar-lang-flag:hover{background:#ffffff17;border-color:#ffffff2e;box-shadow:0 4px 16px #00000059;transform:scale(1.07)}.navbar-lang-flag:hover:before{opacity:1}.navbar-lang-flag:active{transform:scale(.95)}.navbar-flag-emoji{display:block;filter:drop-shadow(0 1px 3px rgba(0,0,0,.4));font-size:20px;line-height:1;transition:transform .18s;-webkit-user-select:none;user-select:none}.bottom-nav{align-items:stretch;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background:#050000e0;border-top:1px solid #ffffff12;bottom:0;box-shadow:0 -4px 30px #00000080,inset 0 -1px 0 #ffffff0a;display:flex;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;transform:translateZ(0);will-change:transform;z-index:900}.bnav-item{-webkit-tap-highlight-color:transparent;background:#0000;border:none;cursor:pointer;flex:1 1;flex-direction:column;gap:3px;min-width:0;padding:9px 4px 10px;transition:opacity .2s}.bnav-icon-wrap,.bnav-item{align-items:center;display:flex;justify-content:center;position:relative}.bnav-icon-wrap{color:#ffffff61;height:26px;transition:color .22s,transform .22s;width:26px}.bnav-label{color:#ffffff59;font-family:Cairo,Tajawal,sans-serif;font-size:10px;font-weight:600;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:color .22s;white-space:nowrap}.bnav-item--active .bnav-icon-wrap,.bnav-item--active .bnav-label{color:#e50000}.bnav-item--active .bnav-icon-wrap:after{background:#e50000;border-radius:50%;bottom:-5px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:4px}.bnav-item:hover .bnav-icon-wrap{color:#e50000bf;transform:translateY(-1px)}.bnav-item:hover .bnav-label{color:#e50000bf}.bnav-item--more .bnav-icon-wrap,.bnav-item--more .bnav-label{color:#ffffff73}.bnav-item--more.bnav-item--active .bnav-icon-wrap,.bnav-item--more.bnav-item--active .bnav-label{color:#fff}.bnav-badge-wrap{position:relative}.bnav-badge{align-items:center;animation:bnav-badge-pop .3s cubic-bezier(.34,1.56,.64,1) both;background:#e50000;border:2px solid #050000e6;border-radius:9px;color:#fff;display:flex;font-family:Cairo,Tajawal,sans-serif;font-size:9.5px;font-weight:800;height:17px;justify-content:center;line-height:1;min-width:17px;padding:0 3px;position:absolute;right:-9px;top:-7px}@keyframes bnav-badge-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.bnav-dot{animation:bnav-dot-pulse 2s ease-in-out infinite;background:#f59e0b;border:2px solid #050000e6;border-radius:50%;height:8px;position:absolute;right:-3px;top:-3px;width:8px}@keyframes bnav-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.82)}}.bnav-avatar-img{border:1.5px solid #e5000066;border-radius:50%;height:24px;object-fit:cover;width:24px}.bnav-item--guest-locked .bnav-icon-wrap,.bnav-item--guest-locked .bnav-label{color:#ffffff38}.bnav-item--guest-locked:hover .bnav-icon-wrap,.bnav-item--guest-locked:hover .bnav-label{color:#e5000080}.bnav-icon--locked{position:relative}.bnav-icon--locked:after{background:currentColor;border-radius:2px;content:"";height:1.5px;left:-2px;opacity:.7;pointer-events:none;position:absolute;right:-2px;top:50%;transform:translateY(-50%) rotate(-45deg)}.drawer-backdrop{animation:drawer-backdrop-in .25s ease both;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#000000a6;inset:0;position:fixed;z-index:950}@keyframes drawer-backdrop-in{0%{opacity:0}to{opacity:1}}.drawer{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);background:#060000f5;border-radius:24px 24px 0 0;border-top:1px solid #e5000026;bottom:0;box-shadow:0 -8px 40px #0009,inset 0 -1px 0 #ffffff0d;display:flex;flex-direction:column;left:0;max-height:80dvh;padding-bottom:calc(80px + env(safe-area-inset-bottom));position:fixed;right:0;transform:translateY(100%);transition:transform .38s cubic-bezier(.32,.72,0,1);will-change:transform;z-index:960}.drawer--open{transform:translateY(0)}.drawer--rtl{direction:rtl}.drawer-handle-bar{cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:12px 0 6px}.drawer-handle{background:#ffffff26;border-radius:2px;height:4px;transition:background .2s;width:36px}.drawer-handle-bar:hover .drawer-handle{background:#e5000066}.drawer-user-card{align-items:center;background:#ffffff08;border-bottom:1px solid #ffffff0d;display:flex;flex-shrink:0;gap:12px;padding:12px 18px}.drawer-user-info{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.drawer-user-name-row{align-items:center;display:flex;gap:5px}.drawer-user-name{color:#fff;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-user-name,.drawer-user-type{font-family:Cairo,Tajawal,sans-serif}.drawer-user-type{align-items:center;border:1px solid;border-radius:8px;display:inline-flex;font-size:10.5px;font-weight:600;padding:2px 8px;width:fit-content}.drawer-user-actions{align-items:center;display:flex;gap:6px;margin-inline-start:auto}.drawer-profile-btn{align-items:center;background:#00b4ff12;border:1px solid #00b4ff2e;border-radius:10px;color:#00b4ff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s,transform .2s;width:32px}.drawer-profile-btn:hover{background:#00b4ff24;transform:scale(1.06)}.drawer-logout-btn{align-items:center;background:#e5000012;border:1px solid #e5000029;border-radius:10px;color:#e50000b3;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s,color .2s,transform .2s;width:32px}.drawer-logout-btn:hover{background:#e5000024;color:#e50000;transform:scale(1.06)}.drawer-guest-upgrade{align-items:center;background:#ffbb000d;border:none;border-bottom:1px solid #ffbb001f;color:#fb0;cursor:pointer;display:flex;flex-shrink:0;font-family:Cairo,Tajawal,sans-serif;font-size:13px;font-weight:600;gap:9px;padding:11px 18px;transition:background .2s;width:100%}.drawer-guest-upgrade:hover{background:#ffbb0017}.drawer-guest-upgrade span{flex:1 1;text-align:start}.drawer-scroll{display:flex;flex:1 1;flex-direction:column;gap:5px;overflow-y:auto;padding:8px 12px 12px}.drawer-scroll::-webkit-scrollbar{width:3px}.drawer-scroll::-webkit-scrollbar-track{background:#0000}.drawer-scroll::-webkit-scrollbar-thumb{background:#e5000033;border-radius:2px}.drawer-section{background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border-radius:14px;overflow:hidden}.drawer-section-header{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:9px;padding:11px 13px;transition:background .2s;width:100%}.drawer-section-header:hover{background:#ffffff08}.drawer-sec-icon{align-items:center;display:flex;flex-shrink:0;opacity:.9}.drawer-sec-label{flex:1 1;font-family:Cairo,Tajawal,sans-serif;font-size:13.5px;font-weight:700;text-align:start}.drawer-sec-badge{border-radius:9px;color:#000;font-size:10px;font-weight:800;height:18px;justify-content:center;min-width:18px;padding:0 4px}.drawer-sec-arrow,.drawer-sec-badge{align-items:center;display:flex;flex-shrink:0}.drawer-sec-arrow{opacity:.6;transition:transform .28s cubic-bezier(.4,0,.2,1)}.drawer-sec-arrow--open{opacity:1;transform:rotate(-90deg)}.drawer-section-items{background:#0000001f;display:flex;flex-direction:column;gap:4px;max-height:0;opacity:0;overflow:hidden;padding:0 8px;transition:max-height .32s cubic-bezier(.4,0,.2,1),opacity .25s ease,padding .28s ease}.drawer-section-items--open{max-height:400px;opacity:1;padding:6px 8px 8px}.drawer-item{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;cursor:pointer;display:flex;gap:9px;padding:10px 12px;transition:filter .2s,transform .2s;width:100%}.drawer-item:hover{filter:brightness(1.25);transform:translateX(2px)}.drawer--rtl .drawer-item:hover{transform:translateX(-2px)}.drawer-item-icon{align-items:center;display:flex;flex-shrink:0;opacity:.85}.drawer-item-label{flex:1 1;font-family:Cairo,Tajawal,sans-serif;font-size:13px;font-weight:600;text-align:start}.drawer-item-badge{border-radius:9px;color:#000;font-size:10px;font-weight:800;height:18px;margin-inline-start:auto;min-width:18px;padding:0 4px}.drawer-item-badge,.drawer-lang-btn{align-items:center;display:flex;justify-content:center}.drawer-lang-btn{background:#00b4ff0f;border:1px solid #00b4ff2e;border-radius:12px;color:#00b4ff;cursor:pointer;font-family:Cairo,Tajawal,sans-serif;font-size:13.5px;font-weight:700;gap:8px;margin-top:4px;padding:11px 14px;transition:background .2s,border-color .2s;width:100%}.drawer-lang-btn:hover{background:#00b4ff1f;border-color:#00b4ff59}.nav-user-avatar{border:2px solid #ffffff24;border-radius:50%;color:#fff;font-family:Cairo,Tajawal,sans-serif;font-size:16px;font-weight:800;height:36px;text-shadow:0 1px 3px #0006;-webkit-user-select:none;user-select:none;width:36px}.nav-user-avatar,.nav-user-avatar--img{align-items:center;display:flex;flex-shrink:0;justify-content:center}.nav-user-avatar--img{border:2px solid;border-radius:50%!important;overflow:hidden}.nav-user-avatar--img img{border-radius:50%;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.edit-name-backdrop{animation:edit-name-backdrop-in .2s ease both;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000000b3;inset:0;position:fixed;z-index:10000}@keyframes edit-name-backdrop-in{0%{opacity:0}to{opacity:1}}.edit-name-modal{animation:edit-name-modal-in .3s cubic-bezier(.34,1.56,.64,1) both;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);background:#0a0202e0;border:1px solid #00b4ff33;border-radius:20px;box-shadow:0 0 40px #00b4ff14,0 24px 60px #000000a6,inset 0 1px 0 #ffffff12;left:50%;overflow:hidden;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%)!important;width:min(380px,92vw);will-change:transform,opacity;z-index:10001}@keyframes edit-name-modal-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.92)!important}to{opacity:1;transform:translate(-50%,-50%) scale(1)!important}}.edit-name-header{align-items:center;background:#00b4ff0a;border-bottom:1px solid #ffffff0f;display:flex;gap:9px;padding:16px 18px 14px}.edit-name-title-icon{align-items:center;color:#00b4ff;display:flex;opacity:.85}.edit-name-title{color:#fff;flex:1 1;font-family:Cairo,Tajawal,sans-serif;font-size:15px;font-weight:700;margin:0}.edit-name-close{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;color:#666;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:all .18s ease;width:28px}.edit-name-close:hover{background:#e500001a;border-color:#e500003d;color:#e50000}.edit-name-form{gap:14px;padding:18px}.edit-name-field,.edit-name-form{display:flex;flex-direction:column}.edit-name-field{gap:7px}.edit-name-label{align-items:center;color:#888;display:flex;font-family:Cairo,Tajawal,sans-serif;font-size:12.5px;font-weight:600;justify-content:space-between}.edit-name-chars{font-size:11px;font-weight:400;transition:color .2s}.edit-name-input{background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;box-sizing:border-box;caret-color:#00b4ff;color:#fff;font-family:Cairo,Tajawal,sans-serif;font-size:14px;outline:none;padding:11px 14px;transition:border-color .22s,background .22s,box-shadow .22s;width:100%}.edit-name-input:focus{background:#00b4ff0a;border-color:#00b4ff6b;box-shadow:0 0 0 3px #00b4ff12}.edit-name-input:disabled{cursor:not-allowed;opacity:.5}.edit-name-input::placeholder{color:#444}.edit-name-error{color:#ff6b6b;font-family:Cairo,Tajawal,sans-serif;font-size:12px}.edit-name-actions{display:flex;gap:8px}.edit-name-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;flex:1 1;font-family:Cairo,Tajawal,sans-serif;font-size:13.5px;font-weight:700;gap:6px;justify-content:center;padding:10px 14px;transition:all .2s ease}.edit-name-btn:disabled{cursor:not-allowed;opacity:.5}.edit-name-btn-cancel{background:#ffffff0d;border:1px solid #ffffff17;color:#777}.edit-name-btn-cancel:hover:not(:disabled){background:#ffffff17;color:#aaa}.edit-name-btn-save{background:linear-gradient(135deg,#0099dde6,#0077bbf2);border:1px solid #00b4ff40;box-shadow:0 4px 18px #0099dd40;color:#fff}.edit-name-btn-save:hover:not(:disabled){box-shadow:0 7px 24px #0099dd61;filter:brightness(1.06);transform:translateY(-1px)}.edit-name-spinner{animation:edit-name-spin .75s linear infinite;flex-shrink:0;height:14px;width:14px}@keyframes edit-name-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cc-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;z-index:998}.cc-overlay.active{opacity:1;pointer-events:all}.cc-sidebar{backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);background:#0e0c00e0;border-right:1px solid #1a1a00;contain:layout style paint;display:flex;flex-direction:column;height:100vh;left:-420px;max-width:96vw;overflow:hidden;position:fixed;top:0;transition:left .4s cubic-bezier(.4,0,.2,1);width:390px;will-change:left;z-index:999}.cc-sidebar.open{left:0}.cc-header{background:linear-gradient(135deg,#1a1500,#221b00);border-bottom:1px solid #2e2600;flex-shrink:0;justify-content:space-between;padding:18px}.cc-header,.cc-header-title{align-items:center;display:flex}.cc-header-title{color:#fff;direction:rtl;font-size:15px;font-weight:700;gap:9px}.cc-close-btn{align-items:center;background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;color:#aaa;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.cc-close-btn:hover{background:#fb0;border-color:#fb0;color:#000}.cc-body{direction:rtl;display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:14px}.cc-body::-webkit-scrollbar{width:3px}.cc-body::-webkit-scrollbar-track{background:#0000}.cc-body::-webkit-scrollbar-thumb{background:#2a2a00;border-radius:2px}.cc-status-bar{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #ffffff17;border-radius:10px;display:flex;gap:8px;padding:8px 12px}.cc-status-dot{border-radius:50%;flex-shrink:0;height:8px;width:8px}.cc-status-dot.online{animation:pulse-green 2s infinite;background:#0f8;box-shadow:0 0 6px #0f89}.cc-status-dot.offline{background:#e50000;box-shadow:0 0 6px #e5000099}@keyframes pulse-green{0%,to{opacity:1}50%{opacity:.4}}.cc-status-text{color:#888;flex:1 1;font-size:11px}.cc-status-text.offline{color:#e50000}.cc-refresh-btn{align-items:center;background:none;border:none;border-radius:6px;color:#666;cursor:pointer;display:flex;padding:4px;transition:all .2s}.cc-refresh-btn:hover:not(:disabled){color:#fb0}.cc-refresh-btn:disabled{cursor:not-allowed;opacity:.4}.cc-refresh-btn.spinning svg{animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cc-card{background:hsla(0,0%,100%,.055);border:1px solid #252500;border-radius:16px;display:flex;flex-direction:column;gap:12px;overflow:visible;padding:18px 16px;position:relative}.cc-card:before{background:linear-gradient(90deg,#0000,#fb0,#0000);border-radius:16px 16px 0 0;content:"";height:2px;left:-1px;position:absolute;right:-1px;top:-1px}.cc-field-label{align-items:center;color:#777;display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.5px}.cc-fixed-badge{background:#ffbb001f;border:1px solid #ffbb004d;border-radius:8px;color:#fb0;font-size:10px;font-weight:700;margin-right:auto;padding:1px 8px}.cc-input-row{align-items:center;display:flex;gap:8px;position:relative}.cc-currency-chip.usd{align-items:center;background:#ffbb001a;border:1px solid #ffbb004d;border-radius:10px;color:#fb0;display:flex;flex-shrink:0;font-size:13px;font-weight:800;gap:6px;padding:10px 12px;white-space:nowrap}.cc-amount-input{background:#1c1c1c;border:1px solid #2e2e2e;border-radius:10px;box-sizing:border-box;color:#fff;flex:1 1;font-family:Courier New,monospace;font-size:18px;font-weight:700;min-width:0;outline:none;padding:11px 14px;text-align:right;transition:all .2s;width:100%}.cc-amount-input:focus{border-color:#fb0;box-shadow:0 0 0 2px #ffbb0024}.cc-amount-input::-webkit-inner-spin-button,.cc-amount-input::-webkit-outer-spin-button{-webkit-appearance:none}.cc-arrow-divider{align-items:center;display:flex;gap:8px;padding:2px 0}.cc-arrow-line{background:linear-gradient(90deg,#0000,#333,#0000);flex:1 1;height:1px}.cc-arrow-icon{background:#ffbb0014;border:1px solid #ffbb0040;border-radius:50%;height:34px;justify-content:center;width:34px}.cc-arrow-icon,.cc-currency-btn{align-items:center;display:flex;flex-shrink:0}.cc-currency-btn{background:#e5000014;border:1px solid #e5000040;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;gap:7px;padding:10px 12px;transition:all .2s;white-space:nowrap}.cc-currency-btn:hover{background:#e5000026;border-color:#e5000066}.cc-btn-flag{font-size:16px}.cc-btn-code{color:#e50000;font-weight:800}.cc-result-box{align-items:center;background:#00ff880a;border:1px solid #00ff8826;border-radius:10px;display:flex;flex:1 1;gap:6px;justify-content:flex-end;min-height:44px;padding:11px 14px}.cc-result-value{color:#0f8;font-family:Courier New,monospace;font-size:18px;font-weight:800;letter-spacing:1px}.cc-result-code{color:#555;font-size:11px;font-weight:600}.cc-result-error{color:#e50000;font-size:14px}.cc-rate-info{color:#555;direction:ltr;font-family:Courier New,monospace;font-size:11px;padding:4px 0;text-align:center}.cc-loading-dots{align-items:center;display:flex;gap:4px}.cc-loading-dots span{animation:dotBounce 1.2s infinite;background:#fb0;border-radius:50%;height:6px;width:6px}.cc-loading-dots span:nth-child(2){animation-delay:.2s}.cc-loading-dots span:nth-child(3){animation-delay:.4s}@keyframes dotBounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.cc-error-box{align-items:center;background:#e5000014;border:1px solid #e5000040;border-radius:10px;color:#e50000;display:flex;font-size:13px;gap:8px;padding:10px 14px}.cc-disclaimer{align-items:flex-start;background:#ffffff05;border:1px solid #ffffff17;border-radius:10px;color:#555;direction:rtl;display:flex;font-size:11px;gap:7px;line-height:1.5;padding:10px 12px}.cc-disclaimer svg{flex-shrink:0;margin-top:1px}.cc-cache-badge{background:#ffbb000d;border:1px solid #ffbb0026;border-radius:10px;gap:10px;padding:10px 12px}.cc-cache-badge,.cc-cache-icon{align-items:center;display:flex}.cc-cache-icon{background:#ffbb001a;border-radius:50%;color:#fb0;flex-shrink:0;height:28px;justify-content:center;width:28px}.cc-cache-text{display:flex;flex-direction:column;gap:2px}.cc-cache-title{color:#fb0;font-size:11px;font-weight:700}.cc-cache-sub{color:#666;font-size:10px}.cc-quick-section{display:flex;flex-direction:column;gap:8px}.cc-quick-label{color:#555;font-size:11px;font-weight:600;letter-spacing:.5px}.cc-quick-btns{display:flex;flex-wrap:wrap;gap:6px}.cc-quick-btn{background:#1a1a1a;border:1px solid #ffffff17;border-radius:8px;color:#aaa;cursor:pointer;direction:ltr;font-family:Courier New,monospace;font-size:13px;font-weight:700;padding:6px 14px;transition:all .18s}.cc-quick-btn:hover{background:#ffbb0012;border-color:#fb0;color:#fb0}.cc-quick-btn.active{background:#ffbb001f;border-color:#fb0;box-shadow:0 0 10px #ffbb0026;color:#fb0}.cc-popular-section{display:flex;flex-direction:column;gap:8px}.cc-popular-label{color:#555;font-size:11px;font-weight:600;letter-spacing:.5px}.cc-popular-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:1fr 1fr}.cc-popular-item{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid #ffffff17;border-radius:10px;cursor:pointer;direction:rtl;display:flex;gap:6px;padding:9px 10px;text-align:right;transition:background .18s,border-color .18s}.cc-popular-item:hover{background:#ffbb000a;border-color:#ffbb004d}.cc-popular-item.active{background:#e5000012;border-color:#e5000066}.cc-pop-flag{flex-shrink:0;font-size:16px}.cc-pop-code{color:#888;flex-shrink:0;font-size:11px;font-weight:800}.cc-pop-val{color:#0f8;direction:ltr;flex:1 1;font-family:Courier New,monospace;font-size:12px;font-weight:700;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.cc-dropdown{animation:dropIn .18s ease;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0e0c00eb;border:1px solid #2e2e2e;border-radius:12px;box-shadow:0 16px 48px #000000b3;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);width:100%;z-index:100}@keyframes dropIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.cc-dropdown-search{align-items:center;background:#ffffff0d;border-bottom:1px solid #222;display:flex;gap:8px;padding:10px 12px}.cc-search-input{background:none;border:none;color:#fff;flex:1 1;font-family:inherit;font-size:13px;outline:none}.cc-search-input::placeholder{color:#444}.cc-dropdown-list{max-height:280px;overflow-y:auto}.cc-dropdown-list::-webkit-scrollbar{width:3px}.cc-dropdown-list::-webkit-scrollbar-thumb{background:#2a2a2a}.cc-dropdown-empty{color:#444;font-size:13px;padding:20px;text-align:center}.cc-dropdown-item{align-items:center;background:none;border:none;border-bottom:1px solid #1a1a1a;color:#ccc;cursor:pointer;direction:rtl;display:flex;font-size:12px;gap:8px;padding:10px 12px;text-align:right;transition:background .15s;width:100%}.cc-dropdown-item:hover{background:#ffffff0a}.cc-dropdown-item.active{background:#e5000014;color:#fff}.cc-item-flag{flex-shrink:0;font-size:16px}.cc-item-code{color:#e50000;direction:ltr;font-size:13px;font-weight:800;min-width:42px;text-align:right}.cc-item-name{color:#999;flex:1 1;font-size:11px}.cc-item-popular{color:#fb0;flex-shrink:0;font-size:10px}@media (max-width:480px){.cc-sidebar{left:-100%;width:100%}.cc-popular-grid{grid-template-columns:1fr 1fr}}.np-backdrop{animation:np-fade-in .25s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;inset:0;position:fixed;z-index:99990}.np-backdrop--fade{background:#00000040}.np-container{animation:np-slide-up .35s cubic-bezier(.34,1.2,.64,1);backface-visibility:visible!important;-webkit-backface-visibility:visible!important;background:linear-gradient(145deg,#1a0000,#120000 40%,#0d0d0d);border:1px solid #e5000040;border-radius:20px;bottom:24px;box-shadow:0 0 0 1px #e5000014,0 20px 60px #000000bf,0 0 40px #e5000014;contain:none;left:50%;padding:28px 24px 22px;position:fixed;text-align:center;transform:translateX(-50%)!important;width:min(420px,calc(100vw - 32px));z-index:99999}.np-container--wide{max-height:88vh;overflow-y:auto;scrollbar-color:#e500004d #0000;scrollbar-width:thin;width:min(460px,calc(100vw - 32px))}.np-container--wide::-webkit-scrollbar{width:4px}.np-container--wide::-webkit-scrollbar-thumb{background:#e500004d;border-radius:4px}.np-container--rtl{direction:rtl;text-align:center}.np-icon-wrap{margin-bottom:16px}.np-icon,.np-icon-wrap{display:flex;justify-content:center}.np-icon{align-items:center;border-radius:50%;height:62px;position:relative;width:62px}.np-icon--bell{background:radial-gradient(circle,#e500002e 0,#e500000f 70%);border:1.5px solid #e5000059;box-shadow:0 0 20px #e500002e;color:#e50000}.np-icon--success{background:radial-gradient(circle,#22c55e2e 0,#22c55e0f 70%);border:1.5px solid #22c55e59;color:#22c55e}.np-icon--denied{background:radial-gradient(circle,#6464642e 0,#6464640f 70%);border:1.5px solid #6464644d;color:#888}.np-icon--blocked{background:radial-gradient(circle,#f59e0b2e 0,#f59e0b0f 70%);border:1.5px solid #f59e0b59;box-shadow:0 0 20px #f59e0b26;color:#f59e0b}.np-icon-pulse{animation:np-pulse 2s ease-in-out infinite;border:2px solid #e5000040;border-radius:50%;inset:-6px;position:absolute}.np-title{color:#fff;font-size:18px;font-weight:700;line-height:1.35;margin:0 0 10px}.np-title--success{color:#22c55e}.np-title--blocked{color:#f59e0b}.np-body{color:#ffffffb3;font-size:13.5px;line-height:1.65;margin:0 0 16px}.np-features{display:flex;flex-direction:column;gap:7px;list-style:none;margin:0 0 20px;padding:0}.np-container--rtl .np-features,.np-features{text-align:start}.np-features li{align-items:center;color:#ffffffa6;display:flex;font-size:13px;gap:9px}.np-feature-dot{border-radius:50%;box-shadow:0 0 6px currentColor;flex-shrink:0;height:6px;width:6px}.np-actions{display:flex;gap:10px;margin-bottom:12px}.np-actions--single{margin-bottom:14px}.np-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:7px;justify-content:center;padding:11px 16px;transition:all .2s ease;white-space:nowrap}.np-btn--allow{background:linear-gradient(135deg,#e50000,#c00);box-shadow:0 4px 16px #e5000059;color:#fff}.np-btn--allow:hover:not(:disabled){background:linear-gradient(135deg,#f11,#e50000);box-shadow:0 6px 20px #e5000080;transform:translateY(-1px)}.np-btn--allow:active:not(:disabled){transform:translateY(0)}.np-btn--allow:disabled{cursor:not-allowed;opacity:.55}.np-btn--later{background:#ffffff0f;border:1px solid #ffffff1a;color:#ffffffb3}.np-btn--later:hover{background:#ffffff1a;color:#fff}.np-customize-btn{align-items:center;background:none;border:1px solid #e5000033;border-radius:8px;color:#e50000cc;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;margin-bottom:10px;padding:6px 14px;transition:all .2s}.np-customize-btn:hover{background:#e5000014;border-color:#e5000066;color:#e50000}.np-never-show{background:none;border:none;border-radius:6px;color:#ffffff4d;cursor:pointer;display:block;font-size:12px;margin:0 auto;padding:4px 8px;text-decoration:underline;text-decoration-color:#ffffff26;text-underline-offset:2px;transition:color .2s}.np-never-show:hover{color:#ffffff8c;text-decoration-color:#ffffff59}.np-close-btn{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;color:#ffffff73;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:14px;top:12px;transition:all .2s;width:28px}.np-container--rtl .np-close-btn{left:14px;right:auto}.np-close-btn:hover{background:#ffffff1f;color:#fffc}.np-spinner{animation:np-spin .7s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;flex-shrink:0;height:15px;width:15px}.np-blocked-steps{display:flex;flex-direction:column;gap:9px;margin:0 0 20px;text-align:start}.np-blocked-step{align-items:flex-start;color:#ffffffb3;display:flex;font-size:13px;gap:10px;line-height:1.5}.np-blocked-step-num{align-items:center;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:50%;color:#f59e0b;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:22px;justify-content:center;width:22px}.np-toggle-all-row{display:flex;gap:8px;justify-content:center;margin-bottom:14px}.np-toggle-all-btn{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#fff9;cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 16px;transition:all .2s}.np-toggle-all-btn--active{background:#22c55e14;border-color:#22c55e59;color:#22c55e}.np-toggle-all-btn--danger{background:#e5000014;border-color:#e5000059;color:#e50000}.np-toggle-all-btn:hover{background:#ffffff1a;color:#fff}.np-prefs-list{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.np-pref-item{align-items:center;background:#ffffff08;border:1px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:11px 13px;text-align:start;transition:all .2s;width:100%}.np-pref-item--on{background:#ffffff0a;border-color:#ffffff14}.np-pref-item--off{background:#ffffff05;border-color:#ffffff0a;opacity:.7}.np-pref-item:hover{background:#ffffff12;border-color:#ffffff1f}.np-pref-icon{align-items:center;background:#ffffff0a;border:1px solid #0000;border-radius:9px;display:flex;flex-shrink:0;height:34px;justify-content:center;transition:all .2s;width:34px}.np-pref-info{display:flex;flex:1 1;flex-direction:column;gap:2px}.np-pref-label{font-size:13.5px;font-weight:600;transition:color .2s}.np-pref-desc{color:#ffffff61;font-size:11.5px;line-height:1.4}.np-pref-toggle{border-radius:11px;flex-shrink:0;height:22px;position:relative;transition:background .25s;width:38px}.np-pref-toggle-knob{background:#fff;border-radius:50%;box-shadow:0 1px 4px #0006;height:16px;position:absolute;top:3px;transition:left .25s cubic-bezier(.34,1.2,.64,1);width:16px}.np-pref-toggle--on .np-pref-toggle-knob{left:19px}.np-pref-toggle--off .np-pref-toggle-knob{background:#ffffffb3;left:3px}@keyframes np-fade-in{0%{opacity:0}to{opacity:1}}@keyframes np-slide-up{0%{opacity:0;transform:translateX(-50%) translateY(24px) scale(.95)!important}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)!important}}@keyframes np-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.25)}}@keyframes np-spin{to{transform:rotate(1turn)}}.np-blocked-hint{align-items:flex-start;background:#0088cc12;border:1px solid #0088cc2e;border-radius:10px;color:#00bcffcc;display:flex;font-size:12px;gap:8px;line-height:1.5;margin:0 0 18px;padding:10px 13px;text-align:start}.np-guest-hint{align-items:center;background:#a855f70f;border:1px solid #a855f724;border-radius:9px;color:#a855f7cc;display:flex;font-size:11.5px;gap:7px;margin:0 0 14px;padding:8px 12px}.np-pref-item--locked{background:hsla(0,0%,100%,.015)!important;border-color:#ffffff08!important;cursor:not-allowed!important;opacity:.45}.np-pref-toggle--locked{opacity:.4}.np-pref-toggle--locked .np-pref-toggle-knob{left:3px}@media (max-width:480px){.np-container{border-radius:16px;bottom:16px;left:50%!important;padding:22px 18px 18px;transform:translateX(-50%)!important}.np-container--wide{bottom:10px;max-height:92vh}.np-title{font-size:16px}.np-body,.np-btn{font-size:13px}.np-btn{padding:10px 12px}.np-pref-item{padding:10px 11px}.np-pref-label{font-size:13px}.np-pref-desc{font-size:11px}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--red:#e50000;--red-dark:#c00;--red-light:#f44;--bg:#080000;--bg-surface:#ffffff0a;--bg-elevated:#ffffff12;--border:#ffffff17;--border-red:#e5000047;--text:#fff;--text-muted:#888;--text-subtle:#555;--green:#0f8;--gold:#fb0;--glass-bg:#ffffff0d;--glass-bg-hover:#ffffff17;--glass-border:#ffffff1a;--glass-border-strong:#ffffff2e;--glass-blur:blur(16px) saturate(160%);--glass-blur-light:blur(10px) saturate(140%);--glass-blur-heavy:blur(28px) saturate(180%);--glass-shadow:0 8px 32px #00000073,inset 0 1px 0 #ffffff12;--glass-shadow-hover:0 20px 50px #0009,inset 0 1px 0 #ffffff1f;--glass-rim:inset 0 1px 0 #ffffff1a,inset 0 -1px 0 #0000002e;--glass-red-bg:#e5000014;--glass-red-border:#e5000038;--glass-radius:18px;--glass-radius-sm:12px;--glass-radius-lg:24px}html{background-color:#080000;background:#080000;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#080000;background-color:var(--bg);color:#fff;color:var(--text);font-family:Cairo,Tajawal,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;min-height:100vh;overflow-x:hidden;width:100%}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#0000004d}::-webkit-scrollbar-thumb{background:#e5000059;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#e5000099}::selection{background:#e5000047;color:#fff}a{color:inherit;text-decoration:none}button{font-family:inherit}:root{--navbar-height:68px;--bottom-nav-height:72px}.app-root{background:#080000;background:var(--bg);min-height:100vh;padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom, 0px));padding-top:68px;padding-top:var(--navbar-height)}.bypass-app-root{-webkit-overflow-scrolling:touch;background:#080000;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.neon-red{color:#f44;color:var(--red-light);text-shadow:0 0 10px #e50000cc,0 0 20px #e5000080,0 0 40px #e500004d}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#fff,#e50000);-webkit-background-clip:text;background-clip:text}.glass{box-shadow:inset 0 1px 0 #ffffff1a,inset 0 -1px 0 #0000002e;box-shadow:var(--glass-rim)}.glass,.glass-card{backdrop-filter:blur(16px) saturate(160%);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:var(--glass-blur);background:#ffffff0d;background:var(--glass-bg);border:1px solid #ffffff1a;border:1px solid var(--glass-border)}.glass-card{border-radius:18px;border-radius:var(--glass-radius);box-shadow:0 8px 32px #00000073,inset 0 1px 0 #ffffff12;box-shadow:var(--glass-shadow);transform:translateZ(0);will-change:transform}.glass-card:hover{background:#ffffff17;background:var(--glass-bg-hover);box-shadow:0 20px 50px #0009,inset 0 1px 0 #ffffff1f;box-shadow:var(--glass-shadow-hover)}.page-enter{animation:pageEnter .35s ease forwards}@keyframes pageEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.auth-loading-screen{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#080000f2;display:flex;gap:10px;inset:0;justify-content:center;position:fixed;z-index:99990}.auth-loading-dot{animation:auth-dot-pulse 1.2s ease-in-out infinite;background:#e50000;border-radius:50%;height:10px;width:10px;will-change:transform,opacity}.auth-loading-dot:nth-child(2){animation-delay:.2s}.auth-loading-dot:nth-child(3){animation-delay:.4s}@keyframes auth-dot-pulse{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.cc-banner{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:linear-gradient(180deg,#121212f7,#0c0c0cfc);border-top:1px solid #e5000033;bottom:0;box-shadow:0 -8px 40px #0009,0 -2px 0 #e5000026,inset 0 1px 0 #ffffff08;display:flex;gap:24px;justify-content:space-between;left:0;opacity:0;padding:20px 32px;position:fixed;right:0;transform:translateY(110%);transition:transform .45s cubic-bezier(.34,1.3,.64,1),opacity .45s ease;z-index:899998}.cc-banner--visible{opacity:1;transform:translateY(0)}.cc-banner--exiting{opacity:0;transform:translateY(110%);transition:transform .38s ease-in,opacity .3s ease-in}.cc-banner-glow{backface-visibility:visible!important;-webkit-backface-visibility:visible!important;background:linear-gradient(90deg,#0000,#e5000080,#0000);contain:none;height:1px;left:50%;pointer-events:none;position:absolute;top:-1px;transform:translateX(-50%)!important;width:60%}.cc-banner-left{align-items:flex-start;display:flex;flex:1 1;gap:16px;min-width:0}.cc-banner-icon-wrap{flex-shrink:0;margin-top:2px}.cc-cookie-svg{animation:cc-cookie-spin-idle 6s ease-in-out infinite;display:block;filter:drop-shadow(0 0 8px rgba(229,0,0,.35));height:40px;width:40px}@keyframes cc-cookie-spin-idle{0%,to{transform:rotate(0deg)}30%{transform:rotate(-8deg)}70%{transform:rotate(6deg)}}.cc-banner-text{flex:1 1;min-width:0}.cc-banner-title{color:#fff;font-size:15px;font-weight:700;letter-spacing:.3px;margin:0 0 6px}.cc-banner-subtitle{color:#777;font-size:13px;line-height:1.6;margin:0 0 8px;max-width:620px}.cc-learn-more{background:none;border:none;color:#e50000cc;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.3px;padding:0;transition:color .2s}.cc-learn-more:hover{color:#e50000}.cc-banner-actions{align-items:center;display:flex;flex-shrink:0;gap:10px}.cc-btn{border:none;border-radius:10px;cursor:pointer;font-size:13.5px;font-weight:700;letter-spacing:.3px;overflow:hidden;padding:11px 22px;position:relative;transition:all .22s ease;white-space:nowrap}.cc-btn--accept{background:linear-gradient(135deg,#e50000,#a00);box-shadow:0 4px 16px #e5000059;color:#fff}.cc-btn--accept:hover{box-shadow:0 8px 24px #e5000080;transform:translateY(-2px)}.cc-btn--accept:active{transform:translateY(0)}.cc-btn--reject{background:#ffffff0d;border:1px solid #ffffff1a;color:#888}.cc-btn--reject:hover{background:#ffffff17;border-color:#fff3;color:#bbb;transform:translateY(-1px)}.cc-btn--reject:active{transform:translateY(0)}.cc-btn--manage{background:#0000;border:1px solid #e500004d;color:#e50000cc}.cc-btn--manage:hover{background:#e5000014;border-color:#e500008c;color:#e50000;transform:translateY(-1px)}.cc-btn--manage:active{transform:translateY(0)}.cc-modal-overlay{align-items:center;animation:cc-overlay-in .28s ease both;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#000000c7;display:flex;inset:0;justify-content:center;padding:24px 16px;position:fixed;z-index:999997}@keyframes cc-overlay-in{0%{opacity:0}to{opacity:1}}.cc-modal-card{animation:cc-modal-in .38s cubic-bezier(.34,1.4,.64,1) both;background:linear-gradient(145deg,#181818,#111);border:1px solid #e5000038;border-radius:24px;box-shadow:0 0 60px #e500001a,0 40px 100px #000c;display:flex;flex-direction:column;max-height:90vh;overflow-x:hidden;overflow-y:auto;scrollbar-color:#e500004d #0000;scrollbar-width:thin;width:min(560px,96vw)}.cc-modal-card::-webkit-scrollbar{width:4px}.cc-modal-card::-webkit-scrollbar-thumb{background:#e500004d;border-radius:4px}@keyframes cc-modal-in{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.cc-modal-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:28px 28px 0}.cc-modal-title-row{align-items:flex-start;display:flex;flex:1 1;gap:14px}.cc-modal-title-row .cc-cookie-svg{flex-shrink:0;height:44px;margin-top:2px;width:44px}.cc-modal-title{color:#fff;font-size:19px;font-weight:800;letter-spacing:.3px;margin:0 0 6px}.cc-modal-subtitle{color:#666;font-size:13px;line-height:1.6;margin:0}.cc-modal-close{align-items:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;color:#666;cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;transition:all .2s ease;width:34px}.cc-modal-close:hover{background:#e500001f;border-color:#e500004d;color:#e50000}.cc-modal-close svg{height:14px;width:14px}.cc-modal-divider{background:linear-gradient(90deg,#0000,#e5000040,#0000);height:1px;margin:20px 28px}.cc-categories{display:flex;flex-direction:column;gap:0;padding:0 20px}.cc-category-row{align-items:flex-start;border-bottom:1px solid #ffffff0d;border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:16px 8px;transition:background .2s}.cc-category-row:last-child{border-bottom:none}.cc-category-row:hover{background:#ffffff05}.cc-category-info{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.cc-category-label{color:#e8e8e8;font-size:14.5px;font-weight:700;letter-spacing:.2px}.cc-category-desc{color:#555;font-size:12.5px;line-height:1.55}.cc-category-control{align-items:center;display:flex;flex-shrink:0;padding-top:2px}.cc-always-active{background:#e500001a;border:1px solid #e5000033;border-radius:12px;color:#e50000b3;font-size:11px;font-weight:600;letter-spacing:.3px;padding:4px 10px;white-space:nowrap}.cc-toggle{background:#ffffff1f;border:none;border-radius:13px;cursor:pointer;flex-shrink:0;height:26px;padding:0;position:relative;transition:background .28s ease,box-shadow .28s ease;width:46px}.cc-toggle--on{background:#e50000;box-shadow:0 0 12px #e5000073}.cc-toggle--disabled{cursor:not-allowed;opacity:.5}.cc-toggle-thumb{background:#fff;border-radius:50%;box-shadow:0 2px 6px #0006;height:20px;left:3px;position:absolute;top:3px;transition:transform .28s cubic-bezier(.34,1.5,.64,1);width:20px}.cc-toggle--on .cc-toggle-thumb{transform:translateX(20px)}[dir=rtl] .cc-toggle--on .cc-toggle-thumb{transform:translateX(-20px)}.cc-modal-footer{align-items:center;display:flex;gap:12px;justify-content:flex-end;padding:24px 28px 8px}.cc-modal-cancel{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;color:#777;cursor:pointer;font-size:13.5px;font-weight:600;padding:11px 22px;transition:all .2s}.cc-modal-cancel:hover{background:#ffffff17;color:#aaa}.cc-modal-save{background:linear-gradient(135deg,#e50000,#a00);border:none;border-radius:10px;box-shadow:0 4px 16px #e5000059;color:#fff;cursor:pointer;font-size:13.5px;font-weight:700;letter-spacing:.3px;padding:11px 28px;transition:all .22s}.cc-modal-save:hover{box-shadow:0 8px 24px #e5000080;transform:translateY(-2px)}.cc-modal-save:active{transform:translateY(0)}.cc-modal-legal{border-top:1px solid #ffffff0a;color:#3a3a3a;font-size:11px;line-height:1.55;margin:8px 0 0;padding:12px 28px 24px}[dir=rtl] .cc-modal-footer{justify-content:flex-start}[dir=rtl] .cc-learn-more{direction:rtl}@media (max-width:900px){.cc-banner{align-items:flex-start;flex-direction:column;gap:16px;padding:20px}.cc-banner-actions{flex-wrap:wrap;width:100%}.cc-btn{flex:1 1;justify-content:center;min-width:120px;text-align:center}}@media (max-width:560px){.cc-banner{gap:14px;padding:18px 16px}.cc-banner-title{font-size:14px}.cc-banner-subtitle{font-size:12px}.cc-banner-icon-wrap .cc-cookie-svg{height:34px;width:34px}.cc-btn{border-radius:9px;font-size:12.5px;padding:10px 14px}.cc-modal-header{padding:20px 18px 0}.cc-modal-title{font-size:17px}.cc-categories{padding:0 10px}.cc-modal-footer{padding:18px 18px 8px}.cc-modal-legal{padding:10px 18px 20px}}@media (max-width:380px){.cc-banner-actions{gap:8px}.cc-btn{font-size:12px;padding:9px 10px}.cc-modal-card{border-radius:18px}}[class*=-backdrop],[class*=-bg],[class*=-glow],[class*=-overlay]{transform:translateZ(0)}[class*=-badge],[class*=-banner],[class*=-box],[class*=-btn],[class*=-card],[class*=-chip],[class*=-container],[class*=-footer],[class*=-header],[class*=-inner],[class*=-item],[class*=-modal],[class*=-panel],[class*=-sidebar],[class*=-tab],[class*=-tag],[class*=-window],[class*=-wrap]{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}[class*=-badge],[class*=-btn],[class*=-card],[class*=-chip],[class*=-item],[class*=-tab],[class*=-tag]{contain:paint}[class*=-avatar],[class*=-icon],[class*=-img],[class*=-preview],[class*=-thumbnail]{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}
/*# sourceMappingURL=main.6928cf40.css.map*/