@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem}}@layer base{*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f3ef;font-family:Playfair Display,serif;font-size:18px;line-height:1.6}input,textarea,select,button{font-family:inherit}a{color:inherit;text-decoration:none}}@layer components;@layer utilities{.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.page-wrapper{max-width:720px;margin:0 auto;padding:4rem 1.5rem 6rem}.header{justify-content:space-between;align-items:flex-start;margin-bottom:3.5rem;display:flex}.header-left{flex-direction:column;gap:.5rem;display:flex}.logo-row{align-items:center;gap:0;display:flex}.logo-row h1{letter-spacing:.02em;text-transform:lowercase;font-family:Playfair Display,serif;font-size:2.5rem;font-weight:400}.tagline{color:#666;text-transform:lowercase;font-family:Playfair Display,serif;font-size:1.1rem}.dict-label{font-style:italic;font-weight:700}.wallet-info{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;padding-top:.5rem;display:flex}.wallet-info .network{color:#999;text-transform:lowercase;font-size:.85rem;font-style:italic}.wallet-info .address{color:#444;text-underline-offset:3px;font-family:JetBrains Mono,monospace;font-size:.9rem;-webkit-text-decoration:underline #ccc;text-decoration:underline #ccc}.wallet-info .disconnect-link{color:#999;cursor:pointer;text-transform:lowercase;text-underline-offset:3px;background:0 0;border:none;font-family:Playfair Display,serif;font-size:.9rem;-webkit-text-decoration:underline #ccc;text-decoration:underline #ccc}.wallet-info .disconnect-link:hover{color:#1a1a1a}.mode-selector{text-transform:lowercase;margin-bottom:1rem;font-size:1.75rem;font-style:italic}.mode-selector span{font-family:Playfair Display,serif}.mode-option{cursor:pointer;text-transform:lowercase;background:0 0;border:none;padding:.1rem .4rem;font-family:Playfair Display,serif;font-size:1.75rem;font-style:italic;transition:background .15s,color .15s}.mode-option.active{color:#1a1a1a;background-color:#7dd3c7}.mode-option:not(.active){color:#999}.mode-option:not(.active):hover{color:#1a1a1a}.token-picker{margin-bottom:2rem}.token-picker-trigger{cursor:pointer;text-transform:lowercase;color:#1a1a1a;background:0 0;border:none;border-bottom:1px solid #1a1a1a;align-items:center;gap:.5rem;width:100%;padding:.5rem 0;font-family:Playfair Display,serif;font-size:1.1rem;display:flex}.token-picker-trigger img{border-radius:50%;width:24px;height:24px}.token-picker-trigger .chevron{color:#999;margin-left:auto;font-size:.85rem}.token-dropdown{background:#fff;border:1px solid #ddd;max-height:280px;margin-top:.25rem;overflow-y:auto}.token-dropdown-item{cursor:pointer;text-transform:lowercase;text-align:left;color:#1a1a1a;background:0 0;border:none;align-items:center;gap:.6rem;width:100%;padding:.7rem .85rem;font-family:Playfair Display,serif;font-size:1rem;display:flex}.token-dropdown-item:hover{background:#f0eeea}.token-dropdown-item img{border-radius:50%;width:28px;height:28px}.token-dropdown-item .token-meta{flex-direction:column;display:flex}.token-dropdown-item .token-symbol{font-weight:700}.token-dropdown-item .token-address{color:#999;font-family:JetBrains Mono,monospace;font-size:.75rem}.token-search{background:#fff;border:none;border-bottom:1px solid #eee;outline:none;width:100%;padding:.6rem .85rem;font-family:JetBrains Mono,monospace;font-size:.9rem}.balance-line{text-transform:lowercase;margin-bottom:2.5rem;font-size:1.1rem}.balance-line .balance-value{font-family:JetBrains Mono,monospace;font-size:1rem}.balance-line .hint{color:#c47a20;font-size:1rem;font-style:italic}.input-section{margin-bottom:2.5rem}.section-title{color:#1a1a1a;text-transform:lowercase;margin-bottom:.75rem;font-family:Playfair Display,serif;font-size:1.75rem;font-style:italic}.section-subtitle{color:#666;text-transform:lowercase;margin-bottom:1rem;font-size:1.1rem}.input-textarea{resize:vertical;color:#1a1a1a;background-color:#7dd3c7;border:none;border-bottom:3px solid #1a1a1a;border-radius:0;outline:none;width:100%;min-height:180px;padding:1.25rem;font-family:JetBrains Mono,monospace;font-size:.95rem;line-height:1.8}.input-textarea::placeholder{color:#1a1a1a59}.errors-summary{color:#c0392b;margin-bottom:1.5rem;font-family:JetBrains Mono,monospace;font-size:.85rem}.errors-summary p{margin-bottom:.25rem}.confirm-section{margin-bottom:2.5rem}.confirm-table{border-collapse:collapse;width:100%;margin-bottom:1.25rem;font-size:1rem}.confirm-table th{text-align:left;color:#999;text-transform:lowercase;border-bottom:1px solid #ddd;padding:.5rem 0;font-style:italic;font-weight:400}.confirm-table td{border-bottom:1px solid #f0eeea;padding:.45rem 0}.confirm-table .address-cell{font-family:JetBrains Mono,monospace;font-size:.9rem}.confirm-table .amount-cell{text-align:right;font-family:JetBrains Mono,monospace;font-size:.95rem}.confirm-totals{border-top:2px solid #1a1a1a;flex-direction:column;gap:.4rem;padding-top:.85rem;font-size:1.05rem;display:flex}.confirm-totals .row{text-transform:lowercase;justify-content:space-between;display:flex}.confirm-totals .row .label{color:#666}.confirm-totals .row .value{font-family:JetBrains Mono,monospace;font-size:1rem}.confirm-totals .row.negative .value,.confirm-totals .row.negative .label{color:#c0392b}.exceeds-warning{color:#c0392b;text-transform:lowercase;margin-top:.5rem;font-size:1rem;font-style:italic}.disperse-button{color:#1a1a1a;cursor:pointer;text-transform:lowercase;letter-spacing:.03em;background-color:#7dd3c7;border:none;border-radius:0;padding:1rem 3rem;font-family:Playfair Display,serif;font-size:1.15rem;display:inline-block;position:relative}.disperse-button:after{content:"";z-index:-1;background:#00000012;position:absolute;inset:3px -3px -3px 3px}.disperse-button:disabled{opacity:.35;cursor:not-allowed}.disperse-button:not(:disabled):hover{background-color:#6bc4b7}.connect-screen{justify-content:center;align-items:center;min-height:80vh;display:flex}.connect-inner{flex-direction:column;align-items:flex-start;display:flex}.connect-inner .logo-row{gap:0}.connect-inner h1{font-size:3.5rem}.connect-tagline{color:#666;text-transform:lowercase;margin-top:.75rem;font-family:Playfair Display,serif;font-size:1.4rem}.connect-heading{text-transform:lowercase;margin-top:3rem;font-family:Playfair Display,serif;font-size:2rem;font-style:italic;font-weight:400}.connect-button{color:#1a1a1a;cursor:pointer;text-transform:lowercase;background:0 0;border:1px solid #1a1a1a;margin-top:1.5rem;padding:1rem 3.5rem;font-family:Playfair Display,serif;font-size:1.35rem;transition:background .15s}.connect-button:hover{background-color:#7dd3c7}.tx-status{text-transform:lowercase;margin-top:1.5rem;font-size:1rem}.tx-status.success{color:#27ae60}.tx-status.error{color:#c0392b}.tx-status.pending{color:#666;font-style:italic}.tx-status a{text-underline-offset:3px;text-decoration:underline}.tip-section{border-top:1px solid #ddd;margin-top:2.5rem;padding-top:2rem}.tip-heading{color:#1a1a1a;text-transform:lowercase;margin-bottom:.25rem;font-family:Playfair Display,serif;font-size:1.75rem;font-style:italic}.tip-subtitle{color:#666;text-transform:lowercase;margin-bottom:1.25rem;font-size:1rem}.tip-presets{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.tip-preset{color:#1a1a1a;cursor:pointer;text-transform:lowercase;background:0 0;border:1px solid #1a1a1a;padding:.5rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.9rem;transition:background .15s}.tip-preset:hover{background-color:#e8e6e2}.tip-preset.active{background-color:#7dd3c7;border-color:#7dd3c7}.tip-custom{border:1px solid #1a1a1a;align-items:center;padding:0 .75rem;display:flex}.tip-input{background:0 0;border:none;outline:none;width:80px;padding:.5rem 0;font-family:JetBrains Mono,monospace;font-size:.9rem}.tip-input::placeholder{color:#999}.tip-input-suffix{color:#999;font-family:JetBrains Mono,monospace;font-size:.9rem}.tip-button{color:#1a1a1a;cursor:pointer;text-transform:lowercase;letter-spacing:.03em;background-color:#7dd3c7;border:none;padding:.75rem 2.5rem;font-family:Playfair Display,serif;font-size:1rem;transition:background .15s}.tip-button:hover:not(:disabled){background-color:#6bc4b7}.tip-button:disabled{opacity:.35;cursor:not-allowed}.token-dropdown::-webkit-scrollbar{width:4px}.token-dropdown::-webkit-scrollbar-thumb{background:#ccc}.input-textarea::-webkit-scrollbar{width:4px}.input-textarea::-webkit-scrollbar-thumb{background:#0003}.chakra-modal__content,.chakra-modal__content div,.chakra-modal__content button,.chakra-modal__content [role=button],.chakra-modal__content input{border-radius:0!important}.chakra-modal__content{background-color:#f5f3ef!important}.chakra-modal__content,.chakra-modal__content p,.chakra-modal__content span,.chakra-modal__content button,.chakra-modal__content h2,.chakra-modal__content h3,.chakra-modal__content h4{color:#1a1a1a!important;font-family:Playfair Display,serif!important}.chakra-modal__content p[class*=heading],.chakra-modal__content span[class*=label]{text-transform:lowercase!important;letter-spacing:.04em!important}.chakra-modal__content button:hover,.chakra-modal__content [role=button]:hover{background-color:#7dd3c7!important}.chakra-modal__content button,.chakra-modal__content [role=button]{border:1px solid #ddd!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
