.lygv{--navy:#05003B;--pink:#ED0D6D;--line:#E6E2DA;font-family:Heebo,'Open Sans',sans-serif;color:var(--navy);direction:rtl;text-align:right}.lygv *{box-sizing:border-box}.lygv button{font-family:inherit}.lygv-muted{color:#4A4A63;font-size:15px}.lygv-fine{color:#6B6B80;font-size:13px;margin-top:10px}.lygv-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:24px;margin:8px 0 28px}.lygv-card{all:unset;cursor:pointer;display:block;padding:10px;border-radius:22px;transition:transform .18s,box-shadow .18s}.lygv-card:hover{transform:translateY(-4px)}.lygv-card:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.lygv-card.is-on{background:#fff;box-shadow:0 0 0 3px var(--pink),0 14px 30px rgba(5,0,59,.14)}.lygv-face{aspect-ratio:1.586;border-radius:16px;padding:20px 22px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 10px 24px rgba(5,0,59,.18)}.lygv-face-top,.lygv-face-bot{display:flex;justify-content:space-between;align-items:center;font-weight:800;font-size:15px}.lygv-chip{width:38px;height:28px;border-radius:6px;background:#E9CD6A;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}.lygv-face-title{font-size:22px;font-weight:900}.lygv-face-sub{font-size:14px;opacity:.85}.lygv-face-bot strong{font-size:26px;font-weight:900}.lygv-mono{font-family:'Courier New',monospace;letter-spacing:2px;opacity:.8;font-size:14px;direction:ltr;unicode-bidi:isolate}.lygv-field small{font-weight:400;color:#6B6B80;font-size:12.5px}.lygv-card-meta{display:flex;justify-content:space-between;padding:14px 4px 0;font-weight:700;font-size:17px}.lygv-card-meta em{font-style:normal;color:var(--pink);font-size:14px}.lygv-panel,.lygv-step2{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px}.lygv-coins,.lygv-details,.lygv-form{flex:999 1 480px;min-width:0}.lygv-panel h2{margin:0 0 6px;font-size:26px;font-weight:900}.lygv-details ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.lygv-details li{padding-right:28px;position:relative;font-size:16px;line-height:1.5}.lygv-details li::before{content:"✓";position:absolute;right:0;color:var(--pink);font-weight:900}.lygv-coin-row{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:16px}.lygv-coin{border:0;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .12s}.lygv-coin:active{transform:scale(.92)}.lygv-coin b{font-weight:900;line-height:1}.lygv-coin small{font-weight:700}.lygv-coin-100{width:110px;height:110px;background:#D4AF37;color:#4A3500;box-shadow:inset 0 0 0 6px #E9CD6A,inset 0 0 0 9px #B8932A,0 6px 14px rgba(120,90,10,.35)}.lygv-coin-100 b{font-size:34px}.lygv-coin-50{width:88px;height:88px;background:#C9CDD3;color:#2C333B;box-shadow:inset 0 0 0 5px #E3E6EA,inset 0 0 0 8px #9EA4AC,0 6px 14px rgba(40,50,60,.3)}.lygv-coin-50 b{font-size:28px}.lygv-total{flex:1 1 220px;display:flex;flex-direction:column;gap:4px}.lygv-total strong{font-size:52px;font-weight:900;line-height:1.05}.lygv-total label{font-size:14px;color:#4A4A63;display:flex;align-items:center;gap:8px}.lygv-total input{width:120px;height:44px;border:1px solid #CFCAC0;border-radius:10px;padding:0 12px;font:700 17px Heebo,sans-serif;color:var(--navy)}.lygv-pile{margin-top:20px;min-height:64px;background:#F7F5F1;border-radius:14px;padding:12px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.lygv-pc{border:0;border-radius:50%;cursor:pointer;font-weight:900;animation:lygvDrop .32s ease-out}.lygv-pc-100{width:44px;height:44px;background:#D4AF37;color:#4A3500;box-shadow:inset 0 0 0 3px #E9CD6A,0 2px 4px rgba(0,0,0,.2)}.lygv-pc-50{width:38px;height:38px;background:#C9CDD3;color:#2C333B;box-shadow:inset 0 0 0 3px #E3E6EA,0 2px 4px rgba(0,0,0,.2)}@keyframes lygvDrop{0%{transform:translateY(-26px) scale(.8);opacity:0}70%{transform:translateY(3px)}100%{transform:none;opacity:1}}.lygv-hint{font-size:14px;color:#6B6B80}.lygv-sum,.lygv-side{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:12px}.lygv-sum{background:var(--navy);color:#fff;border-radius:18px;padding:24px}.lygv-sum-name{font-size:20px}.lygv-sum-price{font-size:40px;line-height:1}.lygv-sum small{opacity:.75}.lygv-cta{height:54px;border:0;border-radius:12px;background:var(--pink);color:#fff;font-weight:800;font-size:18px;cursor:pointer}.lygv-cta[disabled]{opacity:.55;cursor:not-allowed}.lygv-back{all:unset;cursor:pointer;color:var(--pink);font-weight:700;margin-bottom:14px;display:inline-block}.lygv-form fieldset{border:1px solid var(--line);border-radius:18px;padding:20px;margin:0 0 20px}.lygv-form legend{font-size:19px;font-weight:900;padding:0 8px}.lygv-grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.lygv-field{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:700}.lygv-field input,.lygv-field textarea{width:100%;height:48px;border:1px solid #CFCAC0;border-radius:12px;padding:0 14px;font:400 16px Heebo,sans-serif;color:var(--navy)}.lygv-field textarea{height:120px;padding:12px 14px;line-height:1.6;resize:vertical}.lygv-field input:focus,.lygv-field textarea:focus{outline:3px solid #FBC3DA;border-color:var(--pink)}.lygv-themes{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px}.lygv-theme{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:8px;align-items:center;padding:10px;border-radius:14px;box-shadow:0 0 0 1px var(--line);font-size:14px;font-weight:700}.lygv-theme.is-on{box-shadow:0 0 0 3px var(--pink)}.lygv-sw{display:block;width:100%;aspect-ratio:1.586;border-radius:8px;background-size:cover;background-position:center}.lygv-pv{aspect-ratio:1.414;border-radius:18px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:10px;background-size:cover;background-position:center;border-bottom:10px solid;box-shadow:0 16px 36px rgba(5,0,59,.2)}.lygv-pv-top{display:flex;justify-content:space-between}.lygv-pv-to{font-family:'Suez One',Heebo,serif;font-size:30px;line-height:1.15}.lygv-pv-what{font-weight:700;font-size:15px}.lygv-pv-msg{font-size:14px;line-height:1.55;white-space:pre-line;background:rgba(255,255,255,.14);border-radius:12px;padding:10px 12px;max-height:92px;overflow:hidden}.lygv-paybox{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line);border-radius:14px;padding:14px 18px;font-weight:700}.lygv-paybox strong{font-size:28px;font-weight:900}.lygv-err{background:#FDE3EE;color:#8A0639;border-radius:10px;padding:10px 14px;font-weight:700}@media (max-width:600px){.lygv-panel,.lygv-step2{padding:18px}.lygv-total strong{font-size:40px}}.lygv-pick{justify-content:center;color:#4A4A63;font-size:17px}.lygv-theme-up{position:relative}.lygv-sw-up{display:flex;align-items:center;justify-content:center;background:#F7F5F1 center/cover;border:2px dashed #CFCAC0;font-size:28px;color:#6B6B80}.lygv-file{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.lygv-pv{background-position:center}.lygv-face{position:relative}.lygv-badge{position:absolute;top:-12px;left:16px;background:var(--pink);color:#fff;font-weight:800;font-size:14px;padding:6px 14px;border-radius:999px;box-shadow:0 4px 12px rgba(237,13,109,.35)}.lygv-card.is-on{transform:translateY(-4px)}.lygv-card.is-dim{opacity:.55}.lygv-card.is-dim:hover{opacity:.9}.lygv-total-row{display:flex;align-items:center;gap:12px}.lygv-undo{width:44px;height:44px;border-radius:50%;border:1px solid #CFCAC0;background:#fff;color:var(--navy);font-size:24px;line-height:1;cursor:pointer}.lygv-undo:hover{border-color:var(--pink);color:var(--pink)}.lygv-undo[disabled]{opacity:.35;cursor:default}body:has(#lygv-app) .ly-pill{top:auto!important;bottom:24px!important}.lygv-coin-200{width:124px;height:124px;background:#2E9E5B;color:#06361B;box-shadow:inset 0 0 0 6px #5CC487,inset 0 0 0 9px #1F7A44,0 6px 14px rgba(20,90,50,.35)}.lygv-coin-200 b{font-size:36px}.lygv-hero{text-align:center;max-width:760px;margin:8px auto 36px}.lygv-eyebrow{display:inline-block;color:var(--pink);font-weight:800;font-size:15px;letter-spacing:.5px;margin-bottom:6px}.lygv-hero h1{font-size:40px;line-height:1.15;font-weight:900;margin:0 0 12px;color:var(--navy)}.lygv-lead{font-size:18px;line-height:1.65;color:#4A4A63;margin:0 0 22px}.lygv-steps{list-style:none;margin:0 0 24px;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:8px 26px}.lygv-steps li{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:#6B6B80}.lygv-steps b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#EFECE6;color:var(--navy);font-size:14px}.lygv-steps li.is-cur{color:var(--navy)}.lygv-steps li.is-cur b{background:var(--pink);color:#fff}.lygv-steps li.is-done b{background:var(--navy);color:#fff}.lygv-hero .lygv-steps{margin:0}.lygv-cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){.lygv-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.lygv-cards{grid-template-columns:1fr}.lygv-hero h1{font-size:30px}.lygv-lead{font-size:16px}}.lygv-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin:36px 0 8px}.lygv-trust>div{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px 22px;display:flex;flex-direction:column;gap:6px}.lygv-trust strong{font-size:17px;font-weight:900;color:var(--navy)}.lygv-trust span{font-size:15px;line-height:1.6;color:#4A4A63}.lygv-face-sub{margin-top:4px}.lygv-face-title{line-height:1.2}.lygv-face.has-img{text-shadow:0 1px 3px rgba(0,0,0,.45)}.lygv-face.has-img .lygv-chip{opacity:.9}.lygv-face.has-img .lygv-mono{opacity:.9}.lygv-trust a{color:var(--pink);font-weight:700}.lygv-face-bot{justify-content:flex-start}