@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Roboto+Mono:wght@400;500;700&display=swap);.mm-modal-overlay{align-items:center;animation:mm-fade-in .2s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}@keyframes mm-fade-in{0%{opacity:0}to{opacity:1}}.mm-modal{animation:mm-slide-up .25s ease;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0006;color:#24272a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:92vw;padding:32px 28px 28px;position:relative;text-align:center;width:380px}@keyframes mm-slide-up{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.mm-modal-close{align-items:center;background:#f2f4f6;border:none;border-radius:50%;color:#6a737d;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .15s,color .15s;width:32px}.mm-modal-close:hover{background:#e1e4e8;color:#24272a}.mm-modal-logo{margin-bottom:8px}.mm-modal-logo .mm-fox{height:auto;width:60px}.mm-modal-title{color:#24272a;font-size:1.25rem;font-weight:700;letter-spacing:-.01em;margin:0 0 16px}.mm-modal-desc{color:#6a737d;font-size:.9rem;line-height:1.45;margin:0 0 20px}.mm-qr-wrapper{display:flex;justify-content:center;margin-bottom:20px}.mm-qr-border{border:3px solid #f6851b;border-radius:16px;display:inline-flex;padding:16px;position:relative}.mm-qr-border,.mm-qr-fox-overlay{align-items:center;background:#fff;justify-content:center}.mm-qr-fox-overlay{border-radius:12px;display:flex;left:50%;padding:4px;position:absolute;top:50%;transform:translate(-50%,-50%)}.mm-qr-fox-overlay .mm-fox{height:auto;width:36px}.mm-modal-otp{padding:8px 0}.mm-otp-code{background:#fff5ee;border:2px solid #f6851b;border-radius:12px;color:#f6851b;display:inline-block;font-family:Roboto Mono,monospace;font-size:2rem;font-weight:700;letter-spacing:.25em;margin:0 auto 16px;padding:16px 24px}.mm-modal-mobile{padding:8px 0}.mm-btn-open{align-items:center;background:#f6851b;border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:10px;margin-bottom:16px;padding:14px 28px;text-decoration:none;transition:background .15s,transform .1s}.mm-btn-open:hover{background:#e2761b;transform:translateY(-1px)}.mm-btn-open .mm-fox{height:auto;width:24px}.mm-modal-hint{color:#9aa5b1;font-size:.8rem;margin:0}.mm-link{color:#f6851b;font-weight:500;text-decoration:none}.mm-link:hover{text-decoration:underline}@media (max-width:420px){.mm-modal{border-radius:16px;padding:24px 20px 20px}.mm-modal-logo .mm-fox{width:48px}.mm-qr-border{padding:12px}}:root{--bg-base:#0a0a0e;--bg-surface:#131316;--bg-card:#1a1a1e;--bg-elevated:#222226;--bg-input:#161619;--border-subtle:#ffffff0f;--border-default:#ffffff1a;--border-strong:#ffffff2e;--border-accent:#165d3180;--text-primary:#fff;--text-secondary:#ffffffb3;--text-muted:#ffffff73;--text-inverse:#0a0a0e;--accent-primary:#165d31;--accent-primary-hover:#1e7a40;--accent-primary-muted:#165d312e;--accent-text:#4cba6a;--color-success:#4cba6a;--color-success-muted:#4cba6a1f;--color-error:#ef4444;--color-error-muted:#ef44441f;--color-warning:#f59e0b;--color-warning-muted:#f59e0b1f;--color-info:#94a3b8;--color-info-muted:#94a3b81f;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--shadow-card:0 4px 24px #0000004d,0 1px 2px #0003;--shadow-elevated:0 8px 32px #0006;--shadow-glow:0 0 20px #165d314d;--font-display:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Roboto Mono","SF Mono","Fira Code",monospace;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-base:16px;--space-lg:20px;--space-xl:24px;--space-2xl:32px;--space-3xl:40px;--transition-fast:150ms ease;--transition-base:200ms ease;--transition-slow:300ms ease}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0a0a0e;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;margin:0}code{font-family:Roboto Mono,SF Mono,Fira Code,monospace;font-family:var(--font-mono)}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg-base);color:var(--text-primary);font-family:var(--font-display);font-weight:400;line-height:1.6;min-height:100vh;overflow-x:hidden}body:before{background:radial-gradient(ellipse 80% 50% at 50% -20%,#165d311f 0,#0000 60%),radial-gradient(ellipse 60% 40% at 80% 50%,#165d310f 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:0}.app{display:flex;flex-direction:column;min-height:100vh;position:relative;z-index:1}.header{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0a0a0fcc;border-bottom:1px solid var(--border-subtle);left:0;position:fixed;right:0;top:0;z-index:1000}.header-container{height:68px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 var(--space-xl)}.header-container,.logo{align-items:center;display:flex}.logo{color:var(--text-primary);font-size:1.25rem;font-weight:600;gap:var(--space-md);text-decoration:none}.logo-icon{align-items:center;display:flex;justify-content:center}.logo-icon,.logo-icon-img{border-radius:var(--radius-sm);height:32px;width:32px}.logo-icon-img{object-fit:contain}.logo-text{color:var(--text-primary);font-family:var(--font-display);font-size:1.1rem;font-weight:600;letter-spacing:-.01em}.wallet-info{gap:var(--space-sm)}.network-badge,.wallet-info{align-items:center;display:flex}.network-badge{border:1px solid;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:.8rem;font-weight:500;gap:6px;padding:6px var(--space-md);transition:all var(--transition-base)}.network-badge.network-correct{background:var(--color-success-muted);border-color:#22c55e40;color:var(--color-success)}.network-badge.network-wrong{background:var(--color-error-muted);border-color:#ef444440;color:var(--color-error)}.network-indicator{align-items:center;display:inline-flex;flex-shrink:0;font-size:.6rem;justify-content:center;line-height:0}.network-name,.switch-network-btn{font-size:.8rem;font-weight:500}.switch-network-btn{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);padding:6px var(--space-md);transition:all var(--transition-base);white-space:nowrap}.switch-network-btn:hover{background:var(--bg-card);border-color:var(--border-strong);color:var(--text-primary)}.switch-network-btn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.wallet-address{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);font-family:var(--font-mono);font-size:.8rem;font-weight:400;padding:6px var(--space-md);transition:all var(--transition-base)}.wallet-address.clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.wallet-address.clickable:hover{background:var(--bg-card);border-color:var(--border-strong);color:var(--text-primary)}.wallet-address.clickable:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.header-connect-btn{background:var(--accent-primary);border:none;border-radius:var(--radius-pill);color:#fff;cursor:pointer;font-family:var(--font-display);font-size:.85rem;font-weight:600;padding:8px 20px;transition:all var(--transition-base);white-space:nowrap}.header-connect-btn:hover{background:var(--accent-primary-hover);box-shadow:var(--shadow-glow)}.header-connect-btn:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.disconnect-btn{background:#0000;border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;font-family:var(--font-display);font-size:.8rem;font-weight:500;padding:6px var(--space-md);transition:all var(--transition-base)}.disconnect-btn:hover{background:var(--color-error-muted);border-color:#ef44444d;color:var(--color-error)}.main{align-items:center;display:flex;flex:1 1;justify-content:center;min-height:100vh;padding:110px var(--space-lg) var(--space-3xl)}.swap-container{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);max-width:480px;overflow:hidden;width:100%}.swap-header{padding:var(--space-2xl) var(--space-2xl) var(--space-xl);text-align:center}.swap-title{color:var(--text-primary);font-family:var(--font-display);font-size:2.5rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0 0 var(--space-sm) 0}.title-palm{-webkit-text-fill-color:var(--accent-primary);color:var(--accent-primary)}.title-highlight{-webkit-text-fill-color:#0000;animation:color-wipe 3.5s ease-in-out .5s forwards;background:linear-gradient(90deg,#165d31 36%,#4cba6a 43%,#fff 48%,#4cba6a 53%,#26a17b 62%,#26a17b);-webkit-background-clip:text;background-clip:text;background-position:100% 0;background-size:300% 100%}@keyframes color-wipe{0%{background-position:100% 0}to{background-position:0 0}}.swap-subtitle{color:var(--text-primary);font-family:var(--font-display);font-size:.95rem;font-weight:400;line-height:1.6;margin:0}.subtitle-line{animation:appear .01s linear forwards;opacity:0}.subtitle-line-1{animation-delay:4s}.subtitle-line-2{animation-delay:5s}.subtitle-line-3{animation-delay:6s}.subtitle-line-4{animation-delay:7s}.subtitle-line-5{animation-delay:8s}@keyframes appear{0%{opacity:0}to{opacity:1}}.swap-form{padding:0 var(--space-xl) var(--space-sm)}.token-selection-row{display:flex;flex-direction:column;gap:0;margin-bottom:var(--space-lg);position:relative}.token-from,.token-to{background:var(--bg-card);border:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg) var(--space-xl);transition:border-color var(--transition-base)}.token-from{border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0}.token-to{border-radius:0 0 var(--radius-md) var(--radius-md)}.token-from:hover,.token-to:hover{border-color:var(--border-default)}.token-label{color:var(--text-muted);font-family:var(--font-display);font-size:.8rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.token-selector{position:relative;width:100%}.token-selector-button{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;display:flex;gap:var(--space-md);padding:var(--space-sm) var(--space-md);transition:all var(--transition-base);width:auto}.token-selector-button:hover{background:var(--bg-input);border-color:var(--border-strong)}.token-icon-wrapper{flex-shrink:0;line-height:0}.token-icon-wrapper svg{border-radius:50%;display:block}.token-selector-button .token-icon{align-items:center;background:var(--bg-input);border-radius:50%;color:var(--text-primary);display:flex;flex-shrink:0;font-family:var(--font-mono);font-size:.7rem;font-weight:700;height:28px;justify-content:center;width:28px}.token-selector-button .token-symbol{color:var(--text-primary);font-family:var(--font-mono);font-size:1.1rem;font-weight:600}.token-selector-button .chevron{color:var(--text-muted);font-size:.7rem;margin-left:auto;transition:transform var(--transition-base)}.token-selector-button .chevron.open{transform:rotate(180deg)}.token-dropdown{animation:dropdownIn .15s ease-out;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:100}.token-dropdown-item{align-items:center;background:none;border:none;color:var(--text-primary);cursor:pointer;display:flex;gap:var(--space-md);padding:var(--space-md) var(--space-base);text-align:left;transition:background var(--transition-fast);width:100%}.token-dropdown-item:hover{background:#ffffff0d}.token-dropdown-item.selected{background:var(--accent-primary-muted)}.token-dropdown-item .token-icon{align-items:center;background:var(--bg-input);border-radius:50%;color:var(--text-primary);display:flex;flex-shrink:0;font-family:var(--font-mono);font-size:.75rem;font-weight:700;height:32px;justify-content:center;width:32px}.token-dropdown-item .token-details{display:flex;flex-direction:column}.token-dropdown-item .token-symbol{color:var(--text-primary);font-family:var(--font-mono);font-size:.95rem;font-weight:600}.token-dropdown-item .token-fullname{color:var(--text-muted);font-family:var(--font-display);font-size:.75rem}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.token-select{background:#0000;border:none;color:var(--text-primary);cursor:pointer;font-family:var(--font-mono);font-size:1.1rem;font-weight:500;outline:none;width:100%}.token-display,.token-info{align-items:center;display:flex;gap:var(--space-md)}.token-symbol{color:var(--text-primary);font-family:var(--font-mono);font-size:1.1rem;font-weight:600}.token-name{font-family:var(--font-display);font-size:.85rem}.balance,.token-name{color:var(--text-muted);font-weight:400}.balance{font-size:.8rem}.balance,.loading-text{font-family:var(--font-mono)}.loading-text{animation:pulse 1.5s ease-in-out infinite;color:var(--text-muted);font-style:normal}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}.swap-arrow{height:0;position:relative;z-index:2}.arrow-icon,.swap-arrow{align-items:center;display:flex;justify-content:center}.arrow-icon{background:var(--bg-surface);border:3px solid var(--bg-surface);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:1rem;font-weight:600;height:36px;left:50%;outline:1px solid var(--border-default);position:absolute;top:50%;transform:translate(-50%,-50%);transition:all var(--transition-base);width:36px}.arrow-icon:after{border-bottom:2px solid var(--text-secondary);border-right:2px solid var(--text-secondary);content:"";display:block;height:8px;margin-top:-3px;transform:rotate(45deg);width:8px}.amount-section{margin-bottom:var(--space-lg)}.amount-label{color:var(--text-muted);font-family:var(--font-display);font-size:.8rem;font-weight:500;letter-spacing:.05em;margin-bottom:var(--space-sm);text-transform:uppercase}.amount-input-wrapper{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-lg) var(--space-xl);position:relative;transition:border-color var(--transition-base)}.amount-input-wrapper:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-muted)}.amount-input{background:#0000;border:none;color:var(--text-primary);font-family:var(--font-mono);font-size:1.75rem;font-weight:500;outline:none;padding-right:70px;width:100%}.amount-input:disabled{cursor:not-allowed;opacity:.4}.amount-input::placeholder{color:var(--text-muted)}.max-btn{background:var(--accent-primary-muted);border:1px solid #165d3159;border-radius:var(--radius-sm);color:var(--accent-text);cursor:pointer;font-family:var(--font-mono);font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:4px var(--space-md);position:absolute;right:var(--space-lg);top:50%;transform:translateY(-50%);transition:all var(--transition-base)}.max-btn:hover:not(:disabled){background:var(--accent-primary);border-color:var(--accent-primary);color:#fff;transform:translateY(-50%)}.max-btn:disabled{cursor:not-allowed;opacity:.3}.amount-preview{align-items:center;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);display:flex;justify-content:space-between;margin-top:var(--space-sm);padding:var(--space-md) var(--space-base)}.preview-label{color:var(--text-muted);font-family:var(--font-display);font-size:.85rem;font-weight:400}.preview-value{color:var(--text-primary);font-family:var(--font-mono);font-size:.95rem;font-weight:600}.swap-button{align-items:center;border:none;border-radius:var(--radius-md);cursor:pointer;display:flex;font-family:var(--font-display);font-size:1.05rem;font-weight:600;gap:var(--space-sm);justify-content:center;margin-top:var(--space-base);overflow:hidden;padding:var(--space-base) var(--space-xl);position:relative;transition:all var(--transition-base);width:100%}.swap-button:disabled{cursor:not-allowed;opacity:.4}.swap-button.connect{background:var(--accent-primary);color:#fff}.swap-button.connect:hover:not(:disabled){background:var(--accent-primary-hover);box-shadow:var(--shadow-glow)}.swap-button.approve{background:var(--bg-elevated);border:1px solid var(--border-strong);color:var(--text-primary)}.swap-button.approve:hover:not(:disabled){background:var(--bg-card);border-color:var(--accent-primary)}.swap-button.swap{background:linear-gradient(135deg,var(--accent-primary),#124a28);color:#fff}.swap-button.swap:hover:not(:disabled){background:linear-gradient(135deg,var(--accent-primary-hover),#165d31);box-shadow:var(--shadow-glow)}.status{animation:fadeIn .3s ease-in;border-radius:var(--radius-md);font-family:var(--font-display);font-size:.9rem;font-weight:500;margin-top:var(--space-base);padding:var(--space-md) var(--space-base);text-align:center}.status.success{background:var(--color-success-muted);border:1px solid #22c55e33;color:var(--color-success)}.status.success span[aria-hidden=true]{color:var(--color-success);font-size:1.1rem;font-weight:700}.status.error{background:var(--color-error-muted);border:1px solid #ef444433;color:var(--color-error)}.status.error span[aria-hidden=true]{color:var(--color-error);font-size:1.1rem;font-weight:700}.status.info{background:var(--color-info-muted);border:1px solid #94a3b833;color:var(--color-info)}.status.info span[aria-hidden=true]{color:var(--color-info);font-size:1.1rem;font-weight:700}.etherscan-link{color:var(--accent-text);font-family:var(--font-mono);font-size:.85rem;text-decoration:none;transition:color var(--transition-base)}.etherscan-link:hover{color:var(--text-primary);text-decoration:underline}.empty-state{padding:var(--space-3xl) var(--space-2xl);text-align:center}.empty-state-icon{font-size:3rem;margin-bottom:var(--space-base);opacity:.8}.empty-state-title{color:var(--text-primary);font-family:var(--font-display);font-size:1.5rem;font-weight:600;margin:0 0 var(--space-md) 0}.empty-state-description{color:var(--text-secondary);font-family:var(--font-display);font-size:.95rem;line-height:1.6;margin:0 0 var(--space-sm) 0}.empty-state-note{color:var(--text-muted);font-family:var(--font-display);font-size:.85rem;margin:0}.input-error{color:var(--color-error)!important;font-family:var(--font-mono)!important;font-size:.85rem!important;margin-top:var(--space-sm)!important}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,var(--bg-elevated) 25%,var(--bg-card) 50%,var(--bg-elevated) 75%);background-size:200% 100%;border-radius:var(--radius-sm)}@media (max-width:768px){.header-container{height:60px;padding:0 var(--space-base)}.logo-text{font-size:.95rem}.wallet-info{flex-wrap:wrap;gap:6px}.network-badge{justify-content:center;order:1;width:100%}.switch-network-btn{flex:1 1;min-width:100px;order:2}.wallet-address{flex:1 1;min-width:80px;order:3;text-align:center}.disconnect-btn{flex:1 1;min-width:80px;order:4}.main{align-items:flex-start;padding:90px var(--space-base) var(--space-lg)}.swap-container{border-radius:var(--radius-lg);max-width:100%}.swap-header{padding:var(--space-xl) var(--space-lg)}.swap-form{padding:0 var(--space-lg) var(--space-sm)}.swap-title{font-size:2rem}}@media (max-width:480px){.logo-text{display:none}.swap-header{padding:var(--space-lg) var(--space-base)}.swap-form{padding:0 var(--space-base) var(--space-sm)}.swap-title{font-size:1.75rem}.swap-subtitle{font-size:.85rem}.amount-input{font-size:1.3rem}.amount-input-wrapper,.token-from,.token-to{padding:var(--space-base)}.amount-preview{flex-direction:column;gap:var(--space-xs);text-align:center}}.modal-overlay{align-items:center;animation:fadeIn .2s ease-in;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.modal-content{animation:slideUp .3s ease-out;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-elevated);max-height:90vh;max-width:440px;overflow-y:auto;width:90%}.modal-header{align-items:center;display:flex;justify-content:space-between;padding:var(--space-xl) var(--space-xl) var(--space-base)}.modal-title{color:var(--text-primary);font-size:1.1rem;font-weight:600;letter-spacing:-.01em;margin:0}.modal-close-btn,.modal-title{font-family:var(--font-display)}.modal-close-btn{align-items:center;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;font-size:1.25rem;height:32px;justify-content:center;line-height:1;padding:0;transition:all var(--transition-base);width:32px}.modal-close-btn:hover{background:var(--bg-card);border-color:var(--border-strong);color:var(--text-primary)}.modal-body{padding:var(--space-base) var(--space-xl)}.modal-warning{color:var(--text-primary);font-family:var(--font-display);font-size:.95rem;line-height:1.6;margin:0 0 var(--space-md) 0}.modal-warning strong{color:var(--color-warning);font-weight:700}.modal-description{color:var(--text-secondary);font-family:var(--font-display);font-size:.85rem;line-height:1.6;margin:0}.modal-footer{display:flex;gap:var(--space-md);padding:var(--space-lg) var(--space-xl) var(--space-xl)}.modal-btn{border:1px solid;border-radius:var(--radius-md);cursor:pointer;flex:1 1;font-family:var(--font-display);font-size:.9rem;font-weight:600;padding:var(--space-md) var(--space-lg);transition:all var(--transition-base)}.modal-btn-cancel{background:#0000;border-color:var(--border-default);color:var(--text-secondary)}.modal-btn-cancel:hover{background:var(--bg-elevated);border-color:var(--border-strong);color:var(--text-primary)}.modal-btn-confirm{background:var(--color-warning);border-color:var(--color-warning);color:var(--text-inverse)}.modal-btn-confirm:hover{background:#d97706;border-color:#d97706}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.modal-content{border-radius:var(--radius-lg);max-height:95vh;width:95%}.modal-header{padding:var(--space-lg) var(--space-base) var(--space-md)}.modal-body{padding:var(--space-sm) var(--space-base)}.modal-footer{flex-direction:column;padding:var(--space-base)}.modal-btn{width:100%}}
/*# sourceMappingURL=main.2818d69b.css.map*/