#sharedWalletDialog,#recoveryDialog{color:#17231b;background:#fff;border:1px solid #d9ded3;border-radius:14px;padding:26px;width:min(580px,calc(100% - 28px));max-height:90vh;overflow:auto;font:16px/1.5 Arial,sans-serif}#sharedWalletDialog::backdrop,#recoveryDialog::backdrop{background:#101a16aa}#sharedWalletDialog .dialog-head,#recoveryDialog .dialog-head{display:flex;align-items:center;justify-content:space-between;gap:14px}#sharedWalletDialog h2,#recoveryDialog h2{font-size:25px;line-height:1.2;margin:0 0 15px}#sharedWalletDialog p,#recoveryDialog p{font-size:14px;line-height:1.6;margin:12px 0}#sharedWalletDialog .button,#recoveryDialog .button{padding:12px 16px;min-height:44px;border:1px solid #17231b;background:#17231b;color:#fff;font:700 14px Arial;border-radius:7px;width:100%;cursor:pointer;overflow-wrap:anywhere}#sharedWalletDialog .lime,#recoveryDialog .lime{background:#c3f453;color:#17231b;border-color:#c3f453}#sharedWalletDialog .icon-button,#recoveryDialog .icon-button{font:26px Arial;background:none;border:0;min-width:44px;min-height:44px;cursor:pointer}#sharedWalletDialog label,#recoveryDialog label{display:grid;gap:8px;font-size:14px;margin:12px 0}#sharedWalletDialog input,#sharedWalletDialog textarea,#sharedWalletDialog select{padding:12px;width:100%;font:16px/1.5 Arial;border:1px solid #d9ded3;border-radius:6px;box-sizing:border-box}#sharedWalletDialog form{display:grid;gap:12px;padding:15px 0}#sharedWalletDialog summary{padding:15px 0;cursor:pointer;font-weight:700}#sharedWalletDialog .provider-button{margin:10px 0;font-size:13px}#sharedWalletDialog .error{color:#ad342b}#recoveryDialog .recovery-words{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;background:#eff2e8;padding:16px;border-radius:8px;margin:15px 0}#recoveryDialog .recovery-words>div{padding:7px 0;font:15px monospace;overflow-wrap:anywhere}#recoveryDialog .recovery-words span{color:#707d67;font:12px monospace}#recoveryDialog .private-key{grid-column:1/-1;overflow-wrap:anywhere;font:14px/1.6 monospace;user-select:all}#recoveryDialog .checkbox{display:flex;gap:10px;align-items:flex-start}#recoveryDialog .checkbox input{width:18px;height:18px;min-height:18px;margin-top:3px}#sharedWalletDialog button:disabled,#recoveryDialog button:disabled{opacity:.5;cursor:not-allowed}#sharedWalletDialog [hidden],#recoveryDialog [hidden]{display:none!important}#recoveryAddress{overflow-wrap:anywhere}
