:root{--primary-color: rgb(20, 20, 20);--primary-color-2: rgb(25, 25, 25);--primary-color-3: rgb(15, 15, 15);--primary-color-light: rgba(20, 20, 20, .1);--primary-color-medium: rgba(20, 20, 20, .2);--primary-color-dark: rgb(15, 15, 15);--primary-color-rgb: 20, 20, 20;--dark-1: rgba(5, 5, 5, 1);--dark-2: rgba(10, 10, 10, 1);--dark-3: rgba(15, 15, 15, 1);--dark-4: rgba(20, 20, 20, 1);--dark-5: rgba(30, 30, 30, 1);--dark-6: rgba(40, 40, 40, 1);--dark-7: rgba(50, 50, 50, 1);--dark-8: rgba(60, 60, 60, 1);--dark-9: rgba(70, 70, 70, 1);--dark-10: rgba(80, 80, 80, 1);--white-1: rgba(255, 255, 255, 1);--white-2: rgba(252, 252, 252, 1);--white-3: rgba(249, 249, 249, 1);--white-4: rgba(246, 246, 246, 1);--white-5: rgba(243, 243, 243, 1);--white-6: rgba(240, 240, 240, 1);--white-7: rgba(237, 237, 237, 1);--white-8: rgba(234, 234, 234, 1);--white-9: rgba(231, 231, 231, 1);--white-10: rgba(228, 228, 228, 1);--gray-1: rgba(0, 0, 0, .04);--gray-2: rgba(0, 0, 0, .06);--gray-3: rgba(0, 0, 0, .08);--gray-4: rgba(0, 0, 0, .12);--gray-5: rgba(0, 0, 0, .24);--gray-6: rgba(0, 0, 0, .4);--gray-7: rgba(0, 0, 0, .56);--gray-8: rgba(0, 0, 0, .72);--gray-9: rgba(0, 0, 0, .84);--gray-10: rgba(0, 0, 0, .92);--success-color: rgba(76, 175, 80, 1);--success-color-rgb: 76, 175, 80;--error-color: rgba(244, 67, 54, 1);--error-color-rgb: 244, 67, 54;--warning-color: rgba(255, 152, 0, 1);--info-color: rgba(33, 150, 243, 1);--accent-color: rgba(255, 193, 7, 1);--background-primary: var(--white-1);--background-secondary: var(--white-3);--background-tertiary: var(--white-5);--background-card: var(--white-1);--background-elevated: var(--white-2);--background-overlay: rgba(255, 255, 255, .95);--background-glass: rgba(255, 255, 255, .8);--text-primary: var(--dark-1);--text-secondary: var(--dark-3);--text-muted: var(--gray-7);--text-placeholder: var(--gray-5);--text-disabled: var(--gray-3);--text-inverse: var(--white-1);--border-color: var(--gray-1);--border-light: rgba(0, 0, 0, .03);--border-medium: var(--gray-2);--border-strong: var(--gray-3);--font-size-1: .375rem;--font-size-2: .5rem;--font-size-3: .625rem;--font-size-4: .6875rem;--font-size-5: .75rem;--font-size-6: .8125rem;--font-size-7: .875rem;--font-size-8: .9375rem;--font-size-9: 1rem;--font-size-10: 1.125rem;--font-size-11: 1.25rem;--font-size-12: 1.375rem;--font-size-13: 1.5rem;--font-size-14: 1.625rem;--font-size-15: 1.75rem;--font-size-16: 1.875rem;--font-size-17: 2rem;--font-size-18: 2.125rem;--font-size-19: 2.25rem;--font-size-20: 2.375rem;--font-size-21: 3.25rem;--font-size-22: 4.5rem;--font-size-23: 5.5rem;--font-size-24: 6rem;--font-size-25: 8rem;--font-family-regular: "Figtree-Regular";--font-family-medium: "Figtree-Medium";--font-family-bold: "Figtree-Bold";--font-family-semibold: "Figtree-SemiBold";--font-family-light: "Figtree-Light";--font-family-black: "Figtree-Black";--font-family-extrabold: "Figtree-ExtraBold";--font-family-italic: "Figtree-Italic";--font-family-light-italic: "Figtree-LightItalic";--font-family-medium-italic: "Figtree-MediumItalic";--font-family-semibold-italic: "Figtree-SemiBoldItalic";--font-family-bold-italic: "Figtree-BoldItalic";--font-family-extrabold-italic: "Figtree-ExtraBoldItalic";--font-family-black-italic: "Figtree-BlackItalic";--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-13: 3.25rem;--spacing-14: 3.5rem;--spacing-15: 3.75rem;--spacing-extra-1: .1875rem;--spacing-extra-2: .375rem;--spacing-extra-3: .4375rem;--spacing-extra-4: .625rem;--spacing-extra-5: .875rem;--spacing-16: 4rem;--spacing-18: 4.5rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-32: 8rem;--spacing-48: 12rem;--spacing-64: 16rem;--max-width-sm: 24rem;--max-width-md: 28rem;--max-width-lg: 32rem;--max-width-xl: 36rem;--max-width-2xl: 42rem;--max-width-3xl: 48rem;--max-width-4xl: 56rem;--max-width-5xl: 64rem;--max-width-6xl: 72rem;--max-width-7xl: 80rem;--max-width-container: 75rem;--border-width: .0625rem;--border-width-thick: .125rem;--transform-translate-sm: -.0625rem;--transform-translate-md: -.125rem;--transform-translate-x-sm: .25rem;--blur-xl: 10px;--height-sm: 1.75rem;--height-md: 2.25rem;--height-lg: 2.5rem;--height-xl: 2.75rem;--height-2xl: 3rem;--height-3xl: 3.5rem;--width-sm: 1.75rem;--width-md: 2.25rem;--width-lg: 2.5rem;--width-xl: 2.75rem;--width-2xl: 3rem;--width-3xl: 3.5rem;--width-4xl: 3.25rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.25rem;--radius-3xl: 1.5rem;--radius-full: 50%;--radius-pill: 3rem;--shadow-sm: 0 .0625rem .1875rem rgba(0, 0, 0, .08);--shadow-md: 0 .25rem .625rem rgba(0, 0, 0, .12);--shadow-lg: 0 .625rem 1.25rem rgba(0, 0, 0, .15);--shadow-xl: 0 1.25rem 2.5rem rgba(0, 0, 0, .18);--shadow-glow: 0 0 1.25rem rgba(21, 0, 255, .3);--shadow-glow-strong: 0 0 2rem rgba(21, 0, 255, .4);--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-normal: .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: .5s cubic-bezier(.4, 0, .2, 1);--transition-smooth: .3s cubic-bezier(.25, .46, .45, .94);--transition-cubic: .25s cubic-bezier(.4, 0, .2, 1);--gradient-primary: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-color-2) 100%);--gradient-light: linear-gradient(135deg, var(--white-2) 0%, var(--white-5) 100%);--gradient-glass: linear-gradient(135deg, rgba(255, 255, 255, .95) 0%, rgba(255, 255, 255, .85) 100%);--gradient-blue: linear-gradient(135deg, var(--primary-color) 0%, var(--primary-color-3) 100%);--letter-spacing-tight: -.04em;--letter-spacing-normal: -.03em;--letter-spacing-relaxed: -.02em;--letter-spacing-wide: -.015em;--letter-spacing-wider: -.01em;--letter-spacing-widest: -.005em;--letter-spacing-extra-tight: .03125rem;--letter-spacing-extra-wide: .0625rem;--opacity-disabled: .6;--opacity-hover: .8;--opacity-pressed: .7;--blur-sm: .5rem;--blur-md: 1rem;--blur-lg: 1.5rem;--z-index-base: 1;--z-index-dropdown: 100;--z-index-sticky: 200;--z-index-fixed: 300;--z-index-modal-backdrop: 400;--z-index-modal: 500;--z-index-popover: 600;--z-index-tooltip: 700;--z-index-toast: 800;--z-index-maximum: 1000}@font-face{font-family:Figtree-Regular;src:url(/assets/Figtree-Regular-q6CWd6s5.ttf)}@font-face{font-family:Figtree-Medium;src:url(/assets/Figtree-Medium-WmqbKcz4.ttf)}@font-face{font-family:Figtree-Bold;src:url(/assets/Figtree-Bold-54LQ8w3B.ttf)}@font-face{font-family:Figtree-SemiBold;src:url(/assets/Figtree-SemiBold-Bfcy6I72.ttf)}@font-face{font-family:Figtree-Light;src:url(/assets/Figtree-Light-PIMVqjjA.ttf)}@font-face{font-family:Figtree-Black;src:url(/assets/Figtree-Black-YN9Klv-4.ttf)}@font-face{font-family:Figtree-ExtraBold;src:url(/assets/Figtree-ExtraBold-BNVuRCIL.ttf)}@font-face{font-family:Figtree-Italic;src:url(/assets/Figtree-Italic-BITHSAyM.ttf)}@font-face{font-family:Figtree-LightItalic;src:url(/assets/Figtree-LightItalic-BTThovDJ.ttf)}@font-face{font-family:Figtree-MediumItalic;src:url(/assets/Figtree-MediumItalic-CjUV_4dg.ttf)}@font-face{font-family:Figtree-SemiBoldItalic;src:url(/assets/Figtree-SemiBoldItalic-CGVnw637.ttf)}@font-face{font-family:Figtree-BoldItalic;src:url(/assets/Figtree-BoldItalic-CpRlFXy0.ttf)}@font-face{font-family:Figtree-ExtraBoldItalic;src:url(/assets/Figtree-ExtraBoldItalic-DqkSgPuW.ttf)}@font-face{font-family:Figtree-BlackItalic;src:url(/assets/Figtree-BlackItalic-BdhnJSg6.ttf)}html,body{font-family:var(--font-family-medium),system-ui,Avenir,Helvetica,Arial,sans-serif;scroll-behavior:smooth;background-color:var(--background-primary)}*{padding:0;margin:0;box-sizing:border-box}::-webkit-scrollbar{width:0}button{outline:0;border:0;cursor:pointer;font-family:var(--font-family-medium);position:relative;overflow:hidden}button:not(:disabled):not([data-no-shimmer=true]):before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .5s;pointer-events:none;z-index:1}button:not(:disabled):not([data-no-shimmer=true]):hover:before{left:100%}button:not(:disabled):not([data-no-shimmer=true])>*{position:relative;z-index:2}button:active{transform:scale(.98)}::-moz-selection{background-color:var(--primary-color);color:var(--text-inverse)}::selection{background-color:var(--primary-color);color:var(--text-inverse)}input,textarea{background-color:var(--background-elevated);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--radius-lg);transition:var(--transition-smooth)}input:focus,textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 .1875rem rgba(var(--primary-color-rgb),.1)}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--text-placeholder)}input::placeholder,textarea::placeholder{color:var(--text-placeholder)}.glass-effect{background:var(--background-glass);-webkit-backdrop-filter:blur(var(--spacing-4));backdrop-filter:blur(var(--spacing-4));border:1px solid var(--border-light)}.glow-effect{box-shadow:var(--shadow-glow)}.text-gradient{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes fadeIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-fade-in{animation:fadeIn .5s ease-out}.animate-slide-in{animation:slideIn .5s ease-out}.animate-pulse{animation:pulse 2s infinite}div[data-react-hot-toast]>div{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}div[data-react-hot-toast] svg{width:1.125rem!important;height:1.125rem!important}.number-decimal{font-size:.55em!important;opacity:.8;vertical-align:baseline}@media(max-width:768px){div[data-react-hot-toast]{padding:0 1rem!important}div[data-react-hot-toast]>div{max-width:calc(100% - 2rem)!important}}.home-page{min-height:100vh;background:linear-gradient(180deg,var(--primary-color) 0%,#000000 100%);display:flex;flex-direction:column;position:relative;overflow-x:hidden}.home-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-4) var(--spacing-8);width:100%;position:relative;z-index:1}@media(min-width:768px){.home-content{padding:var(--spacing-16) var(--spacing-6) var(--spacing-10)}}.home-hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-5);max-width:32rem;width:100%}.home-title{font-size:var(--font-size-22);font-family:var(--font-family-bold);color:var(--white-1);letter-spacing:var(--letter-spacing-tight);margin:var(--spacing-4) 0 0 0;line-height:1.1;display:flex;flex-direction:column;gap:var(--spacing-1);align-items:center}.home-title-main{font-size:1em;opacity:1;line-height:1.1}.home-title-accent{font-size:.85em;opacity:.8;font-weight:600;line-height:1.1}.home-divider{width:4rem;height:.125rem;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);margin:var(--spacing-3) 0;animation:dividerExpand 2s ease-in-out infinite}@keyframes dividerExpand{0%,to{width:4rem;opacity:.4}50%{width:6rem;opacity:.6}}.home-subtitle{font-size:var(--font-size-8);font-family:var(--font-family-medium);color:#ffffffb3;letter-spacing:.05em;margin:0;text-transform:uppercase;opacity:.8;line-height:1.4}@media(min-width:768px){.home-title{font-size:var(--font-size-24);margin-top:0}.home-subtitle{font-size:var(--font-size-9)}}.payment-navbar{position:fixed;top:var(--spacing-4);right:var(--spacing-4);display:flex;justify-content:flex-end;align-items:center;z-index:100;width:auto}.language-selector{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);background:#ffffff08;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border:.0625rem solid rgba(255,255,255,.06);border-radius:var(--radius-pill);transition:all var(--transition-smooth)}.language-selector:hover{background:#ffffff0f;border-color:#ffffff1a}.lang-icon{color:#ffffffd9;flex-shrink:0;width:.875rem;height:.875rem}.lang-select{padding:0;border:none;background:transparent;font-family:var(--font-family-medium);font-size:var(--font-size-6);color:var(--white-1);outline:none;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='10' height='10' viewBox='0 0 10 10'%3E%3Cpath fill='%23ffffff' opacity='0.7' d='M5 7L1 3h8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;padding-right:var(--spacing-5);min-width:5rem}.lang-select:focus{outline:none}.payment-page{min-height:100vh;background:linear-gradient(180deg,var(--primary-color) 0%,#000000 100%);display:flex;flex-direction:column;position:relative;overflow-x:hidden;padding:.5rem}.payment-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;gap:var(--spacing-4);position:relative;z-index:1;padding-top:calc(var(--spacing-10) + 3rem);padding-bottom:var(--spacing-6)}.payment-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4);width:100%;max-width:28rem}.payment-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:var(--spacing-4);color:var(--white-1)}.loading-spinner{width:3rem;height:3rem;border:.25rem solid rgba(255,255,255,.1);border-top-color:var(--white-1);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.loading-text{font-size:var(--font-size-7);color:#ffffffb3;font-family:var(--font-family-medium);letter-spacing:.01em}.amount-display{display:flex;flex-direction:column;gap:var(--spacing-1);padding:0;text-align:center;width:100%;align-items:center}.amount-main{display:flex;align-items:baseline;justify-content:center;gap:var(--spacing-2);flex-wrap:wrap;margin-bottom:var(--spacing-1)}.amount-value{font-size:var(--font-size-16);color:var(--white-1);font-family:var(--font-family-bold);letter-spacing:-.01em;line-height:1.1;text-align:center;font-weight:700}.amount-value .number-decimal,.amount-fiat .number-decimal,.amount-remaining-value .number-decimal{font-size:.55em;opacity:.8}.amount-currency{font-size:var(--font-size-10);color:#ffffffa6;font-family:var(--font-family-semibold);letter-spacing:.02em;text-transform:uppercase;opacity:.85}.amount-fiat{font-size:var(--font-size-6);color:#ffffff73;font-family:var(--font-family-medium);letter-spacing:.02em;text-align:center;text-transform:uppercase;font-weight:500}.amount-remaining{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-extra-1);margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid rgba(255,255,255,.08);width:100%}.amount-remaining-label{font-size:var(--font-size-4);color:#ffffff80;font-family:var(--font-family-medium);letter-spacing:.02em;text-transform:uppercase;font-weight:500}.amount-remaining-value{font-size:var(--font-size-6);color:#ffffffd9;font-family:var(--font-family-semibold);letter-spacing:.01em;font-weight:600}@media(min-width:768px){.amount-value{font-size:var(--font-size-18)}.amount-currency{font-size:var(--font-size-11)}.amount-fiat{font-size:var(--font-size-7)}}.qr-wrapper{display:flex;justify-content:center;align-items:center;width:100%;padding:var(--spacing-2) 0}.qr-container{position:relative;background:var(--white-1);padding:var(--spacing-2);border-radius:var(--radius-xl);box-shadow:0 .5rem 2rem #00000080,0 0 0 .0625rem #ffffff1a inset;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth);width:100%;max-width:280px;margin:0 auto;aspect-ratio:1}.qr-code-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.qr-code-wrapper svg{display:block;width:100%!important;height:100%!important;max-width:100%;max-height:100%}.compatible-tokens-text{font-size:var(--font-size-6);color:#ffffff80;text-align:center;font-family:var(--font-family-regular);margin:0;line-height:1.5;letter-spacing:.01em;width:100%}.address-section{width:100%;display:flex;flex-direction:column;align-items:center}.address-box{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-4);background:#ffffff0d;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:.0625rem solid rgba(255,255,255,.08);border-radius:var(--radius-xl);overflow:hidden;transition:all var(--transition-smooth);width:100%}.address-box:hover{background:#ffffff14;border-color:#ffffff1f}.address-content{flex:1;display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}.address-label{font-size:var(--font-size-6);color:#ffffffa6;font-family:var(--font-family-medium);letter-spacing:.01em;text-transform:uppercase}.address-value{font-size:var(--font-size-7);color:var(--white-1);font-family:var(--font-family-medium);word-break:break-all;letter-spacing:.01em;line-height:1.4}.address-value::-webkit-scrollbar{height:.1875rem}.address-value::-webkit-scrollbar-track{background:transparent}.address-value::-webkit-scrollbar-thumb{background:#fff3;border-radius:var(--radius-pill)}.copy-button{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:#ffffff1a;color:var(--white-1);border:.0625rem solid rgba(255,255,255,.15);border-radius:var(--radius-lg);font-size:var(--font-size-6);font-family:var(--font-family-semibold);cursor:pointer;transition:all var(--transition-smooth);white-space:nowrap;flex-shrink:0;letter-spacing:.01em}.copy-button:hover{background:#ffffff26;border-color:#ffffff38;transform:translateY(-.0625rem)}.copy-button:active{transform:translateY(0)}.copy-button.copied{background:var(--success-color);border-color:var(--success-color)}.copy-button svg{flex-shrink:0;width:.875rem;height:.875rem}.info-item.status-progress-item{position:relative;padding:0;background:#0003;border-radius:var(--radius-md);overflow:hidden;opacity:.7;height:3rem}.info-item.status-progress-item:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress-width, 0%);background:var(--progress-color, rgba(255, 255, 255, .1));border-radius:var(--radius-md);transition:width .4s cubic-bezier(.4,0,.2,1);z-index:0}.info-item.status-progress-item.has-progress:after{content:"";position:absolute;top:0;left:-30%;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),rgba(255,255,255,.9),rgba(255,255,255,.6),transparent);filter:blur(.5rem);animation:progressShine 2.5s ease-in-out infinite;z-index:1;pointer-events:none}@keyframes progressShine{0%{left:-30%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}.status-progress-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);height:100%;width:100%;padding:0 var(--spacing-2)}.status-badge{display:inline-block;padding:var(--spacing-extra-1) var(--spacing-2);border-radius:var(--radius-pill);color:var(--white-1);font-size:var(--font-size-4);font-family:var(--font-family-medium);text-align:center;text-transform:uppercase;letter-spacing:.06em;font-weight:500;flex-shrink:0}.expiration-time{font-size:var(--font-size-4);color:#ffffffe6;font-family:var(--font-family-medium);text-align:center;letter-spacing:.01em;flex-shrink:0;white-space:nowrap}.progress-text{font-size:var(--font-size-4);color:#ffffffe6;font-family:var(--font-family-medium);text-align:center;letter-spacing:.01em;flex-shrink:0}.progress-text .number-decimal{font-size:.55em;opacity:.8}.payment-info-grid{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%;padding:var(--spacing-3);background:#ffffff08;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);border:.0625rem solid rgba(255,255,255,.06);border-radius:var(--radius-lg)}.info-row-top{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2);width:100%}.info-item.full-width{grid-column:1 / -1}.info-item{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-2);padding:var(--spacing-2);background:#ffffff05;border-radius:var(--radius-md)}.description-item{padding:var(--spacing-2)}.description-value{word-break:break-word;text-align:left!important;line-height:1.4}.info-item svg{flex-shrink:0;width:1rem;height:1rem;color:#fff9}.info-item-content{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);align-items:flex-start}.info-item-label{font-size:var(--font-size-5);color:#ffffff80;font-family:var(--font-family-medium);letter-spacing:.01em}.info-item-value{font-size:var(--font-size-6);color:var(--white-1);font-family:var(--font-family-semibold);letter-spacing:.01em;word-break:break-word}.instruction-text{font-size:var(--font-size-6);color:#fff9;text-align:center;font-family:var(--font-family-medium);letter-spacing:.01em;line-height:1.5;width:100%;padding:var(--spacing-2) 0}.instruction-text-expired{color:var(--error-color, #ff4444);font-weight:500;font-size:var(--font-size-5);padding:var(--spacing-3) var(--spacing-4);background:#ff44441a;border-radius:var(--radius-md);border:1px solid rgba(255,68,68,.2)}.share-button{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);background:#ffffff0d;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:.0625rem solid rgba(255,255,255,.1);border-radius:var(--radius-xl);color:var(--white-1);font-size:var(--font-size-6);font-family:var(--font-family-semibold);cursor:pointer;transition:all var(--transition-smooth);width:100%;letter-spacing:.01em}.share-button:hover{background:#ffffff14;border-color:#ffffff26;transform:translateY(-.0625rem)}.share-button:active{transform:translateY(0)}.share-button svg{flex-shrink:0;width:1.125rem;height:1.125rem}.provider-text{text-align:center;font-size:var(--font-size-5);color:#ffffff4d;font-family:var(--font-family-regular);letter-spacing:.01em;padding:var(--spacing-4) 0;margin-top:auto}
