@font-face{font-family:Icons;src:url(https://fs.sanalika.com/global/web/assets/css/fonts/Icons.eot);src:url(https://fs.sanalika.com/global/web/assets/css/fonts/Icons.eot?#iefix)format("embedded-opentype"),url(https://fs.sanalika.com/global/web/assets/css/fonts/Icons.woff)format("woff"),url(https://fs.sanalika.com/global/web/assets/css/fonts/Icons.ttf)format("truetype"),url(https://fs.sanalika.com/global/web/assets/css/fonts/Icons.svg#Icons)format("svg");font-weight:400;font-style:normal}.font-icon-phone,.font-icon-mobile,.font-icon-mouse,.font-icon-directions,.font-icon-mail,.font-icon-paperplane,.font-icon-pencil,.font-icon-feather,.font-icon-paperclip,.font-icon-drawer,.font-icon-reply,.font-icon-reply-all,.font-icon-forward,.font-icon-user,.font-icon-users,.font-icon-user-add,.font-icon-vcard,.font-icon-export,.font-icon-location,.font-icon-map,.font-icon-compass,.font-icon-location-2,.font-icon-target,.font-icon-share,.font-icon-sharable,.font-icon-heart,.font-icon-heart-2,.font-icon-star,.font-icon-star-2,.font-icon-thumbs-up,.font-icon-thumbs-down,.font-icon-chat,.font-icon-comment,.font-icon-quote,.font-icon-house,.font-icon-popup,.font-icon-search,.font-icon-flashlight,.font-icon-printer,.font-icon-bell,.font-icon-link,.font-icon-flag,.font-icon-cog,.font-icon-tools,.font-icon-trophy,.font-icon-tag,.font-icon-camera,.font-icon-megaphone,.font-icon-moon,.font-icon-palette,.font-icon-leaf,.font-icon-music,.font-icon-music-2,.font-icon-new,.font-icon-graduation,.font-icon-book,.font-icon-newspaper,.font-icon-bag,.font-icon-airplane,.font-icon-lifebuoy,.font-icon-eye,.font-icon-clock,.font-icon-microphone,.font-icon-calendar,.font-icon-bolt,.font-icon-thunder,.font-icon-droplet,.font-icon-cd,.font-icon-briefcase,.font-icon-air,.font-icon-hourglass,.font-icon-gauge,.font-icon-language,.font-icon-network,.font-icon-key,.font-icon-battery,.font-icon-bucket,.font-icon-magnet,.font-icon-drive,.font-icon-cup,.font-icon-rocket,.font-icon-brush,.font-icon-suitcase,.font-icon-cone,.font-icon-earth,.font-icon-keyboard,.font-icon-browser,.font-icon-publish,.font-icon-progress-3,.font-icon-progress-2,.font-icon-brogress-1,.font-icon-progress-0,.font-icon-sun,.font-icon-sun-2,.font-icon-adjust,.font-icon-code,.font-icon-screen,.font-icon-light-bulb,.font-icon-credit-card,.font-icon-database,.font-icon-voicemail,.font-icon-clipboard,.font-icon-cart,.font-icon-box,.font-icon-ticket,.font-icon-rss,.font-icon-signal,.font-icon-thermometer,.font-icon-droplets,.font-icon-layout-3,.font-icon-statistics,.font-icon-pie,.font-icon-bars,.font-icon-graph,.font-icon-lock,.font-icon-lock-open,.font-icon-logout,.font-icon-login,.font-icon-checkmark,.font-icon-cross,.font-icon-minus,.font-icon-plus,.font-icon-cross-2,.font-icon-minus-2,.font-icon-plus-2,.font-icon-cross-3,.font-icon-minus-3,.font-icon-plus-3,.font-icon-erase,.font-icon-blocked,.font-icon-info,.font-icon-info-2,.font-icon-question,.font-icon-help,.font-icon-warning,.font-icon-cycle,.font-icon-cw,.font-icon-ccw,.font-icon-shuffle,.font-icon-arrow,.font-icon-arrow-2,.font-icon-retweet,.font-icon-loop,.font-icon-history,.font-icon-back,.font-icon-switch,.font-icon-list,.font-icon-add-to-list,.font-icon-layout,.font-icon-list-2,.font-icon-text,.font-icon-text-2,.font-icon-document,.font-icon-docs,.font-icon-landscape,.font-icon-pictures,.font-icon-video,.font-icon-music-3,.font-icon-folder,.font-icon-archive,.font-icon-trash,.font-icon-upload,.font-icon-download,.font-icon-disk,.font-icon-install,.font-icon-cloud,.font-icon-upload-2,.font-icon-bookmark,.font-icon-bookmarks,.font-icon-book-2,.font-icon-play,.font-icon-pause,.font-icon-record,.font-icon-stop,.font-icon-next,.font-icon-previous,.font-icon-first,.font-icon-last,.font-icon-resize-enlarge,.font-icon-resize-shrink,.font-icon-volume,.font-icon-sound,.font-icon-mute,.font-icon-flow-cascade,.font-icon-flow-branch,.font-icon-flow-tree,.font-icon-flow-line,.font-icon-flow-parallel,.font-icon-arrow-left-big-flat,.font-icon-arrow-down-big-flat,.font-icon-arrow-up-big-flat,.font-icon-arrow-right-big-flat,.font-icon-arrow-left-small-flat,.font-icon-arrow-down-small-flat,.font-icon-arrow-up-small-flat,.font-icon-arrow-right-small-flat,.font-icon-arrow-left-circle,.font-icon-arrow-down-circle,.font-icon-arrow-up-circle,.font-icon-arrow-right-circle,.font-icon-arrow-left-triangle,.font-icon-arrow-down-triangle,.font-icon-arrow-up-triangle,.font-icon-arrow-right-triangle,.font-icon-arrow-left-simple-round,.font-icon-arrow-down-simple-round,.font-icon-arrow-up-simple-round,.font-icon-arrow-right-simple-round,.font-icon-arrow-left-simple-thin-round,.font-icon-arrow-down-simple-thin-round,.font-icon-arrow-up-simple-thin-round,.font-icon-arrow-right-simple-thin-round,.font-icon-arrow-left-simple-thin,.font-icon-arrow-down-simple-thin,.font-icon-arrow-up-simple-thin,.font-icon-arrow-right-simple-thin,.font-icon-arrow-left-big,.font-icon-arrow-down-big,.font-icon-arrow-up-big,.font-icon-arrow-right-big,.font-icon-arrow-menu,.font-icon-ellipsis,.font-icon-dots,.font-icon-dot,.font-icon-social-zerply,.font-icon-social-youtube,.font-icon-social-yelp,.font-icon-social-yahoo,.font-icon-social-wordpress,.font-icon-social-virb,.font-icon-social-vimeo,.font-icon-social-viddler,.font-icon-social-twitter,.font-icon-social-tumblr,.font-icon-social-stumbleupon,.font-icon-social-soundcloud,.font-icon-social-skype,.font-icon-social-share-this,.font-icon-social-quora,.font-icon-social-photobucket,.font-icon-social-paypal,.font-icon-social-myspace,.font-icon-social-linkedin,.font-icon-social-last-fm,.font-icon-social-instagram,.font-icon-social-grooveshark,.font-icon-social-google-plus,.font-icon-social-github,.font-icon-social-forrst,.font-icon-social-flickr,.font-icon-social-facebook,.font-icon-social-evernote,.font-icon-social-envato,.font-icon-social-email,.font-icon-social-dribbble,.font-icon-social-digg,.font-icon-social-deviant-art,.font-icon-social-blogger,.font-icon-social-behance,.font-icon-social-bebo,.font-icon-social-addthis,.font-icon-social-500px,.font-icon-social-pinterest,.font-icon-align-right,.font-icon-align-left,.font-icon-align-justify,.font-icon-align-center,.font-icon-group,.font-icon-grid,.font-icon-grid-large{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-family:Icons;font-style:normal;font-weight:400;line-height:1}.font-icon-phone:before{content:""}.font-icon-mobile:before{content:""}.font-icon-mouse:before{content:""}.font-icon-directions:before{content:""}.font-icon-mail:before{content:""}.font-icon-paperplane:before{content:""}.font-icon-pencil:before{content:""}.font-icon-feather:before{content:""}.font-icon-paperclip:before{content:""}.font-icon-drawer:before{content:""}.font-icon-reply:before{content:""}.font-icon-reply-all:before{content:""}.font-icon-forward:before{content:""}.font-icon-user:before{content:""}.font-icon-users:before{content:""}.font-icon-user-add:before{content:""}.font-icon-vcard:before{content:""}.font-icon-export:before{content:""}.font-icon-location:before{content:""}.font-icon-map:before{content:""}.font-icon-compass:before{content:""}.font-icon-location-2:before{content:""}.font-icon-target:before{content:""}.font-icon-share:before{content:""}.font-icon-sharable:before{content:""}.font-icon-heart:before{content:""}.font-icon-heart-2:before{content:""}.font-icon-star:before{content:""}.font-icon-star-2:before{content:""}.font-icon-thumbs-up:before{content:""}.font-icon-thumbs-down:before{content:""}.font-icon-chat:before{content:""}.font-icon-comment:before{content:""}.font-icon-quote:before{content:""}.font-icon-house:before{content:""}.font-icon-popup:before{content:""}.font-icon-search:before{content:""}.font-icon-flashlight:before{content:""}.font-icon-printer:before{content:""}.font-icon-bell:before{content:""}.font-icon-link:before{content:""}.font-icon-flag:before{content:""}.font-icon-cog:before{content:""}.font-icon-tools:before{content:""}.font-icon-trophy:before{content:""}.font-icon-tag:before{content:""}.font-icon-camera:before{content:""}.font-icon-megaphone:before{content:""}.font-icon-moon:before{content:""}.font-icon-palette:before{content:""}.font-icon-leaf:before{content:""}.font-icon-music:before{content:""}.font-icon-music-2:before{content:""}.font-icon-new:before{content:""}.font-icon-graduation:before{content:""}.font-icon-book:before{content:""}.font-icon-newspaper:before{content:""}.font-icon-bag:before{content:""}.font-icon-airplane:before{content:""}.font-icon-lifebuoy:before{content:""}.font-icon-eye:before{content:""}.font-icon-clock:before{content:""}.font-icon-microphone:before{content:""}.font-icon-calendar:before{content:""}.font-icon-bolt:before{content:""}.font-icon-thunder:before{content:""}.font-icon-droplet:before{content:""}.font-icon-cd:before{content:""}.font-icon-briefcase:before{content:""}.font-icon-air:before{content:""}.font-icon-hourglass:before{content:""}.font-icon-gauge:before{content:""}.font-icon-language:before{content:""}.font-icon-network:before{content:""}.font-icon-key:before{content:""}.font-icon-battery:before{content:""}.font-icon-bucket:before{content:""}.font-icon-magnet:before{content:""}.font-icon-drive:before{content:""}.font-icon-cup:before{content:""}.font-icon-rocket:before{content:""}.font-icon-brush:before{content:""}.font-icon-suitcase:before{content:""}.font-icon-cone:before{content:""}.font-icon-earth:before{content:""}.font-icon-keyboard:before{content:""}.font-icon-browser:before{content:""}.font-icon-publish:before{content:""}.font-icon-progress-3:before{content:""}.font-icon-progress-2:before{content:""}.font-icon-brogress-1:before{content:""}.font-icon-progress-0:before{content:""}.font-icon-sun:before{content:""}.font-icon-sun-2:before{content:""}.font-icon-adjust:before{content:""}.font-icon-code:before{content:""}.font-icon-screen:before{content:""}.font-icon-light-bulb:before{content:""}.font-icon-credit-card:before{content:""}.font-icon-database:before{content:""}.font-icon-voicemail:before{content:""}.font-icon-clipboard:before{content:""}.font-icon-cart:before{content:""}.font-icon-box:before{content:""}.font-icon-ticket:before{content:""}.font-icon-rss:before{content:""}.font-icon-signal:before{content:""}.font-icon-thermometer:before{content:""}.font-icon-droplets:before{content:""}.font-icon-layout-3:before{content:""}.font-icon-statistics:before{content:""}.font-icon-pie:before{content:""}.font-icon-bars:before{content:""}.font-icon-graph:before{content:""}.font-icon-lock:before{content:""}.font-icon-lock-open:before{content:""}.font-icon-logout:before{content:""}.font-icon-login:before{content:""}.font-icon-checkmark:before{content:""}.font-icon-cross:before{content:""}.font-icon-minus:before{content:""}.font-icon-plus:before{content:""}.font-icon-cross-2:before{content:""}.font-icon-minus-2:before{content:""}.font-icon-plus-2:before{content:""}.font-icon-cross-3:before{content:""}.font-icon-minus-3:before{content:""}.font-icon-plus-3:before{content:""}.font-icon-erase:before{content:""}.font-icon-blocked:before{content:""}.font-icon-info:before{content:""}.font-icon-info-2:before{content:""}.font-icon-question:before{content:""}.font-icon-help:before{content:""}.font-icon-warning:before{content:""}.font-icon-cycle:before{content:""}.font-icon-cw:before{content:""}.font-icon-ccw:before{content:""}.font-icon-shuffle:before{content:""}.font-icon-arrow:before{content:""}.font-icon-arrow-2:before{content:""}.font-icon-retweet:before{content:""}.font-icon-loop:before{content:""}.font-icon-history:before{content:""}.font-icon-back:before{content:""}.font-icon-switch:before{content:""}.font-icon-list:before{content:""}.font-icon-add-to-list:before{content:""}.font-icon-layout:before{content:""}.font-icon-list-2:before{content:""}.font-icon-text:before{content:""}.font-icon-text-2:before{content:""}.font-icon-document:before{content:""}.font-icon-docs:before{content:""}.font-icon-landscape:before{content:""}.font-icon-pictures:before{content:""}.font-icon-video:before{content:""}.font-icon-music-3:before{content:""}.font-icon-folder:before{content:""}.font-icon-archive:before{content:""}.font-icon-trash:before{content:""}.font-icon-upload:before{content:""}.font-icon-download:before{content:""}.font-icon-disk:before{content:""}.font-icon-install:before{content:""}.font-icon-cloud:before{content:""}.font-icon-upload-2:before{content:""}.font-icon-bookmark:before{content:""}.font-icon-bookmarks:before{content:""}.font-icon-book-2:before{content:""}.font-icon-play:before{content:""}.font-icon-pause:before{content:""}.font-icon-record:before{content:""}.font-icon-stop:before{content:""}.font-icon-next:before{content:""}.font-icon-previous:before{content:""}.font-icon-first:before{content:""}.font-icon-last:before{content:""}.font-icon-resize-enlarge:before{content:""}.font-icon-resize-shrink:before{content:""}.font-icon-volume:before{content:""}.font-icon-sound:before{content:""}.font-icon-mute:before{content:""}.font-icon-flow-cascade:before{content:""}.font-icon-flow-branch:before{content:""}.font-icon-flow-tree:before{content:""}.font-icon-flow-line:before{content:""}.font-icon-flow-parallel:before{content:""}.font-icon-arrow-left-big-flat:before{content:""}.font-icon-arrow-down-big-flat:before{content:""}.font-icon-arrow-up-big-flat:before{content:""}.font-icon-arrow-right-big-flat:before{content:""}.font-icon-arrow-left-small-flat:before{content:""}.font-icon-arrow-down-small-flat:before{content:""}.font-icon-arrow-up-small-flat:before{content:""}.font-icon-arrow-right-small-flat:before{content:""}.font-icon-arrow-left-circle:before{content:""}.font-icon-arrow-down-circle:before{content:""}.font-icon-arrow-up-circle:before{content:""}.font-icon-arrow-right-circle:before{content:""}.font-icon-arrow-left-triangle:before{content:""}.font-icon-arrow-down-triangle:before{content:""}.font-icon-arrow-up-triangle:before{content:""}.font-icon-arrow-right-triangle:before{content:""}.font-icon-arrow-left-simple-round:before{content:""}.font-icon-arrow-down-simple-round:before{content:""}.font-icon-arrow-up-simple-round:before{content:""}.font-icon-arrow-right-simple-round:before{content:""}.font-icon-arrow-left-simple-thin-round:before{content:""}.font-icon-arrow-down-simple-thin-round:before{content:""}.font-icon-arrow-up-simple-thin-round:before{content:""}.font-icon-arrow-right-simple-thin-round:before{content:""}.font-icon-arrow-left-simple-thin:before{content:""}.font-icon-arrow-down-simple-thin:before{content:""}.font-icon-arrow-up-simple-thin:before{content:""}.font-icon-arrow-right-simple-thin:before{content:""}.font-icon-arrow-left-big:before{content:""}.font-icon-arrow-down-big:before{content:""}.font-icon-arrow-up-big:before{content:""}.font-icon-arrow-right-big:before{content:""}.font-icon-arrow-menu:before{content:""}.font-icon-ellipsis:before{content:""}.font-icon-dots:before{content:""}.font-icon-dot:before{content:""}.font-icon-social-zerply:before{content:""}.font-icon-social-youtube:before{content:""}.font-icon-social-yelp:before{content:""}.font-icon-social-yahoo:before{content:""}.font-icon-social-wordpress:before{content:""}.font-icon-social-virb:before{content:""}.font-icon-social-vimeo:before{content:""}.font-icon-social-viddler:before{content:""}.font-icon-social-twitter:before{content:""}.font-icon-social-tumblr:before{content:""}.font-icon-social-stumbleupon:before{content:""}.font-icon-social-soundcloud:before{content:""}.font-icon-social-skype:before{content:""}.font-icon-social-share-this:before{content:""}.font-icon-social-quora:before{content:""}.font-icon-social-photobucket:before{content:""}.font-icon-social-paypal:before{content:""}.font-icon-social-myspace:before{content:""}.font-icon-social-linkedin:before{content:""}.font-icon-social-last-fm:before{content:""}.font-icon-social-instagram:before{content:""}.font-icon-social-grooveshark:before{content:""}.font-icon-social-google-plus:before{content:""}.font-icon-social-github:before{content:""}.font-icon-social-forrst:before{content:""}.font-icon-social-flickr:before{content:""}.font-icon-social-facebook:before{content:""}.font-icon-social-evernote:before{content:""}.font-icon-social-envato:before{content:""}.font-icon-social-email:before{content:""}.font-icon-social-dribbble:before{content:""}.font-icon-social-digg:before{content:""}.font-icon-social-deviant-art:before{content:""}.font-icon-social-blogger:before{content:""}.font-icon-social-behance:before{content:""}.font-icon-social-bebo:before{content:""}.font-icon-social-addthis:before{content:""}.font-icon-social-500px:before{content:""}.font-icon-social-pinterest:before{content:""}.font-icon-align-right:before{content:""}.font-icon-align-left:before{content:""}.font-icon-align-justify:before{content:""}.font-icon-align-center:before{content:""}.font-icon-group:before{content:""}.font-icon-grid:before{content:""}.font-icon-grid-large:before{content:""}.font-icon-social-tiktok{vertical-align:-.12em;background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.53.02C13.84 0 15.14.01 16.44 0c.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.53.02C13.84 0 15.14.01 16.44 0c.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z'/%3E%3C/svg%3E") 50%/contain no-repeat}[x-cloak]{display:none!important}.mv-overlay{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#080f18b8;position:fixed;inset:0}.mv-modal{justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.mv-card{text-align:center;color:#ecedef;background:linear-gradient(#26282e 0%,#17181c 100%);border:1px solid #ffffff17;border-radius:22px;width:420px;max-width:92vw;padding:34px 30px 26px;font-family:Rubik,system-ui,sans-serif;position:relative;box-shadow:0 30px 70px #0009}.mv-close{color:#a5aab3;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .14s,color .14s;display:flex;position:absolute;top:16px;right:16px}.mv-close:hover{color:#fff;background:#ffffff29}.mv-icon{color:#f2b44a;background:#f2b44a24;border:1.5px solid #f2b44a4d;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin:2px auto 16px;font-size:28px;display:flex}.mv-card h3{color:#fff;margin-bottom:10px;font-family:"Baloo Bhaijaan 2",Rubik,system-ui,sans-serif;font-size:22px;font-weight:800}.mv-lead{color:#c7ccd4;max-width:34ch;margin:0 auto 8px;font-size:14px;line-height:1.6}.mv-lead strong{color:#fff;font-weight:800}.mv-sub{color:#8a909a;margin-bottom:18px;font-size:12.5px;line-height:1.5}.mv-demo{color:#f2b44a;background:#f2b44a1f;border-radius:12px 12px 12px 3px;margin-bottom:18px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.mv-btn{letter-spacing:.03em;color:#14263a;cursor:pointer;background:#f2b44a;border:none;border-radius:99px;justify-content:center;align-items:center;width:100%;padding:13px 18px;font-family:"Baloo Bhaijaan 2",Rubik,system-ui,sans-serif;font-weight:800;transition:transform .1s,box-shadow .1s;display:inline-flex;box-shadow:0 4px #c77e12}a.mv-btn{text-decoration:none}.mv-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px #c77e12}.mv-btn:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #c77e12}.mv-btn:disabled{opacity:.6;box-shadow:none;cursor:default}.mv-or{letter-spacing:.06em;color:#8a909a;align-items:center;gap:10px;margin-top:10px;font-size:11px;font-weight:800;display:flex}.mv-or:before,.mv-or:after{content:"";background:#ffffff1f;flex:1;height:1px}.mv-btn.mv-btn-ghost{color:#fff;box-shadow:none;background:0 0;border:2px solid #ffffff38;margin-top:10px}.mv-btn.mv-btn-ghost:hover{box-shadow:none;background:#ffffff12;border-color:#fff6;transform:none}.mv-later{color:#8a909a;cursor:pointer;background:0 0;border:none;margin-top:12px;font-size:13px;font-weight:800}.mv-later:hover{color:#fff}@media (width<=768px){.mv-modal{align-items:stretch;padding:0;overflow-y:auto}.mv-card{border-radius:0;flex-direction:column;justify-content:safe center;width:100%;max-width:none;min-height:100%;display:flex}}.sanalika-header{z-index:1000;background-color:#1a1a1af2;height:70px;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0000004d}.header-inner{justify-content:space-between;align-items:center;max-width:1100px;height:100%;margin:0 auto;padding:0 20px;display:flex}.header-nav{align-items:center;gap:8px;display:flex}.nav-icon-btn{color:#dfdfdf;cursor:pointer;background:0 0;border:2px solid #eea236;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.nav-icon-btn:hover{color:#fff;background:#fff3;transform:scale(1.05)}.nav-icon-btn svg{width:18px;height:18px}.nav-icon-logout:hover{color:#ef4444;background:#ef444433;border-color:#ef44444d}.header-login-btn{color:#fff;letter-spacing:.5px;cursor:pointer;background:linear-gradient(135deg,#eea236 0%,#c97e1c 100%);border:2px solid #eea236;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-flex}.header-login-btn:hover{background:linear-gradient(135deg,#f2b44a 0%,#d88d22 100%);transform:scale(1.04);box-shadow:0 4px 14px #eea23659}.header-login-btn i{font-size:14px}@media (width<=768px){.header-login-btn{height:34px;padding:0 12px;font-size:.8rem}.header-login-btn span{display:none}}.header-left{align-items:center;gap:20px;display:flex}.site-logo{height:40px;display:block}.region-selector{cursor:pointer;border-left:1px solid #fff3;align-items:center;gap:10px;height:32px;padding-left:20px;display:flex}.region-flag{object-fit:cover;border-radius:50%;width:24px;height:24px}.region-name{color:#e5e7eb;letter-spacing:.5px;font-size:.9rem;font-weight:500}@media (width<=768px){.header-nav{gap:4px}.nav-icon-btn{width:34px;height:34px}.nav-icon-btn svg{width:16px;height:16px}.region-name{display:none}.region-selector{padding-left:15px}}.sanalika-footer{color:#cbd5e1;background-color:#1a1a1a;padding:30px 20px 15px}.footer-grid{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1100px;margin:0 auto;display:grid}.footer-col h4{color:#e2e8f0;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:.9rem;font-weight:700}.footer-col ul{list-style:none}.footer-col ul li{margin-bottom:6px}.footer-col ul li a{color:#94a3b8;font-size:.85rem;text-decoration:none;transition:color .2s}.footer-col ul li a:hover{color:#38bdf8}.badges{flex-flow:wrap;align-items:center;gap:18px;margin-bottom:12px;display:flex}.pegi-badge{height:40px}.mt-4{margin-top:16px}.download-link{color:#fff;background:#101317;border:1px solid #ffffff29;border-radius:9px;align-items:center;gap:11px;height:44px;padding:0 16px 0 14px;text-decoration:none;transition:background .18s,border-color .18s,transform .12s;display:inline-flex}.download-link i{color:#e2e8f0;font-size:21px;line-height:1}.download-link .dl-text{text-align:left;flex-direction:column;line-height:1.15;display:flex}.download-link .dl-text small{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;font-size:9.5px;font-weight:600}.download-link .dl-text strong{color:#fff;font-size:15px;font-weight:700}.download-link:hover{color:#fff;background:#171b21;border-color:#ffffff4d;transform:translateY(-2px)}.footer-social{gap:10px;margin-bottom:6px;display:flex}.footer-social a{color:#cbd5e1;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;text-decoration:none;transition:color .18s,background .18s,transform .1s;display:flex}.footer-social a:hover{color:#fff;background:#38bdf8;border-color:#38bdf8;transform:translateY(-2px)}.footer-download{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.store-badge{line-height:0;display:inline-block}.store-badge img{width:auto;height:44px;transition:transform .15s;display:block}.store-badge:hover img{transform:translateY(-2px)}.store-badge-apple img{height:40px}.footer-fb{justify-content:center;max-width:1100px;margin:18px auto 0;display:flex}.footer-fb:empty{display:none}.footer-bottom{text-align:center;border-top:1px solid #ffffff14;max-width:1100px;margin:20px auto 0;padding-top:15px}.footer-bottom p{color:#64748b;font-size:.85rem}.footer-bottom a{color:#94a3b8;transition:color .2s}.footer-bottom a:hover{color:#60a5fa}@media (width<=992px){.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.footer-grid{text-align:center;grid-template-columns:1fr}.badges,.footer-download{align-items:center}.footer-social{justify-content:center}}.sanalika-page{flex-direction:column;min-height:100vh;padding-top:70px;display:flex}.ticket-page-content{background:#eff3f6;flex:1;padding:30px 20px 50px}.ticket-container{max-width:900px;margin:0 auto}.ticket-header-bar{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.ticket-breadcrumb{color:#3a4a5c;text-transform:uppercase;letter-spacing:.5px;font-size:18px;font-weight:700}.breadcrumb-sep{color:#9aabb8;margin:0 8px}.new-ticket-btn{color:#fff;cursor:pointer;letter-spacing:.5px;background:linear-gradient(135deg,#eea236 0%,#d4891a 100%);border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:700;transition:all .25s}.new-ticket-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #eea23659}.ticket-inbox{flex-direction:column;gap:12px;display:flex}.inbox-item{color:inherit;background:#fff;border:2px solid #e8ecef;border-radius:12px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.inbox-item:hover{border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 8px 16px #3b82f61f}.inbox-item-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.inbox-item-icon.status-open{color:#10b981;background:#e6f9f1}.inbox-item-icon.status-answered{color:#3b82f6;background:#e8f0fe}.inbox-item-icon.status-closed{color:#ef4444;background:#fef2f2}.inbox-item-content{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.inbox-item-subject{color:#3a4a5c;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}.inbox-item-meta{color:#8b9eb0;font-size:13px;font-weight:500}.inbox-item-status{align-items:center;gap:14px;display:flex}.inbox-item-arrow{color:#cbd5e1;margin-top:-2px;font-size:24px;font-weight:300;line-height:1;transition:color .2s,transform .2s}.inbox-item:hover .inbox-item-arrow{color:#3b82f6;transform:translate(4px)}.ticket-empty-inbox{text-align:center;color:#8b9eb0;background:#fff;border:2px dashed #d0d8de;border-radius:12px;padding:60px 20px}.empty-inbox-icon{opacity:.5;margin-bottom:16px;font-size:48px}.ticket-empty-inbox p{margin:0;font-size:15px;font-weight:500}.ticket-status{letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border-radius:8px;flex-shrink:0;padding:6px 14px;font-size:11px;font-weight:800;display:inline-block}.status-open{color:#fff;background:#10b981}.status-answered{color:#fff;background:#3b82f6}.status-closed{color:#fff;background:#ef4444}.ticket-subject-card{background:#fff;border:2px solid #e8ecef;border-radius:12px;margin-bottom:24px;padding:24px;box-shadow:0 2px 10px #0000000f}.ticket-subject-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ticket-subject-meta{align-items:center;gap:12px;display:flex}.ticket-subject-id{color:#3b82f6;font-size:13px;font-weight:700}.ticket-subject-date{color:#9aabb8;font-size:12px}.ticket-subject-actions{align-items:center;gap:10px;display:flex}.close-ticket-btn{color:#ef4444;cursor:pointer;letter-spacing:.5px;background:0 0;border:2px solid #ef4444;border-radius:6px;padding:6px 16px;font-size:11px;font-weight:700;transition:all .2s}.close-ticket-btn:hover{color:#fff;background:#ef4444}.ticket-subject-title{color:#3a4a5c;margin:0;font-size:20px;font-weight:700;line-height:1.4}.ticket-messages-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.messages-title{color:#3a4a5c;text-transform:uppercase;letter-spacing:.5px;font-size:16px;font-weight:700}.ticket-back-btn{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:6px;align-items:center;gap:8px;padding:8px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ticket-back-btn:hover{color:#fff;background:linear-gradient(135deg,#059669 0%,#047857 100%);transform:translateY(-1px);box-shadow:0 2px 8px #10b9814d}.ticket-messages{flex-direction:column;gap:14px;margin-bottom:20px;display:flex}.ticket-message{background:#fff;border:1px solid #e8ecef;border-radius:8px;gap:16px;padding:20px;display:flex;box-shadow:0 1px 6px #0000000d}.staff-message{border-left:4px solid #3b82f6}.user-message{border-left:4px solid #e0e6eb}.message-avatar-col{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.message-avatar{object-fit:contain;background:#f0f4f7;border:1px solid #e0e6eb;border-radius:6px;width:60px;height:70px;padding:2px;transform:scaleX(-1)}.message-avatar.is-staff{transform:none}.message-content-col{flex:1;min-width:0}.message-header{margin-bottom:4px}.message-author{color:#3a4a5c;font-size:14px;font-weight:700}.message-user-id{color:#9aabb8;font-size:13px;font-weight:400}.message-meta{border-bottom:1px solid #eee;align-items:center;gap:6px;margin-bottom:10px;padding-bottom:10px;display:flex}.message-date{color:#9aabb8;font-size:12px}.meta-sep{color:#d0d8de;font-size:12px}.reply-link{color:#3b82f6;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;transition:color .2s}.reply-link:hover{color:#1d4ed8;text-decoration:underline}.message-body p{color:#4a5c6d;margin:0;font-size:14px;line-height:1.6}.ticket-reply-section{margin-bottom:20px}.reply-form{background:#fff;border:1px solid #e8ecef;border-radius:8px;padding:24px;box-shadow:0 1px 6px #0000000d}.reply-warning{color:#ef4444;margin:12px 0;font-size:13px;line-height:1.5}.reply-warning strong{font-weight:700}.reply-label{color:#6b7c8d;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.reply-textarea{color:#3a4a5c!important;background:#f5f8fa!important;border:1px solid #d0d8de!important}.reply-textarea::placeholder{color:#9aabb8!important}.reply-textarea:focus{background:#fff!important;border-color:#3b82f6!important}.reply-turnstile{margin:8px 0}.reply-actions{gap:10px;margin-top:14px;display:flex}.reply-submit-btn{color:#fff;cursor:pointer;text-transform:uppercase;background:#4a90e2;border:none;border-radius:4px;padding:8px 24px;font-size:13px;font-weight:700;transition:all .25s}.reply-submit-btn:hover{background:#357abd}.reply-submit-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.reply-cancel-btn{color:#6b7c8d;cursor:pointer;background:0 0;border:1px solid #d0d8de;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s}.reply-cancel-btn:hover{background:#f5f5f5;border-color:#aaa}.ticket-modal-overlay{z-index:2000;background:#0009;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.ticket-modal{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:16px;width:560px;max-width:95vw;max-height:90vh;padding:32px;animation:.25s slideUp;position:relative;overflow-y:auto}.ticket-modal-close{color:#fff6;cursor:pointer;z-index:1;background:0 0;border:none;padding:4px;font-size:18px;transition:color .2s;position:absolute;top:14px;right:16px}.ticket-modal-close:hover{color:#fff}.ticket-modal-title{color:#fff;margin-bottom:24px;font-size:1.3rem;font-weight:700}.ticket-form{flex-direction:column;gap:16px;display:flex}.ticket-field{flex-direction:column;gap:6px;display:flex}.ticket-field label{color:#ffffffb3;font-size:13px;font-weight:500}.ticket-select{color:#fff;cursor:pointer;appearance:auto;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;width:100%;padding:10px 14px;font-size:14px}.ticket-select:focus{border-color:#eea23680;outline:none}.ticket-select option{color:#fff;background:#1a1a1a}.ticket-textarea{color:#fff;resize:vertical;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;width:100%;min-height:100px;padding:12px 14px;font-family:inherit;font-size:14px}.ticket-textarea::placeholder{color:#ffffff4d}.ticket-textarea:focus{background:#ffffff14;border-color:#eea23680;outline:none}.ticket-warning{background:#ef4444;border-radius:8px;padding:14px 18px}.ticket-warning p{color:#fff;margin:0;font-size:13px;line-height:1.5}.ticket-submit-btn{color:#fff;cursor:pointer;letter-spacing:1px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border:none;border-radius:8px;width:100%;padding:12px;font-size:15px;font-weight:700;transition:all .25s}.ticket-submit-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px #3b82f659}.ticket-submit-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}@media (width<=768px){.ticket-header-bar,.ticket-subject-bar,.ticket-messages-header{flex-direction:column;align-items:flex-start;gap:12px}.inbox-item{gap:10px;padding:14px 16px}.inbox-item-icon{width:40px;height:40px}.ticket-message{flex-direction:column;gap:12px}.message-avatar{width:auto;height:70px}.message-date{margin-left:0}}.payment-page{background:#ecebeb;height:100vh;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden}.payment-content{max-width:900px;margin:0 auto;padding:24px 16px}.payment-toolbar,.payment-methods-toolbar{justify-content:space-between;align-items:flex-end;margin-bottom:25px;display:flex}.payment-side-left,.payment-side-right{flex:1;align-items:center;gap:12px;display:flex}.payment-center-stack{flex-direction:column;align-items:center;gap:12px;display:flex}.payment-categories{background:#fff;border-radius:8px;gap:4px;padding:4px;display:flex;box-shadow:0 1px 4px #0000001a}.payment-cat-btn{cursor:pointer;background:#f8f9fa;border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;padding:4px;transition:all .2s;display:flex}.payment-cat-btn:hover{background:#e8ecef}.payment-cat-btn.active{background:#fff7ea;border-color:#eea236}.payment-cat-icon{object-fit:contain;width:28px;height:28px}.payment-currencies{gap:6px;display:flex}.payment-side-right{justify-content:flex-end}.payment-user-info{text-align:left;align-items:center;gap:10px;line-height:1.2;display:flex}.user-avatar-wrap{background:#fff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #00000026}.user-avatar-img{object-fit:contain;height:auto;position:absolute;top:0;transform:scaleX(-1)}.user-meta-text{flex-direction:column;display:flex}.payment-user-info .user-name{color:#8b9eb0;font-size:11px;font-weight:600;display:block}.payment-user-info .user-balances{align-items:center;gap:10px;display:flex}.payment-user-info .balance-item{color:#4b5563;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.payment-user-info .balance-item img{object-fit:contain;width:15px;height:15px}.payment-cur-btn{cursor:pointer;background:#fff;border:2px solid #d0d8de;border-radius:4px;justify-content:center;align-items:center;width:38px;height:28px;padding:2px;transition:all .2s;display:flex}.payment-cur-btn:hover{border-color:#3b82f6}.payment-cur-btn.active{border-color:#ef4444;box-shadow:0 0 0 1px #ef4444}.payment-cur-flag{object-fit:cover;border-radius:2px;width:24px;height:18px}.payment-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.payment-card{background:#fff;border-radius:10px;flex-direction:column;transition:transform .2s;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.payment-card:hover{transform:scale(1.03)}.payment-card-header{color:#fff;text-align:center;letter-spacing:.5px;background:linear-gradient(135deg,#eea236 0%,#d4891a 100%);padding:8px;font-size:13px;font-weight:700}.payment-card-body{flex-direction:column;flex:1;align-items:center;gap:6px;padding:10px 12px;display:flex}.payment-card-img{object-fit:contain;width:70px;height:60px}.payment-card-prices{flex-direction:column;align-items:center;gap:2px;display:flex}.payment-old-price{color:#ef4444;font-size:13px;font-weight:600;text-decoration:line-through}.payment-new-price{color:#3a4a5c;font-size:15px;font-weight:700}.payment-buy-btn{color:#fff;cursor:pointer;letter-spacing:1px;background:linear-gradient(135deg,#eea236 0%,#d4891a 100%);border:none;width:100%;padding:10px;font-size:13px;font-weight:700;transition:filter .2s}.payment-buy-btn:hover{filter:brightness(1.1)}.payment-methods-view{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 12px #00000014}.payment-methods-toolbar{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.payment-back-btn{color:#3a4a5c;cursor:pointer;background:#fff;border:1px solid #d0d8de;border-radius:6px;padding:8px 18px;font-size:13px;font-weight:600;transition:all .2s}.payment-back-btn:hover{color:#3b82f6;background:#f5f8fa;border-color:#3b82f6}.payment-methods-title{text-align:center;color:#3a4a5c;margin:0 0 20px;font-size:24px;font-weight:800}.payment-selected-product{background:#f0f4f7;border-radius:8px;align-items:center;gap:16px;margin-bottom:16px;padding:14px 20px;display:flex}.payment-selected-img{object-fit:contain;width:60px;height:50px}.payment-selected-info{flex-direction:column;gap:2px;display:flex}.payment-selected-name{color:#3a4a5c;font-size:15px;font-weight:700}.payment-selected-desc{color:#8b9eb0;font-size:13px;font-style:italic}.payment-methods-list{flex-direction:column;display:flex}.payment-method-row{border-bottom:1px solid #f0f2f5;justify-content:space-between;align-items:center;padding:16px 20px;transition:background .15s;display:flex}.payment-method-row:last-child{border-bottom:none}.payment-method-row:hover{background:#f8fafb}.payment-method-left{align-items:center;gap:12px;display:flex}.payment-method-icon{text-align:center;width:36px;font-size:24px}.payment-method-label{color:#3a4a5c;font-size:14px;font-weight:600}.payment-method-right{align-items:center;gap:16px;display:flex}.payment-method-amount{color:#3b82f6;font-size:13px;font-weight:600}.payment-method-old{color:#ef4444;font-size:12px;text-decoration:line-through}.payment-method-price{color:#3a4a5c;font-size:14px;font-weight:700}.payment-select-btn{color:#fff;cursor:pointer;letter-spacing:.5px;background:#3b82f6;border:none;border-radius:4px;padding:8px 20px;font-size:13px;font-weight:700;transition:all .2s}.payment-select-btn:hover{background:#2563eb}.payment-iframe-overlay{z-index:3000;background:#000000a6;justify-content:center;align-items:center;animation:.2s paymentFadeIn;display:flex;position:fixed;inset:0}@keyframes paymentFadeIn{0%{opacity:0}to{opacity:1}}.payment-iframe-container{background:#eef1f4;border-radius:24px;width:860px;max-width:95vw;height:540px;animation:.3s paymentSlideUp;position:relative;overflow:hidden;box-shadow:0 20px 60px #0006}@keyframes paymentSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.payment-iframe-close{z-index:10;color:#fff;cursor:pointer;background:#0000004d;border:2px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;font-weight:700;line-height:1;transition:all .2s;display:flex;position:absolute;top:8px;right:10px}.payment-iframe-close:hover{background:#0009;border-color:#fff}.payment-iframe-frame{border:none;width:100%;height:100%}@media (width<=768px){.payment-grid{grid-template-columns:repeat(2,1fr)}.payment-toolbar{flex-direction:column;align-items:stretch;gap:12px}.payment-categories{justify-content:center}.payment-currencies{justify-content:flex-end}.payment-method-right{flex-wrap:wrap;justify-content:flex-end;gap:8px}.payment-methods-toolbar{flex-direction:column;align-items:flex-start;gap:12px}}.settings-page{background:#eaedf2;min-height:100vh;padding:30px 15px;font-family:Open Sans,sans-serif}.settings-container{max-width:1170px;margin:0 auto}.settings-main-title{color:#56646f;text-transform:uppercase;margin-top:20px;margin-bottom:20px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.settings-layout{align-items:flex-start;gap:30px;display:flex}.settings-sidebar{background:0 0;flex-shrink:0;width:260px}.settings-menu-list{background:#fff;border:1px solid #e7e7e7;margin:0;padding:0;list-style:none}.settings-menu-list li{border-bottom:1px solid #e7e7e7}.settings-menu-list li:last-child{border-bottom:none}.settings-menu-btn{text-align:left;color:#777;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;transition:all .2s;display:flex}.settings-menu-btn:hover{color:#333;background-color:#f5f5f5}.settings-menu-btn.active{background-color:#f5f5f5}.settings-arrow{color:#999;font-size:12px}.settings-content{background:#fff;border:1px solid #e7e7e7;flex:1;min-height:400px;padding:20px 30px}.settings-panel-title{color:#56646f;text-transform:uppercase;margin-top:0;margin-bottom:25px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700}.form-group{margin-bottom:15px}.form-group label{color:#56646f;margin-bottom:5px;font-family:Montserrat,sans-serif;font-size:13px;font-weight:400;display:block}.form-control{color:#555;box-sizing:border-box;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;width:100%;padding:8px 12px;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.42857;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:inset 0 1px 1px #00000013}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.btn{text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid #0000;border-radius:4px;margin-bottom:0;padding:10px 16px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:1.33333;display:inline-block}.btn-block{width:100%;display:block}.mt-3{margin-top:15px}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-facebook{color:#fff;background-color:#3b5998;border-color:#0003}.btn-facebook:hover{color:#fff;background-color:#2d4373}.settings-warning-text{color:#777;margin-bottom:20px;font-size:14px}.captcha-placeholder-img{margin-top:10px;margin-bottom:10px}.forgot-security-key{color:#428bca;margin-top:15px;font-size:14px;text-decoration:none;display:block}.forgot-security-key:hover{color:#2a6496;text-decoration:underline}.download-page-wrapper{background-color:#fff;flex-direction:column;min-height:100vh;display:flex}.download-main-content{flex:1;margin-top:100px;padding:60px 0 80px}.download-page-wrapper .header-wrapper{position:relative}.download-container{max-width:1170px;margin:0 auto;padding:0 15px}.download-title{color:#56646f;text-align:center;text-transform:uppercase;margin-top:20px;margin-bottom:25px;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.download-text-content{color:#56646f;margin-bottom:70px;padding:0 10px;font-family:Open Sans,sans-serif;font-size:14.5px;line-height:1.6}.download-text-content p{margin-bottom:18px}.download-text-content .text-danger{color:red}.download-buttons-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;margin-bottom:40px;display:flex}.btn-download{text-align:center;border-radius:4px;padding:16px 32px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.33333;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-html5{color:#fff;background-color:#5cb85c;border:1px solid #4cae4c}.btn-html5:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-playstore,.btn-macos{color:#333;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px #ffffff26,0 1px 1px #00000013}.btn-playstore:hover,.btn-macos:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-windows{color:#fff;background-color:#428bca;border:1px solid #357ebd}.btn-windows:hover{color:#fff;background-color:#3071a9;border-color:#285e8e}*{box-sizing:border-box;margin:0;padding:0}body{color:#1f2937;background-color:#f3f4f6;font-family:Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}.pop-fade{animation:.18s ease-out pop-fade-in}.pop-rise{animation:.22s cubic-bezier(.34,1.3,.64,1) pop-rise-in}.pop-closing.pop-fade{animation:.18s ease-in forwards pop-fade-out}.pop-closing .pop-rise{animation:.18s ease-in forwards pop-rise-out}@keyframes pop-fade-in{0%{opacity:0}}@keyframes pop-fade-out{to{opacity:0}}@keyframes pop-rise-in{0%{opacity:0;transform:translateY(16px)scale(.95)}}@keyframes pop-rise-out{to{opacity:0;transform:translateY(12px)scale(.96)}}@media (prefers-reduced-motion:reduce){.pop-fade,.pop-rise,.pop-closing.pop-fade,.pop-closing .pop-rise{animation-duration:10ms}}.img-wait{position:relative}.img-wait:before{content:"";box-sizing:border-box;pointer-events:none;border:3px solid #eea23640;border-top-color:#eea236;border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;animation:.7s linear infinite img-wait-spin;position:absolute;top:50%;left:50%}.img-wait-sm:before{border-width:2px;width:14px;height:14px;margin:-7px 0 0 -7px}.img-wait>img{opacity:0}.img-ready:before{content:none}.img-ready>img{opacity:1;animation:.25s img-reveal}@keyframes img-reveal{0%{opacity:0}}@keyframes img-wait-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.img-wait:before{animation-duration:2.4s}}.boot-q{z-index:500;color:#14263a;background:#fff;border:1px solid #14263a14;border-radius:99px;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);margin:10px auto;padding:10px 18px 10px 14px;font-size:13px;font-weight:700;display:none;position:sticky;bottom:14px;box-shadow:0 10px 26px #14263a2e,0 2px 6px #14263a14}.boot-q-on{animation:.22s cubic-bezier(.34,1.3,.64,1) pop-rise-in;display:flex}.boot-q b{font-weight:800}.boot-q-ring{box-sizing:border-box;border:3px solid #eea23640;border-top-color:#eea236;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite img-wait-spin}.instance-page{background-color:#f2f5f8;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.instance-header{z-index:10;background-color:#1a1a1a;align-items:center;height:80px;padding:0 40px;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.logo-text{color:#e5e7eb;text-shadow:2px 2px #000;font-family:Comic Sans MS,Chalkboard SE,sans-serif;font-size:2rem;font-weight:700}.instance-grid-container{z-index:10;flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}.instance-flex{flex-wrap:wrap;justify-content:center;gap:3rem 6rem;max-width:800px;display:flex}.instance-item{cursor:pointer;flex-direction:column;align-items:center;transition:transform .2s;display:flex}.instance-item:hover{transform:scale(1.05)}.flag-circle{border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;margin-bottom:1rem;display:flex;position:relative;overflow:hidden}.flag-img{object-fit:cover;width:100%;height:100%;transform:scale(1.02)}.instance-name{color:#374151;text-transform:uppercase;text-shadow:0 1px 2px #fffc;font-size:1.1rem;font-weight:700}.sanalika-content-page{background-color:#f2f5f8;flex-direction:column;min-height:100vh;display:flex}.content-main{flex:1;padding:100px 20px 60px}.content-container{max-width:900px;margin:0 auto}.content-article{background:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 12px #00000014}.content-title{color:#1e293b;border-bottom:2px solid #e2e8f0;margin-bottom:24px;padding-bottom:16px;font-size:2rem;font-weight:700}.content-body{color:#475569;font-size:1rem;line-height:1.8}.content-body h2{color:#1e3a5f;margin:32px 0 16px;font-size:1.4rem;font-weight:600}.content-body h3{color:#334155;margin:24px 0 12px;font-size:1.2rem;font-weight:600}.content-body p{margin-bottom:16px}.content-body ul,.content-body ol{margin:16px 0;padding-left:24px}.content-body li{margin-bottom:8px}.content-body a{color:#2563eb;text-decoration:underline;transition:color .2s}.content-body a:hover{color:#1d4ed8}.content-body strong{color:#1e293b;font-weight:600}@media (width<=768px){.content-main{padding:90px 15px 40px}.content-article{border-radius:8px;padding:24px}.content-title{font-size:1.5rem}}.sanalika-landing{background-color:#f2f5f8;flex-direction:column;min-height:100vh;display:flex}.hero-wrapper{justify-content:center;align-items:center;min-height:100vh;padding:60px 20px 20px;display:flex;position:relative;overflow:hidden}.hero-background{z-index:1;position:absolute;inset:0}.hero-bg-img{object-fit:cover;object-position:center top;width:100%;height:100%}.hero-background:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#00000026 40%,#0000008c 100%);height:45%;position:absolute;bottom:0;left:0;right:0}.hero-model{z-index:5;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.model-image{object-fit:contain;filter:drop-shadow(0 10px 30px #0000004d);height:75vh;max-height:600px}.hero-wave{z-index:4;width:100%;line-height:0;position:absolute;bottom:0;left:0;overflow:hidden;transform:rotate(180deg)}.hero-wave svg{width:calc(100% + 1.3px);height:60px;display:block;position:relative}.hero-wave .shape-fill{fill:#fff}.login-container{z-index:10;margin-left:auto;margin-right:12%;position:relative}.login-card{background:#141414f7;border:1px solid #ffffff14;border-radius:12px;width:320px;padding:28px 24px;box-shadow:0 8px 32px #00000080}.login-header{text-align:center;margin-bottom:20px}.login-header h3{color:#fff;margin-bottom:4px;font-size:1.5rem;font-weight:700}.login-header p{color:#ffffff80;font-size:.85rem;font-weight:400}.login-form{flex-direction:column;gap:12px;display:flex}.input-group{width:100%;position:relative}.input-icon{color:#ffffff59;pointer-events:none;z-index:1;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.login-input{color:#fff;background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;width:100%;padding:11px 14px;font-size:.9rem;font-weight:400;transition:border-color .2s,background-color .2s}.login-input.has-icon{padding-left:38px}.login-input::placeholder{color:#ffffff4d}.login-input:focus{background-color:#ffffff14;border-color:#eea23680;outline:none}.toggle-password{color:#ffffff59;cursor:pointer;background:0 0;border:none;padding:4px;font-size:14px;transition:color .2s;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.toggle-password:hover{color:#ffffffb3}.error-msg{color:#ef4444;margin-top:-4px;font-size:12px}.turnstile-wrapper{border-radius:8px;justify-content:center;margin:4px 0;display:flex;overflow:hidden}.turnstile-wrapper iframe{max-width:100%!important}.form-options{justify-content:space-between;align-items:center;margin:2px 0;display:flex}.remember-me{cursor:pointer;color:#ffffff80;align-items:center;gap:6px;font-size:12px;display:flex}.remember-me input[type=checkbox]{accent-color:#eea236;cursor:pointer;width:14px;height:14px}.forgot-password-link{color:#ffffff80;font-size:12px;text-decoration:none;transition:color .2s}.forgot-password-link:hover{color:#eea236}.play-btn{color:#fff;cursor:pointer;letter-spacing:1px;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px;font-size:15px;font-weight:700;transition:all .25s;display:flex}.play-btn:hover{background:linear-gradient(135deg,#059669 0%,#047857 100%);transform:translateY(-1px);box-shadow:0 4px 16px #10b9814d}.play-btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.play-btn i{font-size:12px}.login-footer-links{text-align:center;margin-top:4px}.alt-login-trigger{color:#ffffff73;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-size:13px;transition:color .2s;display:inline-flex}.alt-login-trigger:hover{color:#eea236}.alt-login-trigger i{font-size:12px}.alt-login-overlay{z-index:2000;background:#000000b3;justify-content:center;align-items:center;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.alt-login-modal{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:16px;width:380px;max-width:90vw;padding:32px;animation:.25s slideUp;position:relative}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.alt-login-close{color:#fff6;cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px;transition:color .2s;position:absolute;top:12px;right:14px}.alt-login-close:hover{color:#fff}.alt-login-modal h3{color:#fff;text-align:center;margin-bottom:4px;font-size:1.3rem;font-weight:700}.alt-login-modal p{color:#ffffff73;text-align:center;margin-bottom:20px;font-size:.85rem}.alt-login-options{flex-direction:column;gap:10px;display:flex}.alt-login-btn{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:all .2s;display:flex}.alt-login-btn img{object-fit:contain;width:24px;height:24px}.alt-login-btn span{font-size:14px;font-weight:500}.alt-login-btn:hover{background:#ffffff14;border-color:#fff3;transform:translate(4px)}.alt-facebook:hover{background:#1877f214;border-color:#1877f266}.alt-google:hover{background:#ea433514;border-color:#ea433566}.alt-apple:hover{background:#ffffff0f;border-color:#ffffff4d}.register-overlay{z-index:2000;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.register-modal{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:16px;width:680px;max-width:95vw;max-height:90vh;position:relative;overflow-y:auto}.register-modal-close{color:#fff6;cursor:pointer;z-index:1;background:0 0;border:none;padding:4px;font-size:18px;transition:color .2s;position:absolute;top:14px;right:16px}.register-modal-close:hover{color:#fff}.register-modal-body{min-height:420px;display:flex}.register-form-section{border-right:1px solid #ffffff0f;flex:1;padding:32px}.register-form-section h3{color:#fff;margin-bottom:20px;font-size:1.4rem;font-weight:700}.register-form{flex-direction:column;gap:14px;display:flex}.reg-field{flex-direction:column;gap:5px;display:flex}.reg-field label{color:#ffffffb3;font-size:13px;font-weight:500}.reg-hint{color:#ffffff59;font-weight:400}.reg-input{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;width:100%;padding:10px 14px;font-size:14px;transition:border-color .2s}.reg-input::placeholder{color:#ffffff4d}.reg-input:focus{background:#ffffff14;border-color:#eea23680;outline:none}.reg-birthdate{gap:8px;display:flex}.reg-select{color:#fff;cursor:pointer;appearance:auto;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;flex:1;padding:10px 8px;font-size:13px}.reg-select:focus{border-color:#eea23680;outline:none}.reg-select option{color:#fff;background:#1a1a1a}.reg-terms{color:#ffffff73;font-size:12px;line-height:1.5}.reg-terms a{color:#eea236;font-weight:600;text-decoration:none}.reg-terms a:hover{text-decoration:underline}.reg-submit-btn{color:#fff;cursor:pointer;letter-spacing:1px;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border:none;border-radius:8px;width:100%;padding:12px;font-size:15px;font-weight:700;transition:all .25s}.reg-submit-btn:hover{transform:translateY(-1px);box-shadow:0 4px 16px #3b82f659}.reg-submit-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.register-social-section{flex-direction:column;justify-content:center;align-items:center;gap:14px;width:220px;padding:32px 24px;display:flex}.register-social-section h4{color:#fff6;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:500}.reg-social-btn{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:10px;width:100%;padding:12px 14px;text-decoration:none;transition:all .2s;display:flex}.reg-social-btn img{object-fit:contain;width:22px;height:22px}.reg-social-btn span{color:#fff;font-size:13px;font-weight:500}.reg-social-btn:hover{background:#ffffff14;border-color:#fff3}.reg-facebook:hover{background:#1877f214;border-color:#1877f266}.reg-google:hover{background:#ea433514;border-color:#ea433566}@media (width<=768px){.register-modal-body{flex-direction:column}.register-form-section{border-bottom:1px solid #ffffff0f;border-right:none}.register-social-section{flex-flow:wrap;justify-content:center;width:100%;padding:20px 32px}.register-social-section h4{text-align:center;width:100%}.reg-social-btn{flex:1;min-width:140px}}.register-cta{text-align:center;border-top:1px solid #ffffff14;flex-direction:column;gap:10px;margin-top:12px;padding-top:14px;display:flex}.register-text{color:#ffffff73;font-size:13px}.register-btn{color:#fff;text-align:center;cursor:pointer;letter-spacing:.5px;background:linear-gradient(135deg,#eea236 0%,#d4891a 100%);border:none;border-radius:8px;width:100%;padding:11px;font-size:14px;font-weight:700;transition:all .25s;display:block}.register-btn:hover{color:#fff;transform:translateY(-1px);box-shadow:0 4px 16px #eea23659}.join-section{text-align:center;z-index:5;background-color:#fff;padding:30px 20px;position:relative}.join-content{max-width:600px;margin:0 auto}.join-title{color:#111827;letter-spacing:-.5px;margin-bottom:8px;font-size:1.8rem;font-weight:800}.join-text{color:#4b5563;margin-bottom:20px;font-size:1rem;line-height:1.4}.join-btn{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-radius:50px;align-items:center;gap:8px;padding:10px 32px;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 10px 20px #2563eb33}.join-btn:hover{transform:translateY(-3px);box-shadow:0 15px 30px #2563eb4d}.join-btn svg{width:20px;height:20px;transition:transform .2s}.join-btn:hover svg{transform:translate(4px)}.pubs-section{background-color:#fff;padding:40px 20px}.pubs-grid{grid-template-columns:repeat(2,1fr);gap:30px;max-width:1100px;margin:0 auto;display:grid}.pub-card{cursor:pointer;border-radius:12px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.pub-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0003}.pub-card img{width:100%;height:auto;transition:transform .5s;display:block}.pub-card:hover img{transform:scale(1.05)}.pub-overlay{opacity:0;background:#0000004d;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.pub-card:hover .pub-overlay{opacity:1}.zoom-icon{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:2rem;transition:transform .3s;display:flex;transform:scale(.8)}.pub-card:hover .zoom-icon{transform:scale(1)}.lightbox-overlay{z-index:2000;background-color:#000000e6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.lightbox-content{max-width:90%;max-height:90vh;position:relative}.lightbox-content img{border-radius:8px;max-width:100%;max-height:90vh;display:block;box-shadow:0 0 50px #00000080}.lightbox-close{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;padding:5px;font-size:2rem;transition:opacity .2s;position:absolute;top:-40px;right:-10px}.lightbox-close:hover{opacity:1}@keyframes scaleUp{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.features-section{background-color:#fff;padding:50px 20px}.features-inner{text-align:center;grid-template-columns:repeat(3,1fr);gap:32px;max-width:900px;margin:0 auto;display:grid}.feature-item{flex-direction:column;align-items:center;display:flex}.feature-icon{width:90px;height:90px;margin-bottom:16px}.feature-icon img{object-fit:contain;width:100%;height:100%}.feature-item h3{color:#1e3a5f;margin-bottom:12px;font-size:1.1rem;font-weight:700}.feature-item p{color:#64748b;max-width:280px;font-size:.95rem;line-height:1.6}.ready-section{text-align:center;background-color:#f8fafc;border-top:1px solid #e2e8f0;padding:40px 20px}.ready-inner{flex-direction:column;align-items:center;gap:20px;max-width:800px;margin:0 auto;display:flex}.ready-text-content{flex-direction:column;align-items:center;gap:8px;display:flex}.ready-inner h2{color:#1e293b;margin:0;font-size:1.8rem;font-weight:700}.ready-inner p{color:#64748b;margin:0;font-size:1rem}.ready-button-wrapper{margin-top:10px}.ready-btn{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:8px;padding:12px 32px;font-size:1rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 4px 12px #10b98140}.ready-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #10b98159}@media (width<=768px){.ready-inner{text-align:center;flex-direction:column}.ready-inner h2{font-size:1.4rem}}@media (width<=992px){.hero-model{left:50%}.model-image{height:70vh}.login-container{margin-right:5%}.pubs-grid,.features-inner{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.hero-wrapper{flex-direction:column;padding-top:100px}.hero-model{display:none;position:relative;left:0}.login-container{margin:0 auto}.login-card{width:100%;max-width:360px}.pubs-grid{grid-template-columns:1fr}.features-inner{grid-template-columns:1fr;gap:40px}.join-inner h2,.ready-inner h2{font-size:2rem}}.platform-download-section{background:linear-gradient(#fff 0%,#f7f9fc 100%);padding:70px 20px 80px}.platform-download-inner{text-align:center;max-width:1100px;margin:0 auto}.platform-download-title{color:#1a1a1a;letter-spacing:-.5px;margin-bottom:10px;font-size:2.2rem;font-weight:800}.platform-download-subtitle{color:#6b7280;margin-bottom:40px;font-size:1.05rem}.platform-download-grid{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.platform-btn{color:#fff;background:#1a1a1a;border:1.5px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;min-width:200px;padding:12px 22px;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 12px #00000014}.platform-btn:hover{background:#2a2a2a;border-color:#eea236;transform:translateY(-3px);box-shadow:0 10px 24px #0000002e}.platform-btn-icon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.platform-btn-icon svg{width:28px;height:28px}.platform-btn-text{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.platform-btn-top{color:#ffffffb3;letter-spacing:.3px;font-size:.7rem;font-weight:500}.platform-btn-bottom{color:#fff;letter-spacing:.3px;font-size:1.05rem;font-weight:700}.platform-btn.platform-html5:hover{border-color:#10b981}.platform-btn.platform-html5 .platform-btn-icon{color:#10b981}.platform-btn.platform-windows:hover{border-color:#00a4ef}.platform-btn.platform-windows .platform-btn-icon{color:#00a4ef}.platform-btn.platform-playstore:hover{border-color:#34a853}.platform-btn.platform-playstore .platform-btn-icon{color:#34a853}@media (width<=768px){.platform-download-section{padding:50px 16px 60px}.platform-download-title{font-size:1.6rem}.platform-download-subtitle{margin-bottom:28px;font-size:.95rem}.platform-btn{width:100%;min-width:0;max-width:320px;padding:11px 18px}}.login-overlay{z-index:2000;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.login-modal{width:360px;max-width:95vw;max-height:90vh;position:relative;overflow-y:auto}.login-modal .login-card{width:100%}.login-modal-close{color:#ffffff80;cursor:pointer;z-index:2;background:0 0;border:none;padding:4px;font-size:16px;transition:color .2s;position:absolute;top:10px;right:12px}.login-modal-close:hover{color:#fff}.hero-cta{z-index:10;color:#fff;text-align:center;pointer-events:none;width:92%;max-width:720px;position:absolute;bottom:110px;left:50%;transform:translate(-50%)}.hero-cta .hero-title{color:#fff;letter-spacing:-.5px;-webkit-text-stroke:1px #00000059;text-shadow:0 2px #0009,0 4px 12px #000000b3,0 0 24px #00000080;margin-bottom:10px;font-size:2.8rem;font-weight:900;line-height:1.1;display:inline-block}.hero-cta .hero-subtitle{color:#fff;text-shadow:0 1px #0009,0 2px 8px #000000bf;max-width:560px;font-size:1.1rem;font-weight:500;display:inline-block}@media (width<=768px){.hero-cta{margin:30px auto 20px;padding:0 16px;position:relative;bottom:auto;left:auto;transform:none}.hero-cta .hero-title{font-size:1.9rem}.hero-cta .hero-subtitle{font-size:.95rem}.login-overlay,.register-overlay{align-items:stretch;padding:0}.login-modal,.register-modal{border-radius:0;width:100%;max-width:none;height:100%;max-height:none;overflow-y:auto}.login-modal .login-card{border-radius:0;flex-direction:column;justify-content:safe center;min-height:100%;display:flex}}
