@property --divider-effect-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --divider-effect-opacity{syntax:"<number>";inherits:false;initial-value:.25}@property --divider-effect-size{syntax:"<length>";inherits:false;initial-value:1px}@property --divider-effect-length{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --glass-effect-blur{syntax:"<length>";inherits:false;initial-value:1em}@property --glass-effect-light-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-light-power{syntax:"<number>";inherits:false;initial-value:.4}@property --glass-effect-light-rotation{syntax:"<angle>";inherits:false;initial-value:210deg}@property --glass-effect-dark-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-dark-power{syntax:"<number>";inherits:false;initial-value:0}.connectModal{width:min(max(28rem,28em),var(--modal-available-width,calc(100dvw - 2rem)));min-width:0;max-width:100%;max-height:min(max(44rem,44em),100dvh - var(--spacing-xl)*2);box-sizing:border-box;--details-collapsed-height:10em;--details-expanded-height:25em;--modal-spring:cubic-bezier(.32,.72,0,1);--modal-motion-duration:.52s;direction:rtl;flex-direction:column;gap:0;display:flex}.connectModal .connectModalBody{overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex}.connectModal .connectModalHeader{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xl);padding-bottom:var(--spacing-md);transition:gap var(--modal-motion-duration)var(--modal-spring),padding var(--modal-motion-duration)var(--modal-spring);will-change:gap,padding;flex-direction:column;flex:none;display:flex}.connectModal .iconBridge{--bridge-width:5em;grid-template-columns:auto var(--bridge-width)auto;transform-origin:50%;width:fit-content;height:6.2rem;min-height:6.2rem;transition:height .56s var(--modal-spring),min-height .56s var(--modal-spring),margin .56s var(--modal-spring),transform .56s var(--modal-spring);will-change:height,min-height,margin,transform;justify-content:center;place-items:center;margin-inline:auto;display:grid;position:relative}.connectModal .platformIcon{z-index:2;flex-shrink:0;justify-content:center;place-self:center;align-items:center;transition:filter .45s,opacity .35s,transform .35s;display:inline-flex;position:relative}.connectModal .platformIcon.donofaIcon{isolation:isolate;color:var(--primary);transform-origin:50%}.connectModal .platformIcon.donofaIcon svg,.connectModal .platformIcon.donofaIcon img,.connectModal .platformIcon.donofaIcon i{z-index:2;position:relative}.connectModal .platformIcon.donofaIcon .logoPulse{z-index:1;background:radial-gradient(circle,color-mix(in srgb,var(--primary)18%,transparent)0%,color-mix(in srgb,var(--primary)9%,transparent)34%,transparent 72%);opacity:0;pointer-events:none;border-radius:999px;position:absolute;inset:-.5rem;transform:scale(.9)}.connectModal .bridgeFlow{z-index:1;width:var(--bridge-width);min-width:var(--bridge-width);max-width:var(--bridge-width);place-self:center;height:2.8rem;margin-inline:auto;display:block;position:relative;overflow:visible}.connectModal .bridgeFlow .bridgeFlowSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.connectModal .bridgeFlow .flowLinePath{fill:none;stroke:var(--primary);stroke-width:1.5px;stroke-linecap:round;opacity:.2;filter:drop-shadow(0 0 .15rem color-mix(in srgb,var(--primary)18%,transparent))}.connectModal .bridgeFlow .flowItem{--flow-size:.15rem;width:var(--flow-size);height:var(--flow-size);background:var(--primary);box-shadow:0 0 .4rem color-mix(in srgb,var(--primary)30%,transparent);opacity:0;pointer-events:none;will-change:transform,opacity,left,top;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.connectModal .bridgeArrow{--strokeWidth:1.5;z-index:3;color:color-mix(in srgb,var(--text)80%,transparent);pointer-events:none;transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .35s,opacity .35s,transform .35s;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)!important}.connectModal .forbiddenTone{transform-origin:50%}.connectModal .connectModalTitles{width:100%;transition:gap var(--modal-motion-duration)var(--modal-spring);flex-direction:column;align-items:center;gap:.3em;display:flex}.connectModal .connectModalTitles .connectTitle{color:var(--text);font-size:var(--font-lg);transition:font-size var(--modal-motion-duration)var(--modal-spring),transform var(--modal-motion-duration)var(--modal-spring);will-change:font-size,transform;margin:0;font-weight:300;line-height:1.3}.connectModal .connectModalTitles .connectSub{max-width:25em;color:color-mix(in srgb,var(--text)55%,transparent);font-size:var(--font-sm);text-align:center;opacity:1;transform-origin:top;max-height:8em;transition:max-height .46s var(--modal-spring),opacity .26s ease-out,transform var(--modal-motion-duration)var(--modal-spring);will-change:max-height,opacity,transform;margin:0;font-weight:200;line-height:1.7;overflow:hidden;transform:translateY(0)scale(1)}.connectModal .connectCredential{width:100%;margin-top:var(--spacing-sm)}.connectModal .connectModalDetails{min-height:0;margin-inline:var(--spacing-xl);padding:var(--spacing-sm)0 var(--spacing-md);cursor:pointer;transition:padding var(--modal-motion-duration)var(--modal-spring),border-radius var(--modal-motion-duration)var(--modal-spring),background-color .28s ease;outline:none;flex:0 auto;padding-bottom:0;display:flex;position:relative}.connectModal .connectModalDetails:after{--divider-effect-color:var(--text);--divider-effect-opacity:.1;--divider-effect-size:1px;--divider-effect-length:100%;content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-length);height:var(--divider-effect-size);background:linear-gradient(90deg,transparent 0%,var(--divider-effect-color)19.71%,var(--divider-effect-color)79.59%,transparent 100%);transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;top:0;left:50%;transform:translate(-50%)}.connectModal .connectModalDetails:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary)35%,transparent)}.connectModal .connectModalDetails .detailsScroll{max-height:var(--details-collapsed-height);transition:max-height .58s var(--modal-spring);will-change:max-height}.connectModal .connectModalDetails .detailsViewport{overscroll-behavior:contain;padding-inline-end:var(--spacing-xs)}.connectModal .connectModalDetails .detailsContent{gap:var(--spacing-xs);flex-direction:column;min-height:0;display:flex}.connectModal .connectModalDetails .detailsTitle{color:var(--text);font-size:var(--font-md);margin:0;font-weight:400;line-height:1.5}.connectModal .connectModalDetails .detailsParagraphs{gap:var(--spacing-sm);flex-direction:column;display:flex}.connectModal .connectModalDetails .detailsParagraphs p{color:color-mix(in srgb,var(--text)65%,transparent);font-size:var(--font-sm);text-align:justify;margin:0;font-weight:200;line-height:1.9}.connectModal .connectModalDetails .detailsFeatures{gap:var(--spacing-xs);margin-top:var(--font-sm);flex-direction:column;display:flex}.connectModal .connectModalDetails .detailsFeature{align-items:flex-start;gap:var(--spacing-2xs);padding-right:var(--spacing-sm);display:flex}.connectModal .connectModalDetails .detailsFeature .featureIcon{color:var(--primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.connectModal .connectModalDetails .detailsFeature .featureText{flex-direction:column;min-width:0;display:flex}.connectModal .connectModalDetails .detailsFeature .featureText strong{color:color-mix(in srgb,var(--text)88%,transparent);font-size:var(--font-sm);font-weight:300;line-height:1.5}.connectModal .connectModalDetails .detailsFeature .featureText p{color:color-mix(in srgb,var(--text)55%,transparent);font-size:var(--font-xs);margin:0;font-weight:200;line-height:1.7}.connectModal .connectModalDetails .detailsNote{align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-xs);background:var(--container);border-radius:var(--radius-sm);display:flex}.connectModal .connectModalDetails .detailsNote>svg,.connectModal .connectModalDetails .detailsNote>i{flex:none;margin-top:.25rem}.connectModal .connectModalDetails .detailsNote p{font-size:var(--font-xs);margin:0;font-weight:200;line-height:1.8}.connectModal.hasExpandedDetails .connectModalHeader{gap:var(--spacing-xs);padding:var(--spacing-md)var(--spacing-xl)var(--spacing-sm)}.connectModal.hasExpandedDetails .iconBridge{--bridge-width:4.25em;height:4.35rem;min-height:4.35rem;margin-block:-.35rem;transform:scale(.78)}.connectModal.hasExpandedDetails .connectModalTitles{gap:0}.connectModal.hasExpandedDetails .connectModalTitles .connectTitle{font-size:var(--font-md);transform:translateY(-.05rem)}.connectModal.hasExpandedDetails .connectModalTitles .connectSub{opacity:0;pointer-events:none;max-height:0;transform:translateY(-.35rem)scale(.98)}.connectModal.hasExpandedDetails .connectModalDetails{padding-block:var(--spacing-xs)var(--spacing-sm);cursor:default}.connectModal.hasExpandedDetails .connectModalDetails .detailsScroll{max-height:var(--details-expanded-height)}.connectModal .connectModalFooter{padding:var(--spacing-md);padding-top:var(--spacing-xs);position:relative}.connectModal .connectModalFooter:after{--divider-effect-color:var(--text);--divider-effect-opacity:.1;--divider-effect-size:1px;--divider-effect-length:90%;content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-length);height:var(--divider-effect-size);background:linear-gradient(90deg,transparent 0%,var(--divider-effect-color)19.71%,var(--divider-effect-color)79.59%,transparent 100%);transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;top:0;left:50%;transform:translate(-50%)}.connectModal .connectModalFooter .modalFooterActions{align-items:center;gap:var(--spacing-xs);justify-content:space-between!important}.connectModal .connectModalFooter .footerStart,.connectModal .connectModalFooter .footerEnd{align-items:center;display:flex}.connectModal .connectModalFooter .footerEnd{gap:var(--spacing-xs)}.connectModal .connectModalFooter.withoutHelper .modalFooterActions{justify-content:flex-end!important}.connectModal.isConnect .bridgeArrow{color:color-mix(in srgb,var(--primary)82%,white 18%)}.connectModal.isConnect .donofaIcon{filter:saturate(1.04)brightness(1.02)}.connectModal.isContact:not(.hasExpandedDetails) .connectModalHeader{padding-bottom:var(--spacing-lg)}.connectModal.isDisconnect .bridgeArrow{color:color-mix(in srgb,var(--text)35%,black 20%)}.connectModal.isDisconnect .bridgeFlow .flowLinePath{stroke:#9b9b9b;filter:none}.connectModal.isDisconnect .bridgeFlow .flowItem{box-shadow:none;background:#9b9b9b}.connectModal.isDisconnect .donofaIcon{filter:grayscale()saturate(0)brightness(.92)contrast(1.06)}@media (width<=640px){.connectModal{max-height:calc(100dvh - var(--spacing-md)*2)}.connectModal .connectModalHeader{padding-inline:var(--spacing-lg)}.connectModal .connectModalDetails{margin-inline:var(--spacing-lg);padding-bottom:var(--spacing-md)}.connectModal .connectModalDetails .detailsParagraphs p{text-align:right}.connectModal .iconBridge{--bridge-width:5em;column-gap:.45rem;transform:scale(.94)}.connectModal .connectModalTitles .connectSub{max-width:21em}.connectModal .connectModalFooter .modalFooterActions{flex-wrap:wrap}.connectModal .connectModalFooter .footerStart,.connectModal .connectModalFooter .footerEnd{width:100%}.connectModal .connectModalFooter .footerEnd{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.connectModal .connectModalHeader,.connectModal .iconBridge,.connectModal .connectModalTitles,.connectModal .connectModalTitles .connectTitle,.connectModal .connectModalTitles .connectSub,.connectModal .connectModalDetails,.connectModal .connectModalDetails .detailsScroll{transition-duration:.01ms}}