@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@700;900&family=Orbitron:wght@700;900&display=swap";:root{--bg-dark: #0f0c29;--bg-card: linear-gradient(135deg, rgba(15, 12, 41, .95) 0%, rgba(30, 30, 40, .98) 100%);--border-subtle: rgba(255, 255, 255, .1);--border-accent: rgba(77, 166, 255, .3);--text-primary: #ffffff;--text-secondary: #888888;--text-muted: #666666;--accent-blue: #4da6ff;--accent-purple: #8a2be2;--accent-green: #28a745;--accent-yellow: #ffc107;--accent-red: #dc3545;--accent-gold: #cd9b4a;--accent-gold-dark: #b8860b;--gradient-accent: linear-gradient(135deg, rgba(77, 166, 255, .15) 0%, rgba(138, 43, 226, .1) 100%)}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;background:linear-gradient(135deg,#0f0c29,#302b63,#24243e);background-attachment:fixed;color:var(--text-primary);line-height:1.6;min-height:100vh;position:relative}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 20% 20%,rgba(77,166,255,.15) 0%,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(138,43,226,.15) 0%,transparent 50%),radial-gradient(ellipse at 50% 50%,rgba(40,167,69,.08) 0%,transparent 60%);pointer-events:none;z-index:-1}.bg-pattern{position:fixed;top:0;left:0;width:100%;height:120%;pointer-events:none;z-index:0;will-change:transform;transition:transform .1s ease-out}.bg-pattern:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;opacity:.14;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='797' height='797'%3E%3Ctext x='89' y='156' font-size='38' fill='%23b8860b' opacity='0.65' transform='rotate(-42 89 156)'%3E無%3C/text%3E%3Ctext x='234' y='89' font-size='28' fill='%23b8860b' opacity='0.55' transform='rotate(33 234 89)'%3E極%3C/text%3E%3Ctext x='456' y='203' font-size='42' fill='%23b8860b' opacity='0.70' transform='rotate(-18 456 203)'%3E金%3C/text%3E%3Ctext x='612' y='67' font-size='25' fill='%23b8860b' opacity='0.50' transform='rotate(55 612 67)'%3E龍%3C/text%3E%3Ctext x='123' y='334' font-size='35' fill='%23b8860b' opacity='0.60' transform='rotate(-65 123 334)'%3E鳳%3C/text%3E%3Ctext x='367' y='412' font-size='40' fill='%23b8860b' opacity='0.75' transform='rotate(22 367 412)'%3E福%3C/text%3E%3Ctext x='534' y='356' font-size='30' fill='%23b8860b' opacity='0.45' transform='rotate(-38 534 356)'%3E財%3C/text%3E%3Ctext x='701' y='289' font-size='36' fill='%23b8860b' opacity='0.58' transform='rotate(48 701 289)'%3E寶%3C/text%3E%3Ctext x='178' y='523' font-size='32' fill='%23b8860b' opacity='0.52' transform='rotate(-28 178 523)'%3E運%3C/text%3E%3Ctext x='445' y='589' font-size='38' fill='%23b8860b' opacity='0.68' transform='rotate(15 445 589)'%3E吉%3C/text%3E%3Ctext x='623' y='512' font-size='26' fill='%23b8860b' opacity='0.48' transform='rotate(-52 623 512)'%3E祥%3C/text%3E%3Ctext x='756' y='634' font-size='41' fill='%23b8860b' opacity='0.72' transform='rotate(38 756 634)'%3E富%3C/text%3E%3Ctext x='89' y='678' font-size='29' fill='%23b8860b' opacity='0.55' transform='rotate(-12 89 678)'%3E貴%3C/text%3E%3Ctext x='289' y='734' font-size='37' fill='%23b8860b' opacity='0.62' transform='rotate(62 289 734)'%3E安%3C/text%3E%3Ctext x='512' y='756' font-size='24' fill='%23b8860b' opacity='0.42' transform='rotate(-45 512 756)'%3E和%3C/text%3E%3Ctext x='678' y='178' font-size='33' fill='%23b8860b' opacity='0.58' transform='rotate(28 678 178)'%3E壽%3C/text%3E%3Ctext x='345' y='267' font-size='39' fill='%23b8860b' opacity='0.66' transform='rotate(-58 345 267)'%3E禄%3C/text%3E%3Ctext x='756' y='445' font-size='27' fill='%23b8860b' opacity='0.50' transform='rotate(72 756 445)'%3E極%3C/text%3E%3C/svg%3E");background-size:797px 797px;background-repeat:repeat;background-attachment:fixed}.bg-pattern:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;opacity:.11;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='601' height='601'%3E%3Ctext x='67' y='123' font-size='34' fill='%23b8860b' opacity='0.58' transform='rotate(25 67 123)'%3E無%3C/text%3E%3Ctext x='234' y='67' font-size='42' fill='%23b8860b' opacity='0.72' transform='rotate(-35 234 67)'%3E極%3C/text%3E%3Ctext x='412' y='178' font-size='28' fill='%23b8860b' opacity='0.48' transform='rotate(58 412 178)'%3E金%3C/text%3E%3Ctext x='534' y='89' font-size='38' fill='%23b8860b' opacity='0.65' transform='rotate(-15 534 89)'%3E龍%3C/text%3E%3Ctext x='123' y='289' font-size='31' fill='%23b8860b' opacity='0.52' transform='rotate(42 123 289)'%3E鳳%3C/text%3E%3Ctext x='345' y='356' font-size='40' fill='%23b8860b' opacity='0.70' transform='rotate(-68 345 356)'%3E福%3C/text%3E%3Ctext x='489' y='312' font-size='26' fill='%23b8860b' opacity='0.45' transform='rotate(18 489 312)'%3E財%3C/text%3E%3Ctext x='178' y='445' font-size='36' fill='%23b8860b' opacity='0.62' transform='rotate(-48 178 445)'%3E寶%3C/text%3E%3Ctext x='401' y='512' font-size='33' fill='%23b8860b' opacity='0.55' transform='rotate(32 401 512)'%3E運%3C/text%3E%3Ctext x='556' y='467' font-size='29' fill='%23b8860b' opacity='0.50' transform='rotate(-22 556 467)'%3E吉%3C/text%3E%3Ctext x='89' y='534' font-size='41' fill='%23b8860b' opacity='0.75' transform='rotate(65 89 534)'%3E祥%3C/text%3E%3Ctext x='267' y='178' font-size='24' fill='%23b8860b' opacity='0.42' transform='rotate(-55 267 178)'%3E富%3C/text%3E%3Ctext x='478' y='578' font-size='37' fill='%23b8860b' opacity='0.68' transform='rotate(8 478 578)'%3E貴%3C/text%3E%3Ctext x='312' y='534' font-size='30' fill='%23b8860b' opacity='0.52' transform='rotate(-72 312 534)'%3E安%3C/text%3E%3C/svg%3E");background-size:601px 601px;background-repeat:repeat;background-attachment:fixed}.bg-coins{position:fixed;top:0;left:0;width:100%;height:120%;pointer-events:none;z-index:1;opacity:.22;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1409' height='1409'%3E%3Cg transform='translate(156,234) scale(1.6) rotate(-8 16 16)' opacity='0.85'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23F7931A'/%3E%3Cpath fill='white' fill-rule='nonzero' d='M23.189 14.02c.314-2.096-1.283-3.223-3.465-3.975l.708-2.84-1.728-.43-.69 2.765c-.454-.114-.92-.22-1.385-.326l.695-2.783L15.596 6l-.708 2.839c-.376-.086-.746-.17-1.104-.26l.002-.009-2.384-.595-.46 1.846s1.283.294 1.256.312c.7.175.826.638.805 1.006l-.806 3.235c.048.012.11.03.18.057l-.183-.045-1.13 4.532c-.086.212-.303.531-.793.41.018.025-1.256-.313-1.256-.313l-.858 1.978 2.25.561c.418.105.828.215 1.231.318l-.715 2.872 1.727.43.708-2.84c.472.127.93.245 1.378.357l-.706 2.828 1.728.43.715-2.866c2.948.558 5.164.333 6.097-2.333.752-2.146-.037-3.385-1.588-4.192 1.13-.26 1.98-1.003 2.207-2.538zm-3.95 5.538c-.533 2.147-4.148.986-5.32.695l.95-3.805c1.172.293 4.929.872 4.37 3.11zm.535-5.569c-.487 1.953-3.495.96-4.47.717l.86-3.45c.975.243 4.118.696 3.61 2.733z'/%3E%3C/g%3E%3Cg transform='translate(789,178) scale(1.5) rotate(12 16 16)' opacity='0.75'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23627EEA'/%3E%3Cpath fill='white' fill-rule='evenodd' d='M16.498 4v8.87l7.497 3.35L16.498 4zM16.498 4L9 16.22l7.498-3.35V4zM16.498 21.968v6.027L24 17.616l-7.502 4.352zM16.498 27.995v-6.028L9 17.616l7.498 10.379z'/%3E%3C/g%3E%3Cg transform='translate(445,567) scale(1.7) rotate(-5 16 16)' opacity='0.90'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23F0B90B'/%3E%3Cpath fill='white' fill-rule='evenodd' d='M12.116 14.404L16 10.52l3.886 3.886 2.26-2.26L16 6l-6.144 6.144 2.26 2.26zM6 16l2.26-2.26L10.52 16l-2.26 2.26L6 16zm6.116 1.596L16 21.48l3.886-3.886 2.26 2.259L16 26l-6.144-6.144-.003-.003 2.263-2.257zM21.48 16l2.26-2.26L26 16l-2.26 2.26L21.48 16zm-3.188-.002h.002V16L16 18.294l-2.291-2.29-.004-.004.004-.003.401-.402.195-.195L16 13.706l2.293 2.293z'/%3E%3C/g%3E%3Cg transform='translate(1089,445) scale(1.4) rotate(15 16 16)' opacity='0.70'%3E%3Ccircle cx='16' cy='16' r='16' fill='%232775CA'/%3E%3Cpath fill='white' fill-rule='nonzero' d='M20.022 18.124c0-2.124-1.28-2.852-3.84-3.156-1.828-.243-2.193-.728-2.193-1.578 0-.85.61-1.396 1.828-1.396 1.097 0 1.707.364 2.011 1.275a.458.458 0 00.427.303h.975a.416.416 0 00.427-.425v-.06a3.04 3.04 0 00-2.743-2.489V9.142c0-.243-.183-.425-.487-.486h-.915c-.243 0-.426.182-.487.486v1.396c-1.829.242-2.986 1.456-2.986 2.974 0 2.002 1.218 2.791 3.778 3.095 1.707.303 2.255.668 2.255 1.639 0 .97-.853 1.638-2.011 1.638-1.585 0-2.133-.667-2.316-1.578-.06-.242-.244-.364-.427-.364h-1.036a.416.416 0 00-.426.425v.06c.243 1.518 1.219 2.61 3.23 2.914v1.457c0 .242.183.425.487.485h.915c.243 0 .426-.182.487-.485V21.34c1.829-.303 3.047-1.578 3.047-3.217zM12.892 24.497c-4.754-1.7-7.192-6.98-5.424-11.653.914-2.55 2.925-4.491 5.424-5.402.244-.121.365-.303.365-.607v-.85c0-.242-.121-.424-.365-.485-.061 0-.183 0-.244.06a10.895 10.895 0 00-7.13 13.717c1.096 3.4 3.717 6.01 7.13 7.102.244.121.488 0 .548-.243.061-.06.061-.122.061-.243v-.85c0-.182-.182-.424-.365-.546zm6.46-18.936c-.244-.122-.488 0-.548.242-.061.061-.061.122-.061.243v.85c0 .243.182.485.365.607 4.754 1.7 7.192 6.98 5.424 11.653-.914 2.55-2.925 4.491-5.424 5.402-.244.121-.365.303-.365.607v.85c0 .242.121.424.365.485.061 0 .183 0 .244-.06a10.895 10.895 0 007.13-13.717c-1.096-3.46-3.778-6.07-7.13-7.162z'/%3E%3C/g%3E%3Cg transform='translate(267,912) scale(1.55) rotate(-12 16 16)' opacity='0.80'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23627EEA'/%3E%3Cpath fill='white' fill-rule='evenodd' d='M16.498 4v8.87l7.497 3.35L16.498 4zM16.498 4L9 16.22l7.498-3.35V4zM16.498 21.968v6.027L24 17.616l-7.502 4.352zM16.498 27.995v-6.028L9 17.616l7.498 10.379z'/%3E%3C/g%3E%3Cg transform='translate(934,823) scale(1.45) rotate(8 16 16)' opacity='0.72'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23F7931A'/%3E%3Cpath fill='white' fill-rule='nonzero' d='M23.189 14.02c.314-2.096-1.283-3.223-3.465-3.975l.708-2.84-1.728-.43-.69 2.765c-.454-.114-.92-.22-1.385-.326l.695-2.783L15.596 6l-.708 2.839c-.376-.086-.746-.17-1.104-.26l.002-.009-2.384-.595-.46 1.846s1.283.294 1.256.312c.7.175.826.638.805 1.006l-.806 3.235c.048.012.11.03.18.057l-.183-.045-1.13 4.532c-.086.212-.303.531-.793.41.018.025-1.256-.313-1.256-.313l-.858 1.978 2.25.561c.418.105.828.215 1.231.318l-.715 2.872 1.727.43.708-2.84c.472.127.93.245 1.378.357l-.706 2.828 1.728.43.715-2.866c2.948.558 5.164.333 6.097-2.333.752-2.146-.037-3.385-1.588-4.192 1.13-.26 1.98-1.003 2.207-2.538zm-3.95 5.538c-.533 2.147-4.148.986-5.32.695l.95-3.805c1.172.293 4.929.872 4.37 3.11zm.535-5.569c-.487 1.953-3.495.96-4.47.717l.86-3.45c.975.243 4.118.696 3.61 2.733z'/%3E%3C/g%3E%3Cg transform='translate(623,345) scale(1.5) rotate(-10 16 16)' opacity='0.78'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23000000'/%3E%3Cpath fill='%2314F195' fill-rule='evenodd' d='M9.925 19.687a.59.59 0 01.415-.17h14.366a.29.29 0 01.207.497l-2.838 2.815a.59.59 0 01-.415.171H7.294a.291.291 0 01-.207-.498l2.838-2.815zm0-10.517A.59.59 0 0110.34 9h14.366c.261 0 .392.314.207.498l-2.838 2.815a.59.59 0 01-.415.17H7.294a.291.291 0 01-.207-.497L9.925 9.17zm12.15 5.225a.59.59 0 00-.415-.17H7.294a.291.291 0 00-.207.498l2.838 2.815c.11.109.26.17.415.17h14.366a.291.291 0 00.207-.498l-2.838-2.815z'/%3E%3C/g%3E%3Cg transform='translate(1200,678) scale(1.45) rotate(18 16 16)' opacity='0.68'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23BFBBBB'/%3E%3Cpath fill='white' fill-rule='evenodd' d='M10.427 19.214L9 19.768l.688-2.759 1.444-.58L13.213 8h5.129l-1.519 6.196 1.41-.571-.68 2.75-1.427.571-.848 3.483H23L22.127 24H9.252z'/%3E%3C/g%3E%3Cg transform='translate(345,78) scale(1.4) rotate(-15 16 16)' opacity='0.72'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23000000'/%3E%3Cpath fill='%2314F195' fill-rule='evenodd' d='M9.925 19.687a.59.59 0 01.415-.17h14.366a.29.29 0 01.207.497l-2.838 2.815a.59.59 0 01-.415.171H7.294a.291.291 0 01-.207-.498l2.838-2.815zm0-10.517A.59.59 0 0110.34 9h14.366c.261 0 .392.314.207.498l-2.838 2.815a.59.59 0 01-.415.17H7.294a.291.291 0 01-.207-.497L9.925 9.17zm12.15 5.225a.59.59 0 00-.415-.17H7.294a.291.291 0 00-.207.498l2.838 2.815c.11.109.26.17.415.17h14.366a.291.291 0 00.207-.498l-2.838-2.815z'/%3E%3C/g%3E%3Cg transform='translate(89,1156) scale(1.5) rotate(5 16 16)' opacity='0.75'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23BFBBBB'/%3E%3Cpath fill='white' fill-rule='evenodd' d='M10.427 19.214L9 19.768l.688-2.759 1.444-.58L13.213 8h5.129l-1.519 6.196 1.41-.571-.68 2.75-1.427.571-.848 3.483H23L22.127 24H9.252z'/%3E%3C/g%3E%3C/svg%3E");background-size:1409px 1409px;background-repeat:repeat;background-attachment:fixed;will-change:transform;transition:transform .1s ease-out}.container{max-width:480px;margin:0 auto;padding:20px;position:relative;z-index:1}.container.wide{max-width:1200px}.card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:16px;padding:30px;margin-bottom:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-header{text-align:center;padding:40px 20px 30px;margin-bottom:20px;background:linear-gradient(135deg,#8b451340,#b8860b26,#8b451340),#0f0c29f2;border-radius:16px;border:1px solid rgba(184,134,11,.25);position:relative;overflow:hidden}.hero-header:before{content:"無極";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Noto Sans SC,sans-serif;font-size:10rem;font-weight:900;color:#b8860b0f;pointer-events:none;white-space:nowrap;text-shadow:0 0 60px rgba(184,134,11,.08)}.hero-logo{font-family:Noto Sans SC,Orbitron,sans-serif;font-size:1.2rem;color:#b8860b99;letter-spacing:3px;margin-bottom:5px}.hero-header h1{font-family:Orbitron,Noto Sans SC,sans-serif;font-size:2.8rem;font-weight:900;background:linear-gradient(135deg,#b8860b,peru,#b8860b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:12px;letter-spacing:4px;text-transform:uppercase}.hero-header .subtitle{color:#aaa;font-size:.95rem;font-weight:400;letter-spacing:.5px;line-height:1.6;max-width:350px;margin:0 auto}.hero-header .subtitle strong{color:#cd9b4a;font-weight:600;text-shadow:0 0 8px rgba(205,155,74,.7),0 0 20px rgba(205,155,74,.4)}.form-group{margin-bottom:20px}.form-group label{display:block;font-size:.9rem;font-weight:600;margin-bottom:8px;color:var(--text-secondary)}.label-icon{margin-right:8px}input,select,textarea{width:100%;padding:14px 16px;font-size:1rem;background:#ffffff0d;border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-primary);transition:all .2s ease}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent-blue);box-shadow:0 0 0 3px #4da6ff1a}input::placeholder{color:var(--text-muted)}select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23888' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}select option{background:#1a1a2e;color:var(--text-primary)}.checkbox-group{display:flex;align-items:flex-start;gap:12px;margin:20px 0}.checkbox-group input[type=checkbox]{width:20px;height:20px;flex-shrink:0;margin-top:2px;cursor:pointer;accent-color:var(--accent-blue)}.checkbox-group label{font-size:.85rem;color:var(--text-secondary);cursor:pointer;margin-bottom:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;font-size:1rem;font-weight:600;border:none;border-radius:10px;cursor:pointer;transition:all .2s ease;text-decoration:none}.btn-primary{width:100%;background:linear-gradient(135deg,var(--accent-blue) 0%,var(--accent-purple) 100%);color:#fff}.btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 30px #4da6ff4d}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-secondary{background:#ffffff1a;color:var(--text-primary);border:1px solid var(--border-subtle)}.btn-secondary:hover{background:#ffffff26}.btn-danger{background:var(--accent-red);color:#fff}.btn-success{background:var(--accent-green);color:#fff}.rate-display{text-align:center;padding:20px;background:var(--gradient-accent);border-radius:12px;margin-bottom:25px}.rate-label{font-size:.85rem;color:var(--text-secondary);margin-bottom:8px}.rate-amount{font-size:1.4rem;font-weight:700}.rate-1{color:var(--accent-blue)}.rate-equals{margin:0 10px;color:var(--text-muted)}.rate-pln{color:var(--accent-green)}.amount-preview{background:#28a7451a;border:1px solid rgba(40,167,69,.3);border-radius:12px;padding:20px;text-align:center;margin:20px 0}.preview-label{font-size:.9rem;color:var(--text-secondary);margin-bottom:8px}.amount-preview .value{font-size:1.8rem;font-weight:700;color:var(--accent-green)}.crypto-select{display:flex;flex-direction:column;gap:10px}.crypto-option{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#ffffff0d;border:1px solid var(--border-subtle);border-radius:10px;cursor:pointer;transition:all .2s ease}.crypto-option.selected{border-color:var(--accent-blue);background:#4da6ff1a}.usdc-logo{width:36px;height:36px;flex-shrink:0}.checkmark{margin-left:auto;color:var(--accent-blue);font-size:1.2rem}.network-warning{margin-top:8px;padding:10px 12px;background:#ffc1071a;border:1px solid rgba(255,193,7,.3);border-radius:8px;font-size:.85rem;color:var(--accent-yellow)}.network-name{font-weight:600}.status-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase}.status-pending{background:#ffc10726;color:var(--accent-yellow)}.status-paid{background:#17a2b826;color:#17a2b8}.status-sent,.status-completed{background:#28a74526;color:var(--accent-green)}.status-expired,.status-cancelled{background:#dc354526;color:var(--accent-red)}.payment-box{background:#4da6ff1a;border:1px solid rgba(77,166,255,.3);border-radius:12px;padding:20px;margin:20px 0}.payment-box .label{font-size:.85rem;color:var(--text-secondary);margin-bottom:5px}.payment-box .value{font-size:1.2rem;font-weight:600;word-break:break-all}.spinner{width:24px;height:24px;border:3px solid rgba(255,255,255,.1);border-top-color:var(--accent-blue);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.message{padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:.9rem}.message.error{background:#dc354526;border:1px solid rgba(220,53,69,.3);color:var(--accent-red)}.message.success{background:#28a74526;border:1px solid rgba(40,167,69,.3);color:var(--accent-green)}.flag{width:22px;height:16px;border-radius:3px;box-shadow:0 1px 3px #0000004d}.code-input{text-align:center;font-size:2rem;font-weight:700;letter-spacing:12px;font-family:monospace}.countdown{text-align:center;padding:15px;background:#ffc1071a;border-radius:8px;margin:20px 0}.countdown .time{font-size:1.5rem;font-weight:700;color:var(--accent-yellow)}@media (max-width: 600px){.container{padding:15px}.card{padding:20px}.hero-logo{font-size:48px}.hero-header h1{font-size:1.6rem}}.lang-selector.svelte-11ff49y.svelte-11ff49y{position:fixed;top:20px;right:max(20px,calc((100vw - 1440px)/2 + 20px));z-index:1000}.lang-trigger.svelte-11ff49y.svelte-11ff49y{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border:none;background:linear-gradient(135deg,#0f0f19f2,#0a0a12fa);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-size:.85rem;font-weight:600;cursor:pointer;border-radius:20px;border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 20px #0006;transition:all .2s ease}.lang-trigger.svelte-11ff49y.svelte-11ff49y:hover{background:linear-gradient(135deg,#141423fa,#0f0f19fc);border-color:#fff6}.lang-selector.open.svelte-11ff49y .lang-trigger.svelte-11ff49y{border-radius:16px 16px 0 0}.lang-trigger.svelte-11ff49y .flag.svelte-11ff49y{width:18px;height:14px;border-radius:2px;flex-shrink:0}.lang-trigger.svelte-11ff49y .chevron.svelte-11ff49y{width:16px;height:16px;opacity:.6;transition:transform .2s ease}.lang-selector.open.svelte-11ff49y .chevron.svelte-11ff49y{transform:rotate(180deg)}.lang-dropdown.svelte-11ff49y.svelte-11ff49y{position:absolute;top:100%;right:0;min-width:140px;background:linear-gradient(135deg,#0f0f19fa,#0a0a12fc);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25);border-top:none;border-radius:0 0 16px 16px;overflow:hidden;animation:svelte-11ff49y-slideDown .15s ease}@keyframes svelte-11ff49y-slideDown{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.lang-option.svelte-11ff49y.svelte-11ff49y{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 14px;border:none;background:transparent;color:#ffffffb3;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .15s ease;text-align:center}.lang-option.svelte-11ff49y.svelte-11ff49y:hover{background:#ffffff26;color:#fff}.lang-option.selected.svelte-11ff49y.svelte-11ff49y{background:#4ade8026;color:#fff}.lang-option.selected.svelte-11ff49y.svelte-11ff49y:hover{background:#4ade8033}.lang-option.svelte-11ff49y .flag.svelte-11ff49y{width:18px;height:14px;border-radius:2px;flex-shrink:0}.lang-option.svelte-11ff49y .check.svelte-11ff49y{color:#4ade80;font-size:.9rem;font-weight:700}
