:where(:root){--omw-color-brand-primary:#2563eb;--omw-color-action-primary:#2563eb;--omw-color-action-primary-hover:#1d4ed8;--omw-color-wallet-text-light:#171717;--omw-color-wallet-background-light:#fff;--omw-color-wallet-text-dark:#ededed;--omw-color-wallet-background-dark:#0a0a0a;--omw-color-vault-text-light:#e6e6e6;--omw-color-vault-text-dark:#ededed;--omw-color-vault-background:#000;--omw-font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}
:root{--omw-ui-background:#f7f8fa;--omw-ui-surface:#fff;--omw-ui-subtle:#f2f4f6;--omw-ui-text:#191f28;--omw-ui-secondary:#606c7b;--omw-ui-border:#e8ebef;--omw-ui-primary:#2864e8;--omw-ui-primary-hover:#2055c9;--omw-ui-primary-fill:#2864e8;--omw-ui-primary-fill-hover:#2055c9;--omw-ui-link:#245ed5;--omw-ui-primary-soft:#eef3fd;--omw-ui-danger:#b73543;--omw-ui-danger-soft:#fcf3f3;--omw-ui-success:#22805a;--omw-ui-radius-control:14px;--omw-ui-radius-card:22px;--omw-ui-radius-dialog:24px;--omw-ui-control-height:54px}@media (prefers-color-scheme:dark){:root{--omw-ui-background:#101216;--omw-ui-surface:#1b1e24;--omw-ui-subtle:#252a32;--omw-ui-text:#f2f4f6;--omw-ui-secondary:#a0a8b4;--omw-ui-border:#323842;--omw-ui-primary:#477bea;--omw-ui-primary-hover:#5888ef;--omw-ui-link:#8fb2ff;--omw-ui-primary-soft:#222f49;--omw-ui-danger:#ef9ca4;--omw-ui-danger-soft:#352327;--omw-ui-success:#62b68d}}.omw-wallet-ui{color:var(--omw-ui-text);font-family:var(--omw-font-sans)}.omw-wallet-header{background:var(--omw-ui-background);justify-content:space-between;align-items:center;gap:8px;padding:12px 20px;display:flex}.omw-wallet-header>div{min-width:0;max-width:58%}.omw-wallet-header .omw-network-trigger,.omw-wallet-header .omw-address-trigger{min-height:44px;color:var(--omw-ui-text);background:0 0;border-radius:10px;padding:6px 4px}.omw-wallet-header .omw-address-trigger{color:var(--omw-ui-secondary);font-size:13px}.omw-network-trigger:disabled{opacity:.6}.omw-network-trigger:not(:disabled):hover,.omw-address-trigger[aria-expanded]:hover{background:var(--omw-ui-subtle)}.omw-connected{background:var(--omw-ui-background);padding:0 24px 12px}.omw-action-circle{background:var(--omw-ui-primary-fill);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:background .15s;display:flex}button:not(:disabled):hover .omw-action-circle{background:var(--omw-ui-primary-fill-hover)}.omw-dialog{background:var(--omw-ui-surface);border-radius:var(--omw-ui-radius-dialog);box-shadow:0 16px 56px #191f2820}.omw-button-primary,.omw-button-secondary{min-height:var(--omw-ui-control-height);border-radius:var(--omw-ui-radius-control);padding:12px 16px;font-size:16px;font-weight:600;transition:background .15s}.omw-button-primary{color:#fff;background:var(--omw-ui-primary-fill)}.omw-button-primary:not(:disabled):hover{background:var(--omw-ui-primary-fill-hover)}.omw-button-primary:disabled{background:var(--omw-ui-subtle);color:var(--omw-ui-secondary);cursor:not-allowed}.omw-button-secondary{color:var(--omw-ui-secondary);background:var(--omw-ui-subtle)}.omw-button-secondary:not(:disabled):hover{background:var(--omw-ui-border)}.omw-wallet-ui :focus-visible{outline:2px solid var(--omw-ui-primary);outline-offset:3px}.omw-wallet-ui [role=dialog][tabindex="-1"]:focus{outline:none}.omw-withdraw-form{flex-direction:column;gap:16px;display:flex}.omw-amount-field{min-height:76px}.omw-withdraw-form .omw-amount-field input{letter-spacing:-.6px;background:var(--omw-ui-surface);border-width:1px;min-height:76px;font-size:32px;font-weight:650}.omw-withdraw-form .omw-amount-field input:focus{box-shadow:none}.omw-withdraw-form .omw-token-selector>button{background:var(--omw-ui-subtle);border:0;border-radius:9999px;min-height:44px}.omw-permit-note{color:var(--omw-ui-secondary);background:var(--omw-ui-subtle);border-radius:12px}.omw-permit-note[data-danger=true]{color:var(--omw-ui-danger);background:var(--omw-ui-danger-soft)}@media (max-width:359px){.omw-wallet-header{padding-inline:14px}.omw-wallet-header .omw-network-trigger{gap:4px;font-size:13px}.omw-wallet-header .omw-address-trigger{gap:4px;font-size:12px}.omw-withdraw-form .omw-amount-field input{font-size:26px}}.dark{--omw-ui-background:#101216;--omw-ui-surface:#1b1e24;--omw-ui-subtle:#252a32;--omw-ui-text:#f2f4f6;--omw-ui-secondary:#a0a8b4;--omw-ui-border:#323842;--omw-ui-primary:#477bea;--omw-ui-primary-hover:#5888ef;--omw-ui-link:#8fb2ff;--omw-ui-primary-soft:#222f49;--omw-ui-danger:#ef9ca4;--omw-ui-danger-soft:#352327;--omw-ui-success:#62b68d}.omw-withdraw-form .omw-address-field{border-radius:var(--omw-ui-radius-control)}.omw-withdraw-form .omw-amount-field input{border:0;border-radius:0;padding-left:0}:root{--omw-motion-top:#629cf4;--omw-motion-mid:#4388ed;--omw-motion-shade:#215eaf30;--omw-motion-bottom:#3678db;--omw-motion-back:#2869cc;--omw-motion-flap:#8cb7f8;--omw-motion-card:#dbe7fa;--omw-motion-shadow:#18395820;--omw-motion-highlight:#fff5}@media (prefers-color-scheme:dark){:root{--omw-motion-top:#5789cc;--omw-motion-mid:#4273b4;--omw-motion-shade:#142b4c50;--omw-motion-bottom:#305993;--omw-motion-back:#264777;--omw-motion-flap:#7398c8;--omw-motion-card:#8caccf;--omw-motion-shadow:#0005;--omw-motion-highlight:#ffffff20}}.omw-motion{perspective:600px;direction:ltr;width:190px;max-width:100%;height:170px;margin:0 auto 28px;position:relative}.omw-motion-shadow{background:var(--omw-motion-shadow);filter:blur(10px);border-radius:50%;width:140px;height:15px;position:absolute;bottom:12px;left:25px}.omw-motion-wallet{width:144px;height:106px;transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;top:33px;left:23px;transform:rotate(-7deg)}.omw-motion-back{background:var(--omw-motion-back);border-radius:22px;position:absolute;inset:0}.omw-motion-card{background:var(--omw-motion-card);border-radius:12px;width:112px;height:67px;transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;top:9px;left:15px}.omw-motion-front{background:linear-gradient(135deg, var(--omw-motion-top), var(--omw-motion-mid) 50%, var(--omw-motion-bottom));box-shadow:inset 1px 2px 3px var(--omw-motion-highlight), inset -2px -3px 5px var(--omw-motion-shade), 0 7px 12px var(--omw-motion-shadow);border-radius:17px 17px 22px 22px;position:absolute;inset:13px 0 0}.omw-motion-flap{background:linear-gradient(120deg, var(--omw-motion-flap), var(--omw-motion-top));width:49px;height:33px;box-shadow:0 2px 5px var(--omw-motion-shadow);transform-origin:100%;border-radius:12px 5px 5px 12px;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .4s;position:absolute;top:40px;right:0}.omw-motion-flap:after{content:"";background:var(--omw-motion-card);border-radius:50%;width:7px;height:7px;position:absolute;top:13px;left:12px}.omw-motion:is([data-phase=working],[data-phase=complete]) .omw-motion-wallet{transform:rotate(-3deg)translateY(-5px)}.omw-motion:is([data-phase=working],[data-phase=complete]) .omw-motion-card{transition-delay:.26s;transform:translateY(-24px)rotate(-3deg)}.omw-motion:is([data-phase=working],[data-phase=complete]) .omw-motion-flap{transform:rotateY(-120deg)}.omw-motion-coin{width:84px;height:84px;box-shadow:inset 2px 3px 4px var(--omw-motion-highlight), 0 10px 18px var(--omw-motion-shadow);border-radius:50%;transition:transform .75s cubic-bezier(.22,1,.36,1);position:absolute}.omw-motion-coin:after{content:"";border:3px solid var(--omw-motion-highlight);border-radius:inherit;position:absolute;inset:15px}.omw-motion-coin-front{background:linear-gradient(135deg, var(--omw-motion-top), var(--omw-motion-mid) 50%, var(--omw-motion-bottom));top:48px;left:20px}.omw-motion-coin-back{background:var(--omw-motion-card);top:27px;right:15px}.omw-motion[data-phase=working] .omw-motion-coin-front{transform:translate(35px,-21px)}.omw-motion[data-phase=working] .omw-motion-coin-back{transform:translate(-35px,21px)}.omw-motion[data-variant=transfer][data-phase=working] .omw-motion-coin-back{transform:translate(8px,-10px)}.omw-motion[data-phase=complete] .omw-motion-coin-front{transform:translate(15px,-7px)}.omw-motion[data-phase=complete] .omw-motion-coin-back{transform:translate(-12px,7px)}.omw-motion-check{border:4px solid var(--omw-ui-surface);background:var(--omw-ui-primary);color:#fff;border-radius:50%;place-items:center;width:43px;height:43px;animation:.35s cubic-bezier(.2,1.4,.4,1) both omw-motion-complete;display:grid;position:absolute;bottom:17px;right:8px}.omw-motion-check svg{width:22px;height:22px}.omw-motion[data-phase=failed]{filter:grayscale()}.omw-motion-copy{overflow-wrap:anywhere;text-align:center}.omw-motion-copy h1,.omw-motion-copy h2,.omw-motion-copy h3{color:var(--omw-ui-text);text-wrap:balance}.omw-motion-copy p{color:var(--omw-ui-secondary)}@keyframes omw-motion-complete{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.omw-motion *,.omw-motion :after{transition:none!important;animation:none!important}}.omw-onboarding-motion{--omw-onboarding-top:clamp(64px, 20dvh, 190px);height:auto;min-height:100dvh;padding:var(--omw-onboarding-top) 26px 24px;background:var(--omw-ui-surface);flex-direction:column;align-items:center;gap:0;display:flex}.omw-onboarding-motion>*{flex-shrink:0;width:100%;max-width:384px}.omw-onboarding-motion .omw-motion{margin-bottom:37px}.omw-onboarding-motion .omw-motion-copy h1,.omw-onboarding-motion .omw-motion-copy h2{letter-spacing:-.9px;margin-bottom:13px;font-size:26px;line-height:1.4}.omw-onboarding-motion .omw-motion-copy p{text-wrap:pretty;word-break:keep-all;white-space:pre-line;max-width:320px;margin-inline:auto;line-height:1.65}.omw-onboarding-motion>*+*{margin-top:24px}.omw-transaction-indicator{width:88px;height:88px;color:var(--omw-ui-primary);background:var(--omw-ui-subtle);border-radius:50%;margin:20px auto 28px;padding:12px}.omw-transaction-indicator svg{width:100%;height:100%}.omw-transaction-indicator[data-status=unknown]{color:var(--omw-ui-secondary)}.omw-transaction-indicator[data-status=failed]{color:var(--omw-ui-danger)}.omw-transaction-orbit{opacity:1;transition:opacity .26s ease-out .28s}.omw-transaction-indicator[data-status=complete] .omw-transaction-orbit{opacity:0}.omw-transaction-ring{stroke-dasharray:26 100;transform-origin:32px 32px;transition:stroke-dasharray .28s ease-out;animation:1.6s linear infinite omw-transaction-spin}.omw-transaction-indicator[data-status=complete] .omw-transaction-ring{stroke-dasharray:100 100}.omw-transaction-check{stroke-dasharray:48;animation:.38s cubic-bezier(.22,1,.36,1) .3s both omw-transaction-draw}.omw-transaction-copy h3{letter-spacing:-.5px;align-items:center;min-height:2.9em;font-size:22px;line-height:1.45;display:grid}.omw-transaction-copy{overflow-wrap:anywhere}.omw-transaction-copy p{text-wrap:pretty;word-break:keep-all;min-height:2.5em}.omw-transaction-copy p:last-child{min-height:18px}@keyframes omw-transaction-spin{to{transform:rotate(360deg)}}@keyframes omw-transaction-draw{0%{stroke-dashoffset:48px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.omw-transaction-orbit,.omw-transaction-ring,.omw-transaction-check{transition:none;animation:none}.omw-transaction-ring,.omw-transaction-indicator[data-status=complete] .omw-transaction-ring{stroke-dasharray:100 100}}.omw-wallet-ui .omw-withdraw-sheet{border-radius:28px;max-width:440px}.omw-withdraw-header{min-height:64px;position:relative}.omw-withdraw-header button{min-width:44px;min-height:44px}.omw-withdraw-review{flex-direction:column;gap:20px;display:flex}.omw-withdraw-review-amount{flex-direction:column;align-items:center;gap:12px;padding:12px 0 20px;display:flex}.omw-withdraw-review-icon>div{width:64px;height:64px;font-size:20px}.omw-withdraw-recipient{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:44px;list-style:none;display:flex}.omw-withdraw-recipient::-webkit-details-marker{display:none}.omw-withdraw-recipient bdi:after{content:" ⌄";color:var(--omw-ui-secondary)}.omw-withdraw-review-actions .omw-button-primary{border-radius:18px;min-height:56px;font-size:17px}@media (max-width:480px){.omw-wallet-ui .omw-withdraw-sheet{max-height:calc(100dvh - 24px - env(safe-area-inset-top));margin:0 8px}}.omw-withdraw-sheet .omw-withdraw-header h2{text-align:start;min-width:0;font-size:24px;font-weight:700;line-height:1.4}.omw-amount-input .omw-token-selector>div{width:min(280px,100vw - 80px);inset-inline-end:0}.omw-amount-input .omw-token-selector>button{background:var(--omw-ui-surface);border:0;border-radius:9999px;min-height:44px;padding:8px 10px}
@font-face{font-family:Pretendard Variable;src:url(../media/PretendardVariable.2q4tlji06vjpz.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--omw-font-sans:"Pretendard Variable", system-ui, sans-serif;--font-sans:var(--omw-font-sans);--font-display:var(--omw-font-sans)}html{font-family:var(--omw-font-sans)}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}html,body{background:0 0;min-height:100%;margin:0}body{color:var(--omw-ui-text);font-family:var(--omw-font-sans)}button{font:inherit}.relay-shell{background:0 0;min-height:100dvh;display:flex}.relay-card{width:100%;min-height:100dvh;padding:28px 20px max(24px, env(safe-area-inset-bottom));background:var(--omw-ui-surface);word-break:keep-all;border:0;border-radius:0;flex-direction:column;display:flex}.relay-card h1{overflow-wrap:anywhere;margin:0 0 20px;font-size:24px;line-height:1.4}.relay-card p{color:var(--omw-ui-secondary);overflow-wrap:anywhere;margin:8px 0;line-height:1.5}.relay-meta{border-radius:var(--omw-ui-radius-control);background:var(--omw-ui-subtle);overflow-wrap:anywhere;margin:24px 0;padding:20px}.relay-meta strong{color:var(--omw-ui-text);margin-top:4px;display:block}.relay-actions{gap:10px;margin-top:auto;padding-top:28px;display:grid}.relay-button{width:100%;min-height:var(--omw-ui-control-height);border-radius:var(--omw-ui-radius-control);cursor:pointer;color:#fff;background:var(--omw-color-action-primary);border:0;padding:12px 16px;font-weight:700}.relay-button:hover{background:var(--omw-color-action-primary-hover)}.relay-button.secondary{color:var(--omw-ui-text);background:var(--omw-ui-subtle)}.relay-button.secondary:hover{background:var(--omw-ui-border)}.relay-button:focus-visible{outline:2px solid var(--omw-ui-secondary);outline-offset:2px}.relay-recovery-shell{background:var(--omw-ui-background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;min-height:100dvh}@media (prefers-color-scheme:dark){.relay-recovery-shell{--lightningcss-light: ;--lightningcss-dark:initial}}.relay-recovery-page{width:min(100%,440px);min-height:100dvh;padding:28px 20px max(24px, env(safe-area-inset-bottom));flex-direction:column;margin-inline:auto;display:flex}.relay-recovery-brand{align-items:center;gap:9px;font-size:15px;font-weight:650;display:flex}.relay-recovery-brand svg{flex-shrink:0}.relay-recovery-content{padding-top:68px}.relay-recovery-mark{border-radius:var(--omw-ui-radius-card);width:76px;height:76px;color:var(--omw-ui-primary);background:var(--omw-ui-primary-soft);justify-content:center;align-items:center;margin-bottom:28px;display:flex}.relay-recovery-content h1{letter-spacing:-.7px;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:700;line-height:1.4}.relay-recovery-description{color:var(--omw-ui-secondary);white-space:pre-line;margin:14px 0 0;font-size:16px;line-height:1.7}.relay-recovery-service{border-radius:var(--omw-ui-radius-card);background:var(--omw-ui-surface);margin-top:32px;padding:20px}.relay-recovery-label{color:var(--omw-ui-secondary);margin:0 0 14px;font-size:13px}.relay-recovery-origin{align-items:center;gap:12px;font-size:15px;font-weight:650;display:flex}.relay-recovery-origin bdi{overflow-wrap:anywhere;min-width:0}.relay-recovery-service-icon{width:40px;height:40px;color:var(--omw-ui-secondary);background:var(--omw-ui-subtle);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.relay-recovery-help{border-top:1px solid var(--omw-ui-border);color:var(--omw-ui-secondary);white-space:pre-line;margin:18px 0 0;padding-top:16px;font-size:14px;line-height:1.65}.relay-recovery-actions{gap:10px;margin-top:auto;padding-top:40px;display:grid}.relay-recovery-actions button{cursor:pointer;border:0;width:100%;font-family:inherit}@media (prefers-reduced-motion:reduce){.relay-recovery-actions button{transition:none}}.relay-presentation,.relay-vault-host{width:100%;height:100dvh}.relay-presentation>[hidden]{display:none}
