@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Light.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Light.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Light.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-LightItalic.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-LightItalic.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-LightItalic.ttf)format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Regular.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Regular.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Regular.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Italic.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Italic.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Italic.ttf)format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Medium.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Medium.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Medium.ttf)format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-MediumItalic.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-MediumItalic.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-MediumItalic.ttf)format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Bold.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Bold.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Bold.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-BoldItalic.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-BoldItalic.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-BoldItalic.ttf)format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Black.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Black.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Black.ttf)format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-BlackItalic.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-BlackItalic.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-BlackItalic.ttf)format("truetype");font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Variable.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Variable.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-Variable.ttf)format("truetype");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-VariableItalic.woff2)format("woff2"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-VariableItalic.woff)format("woff"),url(https://kfrzkvoejzjkugwosqxx.supabase.co/storage/v1/object/public/fonts/Satoshi-VariableItalic.ttf)format("truetype");font-weight:300 900;font-display:swap;font-style:italic}:root{font-family:Satoshi,sans-serif}.x-light{--sherry-card-bg:linear-gradient(180deg,#fff6 0%,#fff 40%);--sherry-card-border:#fff;--sherry-form-border:#e4e4e7;--sherry-title:#09090b;--sherry-description:#09090b;--sherry-powered-by:#71717a;--sherry-powered-by-text-logo:#71717a;--sherry-link-text:#c8e718;--sherry-input-bg:#fff;--sherry-input-radio-bg:#09090b;--sherry-input-border:#e4e4e7;--sherry-input-text:#09090b;--sherry-input-placeholder-text:#a1a1aa;--sherry-input-radio-label-text:#09090b;--sherry-input-label-text:#09090b;--sherry-input-radio-hover-bg:#f5f5f5;--sherry-tx-button-bg:#09090b;--sherry-tx-button-text:#fff;--sherry-tx-button-hover-bg:#2c2c32;--sherry-tx-button-hover-text:#fff;--sherry-tx-button-disabled:#e4e4e7;--sherry-tx-button-disabled-text:#71717a;--sherry-wallet-button-bg:#09090b;--sherry-wallet-button-text:#fff;--sherry-wallet-button-hover-bg:#2c2c32;--sherry-wallet-button-hover-text:#fff;--sherry-dynamic-button-bg:#09090b;--sherry-dynamic-button-text:#fff;--sherry-dynamic-button-hover-bg:#2c2c32;--sherry-dynamic-button-hover-text:#fff;--sherry-transaction-status-border:#e4e4e7;--sherry-transaction-status-text:#09090b;--sherry-transaction-status-label:#a1a1aa;--sherry-transaction-status-hash:#09090b;--sherry-transaction-status-subtitle:#09090b;--sherry-wallet-connected:#a1a1aa;--sherry-wallet-address:#09090b;--sherry-input-border-hover:#7a8296;--sherry-button-disabled:#f0f3f4;--sherry-button-loading:#f0f3f4;--sherry-button-disabled-text:#94a3b8;--sherry-transaction-card-border:#e4e4e7;--sherry-button-bg:#5443b7;--sherry-ring-bg:#09090b;--sherry-accent:#c8e718;--sherry-success-text:#09090b;--sherry-card-success-border:#e4e4e7;--sherry-check-icon:#fff;--sherry-error-icon:red;--sherry-clock-icon:#a1a1aa;--sherry-spinner-icon:#fff;--sherry-disconnect-button:#000;--sherry-icon-color:#000}.x-dark{--sherry-card-bg:linear-gradient(180deg,#0000001a 0%,#000 40%),#00000080;--sherry-card-border:#27272a;--sherry-form-border:#27272a;--sherry-title:#fafafa;--sherry-description:#fafafa;--sherry-powered-by:#71717a;--sherry-powered-by-text-logo:#71717a;--sherry-link-text:#c8e718;--sherry-input-bg:#09090b;--sherry-input-radio-bg:#fff;--sherry-input-border:#27272a;--sherry-input-text:#fafafa;--sherry-input-placeholder-text:#a1a1aa;--sherry-input-radio-label-text:#fafafa;--sherry-input-label-text:#fafafa;--sherry-input-radio-hover-bg:#27272a;--sherry-tx-button-bg:#fff;--sherry-tx-button-text:#000;--sherry-tx-button-hover-bg:#e6e6e6;--sherry-tx-button-hover-text:#000;--sherry-tx-button-disabled:#27272a;--sherry-tx-button-disabled-text:#a1a1aa;--sherry-wallet-button-bg:#fff;--sherry-wallet-button-text:#000;--sherry-wallet-button-hover-bg:#e6e6e6;--sherry-wallet-button-hover-text:#000;--sherry-dynamic-button-bg:#fff;--sherry-dynamic-button-text:#000;--sherry-dynamic-button-hover-bg:#e6e6e6;--sherry-dynamic-button-hover-text:#000;--sherry-transaction-status-border:#27272a;--sherry-transaction-status-text:#fafafa;--sherry-transaction-status-label:#a1a1aa;--sherry-transaction-status-hash:#f8fafc;--sherry-transaction-status-subtitle:#fafafa;--sherry-wallet-connected:#a1a1aa;--sherry-wallet-address:#f8fafc;--sherry-transaction-card-border:#27272a;--sherry-button-bg:#41348e;--sherry-ring-bg:#fff;--sherry-accent:#c8e718;--sherry-success-text:#fafafa;--sherry-card-success-border:#27272a;--sherry-check-icon:#000;--sherry-error-icon:#ff5f5f;--sherry-clock-icon:#71717a;--sherry-spinner-icon:#000;--sherry-disconnect-button:#fff;--sherry-button-loading:#2f3336;--sherry-button-disabled-text:#768088;--sherry-input-border-hover:#202327;--sherry-icon-color:#a1a1aa}.mini-app{border:1px solid var(--sherry-card-border);border-radius:12px;width:100%;font-family:Satoshi,sans-serif;display:grid}.icon-color{color:var(--sherry-icon-color)}.miniapp-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.card__img{aspect-ratio:3/4;object-fit:cover;object-position:center;border-radius:12px;grid-area:1/1;width:100%}.card__content{background:var(--sherry-card-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;border-radius:12px;flex-direction:column;grid-area:1/1;align-self:end;gap:24px;padding:20px;display:flex;overflow:auto}.mini-app-img{border-radius:12px;width:100%;height:auto;display:block;position:relative}.mini-app-content{background:var(--sherry-card-bg);border:1px solid var(--sherry-form-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;border-radius:12px;flex-direction:column;gap:16px;margin-top:-25%;padding:16px;display:flex;position:relative}.title{color:var(--sherry-title);margin:0;font-size:20px;font-weight:600}.description{color:var(--sherry-description);margin:0;font-size:14px;font-weight:400}.powered-by{color:var(--sherry-powered-by);font-size:12px;font-weight:500;line-height:14px}.powered-by-container{flex-direction:row;justify-content:center;align-items:center;gap:5px;display:flex}.powered-by-logo-container{flex-direction:row;align-items:center;gap:2px;display:flex}.sherry-logo{color:var(--sherry-powered-by-text-logo);font-size:12px;font-weight:500;line-height:14px}.link-param{justify-content:start;align-items:center;gap:4px;display:flex}.link-param-text{color:var(--sherry-link-text);margin:0;font-size:12px;font-weight:500}.action-form-item{flex-direction:column;gap:16px;display:flex}.wallet-connected{color:var(--sherry-wallet-connected);margin:0;font-size:14px;font-weight:500}.wallet-address{color:var(--sherry-wallet-address)}.transaction-status-content{border:1px solid var(--sherry-transaction-status-border);border-radius:6px;flex-direction:column;gap:8px;padding:8px;display:flex}.transaction-status-title{color:var(--sherry-transaction-status-text);font-size:18px;font-weight:700}.transaction-status-img{width:32px;height:32px}.transaction-status-label{color:var(--sherry-transaction-status-label);font-size:14px;font-weight:400}.transaction-status-hash{color:var(--sherry-transaction-status-hash);word-break:break-all;font-size:14px;font-weight:400}.input-container{flex-direction:column;gap:16px;display:flex}.select-input{background-color:var(--sherry-input-bg);border:1px solid var(--sherry-input-border);color:var(--sherry-input-text);border-radius:6px;width:100%;height:40px;padding-left:20px;padding-right:20px;font-size:14px}.select-input::placeholder{color:var(--sherry-input-placeholder-text)}.number-input-field::placeholder{color:var(--sherry-input-placeholder-text);opacity:1}.select-input:hover{border-color:var(--sherry-input-border-hover);box-shadow:0 0 5px var(--sherry-input-border-hover)}.radio-group-label{color:var(--sherry-input-radio-label-text);flex-direction:row;gap:4px;font-size:14px;font-weight:500;display:flex}.radio-option{cursor:pointer;color:var(--sherry-input-radio-label-text);border-radius:9999px;align-items:center;gap:8px;padding:4px 8px;font-size:14px;transition:background-color .2s;display:flex}.radio-option input[type=radio]{accent-color:var(--sherry-input-radio-bg);cursor:pointer;width:16px;height:16px}.radio-option:hover{background-color:var(--sherry-input-radio-hover-bg);color:var(--sherry-button-hover-text)}.action-input,.action-textarea{background:var(--sherry-input-bg);border:1px solid var(--sherry-input-border);color:var(--sherry-input-text);opacity:1;border-radius:8px;margin-top:4px;padding-left:15px;padding-right:15px;font-family:inherit;font-size:14px;transition:border-color .3s,box-shadow .3s}.action-input{height:40px}.action-textarea{resize:none;min-height:100px;padding-top:10px;padding-bottom:10px;line-height:1.5}.action-input:hover,.action-textarea:hover{border-color:var(--sherry-input-border-hover)}.action-input:focus,.action-textarea:focus{border-color:var(--sherry-input-border-hover);box-shadow:0 0 0 2px var(--sherry-input-border-hover);outline:none}.action-input::placeholder,.action-textarea::placeholder{color:var(--sherry-input-placeholder-text);opacity:1}.action-input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--sherry-input-bg)inset!important;-webkit-text-fill-color:var(--sherry-input-text)!important;border:1px solid var(--sherry-input-border)!important}.action-input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--sherry-input-bg)inset!important;-webkit-text-fill-color:var(--sherry-input-text)!important;border:1px solid var(--sherry-input-border)!important}.action-input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--sherry-input-bg)inset!important;-webkit-text-fill-color:var(--sherry-input-text)!important;border:1px solid var(--sherry-input-border)!important}.action-textarea:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--sherry-input-bg)inset!important;-webkit-text-fill-color:var(--sherry-input-text)!important;border:1px solid var(--sherry-input-border)!important}.action-textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--sherry-input-bg)inset!important;-webkit-text-fill-color:var(--sherry-input-text)!important;border:1px solid var(--sherry-input-border)!important}.action-textarea:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 1000px var(--sherry-input-bg)inset!important;-webkit-text-fill-color:var(--sherry-input-text)!important;border:1px solid var(--sherry-input-border)!important}.action-input-label{color:var(--sherry-input-label-text);flex-direction:row;margin:0;font-size:14px;font-weight:500;display:flex}.action-input:hover{border-color:var(--sherry-input-border-hover);box-shadow:0 0 5px var(--sherry-input-border-hover)}.action-input::placeholder{color:var(--sherry-input-placeholder-text)}.select-wrapper{width:100%;position:relative}.select-input{background:var(--sherry-input-bg);border:1px solid var(--sherry-input-border);color:var(--sherry-input-text);height:40px;font:inherit;appearance:none;border-radius:8px;padding-left:15px;padding-right:40px}.select-chevron{pointer-events:none;cursor:pointer;align-items:center;display:flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.tuple-group{background-color:var(--sherry-input-bg);border:1px solid var(--sherry-input-border);color:var(--sherry-input-text);border-radius:1rem;flex-direction:column;justify-content:left;gap:12px;padding:12px;display:flex}.tuple-label{color:var(--sherry-input-label-text);font-size:13px;font-weight:500}.number-input-wrapper{background:var(--sherry-input-bg);border:1px solid var(--sherry-input-border);border-radius:8px;align-items:center;width:100%;display:flex;overflow:hidden}.number-input-field{height:40px;color:var(--sherry-input-text);-moz-appearance:textfield;background:0 0;border:none;outline:none;flex:1;padding:0 14px;font-family:inherit;font-size:14px}.number-input-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.number-input-buttons{border-left:1px solid var(--sherry-input-border);display:flex}.number-input-buttons button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.number-input-buttons svg path{fill:#a1a1aa;transition:fill .2s}.number-input-buttons button:hover svg path{fill:var(--sherry-primary,#f5f5f5)}.wallet-button{background-color:var(--sherry-wallet-button-bg);color:var(--sherry-wallet-button-text);cursor:pointer;text-align:center;border:none;border-radius:8px;width:100%;height:40px;font-size:15px;font-weight:600;line-height:24px;transition:background-color .3s,color .3s}.wallet-button:hover{background-color:var(--sherry-wallet-button-hover-bg);color:var(--sherry-wallet-button-hover-text)}.wallet-button.loading{background-color:var(--sherry-button-loading);color:var(--sherry-button-disabled-text);cursor:not-allowed}.tx-button{background-color:var(--sherry-tx-button-bg);color:var(--sherry-tx-button-text);cursor:pointer;text-align:center;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;padding:.5rem 1rem;font-size:16px;font-weight:500;transition:all .3s ease-in-out;display:flex}.tx-button:hover{background-color:var(--sherry-tx-button-hover-bg);color:var(--sherry-tx-button-hover-text)}.tx-button.loading{color:#64748b;cursor:not-allowed;background-color:#f1f5f9}.tx-button.disabled{background-color:var(--sherry-tx-button-disabled);color:var(--sherry-tx-button-disabled-text);cursor:not-allowed}.dynamic-button{background-color:var(--sherry-dynamic-button-bg);color:var(--sherry-dynamic-button-text);cursor:pointer;text-align:center;border:none;border-radius:8px;width:100%;height:40px;font-size:15px;font-weight:600;line-height:24px;transition:background-color .3s,color .3s}.dynamic-button:hover{background-color:var(--sherry-dynamic-button-hover-bg);color:var(--sherry-dynamic-button-hover-text)}.tx-card{border:1px solid var(--sherry-transaction-card-border);background-color:#0000;border-radius:8px;flex-direction:column;justify-content:start;align-items:center;gap:16px;padding:16px;display:flex}.tx-subtitle{color:#a1a1aa;font-size:10px;font-weight:400}.tx-step{justify-content:start;align-items:center;gap:16px;width:100%;display:flex}.tx-body h3{color:var(--sherry-input-radio-label-text);margin:0;font-size:16px;font-weight:500}.tx-body p{color:#fca5a5;margin:0 0 10px;font-size:14px}.tx-error{color:#f87171;margin-top:8px;font-size:14px}.ring{border-radius:50%;justify-content:center;align-items:center;min-width:32px;min-height:32px;display:flex}.ring-inner{background:var(--sherry-ring-bg);border-radius:50%;justify-content:center;align-items:center;width:calc(100% - 4px);height:calc(100% - 4px);display:flex}.ring-error{background:#7f1d1d url(/x.svg) 50%/16px no-repeat}.tx-step.failed .tx-body p{color:#fca5a5}.security-indicator .icon{align-items:center;margin-right:8px;display:flex}.security-indicator{border-radius:4px;align-items:center;padding:6px 10px;font-size:.875rem;font-weight:500;display:flex}.security-indicator.trusted{color:#0a0;background-color:#00aa001a;border:1px solid #00aa004d}.security-indicator.unknown{color:#ff9800;background-color:#ffb4001a;border:1px solid #ffb4004d}.security-indicator.malicious{color:#f44336;background-color:#ff00001a;border:1px solid #ff00004d}.mini-app.security-trusted{border:1px solid #00aa004d}.mini-app.security-unknown{border:1px solid #ffb4004d}.mini-app.security-malicious{border:1px solid #ff00004d}.anchor-link{font-weight:500;text-decoration:none;color:var(--sherry-link-text)!important}.logo-light{display:block}.logo-dark,.x-dark .logo-light{display:none}.x-dark .logo-dark{display:block}.tx-success-card{border:1px solid var(--sherry-card-success-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f3f4f6;background:0 0;border-radius:12px;padding:8px}.tx-success-header{justify-content:space-between;align-items:center;display:flex}.tx-success-title{color:var(--sherry-success-text);font-size:18px;font-weight:600}.tx-success-icon{background:var(--sherry-accent);border-radius:50%;padding:10px;display:flex}.tx-success-body .tx-row{justify-content:space-between;width:100%;margin:.35rem 0;display:flex}.tx-label{color:#71717a;font-size:14px;font-weight:400}.tx-link{color:var(--sherry-success-text);font-size:14px;font-weight:400;text-decoration:none}.tx-link:hover{text-decoration:underline}.tx-hash{color:#cbd5e1;font-size:.825rem}.btn-restart,.btn-sherry{appearance:none;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;font-size:16px;font-weight:500;transition:background .18s,filter .18s;display:flex}.btn-restart{background:var(--sherry-tx-button-bg);color:var(--sherry-tx-button-text)}.btn-restart:hover:not(:disabled){background-color:var(--sherry-tx-button-hover-bg);color:var(--sherry-tx-button-hover-text)}.btn-sherry{background:var(--sherry-button-bg);color:#f1f0fa}.btn-sherry:hover:not(:disabled){filter:brightness(1.08)}.btn-restart:disabled,.btn-sherry:disabled{opacity:.45;cursor:not-allowed}.check-icon{color:var(--sherry-check-icon)}.share-icon{width:12px;height:12px}.spin{animation:1s linear infinite spin-360}.disconnect-button{color:var(--sherry-disconnect-button)}@keyframes spin-360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.site-connection-prompt{border:1px solid var(--sherry-card-border);background:var(--sherry-card-bg);border-radius:12px;justify-content:center;align-items:center;min-height:300px;padding:2rem;display:flex}.prompt-content{text-align:center;max-width:320px}.prompt-icon{color:var(--sherry-title);opacity:.7;margin:0 auto 1.5rem}.prompt-title{color:var(--sherry-title);margin:0 0 .75rem;font-size:1.25rem;font-weight:600}.prompt-message{color:var(--sherry-description);margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.prompt-button{background-color:var(--sherry-tx-button-bg);color:var(--sherry-tx-button-text);cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.prompt-button:hover{background-color:var(--sherry-tx-button-hover-bg);color:var(--sherry-tx-button-hover-text)}.prompt-hint{color:var(--sherry-powered-by);margin:1rem 0 0;font-size:.75rem;font-style:italic}
